*{margin:0px; padding:0px;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;font-size:12px; color:#003333}

body{background-color:#08172a; }

html{scrollbar-base-color:#1e293a;scrollbar-3dlight-color:#1e293a;scrollbar-arrow-color:#001024;scrollbar-highlight-color:#001024;scrollbar-darkshadow-color:#1e293a;scrollbar-shadow-color:#001024; overflow:auto}

h1{font-size:36px;color:#08172A; font-weight:bold; text-align:center}

h2{font-size:18px;color:#003300; }

h3{font-size:16px;color:#99CC00; COLOR:#CC0000}

h4{color:#0066CC;}

h5{color:#FF6600;color:#8FB300; text-align:center}

li{list-style:none;}

p{padding:0 0 10px 0; text-align:justify}

img{border-width:0px}

a{text-decoration:none;}


/*----------------------------------------------------------------*/

.centerText{text-align:center}

.alignLeft{text-align:left}

.clearFloat{display:block;clear:both;width:0px; height:0px; background-color:transparent}

.floating{float:left; display:block}

.floatLeft{float:left; margin-right:5px}

.floatingRight{float:right}

.row{ width:90%;margin:auto; border-color:#CCCCCC; border-width:0 0 1px 0; border-style:dotted}

.thumbnail{ border-color:#cccccc; border-style:dotted; border-width:1px;}

.breadcrumbs{margin:auto;width:110px; text-align:center;}

.breadcrumbs a{ color:#FFFFFF; background-color:#FF9900; padding:3px;margin-right:1px; float:right;}

.line{border-width:1px 0 0 0 ; border-color:#c1d0d5; border-style:dotted;margin:5px 0 }

.halfPocket{width:45%; float:left;}

.thirdPocket{width:33%; float:left; padding:0 5px}

.noFlash{ color:#FFFFFF; font-size:18px; text-align:center; padding-top:80px}

.noFlash a{color:#CCCCCC; text-decoration:underline}


/*Page layout description ---------------------------------------------------*/

#top{position:relative;width:100%; height:84px;margin-top:20px; background-image:url(../images/bg_top.jpg); background-repeat:repeat-x}

#banner{width:880px; height:41px; margin:auto;}

#secMenu{position:absolute; width:400px; height:auto; z-index:100; left:790px;top:10px; text-align:right}

#secMenu a:hover{ text-decoration:underline; color:#0099FF; }

#secMenu a{font-size:10px;float:right; padding:0px 6px ; text-align:center;display:block;color:#999999;border-width:0 1px 0 0; border-style:solid; border-color:#3e4b5d }

#menu{ position:relative;width:880px;height:41px;margin:auto;z-index:200; background-image:url(../images/bg_menu.jpg); background-repeat:no-repeat;}

#menu #container{width:auto;height:auto;margin:auto; } 

#menu #container a{height:20px;font-size:11px; padding:15px 6px 0px 6px;text-decoration:none; text-align:center;display:block;float:left; color:#dddddd;background-repeat:repeat-x; background-position:0 2px}

#menu #container a:hover{background-image:url(../images/backgrounds/links/twoBlu.gif); color:#0099FF }

#menu #container a.logo:hover{background-image:none; border-color:transparent}

/*----------------------------------------------------------------*/

#middle{position:relative;width:100%; height:auto;margin:auto; background-image:url(../images/bg_middle.jpg); background-repeat:repeat-x; background-position:top;padding-top:3px;}

#flash{width:850px; height:310px;margin:auto;margin:0px auto 1px auto;border-width:1px 0 1px 0 ; border-color:#FFFFFF; border-style:solid;}

/*----------------------------------------------------------------*/

#htmlContent{width:810px; position:relative; margin: auto;padding:0px 20px;padding-top:50px; margin-top:3px; background-color:#FFFFFF; background-image:url(../images/bg_htmlContent3.jpg); background-position:top left; background-repeat:no-repeat }

#pageTitle{margin:auto;width:95%; height:50px; border-width:0 0 1px 0; border-color:#c1d0d5; border-style:dotted}

#htmlPages{width:440px;margin-left:20px; padding-top:20px;position:relative;float:left; margin-right: 20px; }

#htmlContent table{border-color:#CCCCCC; border-style:dotted; border-width:1px; text-align:center; display:block; margin:auto;}

#htmlContent table tr{}

#htmlContent table td{border-color:#CCCCCC; border-style:dotted; border-width:1px}

#htmlPages .subMenu{ padding-left:5px;margin-bottom:15px;border-width:0 0 1px 0; border-color:#1e334f; border-style:solid; }

#htmlPages .subMenu a{display:block;padding:5px 5px ;margin-right:8px;float:left;border-width:0px; border-color:#1e334f; border-style:solid; color:#c6dff5; color:#3e69a2;font-size:12px }

#htmlPages .subMenu a:hover{ color:#61a5ff}

#htmlPages .pod{width:100%;display:none;margin:auto;}

#fullScreenHolder{width:810px; position:relative; margin: auto;padding:0px 20px;padding-top:20px; background-color:#FFFFFF; background-image:url(../images/bg_htmlContent2.jpg); background-position:top left; background-repeat:no-repeat }

#fullScreen{float:none;padding:0 10px;}


/*----------------------------------------------------------------*/

.htmlContent{width:810px;height:70px; position:relative; margin: auto;padding:0px 20px;padding-top:20px; background-color:#FFFFFF; background-image:url(../images/bg_htmlContent3.jpg); background-position:top left; background-repeat:no-repeat }

.moduleBox{width:270px;height:auto; float:right;margin:20px 10px 0 0 }

.moduleBox h3{ text-indent:5px;  padding:0px;  width:100%; text-align:left; }

.moduleBox ul{display:block}

.moduleBox ul li{display:block;margin:16px 0; font-size:10px}

.moduleBox ul li a {display:block; float:left; margin-right:5px}

.scrollBox{width:244px;overflow:auto;padding:3px; margin-bottom:20px;height:80px;scrollbar-base-color:#ffffff;scrollbar-3dlight-color:#ffffff;scrollbar-arrow-color:#c1d0d5;scrollbar-highlight-color:#c1d0d5;scrollbar-darkshadow-color:#ffffff;scrollbar-shadow-color:#c1d0d5;}

.scrollBox img{width:60px; border-width:1px;padding:1px; background-color:#0000; border-style:dotted; border-color:#cccccc;}


/*----------------------------------------------------------------*/

#productImageNotation{padding:0 0 40px 0;text-align:center; color:#FF0000; font-size:11px; font-weight:bold}

#productList{width:810px; position:relative; margin: auto;padding:0px 20px;padding-top:20px; background-color:#FFFFFF; background-image:url(../images/bg_htmlContent2.jpg); background-position:top left; background-repeat:no-repeat }

.productRow{ width:100%; border-color:#CCCCCC;padding:25px 0; border-width:0 0 0 0; border-style:dotted}

.productRow a { text-decoration:underline}

.productRow_oneBorder{ width:100%; border-color:#CCCCCC;padding:30px 0; border-width:0 0 1px 0; border-style:dotted}

.product{float:left;width:27%;height:auto;margin: 0 50px 0 0; }

.product img{  display:block; margin:auto;margin-bottom:2px}

.product .title{font-size:12px;border-color:#CCCCCC; border-width:0 0 1px 0; border-style:dotted; font-weight:bold}

.product .price{margin:3px 0 ; color:#FF0000; text-align:left;background-image:url(../images/bg_pric.jpg); background-position:left; background-repeat:no-repeat}

.product .description{text-align:justify; font-size:11px; color:#0066CC;}



/*----------------------------------------------------------------*/

#foot{position:relative;width:850px;height:136px; position:relative;margin: auto;padding-top:60px; background-image:url(../images/bg_midle_foot.jpg); background-repeat:repeat-x}

#foot p{color:#999999; font-size:10px}

#foot .scrollBox{ ;width:775px; height:auto;margin:auto; overflow:hidden; text-align:right;font-size:0.75em;padding-top:30px; }

#foot .scrollBox a{color:#00CCFF}

#foot .scrollBox a:hover{text-decoration:underline}

/*----------------------------------------------------------------*/

#partsCategories{padding:15px 0;width:100%;height:auto;border-width: 0 0 1px 0 ; border-color:#1e334f; border-style:solid;}

#partsCategories a{display:block; float:left;margin: 0px 5px ;padding:2px 4px; color:#3e69a2; font-weight:bold}

#partsCategories a:hover{color:#6cf416}

/*----------------------------------------------------------------*/
 

#home #top #banner #href_home{color:#FF9900;}

#contactUs #top #banner #href_contactUs{color:#FF9900;}

#aboutUs #top #banner  #href_aboutUs{color:#FF9900 ;}

#parts  #top #menu #href_parts{color:#FF9900 ;}

#garageSale  #top #banner #href_garageSale{color:#FF9900 ;}

#photoBlog  #top #banner #href_photoBlog{color:#FF9900 ;}

#videoBlog  #top #banner #href_videoBlog{color:#FF9900 ;}

#turbo #top #menu #href_turbo{color:#FF9900;background-image:url(../images/bg_ActiveLink.jpg);}

#supercharger #top #menu #href_supercharger{color:#FF9900;background-image:url(../images/bg_ActiveLink.jpg);}

#exhaust #top #menu #href_exhaust{color:#FF9900;background-image:url(../images/bg_ActiveLink.jpg);}

#filter #top #menu #href_filter{color:#FF9900;background-image:url(../images/bg_ActiveLink.jpg);}

#cooling #top #menu #href_cooling{color:#FF9900;background-image:url(../images/bg_ActiveLink.jpg);}

#fuel #top #menu #href_fuel{color:#FF9900;background-image:url(../images/bg_ActiveLink.jpg);}

#enginePart #top #menu #href_enginePart{color:#FF9900;background-image:url(../images/bg_ActiveLink.jpg);}

#servicePart #top #menu #href_servicePart{color:#FF9900;background-image:url(../images/bg_ActiveLink.jpg);}

#electronics #top #menu #href_electronics{color:#FF9900;background-image:url(../images/bg_ActiveLink.jpg);}

#generator #top #menu #href_generator{color:#FF9900;background-image:url(../images/bg_ActiveLink.jpg);}

#suspension #top #menu #href_suspension{color:#FF9900;background-image:url(../images/bg_ActiveLink.jpg);}

#brake #top #menu #href_brake{color:#FF9900;background-image:url(../images/bg_ActiveLink.jpg);}

#interior #top #menu #href_interior{color:#FF9900;background-image:url(../images/bg_ActiveLink.jpg);}

/*----------------------------------------------------------------*/



