/*-------------------- HOME PAGE LAYOUT -----------------*/
table#homelayout
{
	width: 823px;
	margin-left: 1px;
}
table#homelayout td.leftcol
{
	width: 500px;	
}
table#homelayout td.rightcol
{
	width: 323px;
	padding-top: 1px;
}
table#teamhome-newsinfo
{
	width: 500px;
}
table#teamhome-newsinfo td.news
{
	width: 290px;
	background-image: url(/template/bkgd_homeleftcol.gif); 
	background-repeat: repeat-y;
}
table#teamhome-newsinfo td.info
{
	width: 210px;
	background-image: url(/template/bkgd_homerightcol.gif); 
	background-repeat: repeat-y;
}
table#teamhome-newsinfo div.newscontent, table#teamhome-newsinfo div.infocontent
{
	min-height: 200px;
	height: auto;
	_height: 200px;
	padding: 1px 4px 1px 4px;
}
table#teamhome-newsinfo div.infocontent
{
	padding: 1px 6px 1px 6px;
}
table#teamhome-newsinfo div.newsbottom, table#teamhome-newsinfo div.infobottom
{
	height: 2px; 
	font-size: 0px;
	margin: 0px 0px 1px 0px;
	background-color: #230B77;	
}
table#teamhome-newsinfo div.infobottom
{
	margin-right: 1px;
	background-color: #FEBA2E;
}
/*-------------------------------------------------------*/

/*---------------------- SCOREBOARD ---------------------*/
table.homesb
{
	width: 493px;
	font-size: 11px;
	cursor: pointer;
}
table.homesb td.category, table.homesb td.datetime
{
	width: 105px;
}
table.homesb td.awayteam, table.homesb td.hometeam
{
	width: 155px;
}
table.homesb td.awayscore, table.homesb td.homescore
{
	width: 45px;
}
table.homesb td.location, table.homesb td.comment
{
	width: 188px;
}
table.homesb td.eventname
{
	width: 200px;
}
table.homesb td.result, table.homesb td.winner
{
	font-weight: bold;
}
/*-------------------------------------------------------*/

/*----------------------- HEADLINE ----------------------*/
div.videoboxon
{
    z-index: 100;
    position: absolute;
}
div.videoboxoff
{
    z-index: -1;
    position: absolute;
}
div.videotopbar
{
	width: 500px; 
	height: 22px;
	text-align: right; 
	background-color: #FF0000; 	
}  
div#videoplayer
{
	width: 500px;
	height: 278px;
	text-align: center;
	background-color: #000000;
}
div.article
{
	width: 500px; 
	height: 405px;
	background-color: #DDD9E1;
}
div.article div.image
{
	width: 500px;
	height: 300px;
	overflow: hidden;
	margin-bottom: 4px;
}
div.article img.articleimage1
{
	width: 500px; 
}
div.article div.title
{
	font-size: 16px; 
	font-weight: bold;  	
	margin: 0px 8px 4px 8px;
}
div.article div.summary
{
	margin: 0px 8px 4px 8px;
}
div.article div.relatedlinks
{
	margin: 0px 8px 0px 8px; 
}
table#headlinethumbs
{
	width: 500px; 
	background-color: #74727F;
}
table#headlinethumbs td
{
	width: 25%;
	height: 80px;
	color: #FFFFFF;
	text-align: center; 
	vertical-align: middle; 
}
table#headlinethumbs img.thumboff, table#headlinethumbs img.thumbon
{
	width: 117px;
	height: 70px;
	border: 1px solid #FFFFFF;
}
table#headlinethumbs img.thumbon
{
	border: 2px solid #CB994C;
}
/*-------------------------------------------------------*/

/*------------------------ TWEETS -----------------------*/
div#latesttweets
{
	margin: 12px; 
	padding-bottom: 8px; 
	background-color: #210A71; 
	background-image: url(/template/bkgd_tweets.jpg); 
	background-repeat: repeat-x;
	border: 1px solid #CCCCCC;
}
div#latesttweets div.tweettop
{
	color: #FFFFFF; 
	font-size: 14px; 
	font-weight: bold; 
	padding-bottom: 8px; 
	margin: 22px 15px 0px 15px; 
	border-bottom: 1px dashed #74727F;
}
div#latesttweets div.tweetbottom
{
	height: 20px; 
	text-align: center;
	margin: 8px 15px 0px 15px; 
	background-image: url(/template/bkgd_tweets-followus.jpg); 
	background-repeat: no-repeat; 
}
div#tweet
{
	color: #FFFFFF;
    padding: 0px 15px 0px 15px;
}
div#tweet ul
{
    list-style-type: none;
    margin-left: 0px;
    padding-left: 0px;
    margin-bottom: 0px;
}
div#tweet li
{
    padding: 8px 0px 8px 0px;
    border-bottom: 1px dashed #74727F;
}
div#tweet a, div#tweet a:hover
{
    color: #D1C6FB;
}
div#tweet div.relativetime
{
    color: #FFFFFF;
    text-align: right;
}    
/*-------------------------------------------------------*/

