/* ----- Styles used in stbrowse and stsrch */
#navColumn { width: 225px; float: left; margin: 0; padding: 0; }
#thumbColumn { width: 570px; float: right; margin: 0; padding-bottom: 0.5em; }
#thumbBanner { margin-bottom: 0.5em; }
#thumbBanner .textad { padding: 10px; background-color:#eaeaea; border: solid 1px #999999; }
p.thumbMsg { margin: 2em 0 0 0;	}

#options div { float: left; width: auto; margin-right: 0.5em; margin-bottom: 0.5em; }
.paging { clear: both; float: left; width: 100%; margin: 0.5em 0; padding: 0.2em 0; border-top: dotted 1px #ccc; border-bottom: dotted 1px #ccc; }
.paging .count { width: 49%; float: left; }
.paging .pages { width: 49%; float: right; text-align: right; }

#resultsTitle { margin-bottom: 0.5em; padding-bottom: 0.2em; border-bottom: dotted 1px #ccc; }

#thumbColumn .thumbCell { border: solid; float: left; margin: 0 2% 2.5em 0; width: 29%; text-align: center; min-height: 240px;}
#thumbColumn .thumbCellFirst { border: solid; clear: left; float: left; margin: 0 2% 2.5em 0; width: 29%; text-align: center; min-height: 240px;}
.saleprice, .new { color: #cc0066; font-weight: bold; }
.brand, .listprice { font-weight: bold; }
#thumbColumn .thumbOnlyRow { float: left; margin-top: 2em; text-align: center;}
#thumbColumn .thumbOnly { float: left; position: relative; margin: 0 1em 1em 0; text-align: center;}
#thumbColumn .thumbOnly img { width: 100px; height: 150px; }
.thumbOnly .sticker { position: absolute; right: -10px; top: -10px; }