@charset "utf-8";
/* CSS Document */
/* Antique Bottle Aution */
body{
background: #6685a9 url(/images/bgBottles.jpg) top center no-repeat fixed;
margin: 0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif, "Arial Black";
}
a {
outline:none;
}
#base{
width:100%;


}
#headerHolder{
width:100%;
background-image:url(/images/headerBG.jpg);
background-repeat: no-repeat;
background-position:top;
margin: 0px auto 0px auto;
}
#mainWrapper{
width:1000px;
margin: 0px auto 0px auto;

}
#header{
background:url(/images/header.jpg) ;
height:200px;
text-align:left;}

#bottleNavUpper{
background:url(../images/bottleNavUpper.jpg) no-repeat;
width:982px;
height:117px;
margin:10px 0 0 9px;}
#bottleNavLower{
background:url(../images/bottleNavLower.jpg) no-repeat;
width:982px;
height:115px;
margin:10px 0 0 9px;}

#accountInfo{
margin-left:550px;
position:absolute;
top:10px;
}
#accountInfo h2{
color:#ad1e10;
font-size:16px;
margin:0;
}
#accountInfo a{
text-decoration:none;
}
#accountInfo button{
color:#000;
font-size:.65em;
font-weight:600;
margin-left:10px;
}

#searchTop{
margin:20px 0 20px 25px;
}
#searchTop *{
margin-right:10px;
}
#searchTop a{
color:#032047;
font-size:12px;
font-weight:bold;
}

#sellNowButton{
width:116px;
height:115px;
background: url(/images/sellNowButton.jpg);
margin-left:883px;
position:absolute;
top:51px;
}

#sellNowButton a{
display:block;
background:url(/images/sellNowNavAntique.jpg) no-repeat;
height:115px;
text-indent:-100000em;}

#sellNowButton a:hover{
background-position:0 -115px;}
#contentWrap{
background: url(/images/contentTop.jpg) no-repeat center top;
width:1000px;
}
#content{
background:url(/images/contentBG.png) repeat;
width:1000px;


}
#content a{
color:#032047;
font-weight:bold;
}
#upperNav{
width:1000px;
height:45px;
background: url(/images/navBG.png);
}
ul#navLinks{
margin-top:0; margin-bottom:0;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
}



	ul#navLinks li{
	float:left;
	margin:20px 27px 0px 20px ;
	}



	ul#navLinks li a{
	text-align:center;
	display:inline;
	font-weight:bold;
	color:#ffc600;
	text-decoration:none;
	height:25px;
	}

	ul#navLinks li a:link{}

	ul#navLinks li a:visited{}

	ul#navLinks li a:active{}

	ul#navLinks li a:hover{
	color:#ffffff;}

	

	#homepage ul#navLinks li a#home,
	#aboutpage ul#navLinks li a#about,
	#feespage ul#navLinks li a#fees,
	#searchpage ul#navLinks li a#search,
	#storespage ul#navLinks li a#stores,
	#accountpage ul#navLinks li a#account,
	#signinpage ul#navLinks li a#signin,
	#joinpage ul#navLinks li a#join{
	color:#ffffff;}

#line{
height:3px;
width:950px;
background-color:#032044;
margin-left:25px;
overflow:hidden;}

#welcomeHeadline{
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 20px 0 20px;
}

#antiqueButton{
margin-top:20px;
height:100%;
text-align:center;
}
#welcome{
color:#FFFFFF;
font-size:12px;
position:relative;
top:100px;
left:190px;
width:300px;}

#welcome a{
color:#ffc600;
text-decoration:none;}
#welcome a:hover{
color:#5b7ca3;
text-decoration:underline;}
/* ----for firefox----*/
a {
outline:none;}
h1{
padding: 0 25px 0px 25px;
font-size:24px;}
h2{
padding: 0 25px 0px 25px;
font-size:20px;}
#quickSearch{
width:127px;
height:48px;
margin-left:20px;
margin-top:10px;
}
#leftColumn{
width:475px;
float:left;
}
#rightColumn{
width:350px;
float:left;}

#searchDiv{
width:175px;
float:left;
position:relative;
z-index:100;
}
#searchBox{
width:165px;
text-align:center;
}

#featuredcontent{
background-color:#fcfbf3;
width:425px;
height:600px;
border-style:solid;
border-width:1px;
border-color:#032044;
border-top:none;
overflow: scroll;
margin-left:20px;
position:relative;
}

/*---------Store Detail page-------*/
.storeDetail {
margin:0 50px 0 50px;
font-weight:bold;
}
/* ------------------------------------- Test Css for Default Test---------------------------------------------------*/
#featuredcontent2{
background-color: #FFFFFF;
width:800px;
height:600px;
border-style:solid;
border-width:1px;
border-color:#032044;
border-top:none;
overflow: scroll;
position:relative;

}

#leftColumn2 #Header2{
height:30px;
background:url(../images/headerBG.gif) repeat-x;
border: #032044  solid 1px;
width:800px;
text-align:center;
overflow:hidden;
}

