@import url(site.css);


#layout-1-content h1, #layout-1-content h2, #layout-1-content h3
{
    display:none;
}

.copy p
{
    font-size:14px;
}

/* added 0327 */
p.lot_detail_saleinfo
{
    font-family:georgia,"times new roman",serif;
    font-size:13px;
    margin-top:0px;
    padding-top:0px;
}

p.lot_detail_saleinfo a.sale_browse_info
{
    color:#990000 !important;
    /*text-transform:capitalize !important; commented out by WHC (10/29/2009)*/
    margin:0px;
    padding:0px;

}
p.lot_detail_saleinfo a.sale_browse_info:hover
{
    text-decoration:none !important;
    color:#000000 !important;
}

p.lot_detail_saleinfo span
{
    font-family:georgia,"times new roman",serif;
    font-size:13px;
    display:block;
}

p.lot_detail_saleinfo span a
{
    color:#AD975C;
}

p.lot_detail_saleinfo span a:hover
{
    text-decoration:underline;
}

p.lot_detail_features
{
    margin-top:0px;
    padding-top:0px;
    width: 210px;
}

p.lot_detail_features span
{
    font-family:arial,helvetica, sans-serif;
    font-size:11px;
    line-height: 19px;
    color: #999999;
    display:block;
    width: 210px;
    padding: 0px 0px 8px 0px;
}

p.lot_detail_features span a
{
    font-family:georgia,"times new roman",serif;
    font-size:13px;
    line-height: 19px;
    display:inline;
}

h6.important_notice
{
    font-size:1em;
}

h6.condition_report
{
    font-size:16px;
    margin-bottom: 9px;
}

div#condition-report-tooltip td
{   
    padding-right: 20px;
    padding-bottom: 10px;
}

div#condition-report-tooltip div#cr-copy-container
{   
    width: 560px;
    border-top: 1px solid black;
    margin-top: 6px;
    padding-top: 16px;

}

div#condition-report-tooltip div#cr-copy
{   
    width: 300px;
    float:left;
    
}

div#condition-report-tooltip div#cr-lot-image
{   
    float:left;
    width:210px;
    margin-right: 14px;
    height: 300px;
    text-align:center;
}

div#condition-report-tooltip div#cr-print-bt
{   
    position:absolute;
    bottom: 34px;
    right: 24px;
}

div#condition-report-tooltip div#cr-pos
{
	position:relative;
	visibility:hidden;
}

div#condition-report-tooltip div#cr-sale-title
{
    text-transform:uppercase;
    font-weight:bold;
}


div#important_cr_notice, div#cr_agreed
{
    min-height:530px; 
	height:auto !important; 
}

.tooltip .body_600
{
    background: url(../images/widgets_tooltip/bg_body_600.png) repeat-y;
    padding: 0 20px;
    
    font-size:12px !important;
}

.tooltip .cap-bt_600
{
    background: url(../images/widgets_tooltip/bg_cap_bt_600.png) no-repeat;
    height: 13px;
}

.tooltip-list .cap-tp_600
{
    background: url(../images/widgets_tooltip/bg_list_cap_tp.png) no-repeat;
}

.tooltip .cap-tp_600
{
    position: relative;
    height: 19px;
    background: url(../images/widgets_tooltip/bg_cap_tp_600.png) no-repeat;
}

/* Condition Report */
div#condition-report-tooltip.tooltip .body_600
{
    background: url(../images/widgets_tooltip/bg_body_CR.png) repeat-y;
    padding: 0 20px;
    font-size:12px !important;
}

.tooltip .cap-bt_600
{
    background: url(../images/widgets_tooltip/bg_cap_bt_CR.png) no-repeat;
    height: 13px;
}

div#condition-report-tooltip.tooltip .cap-tp_600
{
    position: relative;
    height: 19px;
    background: url(../images/widgets_tooltip/bg_cap_tp_CR.png) no-repeat;
}

div.lot_detail_cr
{
     margin:2px 0px 8px 0px;
     font-family:Arial,verdana,sans-serif;
}
/* end added 0327 */

