@charset "UTF-8";
/* CSS Document */

body
{
font-size: 10px;
background-color:#FFFFFF;

height:100%;
width:950px;
margin:0px auto;

color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;

}
img
{
border:none;
}
a
{
text-decoration:none;
color:#222222;

}
a:hover
{
text-decoration:underline;
}

li
{
list-style-type:none;
list-style:none;
padding:0px;
}
ul
{list-style:none;
width:191px;
padding:2px;
}
table
{border:none;
}
.wrapper
{
	width:900px;
	margin:0 auto;
	border-color:#222222;
border-style:solid;
border-width:1px;
	
}

/**** header *****/
table, td, th {
border-color:none;
}
.header
{

width:870px;
height:90px;
padding:5px;
margin:0 auto;

border-bottom-color:#555555;
border-bottom-style:solid;
border-bottom-width:1px;
}

.siteLogo, .siteLogo h2
{
color:#000022;
font-size:24px;
padding-left:15px;


}
.siteSubLogo, .siteSubLogo h3
{
font-size:12px;
color:#222222;
text-align:left;
width:950px;
padding-top:0px;
padding-left:25px;
font-weight:normal;

}

.contactInfoHeader
{

}

/***** main menu and search ****/
.menuAndSearch
{
width:950px;
height:27px;

}
.searchareaForm
{
padding-left:2px;
background-color:transparent;
}
.search
{
}
#searcharea
{

background-image:url(images/search_bar.gif);
background-repeat:no-repeat;
width:186px;
height:37px;
padding-left:8px;
padding-top:4px;

}
.queryText
{
background:#000000;
color:#FFFFFF;
border:1px;
border-color:#FFFFFF;
width:130px;
border-style:solid;
padding-bottom:3px;
margin-bottom:3px;

}
#query
{
background:#000000;
color:#FFFFFF;
border:1px;
border-color:#FFFFFF;
width:130px;
border-style:solid;
padding-bottom:3px;
margin-bottom:3px;

}
.queryTextBtn
{
background:#000000;
color:#FFFFFF;
border:1px;
border-color:#EEEEEE;
border-style:solid;
margin-bottom:3px;

padding-bottom:3px;
margin-left:10px;
}
.mainMenu
{
margin:0px auto;

}
.menuBG, .menuBG a
{
background-image:url(images/main_menu.gif);
background-repeat:no-repeat;
width:97px;
height:37px;
padding-left:1px;
text-align:center;
padding-top:6px;
margin:0px;
display:block;
color:#FFFFFF;
border:none;
font-size:11px;
}
.menuBG2
{
background-image:url(images/main_menu.gif);
background-repeat:no-repeat;
width:97px;
height:37px;
padding-left:1px;
text-align:center;
padding-top:6px;
padding-bottom:10px;
margin:0px;
display:block;
color:#FFFFFF;
border:none;
}


/****** side menu ******/

.sideMenu
{
width:185px;
text-align:left;
padding-top:5px;
padding-left:5px;

color:#222222;
float:left;

}
.sideMenuLI
{
background-image:url(images/garageparts_17.gif);
background-repeat:no-repeat;
width:182px;
height:23px;
padding-top:3px;
text-align:center;
vertical-align:middle;
font-size:11px;
color:#EEEEEE;
}
.sideMenuLI a
{
font-size:11px;
color:#EEEEEE;
text-decoration:none;
font-weight:bold;
}

/**** main site *****/
.main
{
width:800px;
}

.mainCenter
{
color:#222222;
width:680px;
display:block;

}

.mainCenter h2
{

font-size:18px;
color:#EEEEEE;
background-image:url(images/black_header.gif);
background-repeat:no-repeat;
width:591px;
height:38px;
padding-left:8px;
padding-top:4px;
}

.mainCenter h3
{
font-size:14px;
color:#EEEEEE;
background-image:url(images/black_header.gif);
background-repeat:no-repeat;
width:670px;
height:38px;
padding-left:8px;
padding-top:2px;
float:left;
margin-top:2px;
}
.mainCenter table
{
margin:5px auto;

}
.mainText
{
padding:15px;

}
.products 
{

}
.products img
{
padding:5px;
width:125px;
}
.product1 img
{
padding:5px;
width:320px;
}

.salePrice
{
font-weight:bold;
color:#19284C;

}