@charset "utf-8";
/* general/universal layout */

body { background-color: #474747; background-image: url(http://www.wowowheels.com/images/layout/body-bg.png); background-position: left; font-family:  "Helvetica", Arial, sans-serif; font-size: 11px; }

#page { width: 968px; margin: 0 auto; background: #ccc; }




#header { background-image: url(http://www.wowowheels.com/images/layout/header-bg.jpg); background-position: top; background-repeat: no-repeat; padding: 30px 0 0 0; }
	
	#header .logo { margin: 0 0 0 20px; color: #fff; font-size: 16pt; height: 137px; }
	
	#header .loginarea { margin-left: 20px; height: 72px; }
	
		#header .loginarea label { font-size: 13px; font-weight: bold; color: #cc0000; }
		
		#header .loginarea .username, #header .loginarea .userpass { width: 145px; height: 22px; font-size:16px; }
		
		#header .loginarea .login { background-image: url(http://www.wowowheels.com/images/layout/red-login-button.jpg); border: none; background-repeat: no-repeat; width: 70px; height: 25px; color: #fff; font-size: 14px; font-weight: bold; }
		
		#header .loginarea small { color: #3f3e3a; font-size: 11px; }
		
			#header .loginarea a { color: #333; text-decoration: underline; font-weight: bold; }
			
#main-navigation { margin: 16px 0 0 0; height: 45px; }

	#main-navigation ul { margin: 0; padding: 0; }
	
		#main-navigation ul li { float: left; list-style: none; text-indent:-200em; }
		
		#main-navigation ul li#homenav { background:url(http://www.wowowheels.com/templates/iauto2/main/images/navigation/home-nav.jpg) no-repeat scroll 0 0; }
			#main-navigation ul li#homenav div, #main-navigation ul li#homenav div a{  display:block; width:193px; height:41px; color:transparent; }
		#main-navigation ul li#aboutnav { background:url(http://www.wowowheels.com/templates/iauto2/main/images/navigation/about-nav.jpg) no-repeat scroll 0 0; }
			#main-navigation ul li#aboutnav div, #main-navigation ul li#aboutnav div a{  display:block; width:193px; height:41px; color:transparent; }
		#main-navigation ul li#adsnav { background:url(http://www.wowowheels.com/templates/iauto2/main/images/navigation/advertise-nav.jpg) no-repeat scroll 0 0; }
			#main-navigation ul li#adsnav div, #main-navigation ul li#adsnav div a{  display:block; width:193px; height:41px; color:transparent; }
		#main-navigation ul li#newsnav { background:url(http://www.wowowheels.com/templates/iauto2/main/images/navigation/news-nav.jpg) no-repeat scroll 0 0; }
			#main-navigation ul li#newsnav div, #main-navigation ul li#newsnav div a{  display:block; width:193px; height:41px; color:transparent; }
		#main-navigation ul li#forumsnav { background:url(http://www.wowowheels.com/templates/iauto2/main/images/navigation/forum-nav.jpg) no-repeat scroll 0 0; }
			#main-navigation ul li#forumsnav div, #main-navigation ul li#forumsnav div a{  display:block; width:193px; height:41px; color:transparent; }

#sidebar { float: left; margin: 0 3px 5px 3px; width: 190px; }

	#featured h2, #sidebar h2 { background-color: #c00; background-image: url(http://www.wowowheels.com/images/layout/red-sidebar-head-bg.png); background-position: top; background-repeat: no-repeat; color: #fff; font-size: 11px; padding: 5px 10px; text-transform: uppercase; width: 170px; margin: 0; }
	
	#sidebar a { color: #3f3f3f; text-decoration: none; }	#sidebar a:hover { text-decoration: underline; }

	#sidebar ul { margin: 0; padding: 0; list-style: none; font-size: 11px; font-weight: bold; background-color: #fff; }
	
	#sidebar li { border-bottom: #ccc 1px solid; padding: 5px 10px; }
	
	#sidebar li.ender { border-bottom: #c00 5px solid; }
	
	#sidebar .ads { margin: 3px 0 0 0; display: inline-block; }
	


#content { margin: 0 0 5px 197px; }

#content a { color: #039; text-decoration: none; }

#content .ads { margin: 0 0 3px 0; display:inline-block; }

	#featured { float: right; width: 190px; margin: 0 3px 5px 3px; }
	
		#featured h2 { background-color: #ff9900; background-image: url(http://www.wowowheels.com/images/layout/orange-sidebar-head-bg.png); }
		
	#featured .featureddiv { width: 190px; text-align: center; background-color: #fff; padding: 20px 0; color: #ff9f0f; }
	
		#featured .featureddiv a { font-weight: bold; color: #003399; }
		
	#content .maincontent { width: 574px; }
	
	#content .maincontenttext { background-color: #fff; padding: 10px; margin: 0 0 3px 0; }
	#content #postpagebox {  min-height:386px; }
	
		#content .maincontenttext ul { margin: 0; }

		#content .maincontenttext ul li { list-style: none; padding: 2px 0; margin: 0; }
	
	#content .maincontent h2 { background-color: #e34414; background-image: url(http://www.wowowheels.com/images/layout/ro-body-head-bg.png); background-position: top; background-repeat: no-repeat; color: #fff; font-size: 11px; padding: 5px 10px; text-transform: uppercase; margin: 0; }
	
	.searchoptions { width: 185px; }
	
	#search { background-image: url(http://www.wowowheels.com/images/layout/red-search-button.png); background-repeat: no-repeat; width: 70px; height: 25px; border: none; color: #fff; font-weight: bold; }
	
	.widecolumn h2, div.spec-head { width: 748px; background-color: #e34414; background-image: url(http://www.wowowheels.com/images/layout/ro-long-head-bg.jpg); background-position: top; background-repeat: no-repeat; color: #fff; font-size: 11px; padding: 5px 10px; margin: 0; }
	
	.spec-head { text-transform: none !important; font-size: 12px !important; }

	.spec-head a { color: #fff !important; background-repeat: no-repeat; background-position: left; padding: 3px 0 3px 25px; margin: 0 5px 0 0; }
	
	.spec-head a:hover { text-decoration: underline !important; }

	.spec-head .savead { background-image: url(http://www.wowowheels.com/images/icons/o-savead.jpg); }
	
	.spec-head .tellafriend { background-image: url(http://www.wowowheels.com/images/icons/tellafriend.jpg); }

	.spec-head .printthisad { background-image: url(http://www.wowowheels.com/images/icons/printad.jpg); }
	
	.spec-head .getdirections { background-image: url(http://www.wowowheels.com/images/icons/getdirections.jpg); }
	
	.spec-head .loancalc { background-image: url(http://www.wowowheels.com/images/icons/loancalc.jpg); }
	
	.spec-head .back2search { background-image: url(http://www.wowowheels.com/images/icons/backtosearch.jpg); }

	.spec-head .modsearch { background-image: url(http://www.wowowheels.com/images/icons/modifysearch.jpg); }

	
	.cont { background-color: #fff; width: 758px; padding: 5px; }
	
		.submenu, .listresult { display: block; height: 20px; color: #666 } .smtop { border-bottom: #ccc 1px solid; margin-bottom: 50px; } .smbottom { border-top: #ccc 1px solid; }
	
		.submenu, .cont .submenu a { color: #e34414 !important; font-weight: bold; }
		
			.modifysearch, .savesearch , .carphotos, .carowner, .contactinfo, .viewcardetails { display:inline-block; padding: 2px 0 2px 23px; font-weight: normal !important; font-size: 11px; text-decoration: underline !important; }
	
			.modifysearch { background: url(http://www.wowowheels.com/images/icons/modify-search.jpg) no-repeat left; }

			.savesearch { background: url(http://www.wowowheels.com/images/icons/savead.jpg) no-repeat left; }
			
			.carphotos { background: url(http://www.wowowheels.com/images/icons/carphotos.jpg) no-repeat left; color: #656565 !important; text-decoration: none !important; }
			
			.carowner { background: url(http://www.wowowheels.com/images/icons/seller.jpg) no-repeat left; text-decoration: none !important; font-weight: bold !important; margin: 3px; }

			.contactinfo { background: url(http://www.wowowheels.com/images/icons/contactnum.jpg) no-repeat left; text-decoration: none !important; font-weight: bold !important; margin: 3px; }
			
			.viewcardetails { background: url(http://www.wowowheels.com/images/icons/cardetails.jpg) no-repeat left; margin: 3px; }
			
			
	#searchresults th, #carspecs th { background: #e6e6e6; color: #4c4c4c; }
	
	#carspecs { width: 100%; text-align: left; }
	
	#carspecs td { vertical-align: top; color: #333; font-size: 12px }
	
	#carspecs th { font-size: 16px; padding: 5px 10px; }
	
		#carspecs th strong { color: #f90; }
		
	#carspecs ul { list-style: none; margin: 0; padding: 0; }
		
	.imgviewr { margin: 0 0 5px 0; border: none; }
	
	#carspecs .imgthumbs img { border: 1px solid #bbb; }

		#carspecs .isactive img, #carspecs a:hover img { border: 1px solid #db0309; }
		
	#carspecs h4 { font-size: 14px; color: #f90; margin: 0; text-transform: uppercase; }
	
	#searchresults .bordered { border-bottom: 1px solid #ccc; }
	
	#car-brands { font-size: 10pt !important; width: 100%; }
	#car-brands a { color: #ff6600; }
	#car-brands ul { list-style: none; }



#footer { clear: both; background-color: #333; color: #999; font-size: 10px; padding: 10px; }

	#footer .foot-navigation { color: #ccc; font-size: 11px; display:inline-block; padding: 2px; }
	
	#footer .logo { float: left; padding-right: 10px; }

	#footer a { color: #ccc; text-decoration: none; font-size: 11px; }

#footer a#poweredby { color:#333; }

#content .maincontenttext ul#detailsLinks li { 
		display:block;
		margin-left:-40px;
		padding:0;
		text-align:left;
	}
.detailsLinks { text-align:left; }
	.detailsLinks li { 
		display:block;
		margin-left:-40px;
		padding:0;
		text-align:left;
	}
	.detailsLinks li a img { border:none; }
img { border:none; }
.pointedInListingInfo { vertical-align:top; }
.amountPhotosBlock { vertical-align:bottom; text-align:right; }
.listInfoYearMakeModel { font-size:16px; }

.alignleft { float: left; }
.alignright { float: right; text-align: right; }
.righttext { text-align: right; }
.aligncenter { margin: 0 auto; text-align: center; }
