/* CSSTidy 1.3: Tue May 06 06:35:00 PM 2008 */
@import url(http://images.stltoday.com/js/ext-2.0.2/resources/css/ext-all.css);
@import url(http://images.stltoday.com/js/ext-2.0.2/resources/css/xtheme-stl_teal.css);
img{border:none;}
body{background-color:#9cc;background-image:url(http://images.stltoday.com/stltoday/images/bckgrnd_dkteallttealgrad.gif);background-repeat:repeat-x;font-family:tahoma, sans-serif;font-size:12px;text-decoration:none;text-align:left;margin:0;padding:0;}
.stlbody{border:1px solid #000;width:1000px;font-family:tahoma, sans-serif;font-size:12px;text-decoration:none;text-align:left;color:#333;background-color:#fff;margin:0 auto;padding:0;}
#stl-header{background:#FFF;height:120px;list-style-type:none;width:1000px;margin:0;padding:0;}
#stl-header .row1{width:1000px;height:95px;border:0;margin:0;padding:0;}
#stl-header .row1 .top_add{float:left;width:728px;height:90px;border:0;margin:5px 0 0 25px;padding:0;}
#stl-header .row1 .weather{float:right;border:0;width:246px;height:96px;margin:0;padding:0;}
#stl-header .row2{font-size:10px;height:15px;margin:5px;}
#stl-header .row2 a.highlite{font-weight:700;color:#900;}
#stl-header .row2 a:hover{color:#900!important;text-decoration:underline;}
#stl-header .row2 .left{float:left;margin:0 0 0 5px;}
#stl-header .row2 .right{float:right;margin:0 4px 0 0;}
#stl-header-noads {background:#FFF;height:40px;list-style-type:none;width:1000px;margin:0;padding:0;}
#stl-header-noads .row2{font-size:10px;height:15px;margin:5px;}
#stl-header-noads .row2 a.highlite{font-weight:700;color:#900;}
#stl-header-noads .row2 a:hover{color:#900!important;text-decoration:underline;}
#stl-header-noads .row2 .left{float:left;margin:10px 0 0 10px;}
#stl-header-noads .row2 .right{float:right;margin:10px 10px 0 0;}
#weather_bug{width:246px;height:95px;line-height:24px;}
#weather_bug a.alert{display:block;width:140px;height:19px;background:#900;color:#fff;font-size:10px;font-weight:700;text-align:center;text-transform:uppercase;margin:-7px auto 0;}
#weather_bug a.alert:hover{text-decoration:none;}
#weather_bug a.temp{display:block;clear:both;font-size:24px;font-weight:700;text-align:center;line-height:36px;border:0;color:#066;margin:auto 0;padding:0;}
#weather_bug div.c_and_f{border:0;width:auto;margin:0 auto 8px;padding:0;}
#weather_bug a.conditions{display:block;height:12px;font-size:10px;line-height:12px;width:auto;text-align:center;margin:0;}
#weather_bug a.forecast{display:block;float:right;clear:both;background:transparent url(http://images.stltoday.com/stltoday/images/icon_arrow.gif) no-repeat left;border:0;color:#900;font-size:10px;line-height:12px;height:12px;margin:0 13px 0 0;padding:0 0 0 12px;}
#weather_bug img.sponsor{height:20px;width:220px;border:0;background:#fff;margin:3px 13px 0;padding:0;}
#stl-masthead{clear:both;border-top:1px solid #000;height:106px;}
#stl-masthead div.left{background:#fff;height:105px;width:329px;float:left;margin:0;}
#peel-down{width:130px;height:60px;}
#stl-masthead div.left div.search-prompt{font-family:verdana, tahoma, sans-serif;font-size:9px;color:#000;margin:7px 0 2px 10px;}
#stlsearch{padding-left:10px;height:21px;font-family:Verdana, sans-serif;font-size:14px;}
#stlsearch *{color:#000;background-color:#fff;font-size:9px;border:0;margin:0;padding:0;}
#stlsearch input.query{font-size:14px;height:19px;border:1px solid #333;width:150px;display:block;float:left;margin:0;padding:0;}
body #stlsearch select{font-size:14px;width:55px;display:block;float:left;margin-left:3px;}
body.ext-ie7 #stlsearch select{height:21px;}
body.ext-gecko #stlsearch select{height:21px;border:1px solid #333;}
body.ext-safari #stlsearch select{height:21px;margin-top:0;font-size:15px;}
#stlsearch input.submit{font-size:14px;font-family:Verdana, sans-serif;color:#fff;width:33px;height:21px;display:block;float:left;line-height:19px;margin-left:3px;background-color:#900;border:1px solid #900;}
#stl-masthead div.center{background:#fff;height:105px;width:342px;float:left;margin:0;}
#stl-masthead div.center a.logo{display:block;height:75px;width:350px;border:0;background-image:url(http://images.stltoday.com/stltoday/images/340x75_logo.gif);margin:27px 0 0;background-repeat:no-repeat;}
#stl-masthead div.right{background:#fff;height:90px;width:160px;float:right;margin:6px 10px 6px 0;}

.stlcontent{width:1000px;background:#fff;background-image:none;}
#stl-footer{width:1000px;height:155px;background:#333;color:#fff;font-size:14px;}
/* #stl-footer ul.menu{background:#333;height:137px;float:left;line-height:20px;margin-top:15px;text-decoration:none;list-style:none;padding-bottom:3px;} */
ul.menu{background:#333;height:137px;float:left;line-height:20px;margin-top:15px;text-decoration:none;list-style:none;padding-bottom:3px;}
#stl-footer a{color:#fff;text-decoration:none;}
#stl-footer a:hover{color:#FFF;text-decoration:underline;}
#stl-footer .heading{font-weight:700;}
#stl-footer div.icon_box{height:140px;float:left;margin-top:12px;width:70px;}
#stl-footer a.rss_icon{display:block;float:right;width:105px;height:104px;background-image:url(http://images.stltoday.com/stltoday/images/ftr_rssfeedlogo.gif);margin:26px 50px 0 0;}
.x-tab-strip span.x-tab-strip-text{font-family:Tahoma, sans-serif;font-style:normal;font-variant:normal;font-weight:800;font-size:12px;line-height:normal;font-size-adjust:none;font-stretch:normal;color:#333;white-space:nowrap;cursor:pointer;text-align:center;text-transform:none;}
a,#stl-header .row2 a{color:#333;text-decoration:none;}

#stl_nav_container {
	width : 1000px;
	height : 69px;
	text-align : center;
	margin:0 auto;
	border-top : 1px solid #000000;
	background-color: #fff;
}

#stl_nav_header {
	width : 1000px;
	text-align : left;
}

#stl_nav_header_mainlevel {
	overflow : hidden !important;
	overflow /**/ : visible;
	height: 24px;
	width: 1000px;
	list-style: none;
	background-color: #dddddd;
	font-size:16px;
	font-weight : normal;
}

#stl_nav_header_mainlevel li{
	float: left;
	height: 24px;
	list-style-type : none;
	text-align : center;
	background-color: #ffffff;
}

#stl_nav_header_mainlevel li a {

	display: block;
	overflow:hidden;
	height:24px;
	padding-top: 2px;
}

#stl_nav_header_mainlevel li.selected, #stl_nav_header_mainlevel li.selected a {
	background-color : #900000;
	color : #ffffff;
	font-weight : 500;
}

#stl_nav_header_secondlevel {
	background-color : #900000;
	width : 1000px;
	height: 20px;
}

#stl_nav_header_secondlevel li {
	float: left;
	height: 20px;
	list-style: none;
	padding : 3px 8px 0px 8px;	
	text-align : center;
}

#stl_nav_header_secondlevel li.second_selected {
	position   : relative;
	top        : 4px;
	right      : 1px;
}
#stl_nav_header_secondlevel li.second_selected a {
	color : #ffffff;
}

#stl_nav_header_secondlevel li.last {
	background : none;
	float:right;
	margin : 0px;
	padding : 0px;
	position: relative;
	top: -3px;
}

#stl_nav_header_secondlevel li.vertical {
	float:right;
}

#stl_nav_header_secondlevel li a {	
	color : white;
	font-size : 12px;
	font-weight : 900;
}
#stl_nav_header_secondlevel li a:hover {
	text-decoration : underline;
}