﻿	/* COLORS
		Almost black: 
			color: #231f20;
		Dark blue (links): 
			color: #225db7;
		light blue links: 
			color: #b3cceb;
		Light gray:
			color: #e0e0e0;	
	*/

body 
{
	text-align: center; 
	line-height:1.3;
	background-color: #EFEFEF;
	margin:0px 0px 0px 0px;
	font-family: Arial, Helvetica, Sans-Serif;
	color:#231F20;
}

.ad_top
{
	margin-top: 10px; 
	background-color: Transparent;
}

.left_rail
{
	float: left; 
	width: 290px !important; 
	background-color: #FFFFFF;
	margin-right:5px;
}

.center_rail
{

	float:left; 
	width:342px !important;
	margin-right: 5px; 
	background-color: #FFFFFF	
}

.container
{
	width: 972px; 
	height:auto;
	margin: 0 auto;
	background-color: #FFFFFF;

}

.container_mainpage
{
	width: 962px; 
	overflow: hidden;
	margin: 0 auto;
	background-color: #FFFFFF;
	padding: 9px 5px 9px 5px;

}
.container_carousel
{
	width: 972px; 
	overflow: hidden;
	margin: 0 auto;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;

}

.sport_logo
{
	float:left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
}

.ad_placeholder
{
	float: left; 
	background-color: #FFFFFF; 
	width: 462px; 
	height: 110px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	
}

.nav_background
{
	float: left; 
	width: 100%; 
	height: 32px; 
	background-color: #231f20; 
	margin-left: auto;
	margin-right: auto; 
	margin-top:-3px; 
	text-align: center;
}

.nav_container
{
	float: none; 
	background-color: #231f20; 
	width: 972px; 
	margin-left: auto; 
	margin-right: auto;
	z-index:10;

}

.carousel_iframe
{
	width:972px; 
	height:150px; 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	border-bottom: Solid 1px #e0e0e0;	
}


.hedder
{
	padding-top:4px;
	height: 20px; 
	background-color: #231f20; 
	color: #b3cceb; 
	font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px; 
    font-weight: bold; 
    text-transform: uppercase;
    width:100%; 
    text-align: left;	
}

.heddertext
{
	margin-left: 4px; 

}

.mainpage
{
	margin-top: 0px; 
	margin-left: auto; 
	margin-right: auto; 
	width: 972px;
    height: auto; 
    background-color: #FFFFFF;
}

.ticker_container
{
	width: 288px; 
	height: 24px; 
	border-left: Solid 1px #E0E0E0; 
	border-bottom: Solid 1px #E0E0E0;
    border-right: Solid 1px #E0E0E0;
}
.tabs_container
{
	width: 100%; 
	margin-top: 9px; 
	text-align: left;	
}

.tabs_div
{
	width: 272px; 
	height: 24px; 
	border-bottom: Solid 1px #e0e0e0; 
	border-left: Solid 1px #e0e0e0;
	border-right: Solid 1px #e0e0e0;

}

.tab_panel
{
	width:268px; 
	text-align:left; 
	font-size: 11px;
	line-height:1.3;
	border-left: Solid 1px #E0E0E0; 
	border-bottom: Solid 1px #E0E0E0; 
	border-right: Solid 1px #E0E0E0; 
	padding-right: 10px; 	
}

.tab_table
{
	margin: 0px 0px 5px 2px; 
	font-size: 11px; 
	font-family:Arial, Helvetica, Sans-Serif; 
	line-height:1; 
	color:#000000; 
	text-align: left;
	width:135px;
	line-height:1.3;	
}

.tab_table_v
{
	margin: 0px 0px 5px 2px; 
	font-size: 11px; 
	font-family:Arial, Helvetica, Sans-Serif; 
	line-height:1; 
	color:#000000; 
	text-align: left;
	width:275px;
	line-height:1.3;	
}