#leftColumn2 h2{
font-size:16px;
margin-top:5px;
color:#000000;
}

#leftColumn2{
width:800px;
float:left;
}
/*  ------------------------------------------End Test Css  ---------------- ------------------     */     
#leftColumn h2{
font-size:18px;
margin-bottom:10px;
margin-top:10px;
color:#000000;
}
#leftColumn #Header{
height:40px;
background:url(../images/headerBG.gif) repeat-x;
border: #032044  solid 1px;
width:425px;
margin-top:20px;
margin-right:25px;
text-align:center;
margin-left:20px;}

#centerColumn{
width:1000px;}
.clear{
clear:both;}
#pageText{
padding: 0 25px 0px 25px;
font-size:12px;}

#copywrite{
color:#000000;
font-size:10px;
float:left;}

#footer{
margin-left:25px;
margin-top:50px;
width:920px;
height:50px;}

#footerLinks{
color:#000000;
float:right;}
#footerLinks a{
text-decoration:none;
font-size:10px;
color:#000000;}

#footerLinks a:hover{
color:#ffc600;}
#signature{
background-image:url(../images/stevenSig.png);
height:174px;
width:374px;}

/*Styles added on 1/21/09*/
/* Table Styles*/
.table{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:20px;
padding-right:20px;}

.table h1{text-align:center;
font-size:16px;
padding-top:5px;
padding-left:3px;
margin:0px;
color:#032044;
font-weight:bold}
.table h2{text-align:center;
font-size:12px;
padding-left:10px;
font-weight:500;}

/*fix for IE*/
* html .table h2{padding-left:5px; }
* html .table h1{text-align:center;}
/*end fix*/

.table h3{
font-size:14px;
font-weight:800;
margin:0px;}

.table h4{
font-size:10px;
font-weight:500;
margin:0px;
}

.tableheader{
background-image:url(../images/left_header2.jpg);
background-repeat:repeat-x;
width:200px;
height:30px;

}
.space{
margin-left:70px;
}
.indent{
margin-left:20px;}

.text_input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	/*background: url('/images/background_textBox.jpg') no-repeat left top;*/
	border-width: 1px;
	border-style: solid;
	border-color: #BAC18E #D4D4D4 #D4D4D4 #BAC18E;
}
.text_inputSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width:300px;
	/*background: url('/images/background_textBox.jpg') no-repeat left top;*/
	border-width: 1px;
	border-style: solid;
	border-color: #BAC18E #D4D4D4 #D4D4D4 #BAC18E;
}
table.contact-form input,
table.contact-form textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	/*background: url('/images/background_textBox.jpg') no-repeat left top;*/
	border-width: 1px;
	border-style: solid;
	border-color: #BAC18E #D4D4D4 #D4D4D4 #BAC18E;
}
.select_input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	/*background: url('/images/background_textBox.jpg') no-repeat left top;*/
	border-width: 1px;
	border-style: solid;
	border-color: #BAC18E #D4D4D4 #D4D4D4 #BAC18E;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #032047;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CFEFFC;
	border-right-color: #02161E;
	border-bottom-color: #02161E;
	border-left-color: #CFEFFC;
}
table.contact-form input.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background: #05384B;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CFEFFC;
	border-right-color: #02161E;
	border-bottom-color: #02161E;
	border-left-color: #CFEFFC;
}
.buttonBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 2px;
}
.RegisterTableRoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

}
.RegisterTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.RegBG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 15px;
}
.RBGRow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image:url(../images/left_header2.jpg);
	background-repeat:repeat-x;
	background-color:#5b7ca3;
	border: 1px solid #032044;
	font-weight: bold;
	color: #000000;
	height: 30px;
	padding-left: 5px;
}
#RegisterRowB {
/*	border-top: 4px solid #032044;*/
	border-bottom: 4px solid #032044;
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0 auto;
	text-align:center;
	
}

#tableBG{
background:url(../images/tableBGGrey.png) repeat;
border: 1px solid #032044;}

#tableBGRight{
background:url(../images/tableBGGrey.png) repeat;
border: 1px solid #032044;}

