/*-------------------------------------------    
    Header Styles
-------------------------------------------*/


#main-title h2 { width: 475px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 45px;  text-transform: uppercase;  }
#main-title p { padding-left: 475px }

#header { height: 80px; overflow: hidden;}



#main-title h2 a, #main-title h2 a:link, #main-title h2 a:hover  {
 color:#865c2f;
 text-decoration: none;
}


.stanard-col {
overflow: hidden;

}

.minor-col {
overflow: hidden;


}





/*-------------------------------------------    
    General Selectors
-------------------------------------------*/




h2 {
    clear: both;
    margin-bottom: 15px;

}

.highlight {
color: #ed439b;
font-family:  "Trebuchet MS", Verdana, Arial, sans-serif;
}

.sans {
font-family:  "Trebuchet MS", Verdana, Arial, sans-serif;
}

.more {
margin: 0px 0px 5px 0px;
padding: 0px;

}

.left {
	clear: both;
	float: left;
}

.right {
    clear: none;
	float: right;
	vertical-align: top;
}


li.listing {

padding:15px 0pt;

}

#buy-it-now-header {
 	font-size: 18px; color: #865c2f; margin: 0 0 0.8em;
 	color: #c9bda7;
	background-color: #25190f;
	text-transform: uppercase;
	font: bold 12px/12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding: 5px 7px;
	margin: 0 0 2px 0;
	height: 14px;
	
}

table.form td, table.empty td {
border: 0px;
padding: 0px;
vertical-align: top;

}

table.featured td {
border: 0px;
padding: 0px;
vertical-align: top;
padding: 0px 0px 5px 20px;

}


hr {
    clear: both;
    margin: 5px 0px 5px 0px;
    color: #beb5a4;
    background-color: #beb5a4;
    height: 1px;
}

ul.location {
	color:#7B6551;
	font-size:12px;
}

ul.location .name {
	font-size:14px;
	font-weight:bold;
}

ul.listings {
border: 0px;
}

.main-image-block {
    float:left;
    width: 300px;
    height: 255px;
    overflow: hidden;
}

.main-image {
    width:330px;
 
    margin: 0px;
}


#auctions {
width: 427px;
overflow: hidden;
}


#auctions .left {

	width: 300px;
	
}


#auctions .left h1, #store-sidebar h1 {

	font-family:  "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:  #015C82;
	margin: 0px;
}

#auctions .left .left {
	width: 135px;
	
}

#auctions .left .right {

	width: 135px;
	
}

#auctions .right {
	width: 106px;
	border: 0px solid black;
	
	margin: 0px 0px 0px 20px;
	overflow: hidden;
}





#categories .left {

width:120px;
}

#categories .right {
width:105px;
}



#raised-box {
    border-top: 3px double #015C82;
    border-bottom: 3px double #015C82;
    width: 227px;
    overflow: hidden;
    clear: both;
}

#raised-box p {
    background-color: #015C82;
margin: -10px 0px 0px 0px;
padding: 7px 7px 7px 7px;
color: white;
font-family:  "Trebuchet MS", Verdana, Arial, sans-serif;

}

.lot-listing {
float: left;

}




#featured, #auctions, #categories, #raised-box {

margin: 0px 0px 15px 0px;


}

#featured {
height: 250px;
width: 684px;
overflow: hidden;
}




#featured .right {
width:380px;

margin: 0px;
padding: 0px;
}


#featured .main-image-block #main-image-overlay {
position: absolute;
bottom: -8px;
left: 2px;
font-family:  "Trebuchet MS", Verdana, Arial, sans-serif;
}

.closed-overlay {
position: absolute;
margin: 0px;
left: 200px;


}

.closed-overlay h1 {
font-family:  "Trebuchet MS", Verdana, Arial, sans-serif;
color: white;
font-size:16px;
}

#featured .main-image-block #main-image-overlay .heading,  {
font-family:  "Trebuchet MS", Verdana, Arial, sans-serif;
letter-spacing: .1em;
font-size: 20px;
padding: 0px 0px 0px 0px;
z-index: 99; 
margin: 0px 0px 0px 2px;
color: #25190f;
background-color: #ed439b;
text-transform: uppercase;
line-height: 1em;
}