div.lot_detail_cr a span
{
     font-family:Arial,verdana,sans-serif;
}


#container-layout-1
{
    background-image: url(../images/pages_lot_details/bg_container_layout_1.png);
}

#layout-1
{
    position: relative;
    background-image: url(../images/pages_lot_details/bg_layout_1.png);
    padding-bottom: 38px;
}

#layout-1-content
{
    position: relative;
    background: url(../images/pages_lot_details/bg_layout_1_content.gif) repeat-y;
}

#details
{
    overflow: visible;
    position: relative;
    float: left;
    width: 686px;
}

#details-tp,
#details-bt
{
    position: absolute;
    width: 12px;
    left: 685px;
    background-repeat: no-repeat;
    z-index: 10;
}

#details-tp
{
    top: 0px;
    background: url(../images/pages_lot_details/bg_details_tp.gif);
    height: 300px;
}

#details-bt
{
    bottom: 0px;
    background: url(../images/pages_lot_details/bg_details_bt.gif);
    height: 64px;
}

#details,
#lot-items
{
    min-height: 330px;
}


/*
    Tabs
*/

ul#details-tabs
{
    height: 42px;
    
}

ul#details-tabs li,
ul#details-tabs li a
{
    display: block;
    float: left;
    height: 23px;
}

ul#details-tabs li a
{
}

ul#details-tabs li.current
{
    background: url(../images/pages_lot_details/bg_tab_current.gif) repeat-x;
}

ul#details-tabs li#tab-lot-sale.current
{
    width: 685px;
}

ul#details-tabs li#tab-buying-guide a
{
    padding-top: 15px;
    width: 161px;
    background: url(../images/pages_lot_details/bg_tab_buying_guide.gif) no-repeat;
    text-decoration: none;
    padding-left: 37px;
}

#tab-lot-sale div.lot-sale
{
    margin-left: 14px;
    margin-top: 19px;
    float: left;
    color: #FFFFFF;
    font-size: 1.917em;
    padding: 0;
}

#tab-lot-sale div.lot-sale span
{
    float: left;
    height: 19px;
    line-height: 0.9em;
}

#tab-lot-sale div.lot-sale span span.ir
{
    width: 0;
    position: absolute;
}

#tab-lot-sale div.lot-sale span#lot
{
    padding-left: 45px;
    background: url(../images/pages_lot_details/bg_h2_lot.gif) no-repeat;
}

#tab-lot-sale div.lot-sale span#sale
{
    padding-left: 70px;
    margin-left: 6px;
    background: url(../images/pages_lot_details/bg_h2_sale.gif) no-repeat;
}

#tab-lot-sale ul.print-email
{
    float: right;
    height: 23px;
    margin-top: 13px;
    margin-right: 10px;
}


/*
    Details content
    
    Note:
        This div is classed as a "copy" div. 
        Text styles for "copy" are defined in site.css
*/

#details-content
{
    margin: 12px 12px 15px 12px;
    border-color: #43464A;
    border-style: solid;
    border-width: 15px;
    background-color: #FFF;
    min-height: 400px;
    width: 615px;
    padding: 5px 2px 13px 17px;
}

#details-content a
{
    color: #AD975C;
}

#details-content a.bt
{
    font-size: 10px;
}

#details-content a.bt:hover
{
    text-decoration: none;
}

#details-content #container-image
{
    position: relative;
    height: 340px;
    width: 356px;
    margin-top:8px;
    padding:20px 7px 40px 7px;
    background:url(/images/pages_lot_details/bg-image-container2.gif) no-repeat;
    float:left;
    
}

#details-content .audio_container
{
    padding-top: 5px;
}

#details-content .audio_container .audio_content
{
    background-color: #f1f1f1;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;

}
#details-content .audio_container .top
{
    background:url(/images/pages_lot_details/bg-audio-containertop.gif) no-repeat;
    height: 2px;
    line-height: 0px;
    font-size: 0px;
}
#details-content .audio_container .bottom
{
    background:url(/images/pages_lot_details/bg-audio-containerbot.gif) no-repeat;
    height: 2px;
    line-height: 0px;
    font-size: 0px;
}

