#displayresults{width:705px; margin:0 auto 15px auto; color:#4a3c25; font-size:11px}
#categorycontent{margin:12px 25px 10px 0; color:#000; font-size:11px; text-align:left; line-height:150%; font-weight:bold;}
#categorycontent a{font-size:11px; font-weight:bold; line-height:150%;}

div.browse{float:left; width:180px; height:240px; position:relative; padding:28px 25px 10px 18px; text-align:center; line-height:110%; overflow:hidden;}
div.browse img{}
div.browse a{text-decoration:none}

.browse-pic{}
.browse-text{margin:0; margin-top:5px; text-align:left; line-height:150%; font-size:11px; margin-left:24px;}
.browse-text a { font-size:11px;}
.price{margin:0 0 15px 0; text-align:left; font-size:11px; margin-left:24px;}




#resultssubnav{float:right; color:#414141; }
#resultssubnav a{color:#fff; font-size:11px; font-weight:bold; width:15px; height:15px; float:left; background:#a8a8a8; margin-right:5px; text-align:center; line-height:15px;}
#resultssubnav a.viewall { display:block; float:left; margin-left:5px; width:69px; height:15px; line-height:15px; text-align:center; background:#a8a8a8; margin-right:0;}
#resultssubnav img{vertical-align:middle;}




.detailleft{width:350px; overflow:hidden; float:left; padding:0 5px; text-align:left;}
.detailleft .imgdv{position:relative; padding:0 0 10px 0; border-bottom: 1px solid #999;}
.detailright{float:left; width:300px; font-size:11px; margin-left:30px;}
.detailright p{padding:2px 4px; clear:both;}

.bluetitle{color:#212121; text-decoration:none; text-align:left; line-height:1.5em; font-size:12px; margin:0 auto;}

#detail-desc {margin:0; font-size:11px;}
#detail-desc a{color:#be3300; text-decoration:underline;}

#detail-text {position:relative; float:left; width:300px; }
#detail-text p {margin-top:10px; margin-bottom:10px;}



#productprevnext {position: absolute; z-index: 100; top: 3px; right: -23px; font-weight: normal}
#productprevnext a, #productprevnext a:visited {font-weight: normal}
#productprevnext a:hover {font-weight: bold}
