/* catalog.css */
#navBar { float: left; text-align: left; width: 120px; margin-right: 10px; margin-top: 2px; }
#navBar li { list-style: none; padding: 3px; }
#navBar li a { border: 1px dotted #045; background: #FFF; padding: 3px; display: block; width: 120px; }
#navBar li a:hover { background: #69C; border: 1px solid #000; color: #FFF;}
#navBar a.selected, #navBar a.selected:hover { border: 1px solid #666; background: #999; color: #FFF; }
div.centerContainer { width: 645px; float: left; padding: 0; margin: -10px 0; }
div.categoryList, div.rootCategoryList { width: 645px; /* margin: 0 auto; */ }
ul.rootCategoryList li { float: left; list-style: none; padding: 5px;  }
ul.categoryList li{ float: left; list-style: none; padding: 5px 6px 28px 6px; margin: 5px; width: 138px; height: 180px; }
div.productList { width: 500px; /* margin: 0 auto; */}
ul.productList li{ float: left; list-style: none; padding: 5px 6px 32px 6px; margin: 5px; width: 138px; height: 138px; }
fieldset.detail { width: 500px; float: left; margin: 0 10px 10px 100px; padding: 5px; }
fieldset legend { font-weight: bold; color: #666; padding: 2px 5px; }
fieldset.miniCart { float: right; width: 160px; margin: 0 2px 0 8px;}
fieldset.miniCart p { font-size: 9pt; }
#miniCart { border: 0; width: 160px; border-collapse: collapse; }
#miniCart td { border: 0; font-size: 7pt; padding: 1px 2px; }
/* bottom text on catalog pages */
div.subText div p { margin: 10px 135px; text-align: left; color: #666; }
div.subText div p strong { font-weight: bold; color: #679; }
/* labels above "columns" */
div.topLabels div ul { list-style: none; margin-left: 135px; }
div.topLabels div ul li { float: left; padding: 0 10px; width: 138px; text-align: left; font: 15px Arial, Helvetica, sans-serif; color: #679; letter-spacing: 3px;}
div.topLabels div ul li.doubleWide { width: 286px; }
p.subTitle { padding: 3px 0 6px 0; font: bold 11px Arial, Helvetica, sans-serif; width: 148px;}
/* p.subTitle a { display: block; width: 138px; } */
p.description { padding-top: 0; font: bold 11px Arial, Helvetica, sans-serif; margin-top: -2px; color: #679; width: 138px; }
.indent1 {}
#navBar li a.indent2 { margin-left: 10px; width: 110px; font-size: 10px;  }
#navBar li a.indent3 { margin-left: 10px; width: 110px; font-size: 10px;  }

p.bestSizes { font: bold 12px/15px Arial, Helvetica, sans-serif; color: #666; }