#details-content .audio_container .caption
{
    width: 300px;
    padding: 9px 0px 0px 13px;
    font-size: 11px;
    line-height: 13px;
}

#details-content .flash_container
{
    height: 26px;
    /*position: relative;
    top: -12px;
    z-index: 2;*/
    padding-bottom: 12px;
}

#details-content #container-image .cell
{
}   

#details-content #container-image .cell,
#details-content #container-image .cell .mid div
{
    width: 340px;
    height: 340px;
}

#details-content #container-image .cell .mid div a
{
}

#details-content a#bt-enlarge-zoom
{
    position:absolute;
    left:120px;
    bottom:10px;
    width: 121px;
    height: 23px;
    background: url(../images/pages_lot_details/bg_bt_enlarge_zoom.gif) no-repeat;
    text-align: left;
    padding-left: 0px;
    z-index: 10;
    font-family:arial,helvetic,san-serif !important;
}

#details-content a#bt-track-lot,
#details-content a#bt-place-bid
{
    font-weight: bold;
}

#details-content a#bt-place-bid
{
    color: #E5C779;
    background-image: url(../images/pages_lot_details/bg_bt_place_bid_lt.gif);
}

#details-content a#bt-place-bid span
{
    background-image: url(../images/pages_lot_details/bg_bt_place_bid_rt.gif);
}

#details-content a#bt-place-bid:hover
{
    color: #FFF !important;
}

#details-content #details-content-header
{
    padding-right: 15px;
}

#details-content p
{
    padding-top:0px;
}

#details-content .title-1
{
    font-size:20px;
    color:#000;
    padding-top: 14px;
    padding-bottom: 6px;
    
}

#details-content .title-2
{
    padding-top:4px;
    padding-bottom:8px;
    font-size: 13px;
    color: #434343;
    font-weight:bold;
}

#details-content div.detail-title
{
    color: #000;
    font-family:georgia,"times new roman",serif;
    font-size:14px;
    font-weight:bold;
    margin-top:8px;
    margin-bottom:2px;
    
}

#details-content div.detail-title-left
{
    float: left;
    margin-top:18px;
    margin-right: 12px;
    margin-bottom:2px;
    text-transform: none !important;
    color: #000;
    font-family:georgia,"times new roman",serif;
    font-size:14px;
    font-weight:bold;
}

#details-content a#set-currency
{
    padding-top: 20px; 
    float: left;
    display: block;
    font-size: 0.917em;
}

ul li a#get_shipping_estimate
{
    margin-top:9px;
    display: block;
    font-size: 11px;
}

#details-content li.change-cancel-bid a
{
   
    font-size: 11px;
    font-family:arial,helvetica,sans-serif;
}

#details-content ul.estimate
{
    list-style-type: none;
    padding-left: 0;
    margin-left: 0;
    margin-top: 0.1em;
    font-family:georgia,"times new roman",serif;
    font-size: 13px;
    width:200px;
    
}

#details-content ul.estimate li
{
    color: #838384;
}

#details-content ul.estimate li.primary
{
    font-weight: normal;
    font-size: 13px;
    color: #434343;
    margin-top: 0px;
}


#details-content #details-content-layout-1
{
    display:inline;
    float:left;
    padding-left:2px;
    padding-right:6px;
    width:210px;   
}

#details-content #details-content-layout-1 a.change-bid
{
    color: #B29E66;
    display: inline;
    text-transform: capitalize;
    font-family:Arial,verdana,sans-serif;
    font-size: 11px;
}

#details-content #details-content-layout-1 a.cancel-bid
{
    color: #B29E66;
    display: inline;
    text-transform: capitalize;
    font-family:Arial,verdana,sans-serif;
    font-size: 11px;
}

#details-content #details-content-layout-2
{
    float:left; width:356px; margin-left:-3px; margin-right:10px; padding:0px; display:inline; overflow:hidden;

}