.journal_container
{
	width:338px;
	border-left: Solid 1px #E0E0E0; 
	border-bottom: Solid 1px #E0E0E0; 
	border-right: Solid 1px #E0E0E0;  
	height:659px; 
	background-image: url(http://media.star-telegram.com/static/redesign/images/bottom_fade_bg.gif); 
	background-repeat: repeat-x; 
	background-position: center 602px; 	
}

.journal_div
{
	padding: 0px 10px 0px 10px; 
	overflow-y: auto; 
	overflow-x: hidden;
    font-size: 12px; 
    text-align: left; 
    height: 652px; 
    width: 320px;

    
}

.headlines_container
{
	width:340px; 
	 height:335px;
	border-left: Solid 1px #E0E0E0;
	border-bottom: Solid 1px #E0E0E0;
	border-right: Solid 1px #E0E0E0;
	background-image: url(http://media.star-telegram.com/static/redesign/images/bottom_fade_bg.gif); 
	background-repeat: repeat-x; 
	background-position: center 285px;
	padding-top:5px;	
}

.headlines_div
{
	margin: 0px 5px 5px 5px; 
	width:330px; 
	height:330px;
	overflow:hidden; 
	background-color: Transparent; 
	line-height: 1.3; 
	font-family: Arial Helvetica, Sans-Serif;
    font-weight: normal; 
    font-size: 12px;
}


.right_rail
{

	float:left;
	width:320px !important;
	background-color: #FFFFFF;
	
}

.ad_wrapper
{
	border-left: Solid 1px #e0e0e0; 
	margin-bottom: 9px; 
	margin-top: 0px;
	float:left;
	width:329px;
	height:250px;
	padding-left:0px;
	z-index:5;
	
}

.ad_div
{
	 
	width:330px;
	height: 250px; 
	margin-left:0px;
		
	text-align:center;

    background-color: #FFFFFF;
}

.video_wrapper
{
	margin-bottom: 9px; 
	margin-top: 0px;
}

.blogposttime
{
	margin-top: 5px; 
	width:95%; 
	text-align:left; 
	line-height:1.3; 
	font-family:Arial Helvetica, Sans-Serif; 
	font-weight:normal; 
	font-size:11px; 
	color:#000000;
	
}

.bloghead
{
	width:95%;
	line-height:1.3; 
	text-align:left; 
	font-family:Arial Helvetica, Sans-Serif; 
	font-weight:bold; 
	font-size:18px; 
	color:#039;
}

.blogcopy
{
	width:95%; 
	line-height:1.3; 
	text-align:left; 
	font-family:Arial Helvetica, Sans-Serif; 
	font-weight:normal; 
	font-size:13px; 
	color:#000000;
	
}

.blogbyline
{
	width:95%; 
	text-align:right; 
	line-height:1.3; 
	font-family:Arial Helvetica, Sans-Serif; 
	font-weight:normal; 
	font-size:12px; 
	font-style:italic; 
	color:#000000;	
}

#rssbox{ 
width: 311px;

padding-top: 4px;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 4px;
background-color:Transparent;
color: #000000;
text-align:left;


}
#rssbox_f{ 
width: 270px;

padding-top: 4px;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 4px;
background-color:Transparent;
color: #000000;
text-align:left;


}

#rssbox1{ 
width: 295px;

padding-top: 4px;
padding-bottom: 4px;
padding-left: 0px;
padding-right: 4px;
background-color:Transparent;
color: #000000;
text-align:left;


}

#rssbox p{ 
margin: 0;
color: #000000;
text-align:left;
padding-bottom: 10px;
	line-height:1.3; 
	font-family:Arial Helvetica, Sans-Serif; 
	font-weight:normal; 
	font-size:13px;

}
#rssbox_f p{ 
margin: 0;
color: #000000;
text-align:left;
padding-bottom: 10px;
	line-height:1.3; 
	font-family:Arial Helvetica, Sans-Serif; 
	font-weight:normal; 
	font-size:13px;

}

#rssbox1 p{ 
margin: 0;
color: #000000;
text-align:left;
padding-bottom: 10px;
	line-height:1.3; 
	font-family:Arial Helvetica, Sans-Serif; 
	font-weight:normal; 
	font-size:13px;

}

.datefield{ /*CSS for date field in general*/
color:#000000;
font-size: 11px;
}

#rssbox a{
		color: #039;
		font-weight: bold;
		text-decoration: none;
		font-size:14px; 
		font-weight:bold;
}
#rssbox a:hover {
	color: #039;
	text-decoration:underline;

}
#rssbox_f a{
		color: #039;
		font-weight: bold;
		text-decoration: none;
		font-size:14px; 
		font-weight:bold;
}
#rssbox_f a:hover {
	color: #039;
	text-decoration:underline;

}
#rssbox1 a{
		color: #039;
		font-weight: bold;
		text-decoration: none;
		font-size:14px; 
		font-weight:bold;
}
#rssbox1 a:hover {
	color: #039;
	text-decoration:underline;

}
.rsshed
{
	padding-top:5px; font-size:13px; font-weight:bold;	
}
.iframe_video
{
	width:320px; 
	height:535px; 
	margin:0px 0px 9px 0px; 
	padding:0px 0px 0px 0px;	
}

.teamblog
{
	padding: 5px 0px 5px 10px; 
	width: 332px; 
	border-bottom: Solid 1px #E0E0E0;
    border-left: Solid 1px #E0E0E0; 
    border-right: Solid 1px #E0E0E0; 
    background-image: url(http://media.star-telegram.com/static/redesign/images/bottom_fade_bg.gif); 
    background-repeat: repeat-x; 
    background-position: center 495px
}

.teamblog_inner
{
	height: 532px; 
	overflow-y: auto; 
	overflow-x: hidden	
}
 .teamhedder
 {
	background-image: url(http://media.star-telegram.com/static/redesign/images/bottom_fade_bg.gif);
	background-repeat: repeat-x; 
	background-position: center 7px; 
	border: Solid 1px #E0E0E0;
    width: 642px; 
    height: auto; 
    float: left; 
    background-color: #FFFFFF;
    margin-top: -9px;
    margin-bottom:9px;
    
                        
 }
.team_side_ad
{
	width: 320px; border-left: 
	Solid 1px #E0E0E0; 
	margin-top:-9px;	
}

.slide_panel_div
{
	width: 340px; 
	border: Solid 1px #E0E0E0; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
    background-image: url(http://media.star-telegram.com/static/redesign/images/bottom_fade_bg.gif);
    background-repeat: repeat-x; 
    background-position: center 485px;	
}
.slide_headline
{
	margin: 5px 5px 5px 5px; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 24px;
    color: #039;
    text-align:left;
}
.slide_text
{
	margin: 0px 5px 5px 5px; 
	color: #231f20; 
	font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px; 
    line-height: 1.3em;
    text-align:left;
}

/* tab styles */
.ui-tabs .ui-tabs-hide {
	display:none !important;
}