/*------------------------ BANNER -----------------------*/
div#homebanner
{
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
/*-------------------------------------------------------*/

/*------------------ RIGHT COL BANNERS  -----------------*/
div.rightcolbanners
{
	width: 321px; 
	margin: 0px 0px 1px 1px;
	overflow: hidden;
}
/*-------------------------------------------------------*/

/*---------------------- HOME TABS ----------------------*/
div.hometabcontent
{
	margin: 0px 1px 1px 1px;
	border: 2px solid #EDB645;	
}
div.hometabscrollrecent
{
	width: 317px;
	height: 340px;				/*296px;*/
	overflow-y: hidden; 
	overflow-x: hidden;	
}
div.hometabscroll
{
	width: 317px;
	height: 340px;				/*296px;*/
	overflow-y: scroll; 
	overflow-x: hidden;	
}
div.hometabnoscroll
{
	height: 340px;				/*296px;*/
	overflow-y: hidden; 
	overflow-x: hidden;	
}
div.hometabbottom
{
	color: #301298;
	font-size: 11px;
	font-weight: bold;
	text-align: center;	
	padding: 2px 5px 0px 5px;
	background-color: #EDB645;	 
}
div.hometabbottom a, div.hometabbottom a:hover
{
	color: #301298; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
div.hometabbottom a:hover
{
	color: #FFFFFF;
}
/*-------------------------------------------------------*/

/*---------------------- TEAM TABS ----------------------*/
div.teamtabscroll
{
	width: 317px;
	height: 225px;				/*296px;*/
	overflow-y: scroll; 
	overflow-x: hidden;	
	background-color: #230D71;
	background-image: url(/media/template/bkgd_scoreboard.jpg); 
	background-repeat: repeat-y;
}
div.teamtabscroll table
{
	width: 299px;
}
div.teamtabscroll td
{
	color: #FFFFFF; 
	padding: 3px 5px 3px 5px; 
	border-bottom: 1px solid #7C6EAA;
}
div.teamtabscroll a, div.teamtabscroll a:hover
{
	color: #FFFFFF;
}
/*-------------------------------------------------------*/

/*--------------------- RECENT NEWS ---------------------*/
div.recentnews
{
	width: 305px;
	margin: 2px 0px 0px 5px;
	padding-bottom: 2px;
	text-align: left;
	border-bottom: 1px dotted #888691;
}
div.team-recentnews, div.team-morenews
{
	padding: 3px 5px 3px 5px;
	border-bottom: 1px solid #FFFFFF;
}
div.team-morenews
{
	text-align: right;
	background-color: #AFAEB7;
}
/*-------------------------------------------------------*/

/*---------------- HOME SCHEDULE/PROMO ------------------*/
table.homeschedule
{
	width: 290px; 
	margin: 5px 0px 5px 6px;	
}
table.homeschedule td
{
	padding: 1px 5px 1px 5px;
}
table.homeschedule td.datecell
{
	padding: 2px 0px 2px 0px;
}
table.homeschedule div.date
{
	color: #FFFFFF; 
	font-size: 11px;
	font-weight: bold;	
	background-color: #94929F;
	padding: 1px 5px 1px 5px;
}
table.homeschedule td.promodate
{
	padding: 0px;
}
table.homeschedule td.promoevent
{
	font-weight: bold;
	padding: 1px 5px 1px 5px;
	background-color: #D6D6DA; 
}
table.homeschedule td.promodesc
{
	padding: 1px 5px 1px 5px;
}
/*-------------------------------------------------------*/

/*---------------------- STANDINGS ----------------------*/
table.sta 
{
	width: 321px;
	margin-left: 1px;
	border: 1px solid #AFAEB7;
	border-top: 2px solid #AFAEB7;
	border-bottom: 2px solid #AFAEB7;
}
table.sta td.sta_sport 
{
	padding: 2px 5px 2px 2px;
	font-weight: bold;
	vertical-align: middle;
	background-color: #E6E4E9;
	border-bottom: 1px solid #AFAEB7;
}
table.sta td.sta_header_top
{
	padding-top: 2px;
	text-align: center;
	font-weight: bold;
	background-color: #E6E4E9;
}
table.sta td.sta_header_bot
{
	padding-bottom: 2px;
	text-align: center;
	background-color:  #E6E4E9;
	border-bottom: 1px solid #AFAEB7;
}
table.sta td.sta_school
{
	padding: 2px;
	border-bottom: 1px solid #E6E4E9;
}
table.sta td.sta_cell
{
	padding: 2px;
	text-align: center;
	border-bottom: 1px solid #E6E4E9;
}
table.sta td.sta_notes
{
	padding: 2px 5px 2px 2px;
	background-color: #E6E4E9;
}
table.sta span.sta_LIP
{
	font-weight: bold;
}
/*-------------------------------------------------------*/

