@import url("system.css");
@import url("request_condition.css");

#intro { width:900px; float:left; margin: 0 0 0 0; }
#intro :after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html #intro  { height: 1%; }
#intro_left { width:530px; float:left; margin:0; padding:0; }
#intro_left #big_image {margin:0; padding:0;  }
#intro_left #big_image2 {
    text-align: center; 
    margin: 0; 
    padding: 0px 0 10px 0; 
    border-bottom: 3px solid #000; 
}
#intro_left #big_image2:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#big_image img { width:530px; }
.arrows { 
    height:13px;
    width: 113px;
    /*margin: 0 0 0 220px !important;*/
    margin-left:auto;
    margin-right:auto; 
    /*margin: 0 0 0 401px;*/ 
    clear:both; 
    padding:10px 0 10px 0px; 
}
.arrows2 { float:right; margin: 20px 0 20px 0; padding:0; }
.arrows .arrow_item { margin: 0 10px 0 0; padding:0 0 0 0; height: 10px; }
.arrows .arrow_item a:hover { text-decoration: none; margin:0; background:none; }
.arrows2 .arrow_item { display:inline; margin: 0 10px 0 0; padding:0; }
.arrows2 .arrow_item a:hover { text-decoration: none; margin:0; background:none; }
/* Auction2 page styles */			
#slide_nav { 
	width:530px; 
	/* float:left; */ 
	clear:both; 
	margin: 0 0 55px 0px; 
}
#slide_nav #item_left { float:left; font-size:11px; margin: 0 135px 0 0; }
#slide_nav #slide_arrows { float:left; font-size:11px; text-align:center; }
#slide_arrows p { display:inline; margin: 0 5px 0 0; }
#slide_arrows img { margin: 3px 0 0 0; }
#slide_arrows .arrow_text { margin: 5px 0 0 0; }
#slide_nav #slide_form { float:right; margin:0; font-size:11px; }
#slide_form form {  margin: 0 0 0 10px; }
#slide_form #form_text { float:left; margin:0; }
			
#intro_left #thumbs {}
#intro_left #thumbs_title { clear:both; margin: 20px 0 10px 0; }
#intro_left #thumbs_imgs {}
#intro_left #thumbs_imgs img { float:left; margin: 0 10px 0 0;}
	
		
#intro_right { width:350px; float:right; }
#intro_right2 { width:350px; float:right; margin: 0px 0 0px 0; }
#print_item { 
    width: 325px; 
    display: block; 
    margin: 0 0 30px 0; 
    padding: 0 0 0 35px;
    text-align: right; 
}
#print_item span a { 
    font-size:11px;  
    margin: 0 1px 0 0; 
}
/*
#print_item span#span_print {
    background-image: url("/imgs/download.gif");
    background-repeat: no-repeat;
    background-position: left;
    width: 100px;
}
#print_item span a.print_link {
    background-image: url("/imgs/download.gif");
    background-repeat: no-repeat;
    background-position: left;
    
}
*/		
#headline { margin:0 0 22px 0; clear:both; }
	#intro_right p { padding: 5px 0 25px 0; color:#333; }
	#intro_right .btn_cat { display: inline; padding: 0 40px 20px 0; }

	#intro_right .btn_cat2 { width:120px;padding: 0 40px 5px 0; float:left;clear:right;}
	.spacer {width:3px;height:10px;margin-left:auto;margin-right:auto;float:left;clear:right;}
	
	#intro_right .btn_cat_top { display:block; clear:both; margin: 0 0 10px 0; }
#auctions_left { width:530px; height: 270px; display:inline; float:left; margin: 0 10px 30px 0; padding: 0 0 30px 0; border-top:3px solid #000; }
* html #auctions_left { width:530px; height: 270px; display:inline; float:left; margin: 0 10px 30px 0; padding: 0 0 0 0; border-top:3px solid #000; }
#auctions_left:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	#auctions_left #calendar_header { float:left; margin: 20px 0 0 0; }
		#auctions_left p img { margin: 0 0 0 20px; }

#auctions_right {
    width:350px; 
    height: 270px;
    float:right; 
    margin:0 0 30px 0; 
    padding: 0 0 30px 0; 
    border-top:3px solid #000; 
	overflow: hidden;
	position: relative;
  }

#auctions_right:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

* html #auctions_right {
  height: 1%;
  }

#auctions_right #title_right { margin: 20px 0 0 0;}

#auctions_right ul {
    clear: both;
    *top: 40px;
    _top: 30px;
	left: 0px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
	position: absolute;
	width:3000px;
    }

#auctions_right ul li {
  float:left;
  margin:20px 0 0 1px; 
  padding: 0 10px 0 0; 
  line-height:18px;
  display: inline;
  width: 170px; /* Added by Harrison Cannon(1/10/2011): to fix Sale Title from wrapping. */
  }

