h2{font-size:16px;color:#2B52FF;padding:0 0 10px 0;}

img{margin:0 0 12px 0;}

.left{padding-right:15px;}
.right{width:100%;}

#logo a img{height:88px;}
#mainContent{padding:0 10px;}

#leftSide{width:188px;}

#rightSide{}
#crumbs{color:#666666;cursor:default;}
#crumbs a{color:#6699FF;}
#crumbs a:hover{color:#2B52FF;}
#rightSide h3{font-size:24px;padding:0;margin:15px 0 7px 0;display:block;}
.longdescription{padding:0 0 3px 0;}
.productList, #rightSide .subcategoryList{overflow:hidden;}
.productList div, #rightSide .subcategoryList div{float:left;overflow:hidden;text-align:center;width:152px;width:33%;height:220px;padding:0;margin:0;}
.productList div{height:200px;}
.productList div div, #rightSide .subcategoryList div div{height:154px;float:none;margin:0;padding:0;width:100%;}
.productList div div{height:132px;}
.productList div div a img, #rightSide .subcategoryList div div a img{margin:0 auto;}
.productList div p, #rightSide .subcategoryList div p{margin:0;padding:0;}
.productList div a, #rightSide .subcategoryList div a{margin:0;padding:0;}

/* product link and optional short description */
#rightSide p{padding:0;margin:0;}

/*search*/
#searchForm{margin:0;padding:0;}
#searchBack{height:32px;/*background:url(/images/searchBack.gif) no-repeat;*/overflow:auto;padding:0;margin-bottom:8px;}
#searchBox{float:left;margin:0 0 0 3px;padding:4px 0 3px 5px;width:115px;height:15px;background:#fff;border:#333 solid 1px;font-size:14px;line-height:14px;}
#searchButton{float:right;margin:0 1px 0 0;background:url(/images/searchButton.gif) 0 0 repeat-x;text-decoration:none;font-size:12px;font-weight:bold;color:#DDDDDD;border:#333 solid 1px;padding:3px 6px 4px 6px;}
#searchButton:hover{color:#000;background:url(/images/searchButton.gif) 0 -24px repeat-x;}

/* sidebar */
#sidebarSides{/*background:url(/images/sidebarSides.gif) repeat-y;*/}
#sidebarBottom{/*background:url(/images/sidebarBottom.gif) bottom no-repeat;padding-bottom:10px;*/}
#sidebarTop{/*padding:0 1px;background:url(/images/sidebarTop.gif) top no-repeat;*/}
#sidebarTop h3{font-size:12px;padding:5px 0 14px 14px;display:none;}

#sidebarTop ul{list-style-type:none;padding:0 0 0 0;margin:0 0 10px 0;}
#sidebarTop ul li{padding:0;background:url(/templates/default/images/catalogButton.jpg) no-repeat;}
#sidebarTop ul li a{display:block;text-decoration:none;font-weight:bold;font-size:14px;padding:10px 0 10px 10px;color:#B1B1B1;}
#sidebarTop ul li.current{}
#sidebarTop ul li.current a:hover{color:#fff;}
#sidebarTop ul li.current a/*, #sidebarTop ul li.current a:hover*/{color:#fff;}
#sidebarTop ul li a:hover{color:#fff;}

#sidebarTop ul li ul{display:none;}
#sidebarTop ul li ul li{display:none;}
#sidebarTop ul li ul li.current{padding-top:1px;}
#sidebarTop ul li ul li a{font-weight:normal;}

/* used equipment */
.listingList div{margin:0 0 15px 0;}
.listingList div img{float:left;margin:4px 10px 0 0;}