﻿body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}

#NextGame {
	margin-top:8px;  
	width:573px;
	height:128px;
	background:url(../images/NextGameBackground.gif) repeat-x;
	padding-left:10px;
	float:left;
	padding-top:3px;
	}

#LogoLink a{
	position:absolute;
	margin-top:15px;
	width:190px;
	height:90px;
	float:right;
	z-index:3;
	text-decoration:none;
}

#Leaderboard {
	margin-left:200px;
	margin-top:10px;
	position: absolute;
	z-index:4;
	}

.NextGameObject {
	float:left;
	}


#BodyWrap {
	width:926px;
	margin:0px auto;
	}

#Header {
	width:926px;
	}
	


/*Begin Nav*/
#navigation {
		background:url(../images/logoHeader.gif) no-repeat;
		background-position:bottom;
		height:45px;
		padding-top:105px;
		position:relative;
		z-index:2;
	 }
	
.MainNav ul#nav{
	margin:0px;
	padding-top: 8px;
	list-style:none;
	}
	
.MainNav li{
	display:inline;
	margin:0px;
	padding:0px;
	}

#nav{
    padding-left:20px;
}

#nav li strong{
    text-transform:uppercase;
    font-size:14px;
}

#nav li a:link, #nav li a:visited, #nav li a:active {
	color:#CECED0;
    text-decoration:none;
    height:23px;
    display:block;
	padding: 4px 40px;
}

#nav li a:hover {
	color:#4192D9;
	text-decoration:none;
}

#nav, #nav ul {
    margin:0;
    list-style-type:none;
    position:relative;
    line-height:1.2em;
}

#nav li a:link, #nav li a:active, #nav li a:visited {
	margin-left:-15px;
}

#nav ul li a:link, #nav ul li a:active, #nav ul li a:visited {
    width: 155px;
    height:15px;
   	padding: 4px 10px;
}

#nav ul li a:hover {
    background: #333333;
    color:#4192D9;
    width:150px;
    padding:4px 10px;
}

#nav li {
    float:left;
    position:relative;
    text-align:center;
    height:25px;
}

#nav ul {
    position:absolute;
	width:170px;
    background-color:#000000;
    border:1px solid #999999;
    font-size:12px;
    visibility: hidden;
}

#nav ul li{
	margin-left:15px;
}

#nav li ul a {
    float:left;
    text-align:left;
}

#nav ul ul {
    top:auto;
}

#nav li ul ul 
{	
   left:160px;
   margin-left:-5px;
   background-color:#000000;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul {
    visibility: hidden;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul {
    display:block;
}

.subnav{
    z-index: 10;
    position:relative;
    visibility:hidden;
    padding:0;
}
/*End Nav*/

/*begin Affiliate Nav*/
 #SecondLevelBox ul#AffiliateNav {
	font-size:11px;
	font-weight:normal;
	list-style:none;
	margin:0;
	padding:0;
}

#AffiliateNav li A:Link,#AffiliateNav li A:Visited, #AffiliateNav li A:Active {
	color:#CECED0;
	text-decoration:none;
	display:block;
	padding: 5px;
}

#AffiliateNav li A:Hover {
	background-color:#333333;
	color:#4192D9;
	text-decoration:none;
	display:block;
	padding: 5px;
}

#AffiliateNav li {
	background-color:#000000;
	border:solid 1px #898888;
	float:left;
}
/*end Affiliate Nav*/

#ColContiner {
background:url(../images/HomeContentBackground.gif);
		vertical-align:top;
		width:910px;
		padding-right:8px;
		padding-left:8px;
	}
	
#ColContinerLevelTwo {
		background:url(../images/LevelTwoContentBackground.gif);
		vertical-align:top;
		width:910px;
		padding-right:8px;
		padding-left:8px;
	}

#VideoContainer
{
		background-color:#343434;
		vertical-align:top;
		padding-bottom:50px;
}	

#VideoContainer h1
{
        font-size:30px;
        color: #FFFFFF;
        margin:0px;
		padding:81px 20px;
}

#MainNews {
		width:583px;
	}
	
	
#RightCol {
	width:321px;
	float:right;
	text-align:left;
}

#Search {
	width:321px;
}

#LargeAd {
	padding-left:10px;
	padding-bottom:6px;
	padding-top:8px;
	position:relative;
	z-index:1;
}

