body{

	background: #000c3e url(../images/tile.jpg) repeat-x;

	margin:0;

} 

.hide{

	visibility: hidden;

} 

span.markup{

	display:none;

} 

#main_container{

	position: relative;

	float: left; 

	left:50%;

	margin-left: -410px;
/* was top: 181px; */
	top: 181px;

	width:820px;

	background:#fff;

	border-left: 2px solid #fff;

	border-right: 2px solid #fff; 

} 

#main_container_two{

	position: absolute;

	left:50%;

	margin-left: -407px;

	top: 0px;

	width:820px;

} 

.home{

	position: absolute;

	top:35px;

}

.home a{

	width:262px;

	height:75px;

	display: block;  

}

.home .hidden{

	position: absolute; 

	top:-1000px;

} 

#top_header{

	background: url(../images/th_darts.jpg) no-repeat;

	width:820px;

	height:162px;

} 

#menu_a{

	width:824px;

	height:38px;

	background:none;

}

#menu_a .top_menu{

	text-align: center; 

	float: left;

	margin-right: 5px;

} 

#menu_a .top_menu a:link, #menu_a .top_menu a:visited {

	position: relative;

	display: block; 

	width:98px;

	height:38px;

	background:#ee171f url(../images/btn_a_bis.jpg) no-repeat;

	top:0;

	text-decoration: none;

	/*this line was 1em/em*/

	font: 1em/1em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;	color:#fff;

	font-weight: bold;

}

#menu_a .top_menu a:hover, #menu_a .top_menu a:active {

	background:#fff url(../images/btn_a_bis_2.jpg) no-repeat;

	font-weight: bold;

	color:#000c3e;

} 



#menu_a .top_menu .leading {

	/*this line was 0.2em*/

	line-height:0em;

	display: block;

} 



#menu_b{

	width:820px;

	height:37px;

	background:none;

}

#menu_b .bottom_menu{

	text-align: center; 

	float: left;

} 

#menu_b .bottom_menu a:link, #menu_b .bottom_menu a:visited {

	position: relative;

	display: block; 

	width:90px;

	height:30px;

	background:#fff;

	top:5px;

	text-decoration: none;

	font: bold 0.8em/2.5em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 

	color:#000c3e; 

	border-right: 1px solid #999;

}

#menu_b .bottom_menu a:hover, #menu_b .bottom_menu a:active {

	background:none;

	color:#000c3e; 

	border-bottom: 2px solid #ee171f;

}  

#menu_b .bottom_menu2{

	text-align: center; 

	float: left;

} 

#menu_b .bottom_menu2 a:link, #menu_b .bottom_menu2 a:visited {

	position: relative;

	display: block; 

	width:90px;

	height:30px;

	background:#fff;

	top:5px;

	text-decoration: none;

	font: bold 0.8em/2.5em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 

	color:#000c3e; 

}

#menu_b .bottom_menu2 a:hover, #menu_b .bottom_menu2 a:active {

	background:none;

	color:#000c3e; 

	border-bottom: 2px solid #ee171f;

}



#ticker{   

	position:relative;

	top:10px;

	width:820px;

	height:35px;

	background:#ee171f;

}

#search{

	position: absolute;

	top:6px;

	left:7px; 

	font: 0.8em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;

} 

#quick_links{

	position: absolute;

	top:6px;

	right:7px;

	font: 0.8em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 

}

#content{

	position: relative;

	width:820px;

	top:30px;

	background:none;

} 

#left{

	float: left;  

	width:308px;

	background:none;

} 

#left .left_bar{

	background: #fff url(../images/left_band.jpg) no-repeat;

	width:285px;

	height:25px; 



}

 #left .left_bar_2{

		background: #fff url(../images/left_band.jpg) no-repeat;

		width:285px;

		height:25px; 

        margin-top: 30px;

	} 

#left .left_bar .title{

	font: bold 0.8em/2em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 

	color:#fff;

	position: relative;

	left:10px;

}

#left .left_bar_2 .title{

	font: bold 0.8em/2em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 

	color:#fff;

	position: relative;

	left:10px;

}

#left .left_photo{

	position: relative;

	margin-top: 10px;

	margin-bottom: 7px;

} 

#left .left_photo .description{

	font: 0.75em/1.3em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 

	color:#fff;

	position: absolute;

	left:10px;

	top:215px;

	width:265px; 

}

#left #stories, #left #stories_2{ 

	position:relative;

	width:285px;

	border-top: 1px solid #999;

	margin-top:10px;

} 

#left #stories .odd, #left #stories .even, #left #stories_2 .odd, #left #stories_2 .even{

	position:relative;

	width:285px;

	height:25px; 

	border-bottom: 1px solid #999;

} 

#left #stories .odd, #left #stories_2 .odd{

	background:#f1f2f2;

}

#left #stories, #left #stories_2{ 

	color:#000c3e;

} 

#left #stories .indent, #left #stories_2 .indent{

	position: relative; 

	left:10px;

	font: bold 0.7em/2em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 

} 

#stories .text a:link, #stories .text a:visited, #stories_2 .text a:link, #stories_2 .text a:visited{

	position: relative;

	text-decoration: none; 

	left:7px; 

	display: block;

	width:285px;

	height:25px;

	color:#000c3e;

}

