@charset "UTF-8";
/* CSS Document */

body {background-color:#467085; margin: 0px 0px 10px 0px; font-family: Helvetica, Verdana, sans-serif;}
a {text-decoration:none}
a:hover {text-decoration: underline;}

#login{width: 980px; height:25px; background-color:#222222; margin-left:auto; margin-right:auto; padding: 0px 10px 0px 10px;}
#login_league_select{float:left; font-size:11px; font-weight:bold; color:#FFFFFF; margin-top: 3px; width:525px;}
#login_league_select select{ font-size:11px; font-weight:bold;}
#login_login{float:right;  font-size:11px; font-weight:bold; color:#FFFFFF; margin-top: 1px; padding:0px;}
#login_login form{font-size:11px; font-weight:bold; margin: 0px; height:25px; padding:0px; }
#login_login input{font-size:11px; }

#ad_header{width: 728px; height:105px; background-color:#000000; margin-left:auto; margin-right:auto; padding: 15px 136px 0px 136px;}
#ad_header_logo{float: left; height:60px;}
#ad_header_ad{float: right; margin: 0px}

#league_header{width: 1000px; height:100px; background-color:#999999; margin-left:auto; margin-right:auto;}

#menu{width: 1000px; height:30px; background-color:#000000; margin-left:auto; margin-right:auto;}
#menu a{float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #000;}

#container_main{clear:left; width:1000px; margin-left:auto; margin-right:auto; background-image:url(images/container_main_background.jpg); background-repeat:repeat-y; background-color:#FFFFFF;}
#container_twoCol{clear:left; width:1000px; margin-left:auto; margin-right:auto; background-image:url(images/container_twoCol_background.jpg); background-repeat:repeat-y; background-color:#FFFFFF;}
#container_oneCol{clear:left; width:1000px; margin-left:auto; margin-right:auto; background-color:#FFFFFF;}

#main_1{float:left; width:480px; min-height: 600px; background-image:url(images/main_background.jpg); background-repeat:repeat-x; background-color:#DDDDDD; padding: 5px 10px 10px 10px;}
#main_2{float:left; width:280px; background-color:#FFFFFF; padding: 15px 10px 10px 10px;}
#main_3{float:left; width:180px; min-height: 500px; background-color:#000000; padding: 5px 10px 5px 10px;}

#twoCol_1{float:left; width:680px; min-height: 600px; background-color:#FFF; margin: 10px 0px 0px 0px; padding: 5px 10px 10px 10px;}
#twoCol_2{float:left; width:280px; background-color:#000; margin: 0px 0px 0px 0px; padding: 5px 10px 10px 10px;}

#story_headlines{}
#story_headlines h1{font-size: 16px; font-weight:bold; color:#FFF; border-bottom: 1px solid #666666; margin: 0px 0px 10px 0px; padding: 0px 0px 5px 0px;}
#story_headlines p{line-height: 13px; margin:2.5px 0px 2.5px 0px;}
#story_headlines a{font-size:12px; color: #EEE;}
#story_headlines ul{margin: 5px 15px 5px 15px; padding: 0px; line-height:15px;}
#story_headlines li{font-size: 12px; color:#FFFFFF; margin-left: 5px; padding: 0px;}
#story_headlines a{color: #FFF;}
#story_headlines a:hover{color: #FFFFCC; text-decoration: none;}

#main_1 h1{float: left; font-size:26px; color:#333333; font-weight:bold; padding: 10px 0px 10px 0px; margin: 0px 0px 0px 0px;} /* Main Headline */
#main_1 p{font-size:11px; color:#333333; line-height: 16px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;} /* Main Text */
#main_1 a{font-weight:bold; color:#333333; text-decoration:none;}
#main_1 a:hover{text-decoration:underline;}

/* Photo/Cutline */
#feature{width: 480px;}
#feature img{width: 480px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;}
#feature p{font-size:11px; color:#111111; font-weight:bold; margin: 0px 0px 10px 0px; padding: 3px 0px 3px 0px;}

#subfeature{float:left; width:150px;}
#subfeature h1{font-size:12px; line-height:15px; font-weight:bold; margin: 5px 0px 5px 0px; padding:0px 0px 0px 0px;}
#subfeature p{font-size:11px; font-weight:normal; line-height:16px; clear:both; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#subfeature a{color:#111111;}

#main_news {padding-bottom:10px; border-bottom: 1px solid #EEEEEE; margin: 5px 0px 20px 0px;}
#main_news ul{margin: 5px 15px 5px 15px; padding: 0px; line-height:18px;}
#main_news li{font-size: 12px; color:#333333; margin-left: 5px; padding: 0px;}
#main_news a{color: #000000;}
#main_news a:hover{text-decoration:underline;}

#squareAd {padding: 5px 0px 5px 0px;}
#squareAd a{padding-left:10px;}

#main_standings table{width: 280px; font-size:11px; margin: 15px 0px 15px 0px;}
#main_standings td{text-align: center; padding: 2px;}
#main_standings tr:hover{background-color:#DDDDDD;}
#main_standings .tr1{background-color:#EEEEEE;}
#main_standings .team{text-align: left; font-weight:bolder;}
#main_standings .header{font-weight:bold;}

#story {padding: 10px 5px 20px 5px; margin: 0px 0px 30px 0px;}
#story h1{float: left; font-size:22px; font-weight:bold; color:#993333; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px;  }
#story h2{float: left; clear:both; font-size:12px; font-weight:700; color:#333333; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }
#story h3{float: left; font-size:25px; font-weight:bold; color:#993333; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px;  }
#story h4{float: left; clear:both; font-size:12px; font-weight:700; color:#333333; margin:0px 0px 0px 0px; padding: 0px 0px 10px 0px; border-bottom: 1px solid #EEE; width: 100%;  }
#story p{float: left; width: 100%; clear:both; font-size:12px; line-height:18px; color:#444444; margin:7.5px 0px 7.5px 0px; padding: 0px 0px 0px 0px;}

#mainLeaders table{width: 180px;}
#mainLeaders .header{font-weight:bold; border-bottom:1px solid #666666; color:#999999;}
#mainLeaders .footer{font-weight:bold; border-top:1px solid #666666; color:#999999; text-align:right; font-size:11px; padding:5px 0px 0px 0px;}
#mainLeader tr{padding:0px; color:#999999;}
#mainLeaders td{font-size: 11px; color:#FFFFFF; padding: 2.5px 0px 2.5px 0px;}
#mainLeaders .tr1{background-color:#111111;}
#mainLeaders .tdRight{text-align: right;}
#mainLeaders .tdRight1{text-align: right; background-color:#111111;}
#mainLeaders h1{color:#FFFFFF; font-size:14px; margin:0px; padding: 0px 0px 15px 0px;}

#leaders {padding: 10px 10px 10px 10px;}
#leaders table{width: 980px; font-family: verdana; font-weight: normal; font-size: 12px;}
#leaders h1{font-size: 14px; text-align: left; margin: 5px 0px 5px 0px; padding: 5px 0px 5px 0px;}
#leaders h2{font-size: 16px; text-align: left; margin: 5px 0px 5px 0px; padding: 5px 0px 5px 0px; text-align: center;}
#leaders a{text-decoration: none; color:#993333; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;}
.leaders_col1{background-color: #FFFFFF;}
.leaders_col2{background-color: #ECECEC; }

#contact h1{font-size:16px; color:#993333;}
#contact h2{font-size:13px;}
#contact p{font-size:12px;}

#rules {padding: 0px 10px 0px 0px;}
#rules h1{font-size:16px; color:#993333;}
#rules h2{font-size:13px;}
#rules p{font-size:12px;}
#rules li{font-size:12px; line-height:20px;}

#stats {padding: 10px 10px 10px 10px;}
table#stats {font-family: verdana; font-weight: normal; width: 980px; margin-left: 10px auto 10px auto; padding: 0px 0px 0px 0px; }
#stats th{font-weight: bold; font-size: 12px; padding:0px 0px 5px 0px; margin: 0px 0px 0px 0px;}
#stats a{text-decoration: none; color:#993333;}
#stats td{font-size: 12px; padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px;}
#stats tr{font-weight: normal; font-size: 12px; color: #000000; text-align: center; margin: 0px 0px 0px 0px; width: 100%; }
#stats tr:hover{ background-color: #DDD; }
.stats_col1{background-color: #FFFFFF;}
.stats_col2{background-color: #ECECEC; }

#schedule{}
table#schedule{width: 660px; margin-left: 10px auto 10px auto; padding: 0px 0px 0px 0px; }
#schedule th{font-weight: bold; font-size: 12px; padding:2.5px 0px 5px 0px; color:#993333;}
#schedule tr{font-family: verdana; font-weight: normal; font-size: 12px; color: #000000; text-align: center; margin: 5px 0px 2.5px 0px; }
#schedule td{font-family: verdana; font-weight: normal; font-size: 12px; padding: 5px 0px 5px 0px;}
#schedule a{text-decoration: none; color:#993333;}

#footer {width: 1000px; height:30px; background-color:#222222; margin-left:auto; margin-right:auto;}
#footer p{color: #AAAAAA; padding: 10px; 5px 5px 5px; margin: 0px 0px 0px 0px;; font-size: 11px;}
#footer a{color:#AAAAAA; text-decoration:underline;}

#boxscore_score{text-align: center; font-size: 16px; font-family: arial; font-weight: bold; padding: 20px 0px 20px 0px;}

#boxscore {width: 975px; font-size: 12px; padding: 10px 0px 10px 0px; margin: 0px 10px 0px 10px;}
#boxscore table{background-color: #EEE; }
#boxscore th{text-align: center; padding: 0px 0px 0px 0px; color:#993333; font-weight: bold; font-size: 14px;}
#boxscore td{padding: 5px 2.5px 5px 2.5px; text-align: center;}
.boxscore_col2{background-color: #EEE;}
.boxscore_col1{background-color: #FFF;}
.boxscore_total{background-color:#DDD;}

#teamheader {padding: 10px 10px 10px 10px;}
#teamheader h1{font-size: 20px; font-weight: bold;}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both; height:0; font-size: 1px; line-height: 0px;
}