#featured .main-image-block #main-image-overlay .heading-spacer {
background-color: #ed439b;
padding: 0px 5px 0px 2px;
margin-left: 0px;
margin-bottom: -14px;
}

#featured  .main-image-block #main-image-overlay p {
margin-top: 1px;
}

#featured  .main-image-block #main-image-overlay .sub-heading {
font-family:  "Trebuchet MS", Verdana, Arial, sans-serif;
z-index: 99; 
font-size: 12px;
margin: 0px 0px 2px 0px;
padding: 5px;
color: #fff6e5;
background-color: #25190f;
}


#featured .main-image-block #main-image-overlay img {
 width: 101px;
 height:35px;
left: 2px;
position: relative;


}


.purchase {




font-weight: normal;
margin: 0px 0px 20px 0px;


}

.purchase h3 {
font-family:  "Trebuchet MS", Verdana, Arial, sans-serif;
color: #065f92;
font-size: 18px;
text-transform: uppercase;
margin: 0px 0px 10px 0px;

}

.purchase table {

width: 405px;
margin: 0px;
padding: 0px;
}

.purchase form {
margin: 0px;
padding: 0px;

}

.puchase h3 {
margin: 0px;
padding: 0px;
}

.purchase td {
border: 0px;
font-family:  "Trebuchet MS", Verdana, Arial, sans-serif;
text-transform: uppercase;
font-size: 15px;
font-weight: normal;
text-align: left;
padding: 0px;

}



#place-bid {
margin-top: 5px;
}


.small-lot-listing {
    float: left;
    width: 105px;
   
 	
 	
 	overflow:hidden;
}

.small-lot-listing .small-image a img {
margin: 0px;
padding: 0px;

} 

.large-lot-listing {
    float: left;
    width: 210px;
   	overflow:hidden;
 	margin: 0px 27px 20px 0px;
}

.large-lot-listing .meta, #store-sidebar .meta {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.small-lot-listing h1, .large-lot-listing h1 {
	font-size: 10px;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #331b10;
	font-weight: bold;
    margin:0px;
	white-space:nowrap;

   
   width:104px;
   display:block;

   width:auto !important;
  
}

.large-lot-listing h1 {
 font-size: 14px;
 width: 200px;
}

.medium-image {
width: 210px;
height: 150px;
border: 1px solid #bcb2a1;
margin: 0px;
padding: 0px;

}



.medium-image-block {
width: 210px;
height: 155px;
overflow: hidden;

}

.square-image {

width: 75px;
height: 75px;
border: 1px solid #bcb2a1;


}

.square-image-block {
width: 77px;
height: 77px;
float: left;
overflow: hidden;
margin: 0px 10px 0px 0px;

}

.more-items {
height: 75px;
margin-bottom: 15px;
}


.small-lot-listing h5, .large-lot-listing h5 {
font-size: 10px; 
color: #5e2f00;
font-style: italic;
margin:0px;


}

.large-lot-listing h5 {
font-size: 14px; 
color: #5e2f00;
font-style: italic;
margin:0px;


}

.large-lot-listing h6 {
font-size: 14px; 
color: #5e2f00;
font-style:normal;
margin:0px;


}



.small-lot-listing h6 {
font-size: 10px; 
color: #331b10;
margin:0px;


}


#your-account {
	padding: 0px 0px 15px 0px;
}

#your-account a {
font-size: 9px;

font-weight: bold;
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
}

#your-account td {
padding: 0px 0px 5px 0px;
margin: 0px;
text-align: left;
vertical-align: baseline;
border:0px;
}

#your-account label {
padding-right: .5em;
}

#buy_it_now {
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
margin-left: -7px;
} 

#buy_it_now img {
float: left;
clear: left;
margin: 0px;
padding: 0px;
}

#buy_it_now p {
padding-left: 7px;
}

#thumbnails {
height: 350px;
}

#left-thumbnails {
float: left;
width: 100px;

}

#right-thumbnails {
float: right;
width: 100px;
clear: none;
}


.thumbnail {
margin-bottom: 7px;


}

#main-auction-image-block {
width: 426px;
height: 338px;
overflow: hidden;

}

#main-auction-image-overlay {
position: relative;
top: -35px;
z-index: 999;
}


#main-auction-image, #main-auction-video {
padding: 0px;
margin: 0px;
height: 338px;
width:446px;

}