* html #auctions_right ul li {
  height: 1%;
  }

.auction_item img { 
  margin:0 0 5px 0; 
  padding:0; 
  }

.auction_item div a img a:hover { 
  text-decoration:none; 
  background:none; 
  }

#auctions_right .auction_item:first-child {
  float:left; 
  margin: 0 45px 0 0; 
  }

#auctions_right div p { font-size:11px; }

/* Updated syles begin */
#auctions_right .arrows {
}
/* Updated syles end */

/* Auction2 page styles */
#intro_right2 #cat_num { float:left; display:inline; margin:5px 150px 5px 0; }
#intro_right2 #content_right { width:315px; float:left; display:inline; }
#intro_right2 #author_name { margin: 0 0 3px 0; }
#intro_right2 p { font-size:11px; }
#content_right #estimate { margin: 20px 0 10px 0; }

#intro_right2 b#g 
{
    display:inline;
    margin-right: 2px;
    /*
    float: left; 
    */
}

#intro_right2 span#syriac
{
    display:inline;
    margin-right: 2px;
    background-image: url(/images/Burma_Gem_small.gif);
}

#intro_right2 p.lot_number
{
    font-size: 17px;
}

#lot_number_symbols
{
    position: relative;
    padding-right: 5px;
    float: left;
}

/* New PAST AUCTIONS area styles start */

#pastAuctions {
  clear: both;
	float: left;
	/*height: 265px;*/
	height: 295px;
	width: 900px;
	border-top: 3px solid #000;
	margin: 0 0 0 0;
	overflow: hidden;
	padding: 20px 0 0 0;
	position: relative;
	}

#pastAuctions:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

* html #pastAuctions ul li {
	height: 1%;
	}
	
#pastAuctions img#pastAuctHeader {
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}

#pastAuctions .arrows2 {
	float: right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}

#pastAuctions ul#pastScroller {
    clear: both;
	left: 0px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
	position: absolute; 
	width: 90000px;
  }

#pastAuctions ul#pastScroller li {
	float:left;
	display: inline;
	line-height: 18px;
	margin: 20px 0 0 26px;
	margin: expression((this.parentNode.firstChild == this)? "20px 0 0 0" : "20px 0 0 26px");
	padding: 0 0 0 0;
	/* update to force wrapping of long title names - 10 May 2010 */
		 width:128px;
	}

#pastAuctions ul#pastScroller li:first-child {
	float:left;
	margin: 20px 0 0 0;
	padding: 0 0 0 0;
	line-height: 18px;
	}

* html #pastAuctions ul#pastScroller li { height: 1%;}

#pastAuctions ul#pastScroller li a:hover { text-decoration:none; background:none; }

#pastAuctions ul#pastScroller li img { margin:0 0 5px 0; padding:0; }

#pastAuctions p { font-size:11px; }

/* New PAST AUCTIONS area styles end*/

/*--------------------
Module5 Updated Styles Begin
--------------------*/
#content_right #module5 { width: 315px; margin: 20px 0 20px 0; padding: 10px 0 10px 0; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8;}

#content_right #module5:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

* html #content_right #module5 {
	height: 1%;
	}

#content_right #module5 .item { width:155px; float:left; margin: 0 0 0 0!important; padding: 0 0 0 0; font-size:11px; line-height:18px;}
#content_right #module5 .item p { margin:0; padding:0; color:#666; }
#content_right #module5_container { float: left; }

#content_right p#itemDescipt {
  margin: 10px 0 0 0;
  padding: 0 0 0 0;
  clear: both;
  }

#content_right .readMore {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  font-size: 11px;
  }

/* POPUP Styles */


#popUpContent {
  text-align: left;
  font-size: 11px;
  margin: 10px 10px 10px 30px;
  padding: 0 0 0 0;
  }

#popUpContent:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

* html #popUpContent {
	height: 1%;
	}

#popUpContent .column {
  width: 320px;
  float: left;
  margin: 0 0 10px 0;
  padding: 0 20px 0 0;
  }

#popUpContent h2 {
  margin: 0 0 5px 0;
  padding: 0 0 0 0;
  font-size: 12px;
  text-transform: uppercase;
  }

#popUpContent p {
  margin: 0 0 20px 0;
  padding: 0 0 0 0;
  line-height: 16px !important;
  }


p.name span { width: 200px; }


/*
Harrison Cannon (11/23/2010)
Added to make the symbol &bull; (No Reserve) bigger.
Requested by specialist (Siobhan Oconnor).
The reason it is named stupidly was because the data field where the html code goes was only 20 chars big.
*/
b#b
{
    font-size: 19px;
}

p#EveEditionsFall2011_captions
{
    font-size: 11px;
    padding-top: 10px;
    padding-left: 0;
    padding-bottom: 25px;
    padding-right: 0;
    line-height: 11px;
    word-spacing: 3px;
    letter-spacing: 0;
}