#RegisterRowT1 {
	border-bottom: 4px solid #09435A;
	margin-bottom: 10px;
	text-align:center;
}
#wrap a {
	color: #05384B;
	text-decoration: underline;
}
#wrap a:hover {
	color: black;
	text-decoration: underline;
}
.ReportTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #000000;
	border-collapse:collapse;
	margin-bottom:15px;
	
}
.ReportTable th{
	color: #000000;
	background-color: #DBE1DE;
	background-image:url(../images/left_header2.jpg);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	white-space:nowrap;
	padding-left: 5px;
	padding-right: 5px;
	background-position: bottom;
	padding-top: 2px;
	padding-bottom: 2px;

}
.ReportTable td{
	padding: 8px 5px;
	background-color:#FFFFFF;
}
.ReportSpan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
}
.ReportTable1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #000000;
	border-collapse:collapse;
	margin-bottom:15px;
}
.ReportTable1 th{
	color: #000000;
	background-color: #DBE1DE;
	background-image:url(../images/left_header2.jpg);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	white-space:nowrap;
	padding-left: 5px;
	padding-right: 5px;
	background-position: bottom;
	padding-top: 2px;
	padding-bottom: 2px;
}
.ccheck {
	color: #003300;
	font-weight: bold;
	border: 1px solid black;
	padding: 2px;
	background-color: #F0FBF0;
	display:inline;
	margin-top:2px;
	margin-bottom:5px;
}
.moneyorder {
	color: #660000;
	font-weight: bold;
	border: 1px solid black;
	padding: 2px;
	background-color: #FBF0F0;
	display:inline;
	margin-top:2px;
	margin-bottom:5px;
}
.paypal {
	color: #000066;
	font-weight: bold;
	border: 1px solid black;
	padding: 2px;
	background-color: #F0F3FB;
	display:inline;
	margin-top:2px;
	margin-bottom:5px;
}
.DescriptionCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* New Auction Display Styling */
.notFound {color: #ff0; background-color:#f00; text-align:center}
.title td, td.title  {padding: 3px 5px; background-color:#FFFFFF}
.titleH td, td.titleH {padding: 3px 5px; background-color:#FFFFC9}
.titleB td, td.titleB {padding: 2px; font-size: 125%; font-stretch:extra-expanded; font-weight:900;}
.titleHB td, td.titleHB {padding: 3px 5px; background-color:#FFFFC9}

/* Added in Style to differentiate closed auctions in search results AKA browse*/
.Closed td {padding: 3px 5px; background-color:#FDE5E5;}
.Closed a span {color: #f00; font-variant:small-caps; font-weight: bold;}

/* Styling for the Stores Category Search */
.SearchCats a {margin-left: 22px; text-decoration:none;}
.SearchCats a:hover {color: #22f;}
.SearchCats a.current {background-color:#ffc}

/*----------------------------------------------------------------
	JEREMY LISTDETAIL.ASP STYLES
----------------------------------------------------------------*/
.detail-wrap {
	width: 100%;
}

.detail-header {
	padding: 5px;
	
	border: 0;
	border-bottom: 3px solid #06394C;
}

.product-information {
	width: 100%;
	border: 0;
}

.product-information .column-left {
	width: 65%;
}

.product-information .column-left .item-details {
	width: 100%;
	background: #EFEFFF;
	border: 1px solid #CCCCFF;
}

.product-information .column-left .item-details .product-image {
	width: 160px;
	vertical-align: top;
}

.product-information .column-left .item-details .label {
	width: 150px;
	color: #515151;
}

.product-information .column-right {
	width: 35%;
}

.product-information .column-right .seller-details {
	width: 100%;
	border: 0;
}

.product-information .column-right .seller-details th {
	background-image: none;
	background: #FFF;
	font-size: 16px;
}

.product-information .column-right .seller-details .label {
	width: 125px;
}

/*----------------------------------------------------------------
	ACCOUNT.ASP STYLES
----------------------------------------------------------------*/
.cells{
	border:1px black solid;
	text-align:center;
	background: #DBE1DE;
	background-image:url(../images/left_header2.jpg);
	background-repeat:repeat-x;
	background-position: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 2px;
}
.AccountReportTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #000000;
	border-collapse:collapse;
	margin-bottom:15px;
}
.AccountReportTable th{
	color: #000000;
	background-color: #DBE1DE;
	background-image:url(../images/left_header2.jpg);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	white-space:nowrap;
	padding-left: 5px;
	padding-right: 5px;
	background-position: bottom;
	padding-top: 2px;
	padding-bottom: 2px;
}
.AccountReportTable td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color:#FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.AccountReportSpan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.AccountMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid black;
	border-collapse:collapse;
	margin-top: 00px;
}
.AccountMenu td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	background-color:#FFFFFF;
}
.AccountMenu th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image:url(../images/left_header2.jpg);
	background-color:#DBE1DE;
	background-repeat:repeat-x;
	background-position: bottom;
	border: 1px solid #05384B;
	font-weight: bold;
	color: #000000;
	padding-left: 5px;
}

/*----------------------------------------------------------------
	GRAPHICAL BROWSER STYLES
----------------------------------------------------------------*/
#browsecontent{
	width: 100%;
/*background-color:#fcfbf3;*/
}

/*----------------------------------------------------------------
	COUNTER STYLES
----------------------------------------------------------------*/
.counter {
	text-align: center;
	margin: 0 10px;
}
#productReviewPhotodiv{
width:500px;
text-align:center;}

/*----------------------------------------------------------------
	Bid Display: Current, Reserve, Purchase  Styling
----------------------------------------------------------------*/
span.BidMade {font-weight: bold}
span.NoBidMade{font-color: #444;}
span.PurchaseOnly {font-weight: bold; font-style:italic;}