#stories .text a:hover, #stories .text a:active, #stories_2 .text a:hover, #stories_2 .text a:active{ 

	border-left: 7px solid red;

	left:0px; 

	color:#ee171f;

} 

#right{

	position:relative;

	right:0px;

	top:0px;

	float: right;

	/*this was 490px*/

	width:490px; 

	background:none;

	font: 0.85em/1.3em Verdana, "Lucida Grande", "Trebuchet MS", sans-serif;

	color:#000;

	border-left: 1px solid #999;

/*this was 21px*/

	padding-left: 1px;  

} 

#right .five_btn{

	width:495px;

	height:34px;

	margin-top: 10px;

}

#right .five_btn .btn{

	/*was   	margin:0 5px 0 0; */
	margin:0 1px 0 0; 

	float: left;

	text-align: center;

	font: 0.9em/3em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;

}

#right .five_btn .btn a:link, #right .five_btn .btn a:visited{

	 text-decoration: none;

	background:#000c3e;

	width:94px;

	height:34px;

	display: block;

	color:#fff;

	border:#ee171f solid;

	border-width: 3px 0;

} 

#right .five_btn .btn a:hover, #right .five_btn .btn a:active{

	 text-decoration: none; 

	background:#ee171f;

	border:#000c3e solid;

	border-width: 3px 0;

}

#right img{

	float: right;
/*Was 	margin: 0 0 10px 10px;*/
	margin: 0 0 0 0x;

}

#right .quote_box{ 

	float: right;

	top:100px;

	right:0;

	width:200px;

	height:130px;

	background: url(../images/quote_box.jpg) no-repeat;

} 

#right .quote_box .quote{

	 position: relative;

	top:20px;

	

	text-align: center;

	font: 1.3em/1.1em "New Times Roman", Times, serif; 

	color:#fff;

} 

#right .quote_box .quote .signature{

	font: italic 0.6em/3em Verdana, "Lucida Grande", "Trebuchet MS", sans-serif; 

}

#right .right_bar{ 

	background: #fff url(../images/right_band.jpg) no-repeat;

	width:490px;

	height:25px; 

} 

#right .right_bar .title{

	font: bold 1em/1.6em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 

	color:#fff;

	position: relative;

	left:10px;

}

#right h2{

   	font: bold 1.3em Verdana, "Lucida Grande", "Trebuchet MS", sans-serif; 

	color:#be1e2d; 

} 

#right #latest_sport{

	margin-top: 56px;

	width:490px;

}

#sport_stories{ 

	position:relative;

	width:490px;

	border-top: 1px solid #999;

	margin-top:10px;

} 

#right #sport_stories .odd, #right #sport_stories .even  {

	position:relative;

	width:490px;

	height:25px; 

	border-bottom: 1px solid #999;

} 

#right #sport_stories .odd {

	background:#f1f2f2;

}

#right #sport_stories{ 

	color:#000c3e;

} 

#right #sport_stories .indent{

	position: relative; 

	left:10px;

	font: bold 0.85em/2em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 

} 

#right #sport_stories a:link, #right #sport_stories a:visited{

	position: relative;

	text-decoration: none; 

	left:7px; 

	display: block;

	width:490px;

	height:25px;

	color:#000c3e;

}

#right #sport_stories a:hover, #right #sport_stories a:active{ 

	border-left: 7px solid red;

	left:0px; 

	color:#ee171f;

} 

#five_stories{
	position: relative;
	float: left;
	top:30px;
	width:820px;
	height:80px;
	display:none;
	background:#e6e7e8;
	text-align: center; 
	font: 0.8em/7em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	color:#000; 
}

.bottom_bar{

	position: relative; 

	float: left;

	top:45px;

	width:820px;

	height:25px;

	background:red;

	background: #fff url(../images/btm_band.jpg) no-repeat;

} 



.bottom_bar .title{

	font: bold 0.8em/2em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 

	color:#fff;

	position: relative;

	left:10px;

}

#links{

	position: relative; 

	float: left;

	width:827px;

	margin-bottom: 15px;

	top:53px;

	background:none;

}

#links .sites{

	width:112px;

	height:33px;

	display: inline;

	margin:0 1.8px 5px 0;

}

#links .sites img{ 

	border:none;

}

#adv_banner{

	position: relative;

	float: left;

	top:20px;

	left:46px;

	width:728px;

	height:90px;  

}

#adv_banner a img{

	border:none;  

}

#footer{

	position: relative;

	clear: left;

	top:40px;

	width:820px;

	height:40px;

	left:-2px;



	background: #ee171f url(../images/footer.jpg) no-repeat;

	border-left: 2px solid #ee171f;

	border-right: 2px solid #ee171f;

}



#footer .one, #footer .two, #footer .three{
	position: relative; 
	top:7px;
	left:5px;
	width:180px;
	height:25px;
	background:none;
	float: left;
	text-align: center;
	font: 0.7em/2.3em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	color:#fff;
} 
#footer .one .rss{
	position: relative;
	top:0px;
	left:10px;
	float: left;
} 
#footer .one{
	width:300px;  
}
#footer .two{
	width:220px;
	border: solid #fff;
	border-width: 0 1px; 
}
#footer .three{
	width:110px;  
}
#footer a:link, #footer a:visited{
	text-decoration: none;
	color:#fff;
} 
#footer a:hover, #footer a:active{
	color:#fdbc6f;
}