@charset "utf-8";
/* CSS Document */
body { margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333; } 
:focus { outline:0px; }
#header-strip { width: 100%; height: 38px; line-height:38px; background:url('../images/mainmenu_back.png') top left repeat-x; }
	#header-holder { width: 960px; margin: 0 auto; }
	h2.powerseller { position: relative; top: 10px; height: 20px; width: 61px; margin: 0px; background:url('../images/powerseller.gif') top left no-repeat; text-indent: -9000px; float: left; }
	#top-menu-holder { width: 690px; float: right; }
		.top-menu, .top-menu a:link, .top-menu a:visited { font-size: 11px; color:#323232; text-decoration: none; float:right; padding: 0px 10px; font-weight: bold; margin:0px; }
		.top-menu a:hover, .top-menu a:active { color:#097ac7; }
#body-header { background: url('../images/body-header.gif') repeat-x 0 315px; height:485px; }
	#body-inside { width: 960px; margin: 0 auto; }
		h1.logo { position: relative; top: 80px; height: 201px; width: 439px; margin: 0px; background:url('../images/logo.gif') top left no-repeat; text-indent: -9000px; float:left;}
		h2.productrender { position: relative; top: 45px; left:0px; height: 344px; width: 521px; margin: 0px; background:url('../images/product_render.gif') top left no-repeat; text-indent: -9000px; float:left;}
		h2.productrender-order { position: relative; top: 45px; left:0px; height: 344px; width: 521px; margin: 0px; background:url('../images/product_render_order.gif') top left no-repeat; text-indent: -9000px; float:left;}
		#main-window-index { position: relative; top: -29px; width: 390px; height: 250px; float: left; background:url('../images/bg_main_links.gif') top center no-repeat; }
		#main-window { position: relative; top: -29px; width: 390px; height: 250px; float: left; }
			.main-window_links, .main-window_links a:link, .main-window_links a:visited { height:40px; line-height:40px; font-size: 11px; margin-bottom: 15px; color:#fff; text-decoration: none; float:left; padding: 0px 5px 0px 15px; font-weight: bold; }
			.main-window_links a:hover, .main-window_links a:active { color:#000; background:url('../images/hover_main-window_links.gif') top center no-repeat; } 
			.main-window_selected { background:url('../images/hover_main-window_links.gif') top center no-repeat; }
			.main-window-txt { line-height: 30px; width: 390px; }
			#what_is_it, #save_gas { height:285px; }
			#add_hp, #compare { height:285px; }
			#three-pictures { position: relative; top: 20px; width: 390px; height: 100px; float: left; }
#testim-holder { position: relative; top: 25px; left:20px; width: 255px; height:280px; line-height: 25px; float: left; }
#faq-holder { position: relative; top: 25px; left:60px; width: 245px; height:280px; line-height: 25px; float: left; }
#bottom-bar { position: relative; top: 150px; left: -10px; float: left; height: 180px; }
h3 { font-size: 14px; } 

/* HP */
h2.dyno-print { position: relative; top: 45px; left:0px; height: 344px; width: 521px; margin: 0px; background:url('../images/dyno-print.jpg') top left no-repeat; text-indent: -9000px; float:left;}
#main-window-hp { position: relative; top: -29px; width: 390px; height: 80px; float: left; line-height: 18px; }
#feeback-holder-hp { position: relative; top: 20px; width: 550px; height: 550px; float: left; }
#feeback-holder-txt { position: relative; top: 80px; width: 350px; height: 550px; float: right; line-height: 18px; }

/* COM */
#main-window-com { position: relative; top: -29px; width: 440px; height: 450px; float: left; line-height: 18px; }
#feeback-holder-com { position: relative; top: 80px; width: 500px; height: 570px; float: right; line-height: 18px; }
.style1 {color: #FFFFFF}
.style2 { color: #000000; font-weight: bold; }

/* FAQ */
#main-window-faq-left { position: relative; top: -29px; width: 440px; height: 450px; float: left; line-height: 18px; }
#main-window-faq-right { position: relative; top: -29px; width: 440px; height: 450px; float: right; line-height: 18px; }

/* Contact */
.btn_submit { background: url('../images/btn_submit.jpg') top left no-repeat; height: 26px; width: 99px; border: none; }
.btn_submit:hover { background: url('../images/btn_submit_hvr.jpg') top left no-repeat; height: 26px; width: 99px; border: none; }
#three-pictures-right { position: relative; top: 20px; width: 290px; float: right; }

/* INSTALL */
#main-window-install-left { position: relative; top: -29px; width: 440px; height: 270px; float: left; line-height: 18px; }
#main-window-install-right { position: relative; top: -29px; width: 440px; height: 320px; float: right; line-height: 18px; }

/* SAVE GAS */

#savegas-txt-left { position: relative; top: -29px; width: 440px; height: 650px; float: left; line-height: 18px; }
#savegas-txt-right { position: relative; top: 80px; width: 500px; height: 840px; float: right; line-height: 18px; }

.btn_estimate { background: url('../images/btn_estimate.gif') top left no-repeat; height: 26px; width: 99px; border: none; }

/* 100% */
#main-100per-left { position: relative; top: -29px; width: 440px; height: 250px; float: left; line-height: 18px; }
#main-100per-right { position: relative; top: -29px; width: 440px; height: 150px; float: right; line-height: 18px; }

/* ORDER NOW */

#ordernow-txt-left { position: relative; top: -29px; width: 390px; height: 850px; float: left; line-height: 18px; }
#ordernow-txt-right { position: relative; top: 80px; width: 500px; height: 750px; float: right; line-height: 18px; }

/* FOOTER */
.footer-txt { color: #999999; font-size: 11px;}
.footer-txt a:link, .footer-txt a:visited { text-decoration: none; color: #999999; }
.footer-txt a:hover, .footer-txt a:focus { text-decoration: underline; color: #999999; }