#SmallAd {
	margin-bottom:8px;
	margin-top:1%;
	padding-left:11px;
}

#SmallAd2 {
	margin-bottom:8px;
	margin-top:1%;
	padding-left:11px;
}
	
#Footer {
    width:926px;
	background:url(../images/footerBackground.gif) repeat-x;
	height:80px;
	padding-top:10px;
	color:#CCCCCC;
	clear:both;
	}
	
#Footer ul{
	font-size:9px;
	margin:0px;
	padding-top:8px;
	padding-left:4px;
	padding-right:0px;
	list-style:none;
	}
#Footer li{
	display:inline;
	margin:0px;
	padding:0px;
	color:#bababa;
	}
	
#Footer li a{
	text-decoration:underline;
	margin:0px;
	padding-left:4px;
	color:#bababa;
	}

	
#scroll {
	height: 200px;
	width: 300px;
	overflow: auto;
	border: 1px solid #666;
	background-color: #ccc;
	padding: 8px;
}

.NewsBoxOne {
	display:block;
	width:563px;
	background:url(../images/NewHeader.gif) no-repeat #FFFFFF;
	margin-top:8px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	float:left;

	}	
	
.NewsBoxOne h1 {
	font: bold 12px "Helvetica", Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	margin:0px;
	padding-top:8px;
	text-transform: uppercase;
	}
	
.NewsBoxOne h2 {
	font: bold 13px "Arial", sans-serif;
	color:#4192d9;
	margin:0px;
	}
	
.NewsBoxOne h3 {
	font: bold 11px "Arial", sans-serif;
	color:#4192d9;
	margin:0px;
	text-transform: uppercase;
	}
	
.NewsBoxOne p {
	margin:0px;
	}
	
.NewsBoxOne img {
	float:left;
	padding-right:8px;
	padding-bottom:10px;

	}
.NewsBoxOne ul {
		list-style: none;
		margin:0px;
		padding-top: 0px;
		padding-left: 10px;
		width:400px;
		float:left;
		}
		
		
		
.NewsBoxOne li {
	color:#6a6a6a;
		}
		
.NewsBoxOne li a{
	color:#6a6a6a;
	text-decoration:none;
	background:url(../images/Bullet.gif) no-repeat ;
	background-position:0px 4px;
	padding-left:10px;
	
		}
		
.NewsBoxOne li a:hover{
	color:#6a6a6a;
	text-decoration:underline;
		}
		
.NewsBoxOne a{
	color:#4192d9;
	text-decoration:underline;
	}

.NewsBoxTwo {
	display:block;
	width:563px;
	background:url(../images/NewHeader.gif) no-repeat #FFFFFF;
	margin-top:8px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	float:left;

	}	

.NewsBoxTwo h1 {
	font: bold 12px "Helvetica", Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	margin:0px;
	padding-top:8px;
	text-transform: uppercase;
	}
	

.NewsBoxTwo h2 {
	font: bold 11px "Arial", sans-serif;
	color:#4192d9;
	margin:0px;
	}
	
.NewsBoxTwo a{
	color:#4192d9;
	text-decoration:underleine;
	}
	
.NewsBoxTwo img {
	float:left;
	padding-right:8px;
	}
	
.NewsBoxTwo p {
	margin:0px;
	padding-right:8px;
	}

.poll {
    width:260px;
    margin:5px;
    float:left;
}
    
#SecondLevelBox {
	display:block;
	width:563px;
	background:url(../images/NewHeader.gif) no-repeat #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	min-height:500px;
	_height:500px;
	border-top:#000000 1px solid;
}	

#SecondLevelBox .nav {
	float:right;
	margin-bottom:20px;
	margin-right:8px;
	margin-top:10px;
	margin-left:380px;
	}


#SecondLevelBox h1 {
	font: bold 12px "Helvetica", Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	margin:0px;
	padding-top:8px;
	padding-bottom:20px;
	text-transform: uppercase;
	}
	
#SecondLevelBox h2 {
	font: bold 14px "Arial", sans-serif;
	color:#4192d9;
	margin:0px;
	padding-bottom:20px;
	}
	
#SecondLevelBox h3 {
	font:  11px "Arial", sans-serif;
	color:#6a6a6a;
	margin:0px;
	padding-bottom:20px;
	}

#SecondLevelBox p {

	}
	
