/* general styles */
 
body {color:#fff; background-color:#000; font-size:0.8em; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; }

h1 { font-size:1.45em; color:#fff; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif }
h2 { font-size:1.25em; color:#ffe341; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:0.07em }
h3 { font-size:1.15em; color:#ffe341; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif  }
h4 { font-size:1.1em; color:#ffe341; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif  }
h5 { font-size:1.0em; color:#ffe341; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif  }
h6 { font-size:0.9em; color:#ffe341; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif }

h2, h3, h4	{ margin: 10px 0 1em 0; line-height: 1.2em; }

p { margin: 0 0 1em 0; line-height: 120%; }
	
a:link { color:#33cc66; text-decoration:underline;}
a:visited { color:#94b29a; text-decoration:underline;}
a:hover { color:#26fe93; text-decoration:underline;}

table, tr, td { border-color:#008d2d; vertical-align:top; }

hr { border-bottom:1px solid #008d2d }

/* header */
#header { background:url(/users/860000/859439/220769/img/220769_headbg.gif) repeat-x left bottom; height:106px; border-bottom:1px solid #555; margin-bottom:10px; }
#header h1 { position:absolute; width:500px; height:36px; padding:20px 123px 0 0; margin:0; background:url(/users/860000/859439/220769/img/220769_glove.jpg) no-repeat top right; top:42px; left:0; text-align:right; }
#header img { margin:13px 25px 0 25px; }

/* content table styles */
#container { width:920px; }
#myContent { line-height: 120%; }

/* left navigation */
#leftcol { width:170px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif }
#leftcol ul { margin:30px 0; padding:0; list-style:none; width:150px; font-weight:normal; color:#80c271; }
#leftcol ul li { border-bottom:1px solid #333; padding:4px 5px 5px 20px; background:url(/users/860000/859439/220769/img/220769_navarrowon.gif) no-repeat 8px 8px }
#leftcol ul li a { text-decoration:none; color:#fff; border-left:4px solid #000; padding-left:4px; margin-left:-8px }
#leftcol ul li a:hover { text-decoration:underline; }
#leftcol ul li ul { margin:3px 0 1px 0; }
#leftcol ul li ul li { border-bottom:0; padding:2px 5px 2px 12px; background:url(users/860000/859439/220769/img/220769_navarrowon.gif) no-repeat 0px 6px }
#leftcol ul li ul li a { border-left:4px solid #000; padding-left:4px; margin-left:-8px }
#leftcol ul li ul li ul { margin:1px 0 0 0; }
#leftcol ul li ul li ul li { padding:1px 5px 1px 12px; background:url(users/860000/859439/220769/img/220769_navarrowon.gif) no-repeat 0px 5px }
#leftcol ul li ul li ul li a { border-left:4px solid #000; padding-left:4px; margin-left:-8px }

/* right column (homepage only) */
#rightcol { width:250px; padding-top:23px }
#rightcol div.sidebox { width:210px; border: 1px solid #555; background:url(/users/860000/859439/220769/img/220769_headbg.gif) repeat-x left top; padding:8px 10px 3px 10px; margin:0 0 12px 20px; }
#rightcol h3 { font-weight:normal; padding:0 0 5px 0; margin:0; }
#rightcol h4 { color:#80c271; padding:0; margin:0 0 5px 0; font-weight:normal; font-size:0.9em; font-family:Verdana, Arial, Helvetica, sans-serif; }
#rightcol ul { list-style: square; padding:0; margin:3px 0 5px 12px; font-size:0.8em; color:#ccc; }
#rightcol li { padding:0 0 3px 0; }
#rightcol li strong { color:#fff; } 
#rightcol table { color:#fff; font-size:0.8em; width:100%; text-align:left; margin-bottom:10px; }
#rightcol th { border-bottom:1px solid #555; font-weight:bold; font-size:1.1em; padding:1px 3px; }
#rightcol td { border-bottom:1px solid #555; padding:1px 3px; }
#rightcol tr.standing td { background:#2c2c2c; color:#ffe341 }

#myFooter { width:800px; padding:10px 50px; margin:0; text-align:center; }
#myFooter span { padding:0 5px; }
#myFooter a { text-decoration:none; color:#fff; }

.image { color:#ffe341; line-height:1.3em; padding:5px 0; }

.rightBorder { border-right:1px solid #008d2d }
.bottomBorder { border-bottom:1px solid #008d2d }

.highlight {color:black; background-color:#008d2d; font-weight:bold}
a.highlight {background-color:black; color:yellow;font-weight:bold}
.normal {color:white;background-color:black}
.italic {color:#99FF99;background-color:black;font-weight:bold;font-style:italic;}

.heading2 {font-size:17px;background-color:black; color:#99FF99;font-weight:bold;}
.heading3 {font-size:14px;background-color:black; color:#99FF99;font-weight:bold;}
.heading4 {font-size:12px;background-color:black; color:#99FF99;font-weight:bold;}
.heading5 {font-size:12px;background-color:black; color:#99FF99}
.section_heading {font-size:17px;color:white;background-color:#008d2d;}
.awards_heading {color:white;font-weight:bold;background-color:#FF6666}

a.postponed {background-color:#FFA500; color:yellow}
.postponed {background-color:#FFA500; color:black}
a.first_future {background-color:red; color:yellow}
.first_future {background-color:red; color:black}
a.first_past {background-color:maroon; color:yellow}
.first_past {background-color:maroon; color:black}
a.second_future {background-color:lime; color:yellow}
.second_future {background-color:lime; color:black}
a.second_past {background-color:green; color:yellow}
.second_past {background-color:green; color:black}

.leagueBlazzers {background-color:#CCCCCC;color:black}
.eventDate {font-weight:bold;color:black;background-color:#CCCCCC}
.leagueTableHeader {color:white;background-color:#333333;}
.gameOfTheWeek {color:#FFFF33;background-color:#660000;font-weight:bold;}
