img {border: 0; margin: 0;-ms-interpolation-mode: bicubic;}
body {width: 100%; background: black; text-align: center;font-family: arial;}
.clr{clear: both;}
.site_wrapper{width: 800px; margin: 0 auto; text-align: center; background: url(/graphics/site_bg.png) top left repeat-x;}
.site_bg{margin: 0 auto; width: 800px; height: 100%/*900px*/; background: url(/graphics/bg_watermark_tile.png); overflow: hidden;}
.site {position: relative; width: 770px; /*height: 759px;background: url(/graphics/big_logo.png) 50% -140px no-repeat;*/ text-align: right; padding: 0 15px;border: 1px solid transparent;}
.header{margin: 0 auto; width: 800px; height: 106px; background: url(/graphics/header_watermark_tile.png); position: relative;}
.header .left{float: left;}
.header .right{float: right;}

.gold_line{width: 100%; height: 4px; background: url(/graphics/gold_line_menu.png)}

.menu {position: relative; z-index: 1; height: 31px; width: 100%; background: url(/graphics/menu_bg.png); }
.menu_item {position: relative; text-align: center; height: 100%; overflow: hidden; padding: 5px 0;}
.menu_item a{font-size: 12px; text-decoration: none; color: white; font-weight: bold;}
.menu_item a:hover, #selected_menu {color: #c5ae10;}
.menu_item:hover {overflow: visible;}

.welcome {margin-top: 38px; margin-left: 27px; width: 540px; height: 700px; overflow: hidden; color: white; font-size: 12px; font-weight: bold; text-align: justify;float: right; border: 1px solid transparent;}
.news{margin-top: 38px; margin-left: 17px; width: 160px; overflow: hidden; color: white; font-size: 12px; font-weight: bold; text-align: justify;float: left; border: 1px solid transparent;}
.news_title{font-size: 18px; color: #c5ae10; margin-bottom: 5px; margin-right: 2px;}
.news h6{font-size: 1em; margin: 0;}
.roller_content {width: 160px; height: 240px; margin-top: 5px;}
.roller_content a{color: gold;}

.roll_down_items{position: absolute; right: 0; padding-top: 2px; top: 25px; width: 100%;}
.roll_down_items table{width: 100%;}
.roll_down_items td{ height: 31px; width: 100%; background: url(/graphics/menu_bg.png);}

.home_page_images {position: absolute; top: 330px; left: 0; text-align: center; width: 100%;}
.home_page_images table{width: 100%;}
.home_page_images td{ height: 262px; background: url(/graphics/image_frame.png) center center no-repeat; text-align: center;}
.crop_image{width: 174px; height: 257px; margin: 0 auto; text-align: center; overflow: hidden;}
.home_page_images img{margin: 0 auto;}

.trail {margin-top: 4px; color: #c5ae10}
.trail a{color: white; text-decoration: underline;}
.trail a:hover{text-decoration: none;}

.category_heading{font-weight: bold; font-size: 23px; color: white; margin: 5px 0;}
.subcategory_heading{ margin: 5px 10px;font-weight: normal; }
.subcategory_heading a{font-size: 18px; color: white; text-decoration: underline;}
.subcategory_heading a:hover{text-decoration: none;}
.subcat_table td{border: 2px solid #c5ae10;}

.cat_item{width: 162px; height: 254px; overflow: hidden; background: url(/graphics/cat_bg.png); margin: 0 15px 15px 15px; float: right;}
.cat_item_image{border: 2px solid #c5ae10; margin: 16px 16px 0 16px; width:126px; height: 186px; overflow: hidden;}
.cat_item_image  img{width:126px;}
.cat_item table.info_text{height: 49px; width: 162px; font-size: 12px; font-weight: bold;}
.cat_item .info_text th, .cat_item  .info_text td{width: 50%; vertical-align: middle;}
.cat_item .info_text th{color: black; text-align: left; }
.cat_item .info_text td{color: white; text-align: right;}
.cat_item .info_text td small{font-size: 9px;}

.single_item table.info_text{height: 49px; width: 162px; font-size: 16px; font-weight: bold;}
.single_item .info_text th, .cat_item  .info_text td{width: 50%; vertical-align: middle;}
.single_item .info_text th{color: black; text-align: left; }
.single_item .info_text td{color: white; text-align: right;}
.single_item .info_text td small{font-size: 12px;}

.art_bg{width: 400px; padding: 20px 0; background: url(/graphics/art_bg.png) top center repeat-y; margin: 10px; border: 2px solid #c5ae10;}
.art_bg p, .art_bg h2, .art_bg .inner_text {margin: 5px 10px;}

.single_item{width: 750px; height: 540px; background: url(/graphics/single_item_bg.png);}
.single_item_heading{font-weight: bold; font-size: 23px; color: black; padding: 15px 20px 5px 20px; margin: 0;}
.single_item_image {width: 252px; height: 372px; border: 2px solid #c5ae10; margin: 20px 20px 0 0; overflow: hidden;float:right; }
.single_item_image img{width: 252px;}
.single_item .description{width: 400px; height: 372px;float:right; margin: 20px; vertical-align: bottom; position: relative;}
.single_item .   p{/*bottom:0;position:absolute;*/ margin: 0; font-weight: bold;}
.single_item .price_n_code{}

.footer_buffer{height: 150px;}
.footer {width: 800px; height: 150px; background: url(/graphics/footer_bg.png); position: absolute; bottom: 0; left: 0;}
.footer img{margin-top: -10px;}
.footer2 {width: 100%;text-align: center;}
.footer2 a {font-size: 12px; color: white; font-weight: normal; text-decoration: none;}
.footer2 a:hover{color: #c5ae10;}
.footer2 {font-size: 12px; color: white; font-weight: normal;}
.footer_links, .footer_text{width: 800px; margin: 0 auto; text-align: center; position: relative;}

.header tt{display: block; position: absolute; left: 160px; top: 0px; font-family: arial; color: #C5AE10; direction: ltr; text-align: left; font-size: 10px;}
.header tt a{color: #C5AE10; text-decoration: none; font-weight: normal; font-size: 10px;}

.footer2 table{margin: 0 auto;}

.closure_time{font-size: 26px;}
.highest_bid{font-size: 26px; color: brown;}
.bid_info{width: 162px; overflow: hidden; font-size: 13px; margin: 0 15px 15px 15px; float: right; clear: right;}
.highest_bid table{width: 500px;}
.highest_bid table td{width: 50%; font-size: 18px}
.previous_winners {float: left; border: 2px solid #C5AE10; padding: 0 7px 7px; background: white; margin-left: 20px; color: black;}
.previous_winners  h3,.previous_winners  div{text-align: center;}
.previous_winners  h3{color: #C5AE10;}