#details-content #details-content-layout-3
{
    margin-left:0px; margin-bottom:50px; margin-right:20px; padding:0px;

}

#details-content #details-content-layout-2 img
{
    margin-bottom:20px;
}

#details-content #details-content-layout-1 p
{
    font-size:14px;
    line-height:19px;
}

#details-content #details-content-layout-2 p,
#details-content #details-content-layout-2 ul,
#details-content #details-content-layout-2 a.bt,
#details-content #details-content-layout-3 p,
#details-content #details-content-layout-3 ul,
#details-content #details-content-layout-3 a.bt
{
    margin-left:0px;
    font-family:georgia,"times new roman",serif;
}

#details-content #details-content-layout-3 p
{
    line-height:20px;
}

#details-content #details-content-layout-2 div.detail-title,
#details-content #details-content-layout-3 div.detail-title
{
    text-transform:none;
}

#details-content a#bt-buy-catalogue
{

    margin-bottom: 18px;
    font-family:arial,helvetica,sans-serif;
    font-size:10px;
}


/*
    Lot Items (Right Column)
*/

#lot-items
{
    background: url(../images/pages_lot_details/bg_lot_items.gif) repeat-x;
    float: left;
    width: 265px;
    margin-left: 11px;
    padding-top: 9px;
    padding-bottom: 12px;
}

#lot-items div.similar-lots
{
    height: 60px;
    background-image: url(../images/pages_lot_details/bg_h2_similar_lots.gif);
}

/* For Sale version of the page */

#lot-items div.lots-in-this-sale
{
    height: 58px;
    background: url(../images/pages_lot_details/bg_h2_lots_in_this_sale.gif) #2E3136 top left no-repeat;
}

#lot-items #lot-items-banner
{
    position: relative;
    /* height: 131px; */
	min-height: 131px;
}

#lot-items #lot-items-banner p
{
	Font-size:18px;
	color:#ffffff;
	padding-left:14px;
	padding-top:10px;
	padding-right:14px;
}

#lot-items #lot-items-banner ul#banner-links
{
    position: absolute;
    bottom: 5px;
    left: 10px;
    font-size: 0.833em;
    text-transform: uppercase;
}

#lot-items #lot-items-banner ul#banner-links li
{
    padding-left: 10px;
    padding-right: 10px;
    border-left: 1px solid #fff;
    line-height: 10px;
}   

#lot-items #lot-items-banner ul#banner-links li.first
{
    padding-left: 4px;
    border-left: none;
}

#lot-items #lot-items-banner ul#banner-links li,
#lot-items #lot-items-banner ul#banner-links li a
{
    display: block;
    float: left;
}


/* NEW HTML BANNER STYLES */
#lot-items #lot-items-banner-html
{
    position: relative;

	min-height: 70px; 
	background-color:#1e2126;
	color:#fff;
	padding:12px 12px 16px 12px;
}

#lot-items #lot-items-banner-html div.sale-number
{
    font-size:11px;
    text-transform:uppercase;
    margin:0;
}

#lot-items #lot-items-banner-html div.sale-title
{
    font-size:16px;
    line-height:20px;
    margin:7px 0 0 0;
}




/*
    Lot Items
*/

#lot-items ul#list-items
{
    width: 265px;
    font-size: 0.92em;

}



#lot-items-ul-bt
{
    background: url(../images/pages_lot_details/bg_lot_items_ul_bt.gif) no-repeat;
    height: 4px;
    font-size: 0;
    line-height: 0;
    margin-left: 10px;
}

#lot-items ul#list-items li
{
    display: block;
    padding: 0px 10px;
    width: 245px;
    margin: 0;
    /*min-height:60px; height:auto !important; height:60px;*/
    
}

#lot-items ul#list-items li div.lot
{
    display: block;
    background-color: #FFFFFF;
    border-bottom: 1px solid #E5E5E5;
    padding: 4px 2px;
}

#lot-items ul#list-items li.current
{
    background-color: #990000;
}

#lot-items ul#list-items li.alternate div.lot
{
    background-color: #F8F8F8;
}

