@import "css/boilerplate.css";

body {color:#000; margin:0; padding:0; background:#eed001 ;}
body a:link, a:active, a:visited {text-decoration:none; color:#003366;}	
body a:hover {text-decoration:underline;}
p {padding:5px 10px; margin:0px; font-size:14px; line-height:20px; color:#000;}	
	
	a:link.header-a, a:active.header-a, a:visited.header-a{text-decoration:none; color:#333; font-size:10px; line-height:10px; font-weight:bold;}
	a:hover.header-a {text-decoration:underline;}

	a:link.stories_tab_a, a:active.stories_tab_a, a:visited.stories_tab_a{text-decoration:none; color:#000;}
	a:hover.stories_tab_a {text-decoration:underline;}

.top_sr_links {width:980px; height:20px; margin:0 auto; text-align:right; padding:0;}	
.container {width:980px; margin:0px auto; padding:0; border-top:10px solid #fff; border-left:10px solid #fff; border-right:10px solid #fff; border-bottom:10px solid #fff; background:#77a155 url(images/page_header_1.jpg) no-repeat center top}
	.header {width:980px; height:330px; margin:0; padding:0;}
	.leaderboard_block {width:970px; height:110px; padding:0; background:#77a155;}
		.leaderboard_right {width:728px; height:90px; margin:10px 0 0 10px; float:left; display:inline;}
		.enter_to_win_right {width:200px; height:90px; margin:10px 0 0 20px; float:left; background:#77a155; display:inline;}
	.left_content {width:300px; margin:0 0 0 10px; display:inline; float:left;}
		.stories_headlines {width:300px; background:#fff;}				
		.photos_videos {width:300px; overflow:hidden; margin:10px 0 0 0; padding:0 0 10px 0; background:#fff;}
			.thumbs {width:88px; margin:2px 0 0 2px; float:left;}
			.clear_left {clear:left; display:inline; margin-left:15px;}
				.img_border {border:1px solid #eed001; margin:0; padding:0;}
	
	.middle_content {width:650px; margin:0 0 0 10px; float:left; background:#fff;}
		.skyscraper {width:160px; height:600px; margin:10px; float:right;}
	.right_content {width:160px; margin:10px 0 0 10px; float:left; background:#fff; }		
	.footer {width:980px; height:25px; clear:left;}
	
	#wrap {margin:10px auto; width:200px; font-size:10px; background:#eee;} 
		#nav a, #nav a:active, #nav a:visited { display:block; float:left; padding:5px 8px; background:#eed001; color:#333; margin:0; text-decoration:none; outline:none; font-size:12px;}
		#nav a.selected, #nav a.selected:active, #nav a.selected:visited { background:#fff; color:#333; text-decoration:none; outline:none; font-size:12px;}
		.hiddencontent {padding:4px 10px 10px 10px; display:none; font-size:12px; background:#fff; clear:left;}
	
