ul#pagination {border:0; margin:0; padding:0; }
#pagination li{ border:0; margin:0; padding:0; font-size:13px; list-style:none; margin-right:2px; float:left; }
#pagination a{ border:1px solid #e31b26; margin-right:2px; }
#pagination .previous-off, #pagination .next-off { border:solid 1px #DEDEDE; color:#888888; font-weight:bold; margin-right:2px; padding:3px 4px; }
#pagination .next a, #pagination .previous a { font-weight:bold; }
#pagination .active{ background:#e31b26; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:4px 6px; }
#pagination a:link, #pagination a:visited { color:#8a1117; display:block; float:left; padding:3px 6px; text-decoration:none; }
#pagination a:hover{ border:1px solid #e31b26; background:#e31b26; color:white; }

#options { border:1px solid #6e9227; width:100%; background-color:#ecf5d8; font-size:1em; color:#394B15; }
#options h2 { background-color:#b3d76a; padding:6px; margin:0; color:white; border-top:1px solid silver; border-left:1px solid silver; }
#options th { width:80%; font-weight:normal; }
#options td, #options th { border-top:1px solid gray; }
#options td.first, #options th.first { border:0 }

br.float_clear { clear:both; }		/* i think this is not used */


#results ol {list-style-type:none; margin:0; padding:0; margin-bottom:20px; }
#results ol li { border-top:1px solid #DDD; clear:both; padding:14px; }
#results .image {width:160px; float:left; text-align:left; }
#results .header { position:relative; height:30px; }
#results .price { font-size:16px; font-weight:bold; color:#09326F; position:absolute; }
#results .status { position:absolute; right:0px; }
#results .main { margin-left:160px}
#results img { border:1px solid #DDD; padding:4px; margin-top:3px; }
#results .st { margin-bottom:12px; }
#results .bb {margin-bottom:3px; }

#results .image a:hover { background:white; }
#results a:hover img { border:1px solid red }
