@import "css/boilerplate.css";

body {color:#000; margin:0; padding:0; background:#eee url(images/top_background.gif) repeat-x top;}
body a:link, a:active, a:visited {text-decoration:none; color:#000;}	
body a:hover {text-decoration:underline;}
p {margin:0; padding:0;}	
ul {margin:0 0 0 10px; padding:0;}
li {margin:0 0 0 20px; padding:0;}


.header{width:1000px; height:25px; margin:0 auto; padding:0px; background:#006699; color:#ffffff; font-size:10px; line-height:20px; font-weight:bold; text-align:right;}
	a:link.header-a, a:active.header-a, a:visited.header-a{text-decoration:none; color:#ffffff;}
	a:hover.header-a {text-decoration:underline;}
	
	a:link.read_more_a, a:active.read_more_a, a:visited.read_more_a{text-decoration:underline; color:#006699; font-weight:bold;}
	a:hover.read_more_a {text-decoration:underline; color:#990000; font-weight:bold;}
	
	a:link.story_title_text_a, a:active.story_title_text_a, a:visited.story_title_text_a{margin:10px 0 0 0; font-size:18px; font-family:Times New Roman; font-weight:bold; color:#006699;}
	a:hover.story_title_text_a {text-decoration:underline; color:#990000; font-weight:bold;}
	
	a:link.navbar_a, a:active.navbar_a, a:visited.navbar_a{text-decoration:none; font-size:14px; color:#006699; font-weight:bold;}
	a:hover.navbar_a {text-decoration:underline; font-weight:bold;}
.logo_leaderboard {width:1000px; height:90px; margin:0 auto; background:#006699;}
	.logo{width:272px; height:90px; float:left; background:#006699 url(images/spokesmanauto_logo_2.gif) no-repeat;}
    .logo_motospacenw {width:272px; height:90px; float:left; background:#006699 url(images/motor-space-nw-logo.jpg) no-repeat;}
	.leaderboard {width:728px; height:90px; float:left;}
.navbar {width:1000px; height:25px; margin:10px auto 0 auto; font-family:Times New Roman; line-height:24px; background:#fff url(images/navbar_img.gif) no-repeat;}
.container {width:1000px; margin:10px auto 0 auto;} 
	.content {width:570px; margin:0 auto; background:#fff; border:1px solid #ccc; float:left;}
		.left_content {width:300px; margin:0; padding:0 10px 0 10px; float:left; display:inline;}
			.feature_story {width:300px; margin:0 0 25px 0;} 
				.feature_story_img img {border:3px solid #006699; margin:0; padding:0;}
				
				.story_title_text {margin:10px 0 0 0; font-size:18px; font-family:Times New Roman; font-weight:bold; color:#006699;}
					.story_title_text_large {font-size:24px; line-height:28px; margin-bottom:5px; font-family:Times New Roman; font-weight:bold; color:#006699;}
				.story_title_img {height:25px; margin:0; font-size:18px; font-family:Times New Roman;}
				.story_100_img img {border-left:2px solid #006699; border-right:2px solid #006699; border-bottom:2px solid #006699; float:right;}
			.img_mug_left {float:left; padding:0 4px 4px 0; clear:left;}	
			.img_mug_right {float:right; padding:0 0 4px 4px;clear:right;}	
			.ctw_features {width:283px; margin:0 0 25px 0; padding:5px 10px 5px 5px; border:1px solid #ccc; background:#eee;} 
			.ctw_features_img img {margin:0 10px 0 0; float:left; border:2px solid #006699;}
			.dealer_spotlight {width:300;} 
				.dealer_spotlight_car_img {width:100px; height:100px; border-left:2px solid #006699; border-right:2px solid #006699; border-bottom:2px solid #006699; float:right;}
		.right_content {width:230px; margin:10px 0 0 0; padding:0 9px 0 9px; border-left:1px solid #ccc; float:left; display:inline;} /** padding right could go another  1px to 10px **/
			.storys_230 {width:230px; margin:0 0 25px 0;} /** fix margin-bottom issue **/
	
	.ad_image_viewer_div {width:452px; height:600px; margin:50px 0 0 60px;}
	
	#autonews_storys { }
		#autonews_storys p {padding:0 10px 10px 10px;}
	.columnist_info {font-size:10px; line-height:12px; color:#006699; padding:0 10px 10px 10px;}
	
	.auto_archives {padding:0 0 0 10px;}
	.auto_archives li, ul {margin:0 0 0 20px; padding:0 0 0 0px; list-style-type:disc; font-size:12px; line-height:18px; font-weight:normal; display:block; list-style-position:outside;}
	.archives_div a {font-size:14px; line-height:18px; padding:0 0 0 5px;}
	

	.auto_right_rail {width:410px; margin:0 0 0 16px; float:left; display:inline;}
		.search_vehicles {width:410px; height:220px; margin:0; background:#006699; color:#fff; float:left; display:inline;}
		.bizfindernw_auto {width:410px; height:100px; margin:20px 0 0 0; float:left;}
		.featured_dealers {width:230px; margin:20px 0 0 0; float:left; overflow:hidden;}
			.auto_tiles_230 {width:230px; height:90px; margin:0 0 5px 0;}
		.skyscraper {width:160px; margin:20px 0 0 19px; float:left;}
.footer {width:1000px; height:50px; margin:0 auto; clear:left; font-size:10px; line-height:12px;}
