body { background: #501412 url(../images/bg_pattern.jpg); font-family: Georgia, "Times New Roman", Times, serif; text-align: center; }
* { padding: 0; margin: 0; }

a:focus { outline: none; }
a.pdf { background-image: url(../images/pdf_btn.jpg); background-repeat: no-repeat; background-position: right; padding-right: 25px; padding-bottom: 5px; }

h1 {color:#630000; font-weight: normal; font-size: 1.7em; padding: 35px 0 10px 35px;}
h2 {font-family:Georgia, Times, "Times New Roman", serif; color: #150D00; font-weight: normal; font-size: 1.3em; padding: 0 0 0px 0px; text-align: left; }
h2 span {color:#150D00; font-weight: normal; font-size: 0.6em; text-align: right; }
h3 { color: #630000; font-size:1.1em; font-weight: normal; padding: 0 0 10px 0; }
h4 { color:#150D00; font-size: 1em; font-weight: normal; padding: 0 0 5px 0; }
h5 { color:#150D00; font-size: 0.8em; font-weight: normal; }
h6 { color:#150D00; font-size: 18px; font-weight: normal; margin: 0 45px 0 15px; padding: 10px 0 10px 15px; }

p { margin-bottom: 1em;}
a { color: #630000; text-decoration: none; }
a:hover {color: #630000; text-decoration: underline; }

img.bordered { background-color: #fff; border: 1px solid #BBAB8E; padding: 5px; }
.ptitle {color: #630000; font-size:1.1em; font-weight: bold; padding: 0 0 10px 0; }


fieldset img { float: left; padding: 0 3px 3px 0; }

.float_left { float:left; }
.float_right { float:right; }
.clear { clear: both; }

#container_wrapper { width:852px; text-align:left; margin: 0 auto;}
#container { background: #fff; border: 1px solid #BBAB8E;  margin: 8px 0px 0px 0px; padding:6px; float: left; width:840px;}

#top { background-image: url(../images/top_bg.jpg); height: 172px; width: 840px; }
#top img { float: left; padding: 43px 0 0 39px; }

#date {text-align:right; width: 150px;}
#date img, #date_search img {text-align:right;}
#date_search {text-align:right; width: 200px;}
.date {text-align:right; width: 150px;}

.divider { padding: 10px 0; }

#events_text, .events_text { color: #241600; font-size: 12px; line-height: 18px; margin: 0 30px 0 20px; width: 350px; }

#auction_divider, .auction_divider { border: 1px solid #eee; display: block; margin: 20px 0 20px 20px; width: 720px; }

/* News */
#news { background: #EAE7D1 url(../images/highlight_divider.jpg) no-repeat left top; clear: both; color: #241600; line-height: 18px; margin: 10px 0 0 0; padding: 35px 0 50px 35px; text-align: left; width: 803px; }

.news_item { float: left; padding: 0 20px 0 0; width: 380px; }
.news_item_content { margin: 0 0 0 156px; }
.news_item img { float: left; margin: 0 10px 0 0; }
.news_item h4 { color: #241600; font: 14px Georgia, 'Times New Roman', serif; padding: 0 0 5px 0; }
.news_item p { font-size: 12px; margin: 0; padding: 0 0 5px 0; }
.news_item a { font-size: 12px; }

/* Highlight */
#highlight { background: #EAE7D1 url(../images/highlight_divider.jpg) no-repeat left top; color: #241600; line-height: 18px; padding: 35px 0 50px 35px; text-align: left; width: 803px; }
#highlight img { margin: 3px; }
#highlight li { float: left; margin: 0 14px 0 0; width: 141px; }
#highlight ul, #highlight_images ul { float: left; list-style-type:none; }
#highlight_images { float: left; width: 100%; }
#highlight_images li { background:#fff; border: 1px solid #BBAB8E; margin: 0 14px 0 0; width: 139px; height: 139px; float: left; }
#highlight_images li a:hover { background: #BBAB8E; float: left; height: 139px; width: 139px; }
#highlight span { float: left; font-size: 0.8em; margin: 20px 0 0 0; width: 775px; }

#content { color: #241600; font-size: 12px; line-height: 18px; padding: 0 0 50px 35px; width:770px; }
#content ul { margin: 0 0 0 20px; }
#content img { border: 1px solid #BBAB8E; padding: 3px; }
#content .float_left { margin: 0 15px 10px 0; }
#content .float_right { margin: 0 0 10px 15px; }

#content_search { width: 530px; margin: 0 30px 0 45px; color: #241600; font-size: 12px; line-height: 20px; }

#search { background: #EAE7D1; border: 1px solid #BBAB8E; color: #241600; font-size: 12px; line-height: 18px; padding: 2px; text-align: left; width: 830px; }
#search_content { color: #241600; float: left; font-size: 12px; line-height: 18px; padding: 25px 0 50px 25px; width: 775px; }
#search_content img { background:#fff; border: 1px solid #BBAB8E; float: left; padding: 2px; margin: 0 10px 0 0; }
#search_content ul { float: left;  list-style-type: none; margin: 0 0 3px 0; padding: 0; }
#search_content li { background: #F2F1E3; float: left; margin: 0; padding: 4px; width: 765px; }
#search_content li a:hover { background: #BBAB8E; }
#search_content span { margin: 0; padding: 0; }

#search_top { background:#fff; width: 830px; font-size:14px; background-image:url(../images/search_bg.jpg); background-repeat:no-repeat; height:55px; padding: 20px 0px 0px 0px;}
#search_top span{ border: 1px solid #630000; height: 25px; margin: 0 20px 0 0; padding: 3px 1px 3px 1px;  }

.item { border: 1px solid #BBAB8E; float: right; margin: 0 0 0 10px; padding: 2px; }
.item span{ background: #fff; padding: 2px; margin: 2px; }

.input { border: 1px solid #BBAB8E; font-family: Georgia, "Times New Roman", Times, serif; height: 18px; width: 230px; }

.submit { background: #630000; border: 0; color: #fff; font-family:Georgia, "Times New Roman", Times, serif; font-size: 11px; height: 20px; padding: 2px; }

#footer_container {width: 852px; margin: 0 auto; text-align:right;}
#footer { color: #EAE7D1; float: center; font-size: .8em; line-height: 20px; margin: 30px 0 30px 0; padding: 0 0 0 10px; }
#footer a { color: #EAE7D1; }


/* Item styles */
ul.item-photos { float: left; margin: 0; padding: 0; }
ul.item-photos li { list-style: none; float: left; margin: 0 15px 15px 0; padding: 0; height: 185px; }

/* navigation styles */
#navigation { border-top:1px solid #402F11; border-bottom:1px solid #5C451E; height:40px;}
#navigation li { list-style-type:none; color:#EAE7D1; height:40px; float:left;}
#navigation li a{ background-image:url(../images/nav_bg.jpg); width:108px; height:30px; float:left; padding:10px 0px 0px 60px; color:#EAE7D1; text-decoration:none;}
#navigation li a:hover { background-image:url(../images/nav_bg_on.jpg); color:#EAE7D1; width:108px; height:30px; float:left; padding:10px 0px 0px 60px;}


/* =Hoverbox Code
----------------------------------------------------------------------*/
.hoverbox{ cursor: default; list-style: none;}
.hoverbox a{ cursor: default; text-decoration:none;}
.hoverbox a .preview{ display: none;}
.hoverbox a:hover .preview{ display: block; position: absolute; top: -110px; left: -400px; z-index: 1;}
.hoverbox img{ background: #fff; border-color: #fff; border-style: solid; border-width: 1px; color: inherit; vertical-align: top;}
.hoverbox li{ display: inline; float: left; position: relative;}
.hoverbox .preview{ background:url(../images/thumb_bg.png) no-repeat; padding: 30px 40px 0px 20px; width: 380px; height:275px; }
*html .hoverbox .preview { background:url(../images/thumb_bg.gif) no-repeat; padding: 30px 40px 0px 20px; width: 380px; height:275px;}

.hoverbox .preview span { background: #fff; color: #150D00; float: left; font-size: 11px; line-height: 14px; height: 200px; overflow: hidden; padding: 10px 0 0 10px;  text-decoration: none; width:170px;}
#pagination_links { clear: left; font-weight: bold; margin: 10px 0; text-align: right; width: 520px; }
#pagination_links a { font-weight: normal; padding: 0 2px; text-decoration: underline; }
#per_page_form { font-weight: normal; }
strong.pdf-header { background: url(../images/pdf_btn.jpg) no-repeat right; padding: 0 25px 5px 0; }
img.view-auction-items { padding: 0 10px 0 0; }


/*
 @as - 11 Sep 2007, change for auction items page
 */

#back_search {font-size:.85em; padding: 0px 0px 15px 35px;}

#ebay {float:right; padding: 0px 28px 0px 0px;}
#pdf {font-size:.83em; padding: 0px 0px 30px 35px; font-weight:bold; clear: both;}

#search00 { background: #EAE7D1; border: 1px solid #BBAB8E; color: #241600; font-size: 12px; line-height: 18px; margin: 20px 0 20px 35px; padding: 2px; text-align: left; width: 770px; }
#search_content00 { float: left; color: #241600; font-size: 12px; line-height: 18px; padding: 35px 0 50px 35px; }
#search_top00 { background: #fff; background-repeat: no-repeat; font-size: 12px; height:55px; padding: 15px 0px 20px 0px; width: 770px;}
#search_top00 h2 { font-size: 16px; font-weight: bold; margin: 0; padding: 0; }


.date_container { border-right: 1px solid #BBAB8E; float: left; padding: 5px 20px 5px 20px; }

/*
 end @as change
 */