#stats {
line-height: 22px;
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
font-size: 12px;

width:195px;
float: left;
padding-bottom: 25px;
}

#description{
	line-height: 22px;
	font-size: 12px;
	width: 195px;
	float: right;
}



#item-info {

	margin: 0px;
	padding: 12px;
	
	background-repeat: no-repeat;
	background-image: url(/i/screen/item-highlight.jpg);
}

textarea#question {
width: 99%;
}


.accountNav {
	margin: 0px 0px 0px 0px;
	height: 30px;
}

.account-buttons {
  margin: 0px 0px 0px 0px;
	list-style: none;
	display: block;	
	float: left;
}

.account-button {
	margin: 0px 20px 0px 20px;
	font-size: 12px;
  float: left;
	}

.account-buttons li a {
}

#item-info form {
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
font-size: 16px;
}

#item-info form input.bid{
	width: 50px;
}

#bid-amount {
font-family: Georgia, 'Times New Roman', serif;
}


#ask-question {
float: right;
margin: 10px 0px 20px 0px;
}

.small-image {
width: 105px;
height: 80px;
overflow: hidden;
}

.small-image a img {
width: 103px;
border: 1px solid #bcb2a1;
margin: 0px;
padding: 0px;

}


.buy-it-now-overlay {
position: relative;
top:-35px;
left: 0px;
width: 85px;
height: 28px;

}

.sold-overlay {
position: relative;
top:-101px;
left: 0px;



}

.square-image-block .buy-it-now-overlay {
position: relative;
top:-30px;
left: 0px;
width:65px; height:21px;

}

.auction-buttons {
top: 355px;
}

.unavailable {
color: #b6ad9e;
text-decoration: line-through;
}

.username {
color: #b6ad9e

}


#mission-bid {
margin: 10px 0px 20px 0px;

clear:both;
}

#mission-bid img {

width: 427px;
}


.formError	{
	color: red;
	font-size: 12px;		
}

.formSuccess	{
	color: green;
	font-size: 12px;		
}

.window-details {
	width: 212px;
	float: left;


	padding: 0px;
	margin-bottom: 0px;
	
}

.window-details-image {
float: left;
width: 450px;
height: 275px;
overflow: hidden;

margin:0px 25px 20px 0px;
}

.window-details-image img {
width: 448px;
float: left;

border: 1px solid #bcb2a1;
}


.products tfoot h4 {
font-size: 14px;
}

#shipping-rate {

}

input#shippingZip {
width: 112px;
margin-right: 10px;
}

form.calculate-shipping {
margin: 0px;
padding: 0px;
}

#calculate-shipping table {
width: 100%;
}

#calculate-shipping table img {
cursor: pointer;
}

#bidding-history ul {
list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
font-size: 10px;
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
margin: 0px;
padding: 0px;
}


.listing-buttons li.love-listing-button a {
background-image:url(../i/screen/btn-loveit.png);
}

#time {
line-height: 22px;
}

#comments {

position: absolute;
top:45px;
left: 495px;

}


#comments p {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #FFF6E5;
}	

#comments p a {
	color:#B1D58C;
}


#comments p a:link {
	color:#B1D58C;
}

.location-links li {
list-style-type: none;
}

#buy_it_now-heading {
background: url(/i/screen/buy-register.png) no-repeat;
height: 45px;
width: 30px;
position: absolute;
margin: -4px 0px 0px -9px;
}

.window-closed {
position: absolute;
bottom:55px;
background-color: red;
}

h1.heading {
white-space: nowrap;
position: relative;
}

/* @shop sifr */

/*---- sIFR ---*/
/*
.sIFR-active #main-title h2, .sIFR-active #featured .heading, .sIFR-active #primary .minor-col #raised-box p, .sIFR-active .purchase h3 {
visibility:hidden; font-size: 2px; 
}
*/

.sIFR-active #featured .main-image-block #main-image-overlay .heading {
	font-size: 24px;
}

/* paging menu */

.pageMenu {
	font-family: arial;
	font-size: 12px;
	text-align: right;
	margin-bottom: 20px;
	width: 100%;
}

/* sub Category menu */

.subCatMenu {
	font-family: arial;
	font-size: 12px;
	text-align: left;
	margin-bottom: 20px;
	width: 100%;
	font-weight: 800;
}