﻿/* .recordimage {margin:0 auto;width:110px;height:110px;}  */ /* 2007m10d15 removed so category image heights size automatically; */
/*       otherwise, imags are one size and tool large for cars and too small for other images. */

/* 2009m02d10 added because div begins at left margin - need to nudge past left menu */
.SubCategory {border-bottom: solid 1px #000000; padding:10px;margin-right:10px;width:770px;}

/* 2009m02d10 need to add space around the body*/
.GridCategory {border-bottom: solid 1px #000000; padding:10px;margin-right:10px; }

/*added to push body out from left margin*/
.maincontentwrapper { float: left; margin-left: 0px;width:805px; padding-left:10px; }

/* Grid */
#categorygridtemplate {}
#categorygridtemplaterecords {margin-left:auto;	margin-right:auto;	width:700px; }
/* 2008m05d16 changed width above from 525 to 700 and modifed category.aspx for grid to display 4 columns */
#categorygridtemplaterecords .record {text-align:center;width:165px;height:165px;margin:10px 10px 10px 0;} /
#categorygridtemplaterecords .recordimage {}
#categorygridtemplaterecords .recordimage img {}
#categorygridtemplatere {}
#categorygridtemplaterecords .recordsku {}
#categorygridtemplaterecords .recordprice {}

/* Simple List */
#categorysimplelisttemplate, #categorybulkorderlisttemplate, #categorybulkqtylisttemplate {margin:20px 0px 20px 0px;} /*2007m11d01 change margin from 20 0 0 0 to 20 0 20 0 to add space at bottm of simple list*/
#categorysimplelisttemplate .record,  #categorybulkorderlisttemplate .record {padding:2px;}
#categorysimplelisttemplate .recordsku, #categorybulkorderlisttemplate .recordsku {float:left;width:130px;margin:0 5px 0 0;} /*2007m11d01 changed width from 100px to 130px to correct format of topsellers using simplelist template*/
#categorysimplelisttemplate .recordname, #categorybulkorderlisttemplate .recordname {float:left;width:370px;margin:0 5px 0 0;}/*2007m11d01 changed width from 320 to 370 to accomodate simple list template used for popular sellers */
#categorysimplelisttemplate .recordprice, #categorybulkorderlisttemplate .recordprice {float:left;text-align:right;width:120px;margin:0;}

/* Bulk Order List */
#categorybulkorderlisttemplate .recordselector, #categorybulkqtylisttemplate .recordselector {float:left;width:30px;}
#categorybulkorderlisttemplate .addtocartcontrols, categorybulkqtylisttemplate .addtocartcontrols {margin:20px 0 20px 3px;}

/* Bulk Order Quantity List */
.quantityfield { width: 25px; }
.quantitycolumn { width: 50px; }

/* Detailed List */
#categorydetailedlisttemplate {margin:20px 0 0 0;}
#categorydetailedlisttemplate .record {margin:0 0 10px 10px;padding-bottom:10px;width:510px;float:left;}
#categorydetailedlisttemplate .recordimage {float:right;width:120px;height:120px;margin:0;border-style:none;} 

/* Sub Category Menu */
#subcategorymenu {margin: 20px; 0; } 
#subcategorymenu .record {width:170px;margin:0  10px 10px 0;vertical-align:top; text-align:center;  } /* 2007m10d12 changed text aling form left to center  */
#subcategorymenu .recordname {font-weight:bold;font-size:13px; }
#subcategorymenu .recordname a {font-size:13px;}
#subcategorymenu ul {padding:0;margin:5px 0; font-size:11px;}
#subcategorymenu li {padding: 2px 2px 2px 10px;list-style:none;}

/* Sub Category Menu 2 */
#subcategorymenu2featured {width: 350px; float: left; vertical-align: top;}
#subcategorymenu2main {width: 350px; float: left; vertical-align: top; margin: 0 0 0 10px;}
#subcategorymenu2 {margin:20px 0;}
#subcategorymenu2 .record {width:170px;margin:0  10px 10px 0;vertical-align:top; text-align:left;}
#subcategorymenu2 .recordname {font-weight:bold;font-size:13px;}
#subcategorymenu2 .recordname a {font-size:13px;}
#subcategorymenu2 ul {padding:0;margin:5px 0; font-size:11px;}
#subcategorymenu2 li {padding: 2px 2px 2px 10px;list-style:none;}

#categoryleft { width: 165px; float: left;} /* 2007m10d12 cahnged width from 175 to 165 */
#categorymain { float: left; margin-left: 0px;width:805px; padding-left:10px; /* 2007m10d26 replaced 10px left-margin with 10px left-padding for firefox
              changed width from 800 to 805 px for firefox*/
background-color:white;}/*2007m10d25 added width and bg-color for firefox*/

#maincontent {background-color:#FFFFFF; min-height:595px;}/* 2007m10d25 added to fix firefox issue */


#categoryleft {background-color:white;} /*2007m10d26 added to fix firefox*/