#SecondLevelBox ul 
{
	list-style-image: url(../images/Bullet.gif);
	margin:0px;
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 0px;

		}

#SecondLevelBox .blogTitle {
	font: bold 20px "Arial", sans-serif;
	color:#4192d9;
	margin:0px;
	padding: 0 10px 20px 0;
	}

#SecondLevelBox .blogDT {
	font: bold 11px "Arial", sans-serif;
	}

#SecondLevelBox .bloggerArchiveWrapper {
	margin-bottom:20px;
	}

#SecondLevelBox li {
	color:#6a6a6a;
	padding: 0px;
			margin:0px;
		}
		
#SecondLevelBox li a{
	color:#6a6a6a;
	text-decoration:none;
		}
		
#SecondLevelBox li a:hover{
	color:#6a6a6a;
	text-decoration:underline;
		}
		
#SecondLevelBox a{
	color:#4192d9;
	text-decoration:none;
		}
		
#SecondLevelBox a:hover{
	color:#4192d9;
	text-decoration:underline;
		}

.bloggerArchive {
    float:right;
    margin-right:10px;
}

.Spacer {
	width:321px;
	height:8px;
	background:#343434;
}

a #SponsorsSocial {
    border:none;
}

#SponsorsSocial {
	margin-bottom:0px;
	margin-top:8px;
	margin-left:10px;
	margin-right:0px;
}

#Social {
	margin-bottom:0px;
	margin-top:8px;
	margin-left:10px;
	margin-right:0px;
}

.TeamScheduleNoGame td 
{
	background:#ffffff;
	padding:8px;
	border-bottom: 1px solid #fff;
}

.TeamSchedule {
	width:558px;
	background:#f6f6f7;
	font: bold 12px "Helvetica", Geneva, Arial, Helvetica, sans-serif;
	color:#656565;
	font-size:11px;
	text-align:left;
} 

.TeamSchedule td {
	padding:8px;
	border-bottom: 1px solid #fff;
}

.TeamSchedule tr:hover td{
	background:#e9e9e9;     
}

.TeamSchedule th {
	background:url(../images/TeamSchedBackgroundImage.gif);
	padding:8px;
	font: bold 12px "Helvetica", Geneva, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	text-transform: uppercase;
	border-top: 1px solid #a2a2a2;
}

#TeamScheduleHeader {
	background:url(../images/TeamSchedBackgroundImage.gif);          
}

#TeamScheduleHeaderTitle 
{
	font: bold 14px "Helvetica", Geneva, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	text-transform: uppercase;
	height:32px;
	z-index:1;
}

.clear {
	clear: both;
}


.AltSportsNews  {
	margin-bottom:10px;
	width:305px;
	color:#5e5e5e;	
	background:url(../images/AltSportsNewsTitle.gif) no-repeat;
	margin-left:8px;	
}


.AltSportsNews td  {
	background:#dbdbdb;
	padding:8px;

}

.AltSportsNews td.alt  {
	background:#eeeeee;
}

.AltSportsNews td a {
	text-decoration:none;
	color:#5e5e5e;
}

.AltSportsNews A:hover {
	text-decoration:underline;
	color:#5e5e5e;
}
.tabAltSportsNews {
        display: block;
		width:305px;
		height:40px;
      }  
	  
	      
a.tabAltSportsNews { 
		text-decoration:none;
		border:none;

      }
	  
.tabAltSportsNews img {
		float:right;
		padding-top:15px;

      }	 

.WhatsOnItem {
    background-color: #f6f6f7;
    font: bold 12px "Helvetica", Geneva, Arial, Helvetica, sans-serif;
	color:#656565;
	font-size:11px;
	text-align:left;
    }
    
.WhatsOnAlternateItem {
    background-color: #e9e9e9;
    font: bold 12px "Helvetica", Geneva, Arial, Helvetica, sans-serif;
	color:#656565;
	font-size:11px;
	text-align:left;
    }
    
.WhatsOnItemHeader {
	background:url(../images/TeamSchedBackgroundImage.gif);
	padding:8px;
	font: bold 12px "Helvetica", Geneva, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	text-transform: uppercase;
	border-top: 1px solid #a2a2a2;
}
    
.subInput
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#333333; 
}

.subDropdown 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#333333; 
}

.error
{
    color:Red;
}

.pushbutton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#C1C1C1;
	color:#545454;
	font-weight:bold;
}