#lot-items ul#list-items li div.lot-info
{
    width: 170px;
    float: left;
    padding-left:4px;
}   

#lot-items ul#list-items li div.lot-number
{
    color: #7B7B7C;
    text-transform: uppercase;
    padding: 6px 0 4px 0;
    margin: 0;
    float: left;
}

#lot-items ul#list-items li p
{
    float: left;
    width: 170px;
}

#lot-items ul#list-items li p a
{
    color: #990000;
    line-height: 1.3em;
}

#lot-items ul#list-items li p a:hover
{
    text-decoration: underline;
}

#lot-items-cap-bt
{
    height: 15px;
    width: 265px;
    background: url(../images/pages_lot_details/bg_lot_items_cap_bt.gif) no-repeat;
    position: absolute;
    bottom: 0px;
    right: 0;
}

#lot-items ul.previous-next
{
    margin-top: 10px;
    width:239px !important;
    display:inline;
    
    
}

#lot-items ul.previous-next span
{
    text-align:right;
}


#lot-items ul.previous-next li a
{
    font-size: 12px;
}

#lot-items ul.previous-next li.all-lots img
{
    margin-left:0px;
    margin-right:2px;
    display:inline;
}

#place-bid-modal
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 437px;
    height: 203px;
    background: #FFF;
}



/* added 11 March */
#lot-items ul#list-items img.old
{
    width: 60px;
}

img#lotdetail_main_image
{
    
}

div.sim_img
{
    position:relative; float:left; width:60px; text-align:center;
}

div.sim_img img {
    display:block;
    margin-left:auto;
    margin-right:auto;
}


/*added 20 May */
div#details-content-layout-1 li.buying-guide-link
{
    font-size:11px;
    margin-left:3px;
    margin-top:1px;
}


ul.links
{
    margin-top:0px;
    padding-top:0px;
}

ul.related_features
{
    margin-top:0px;
    padding-top:0px;
    list-style-type:none;
    overflow:hidden;
    padding-left:0;
}

ul.related_features li
{
    font-family:arial,helvetica, sans-serif;
    font-size:11px;
    color: #999999;
    padding-bottom: 3px;
}

ul.related_features li a
{
    font-family:georgia,"times new roman",serif;
    font-size:13px;
    line-height: 15px;
    display:inline;
}

ul#additional_info_links
{
    list-style:none;
    position:absolute;
    bottom: 35px;
    left: 18px;
}

ul#additional_info_links li
{
    
    display:inline;
    float:left;
    padding-right:12px;
    font-family:Arial,verdana,sans-serif;
    font-size:12px;
    
}

ul#additional_info_links li a
{
    text-transform:none !important;
}

div.no_reserve
{
    height:11px;
    overflow:hidden;
    display:block;
    line-height: 11px;
    font-size:11px;
    
    color:#838384;
}

a.small-gold
{
    font-size:11px !important;
    color:#AD975C;
    font-family:arial,helvetica,sans-serif;
}

a.small-gold:hover
{
    text-decoration:underline;
}

div.lot_detail_cr input#read_important_notice
{
    margin:0 4px 0 0;
    float:left;
    width:12px;
    text-align:left;
}

div.lot_detail_cr label
{
    font-size:11px;
    float:left;
    width:560px;
    padding-top:2px;
}

div.lot_detail_cr a#condition-report-trigger
{
    margin-top:5px;
    margin-bottom:10px;
}

input#contact_pref_email,
input#contact_pref_phone
{
    margin: 0 4px 4px 0;
    height:13px;
}

ul#cr_mobile_country li.label
{
    float:left;
    width:90px;
    padding-top:2px;
}

ul#cr_mobile_country li input
{
    margin-bottom:5px;
}

ul#cr_mobile_country li input#mobile_number
{
    color:#333333; width:190px; border: solid 1px #9c9c9c; display:inline; margin-left:4px; padding:0px; height:18px;
}

div#cr-copy a#cr_close_btn
{
    position:absolute;
    bottom:30px;
    right:40px;
}

