/* Body and containers */

* { behavior: url("/iepngfix.htc"); }

	
	#shadow {
		position:absolute;
		height:230px;
		width:1250px;
		top:500px;
		left:-125px;
		z-index:-1;
		background-image:url(/app_images/shadow.png);
}

	#frontcontainer {
		position:absolute;
		height:600px;
		width:1000px;
		clear:left;
		text-align: left;
}



/* Auction Information container */


#auction-info-container {
	position: absolute;
	display: block;
	width: 333px;
	height: 240px;
	top: 30px;
	left: 632px;
}

#auction-dates {
	position: absolute;
	display: block;
	top: 47px;
	left: 21px;
	color: #fff;
	font: 12px Arial;
}

#auction-title {
	position: absolute;
	display: block;
	top: 25px;
	left: 21px;
	color: #fff;
	font: 19px Arial;
}

#image-info {
	position: absolute;
	display: block;
	top: 100px;
	left: 72px;
	width:220px;
	color: #fff;
	font: 12px Arial;
}

#status-info {
	position: absolute;
	display: block;
	top: 162px;
	left: 72px;
	color: #fff;
	font: bold 12px Arial;
}

#auction-preview-link {
	position: absolute;
	display: block;
	top: 206px;
	left: 177px;
	color: #fff;
	font: small-caps 18px Arial;
}


#auction-info-image {
	position: absolute;
	top: 0;
	left: 0;
}

	
/* Image details */

		#backgroundimageinfo {
		margin-left:13px;
		margin-top:9px;
		float:left;
		width:280px;
		text-align: left;
		font: 10px Arial;
	}
	

/* Main Menu */

	#main-menu {
		position: absolute;
		display: block;
		float:left;
		width:207px;
		height: 300px;
		color: #fffafd;
		text-align: left;
		top: 180px;
		left: 34px;
		z-index:2;
}

#subscribe {
	position: absolute;
	display: block;
	width: 170px;
	height: 68px;
	top: 525px;
	left: 50px;
	color: #fff;
	font: 12px Arial;
	z-index:2;
}




#upcoming-auction, #current-auction, #past-auctions, #buying, #selling, #appraisals, #gallery-information,  #mailing-list, #my-account, #register-to-bid {
	margin-bottom: 5px;
}

#upcoming-auction a {
	display: block;
	width:  207px;
	height: 24px;
	background: url("/images_menu/upcoming-auction.png") 0 0;
	text-decoration: none;
}

#upcoming-auction a:hover, #current-auction a:hover, 
#past-auctions a:hover, #buying a:hover, 
#selling a:hover, #appraisals a:hover, #gallery-information a:hover, 
#mailing-list a:hover, #my-account a:hover, #register-to-bid a:hover
{
	display: block;
	position: relative;
	width: 207px;
	background-position: -207px 0;
}

#current-auction a {
	display: block;
	width: 207px;
	height: 24px;
	background: url("/images_menu/current-auction.png") 0 0;
	text-decoration: none;
}

#past-auctions a{
	display: block;
	width: 207px;
	height: 24px;
	background: url("/images_menu/past-auctions.png") 0 0;
	text-decoration: none;
}

#buying a{
	display: block;
	width:  207px;
	height: 24px;
	background: url("/images_menu/buying.png") 0 0;
	text-decoration: none;
}

#selling a {
	display: block;
	width:  207px;
	height: 24px;
	background: url("/images_menu/selling.png") 0 0;
	text-decoration: none;
}

#appraisals a {
	display: block;
	width:  207px;
	height: 24px;
	background: url("/images_menu/appraisals.png") 0 0;
	text-decoration: none;
}

#gallery-information a {
	display: block;
	width:  207px;
	height: 24px;
	background: url("/images_menu/gallery-information.png") 0 0;
	text-decoration: none;
}

#mailing-list a {
	display: block;
	width:  207px;
	height: 24px;
	background: url("/images_menu/mailing-list.png") 0 0;
	text-decoration: none;
}

#my-account a {
	display: block;
	width: 207px;
	height: 24px;
	background: url("/images_menu/my-account.png") 0 0;
	text-decoration: none;
}

#register-to-bid a {
	display: block;
	width: 207px;
	height: 24px;
	background: url("/images_menu/register-to-bid.png") 0 0;
	text-decoration: none;
}

#homelink a {
	position: absolute;
	display: block;
	width: 160px;
	height: 80px;
	text-decoration: none;
	top: 22px;
	left: 55px;
	z-index:3;
}
#homelink a:hover{
	border: 1px solid #fff;
}



/* Links CSS */

#links-container {
	position: absolute;
	top: 600px;
	width:719px;
	height:30px;
	left: 143px;
}


#linkupcomingauction {
	position: absolute;
	top: 2px;
	left: 1px;
}

#linkpastauctions {
	position: absolute;
	top: 2px;
	left: 135px;
}

#linkbuying {
	position: absolute;
	top: 2px;
	left: 247px;
}

#linkselling {
	position: absolute;
	top: 2px;
	left: 318px;
}

#linkappraisals {
	position: absolute;
	top: 2px;
	left: 392px;
}

#linkgalleryinformation {
	position: absolute;
	top: 2px;
	left: 484px;
}

#linkprivacypolicy {
	position: absolute;
	top: 2px;
	left: 632px;
}
	
a.bottomlinks {
		position:relative;
		top:5px;
		color: #ffffff;
		text-decoration: none;
		font: small-caps 13px Arial;
		}

a.bottomlinks:link {text-decoration: none; color:#ffffff;}
a.bottomlinks:visited {text-decoration: none; color:#ffffff;}
a.bottomlinks:active {text-decoration: none; color:#ffffff;}
a.bottomlinks:hover {text-decoration: none; color:#A3C8EE;}

a.previewlink:link {text-decoration: none; color:#ffffff;}
a.previewlink:visited {text-decoration: none; color:#ffffff;}
a.previewlink:active {text-decoration: none; color:#ffffff;}
a.previewlink:hover {text-decoration: none; color:#ffffff;}

p {
	margin-top:0px;
}

a.iefixlinkscolor:link {text-decoration: none; color:#ffffff;}
a.iefixlinkscolor:visited {text-decoration: none; color:#ffffff;}
a.iefixlinkscolor:active {text-decoration: none; color:#ffffff;}
a.iefixlinkscolor:hover {text-decoration: none; color:#CCCCCC;}

#iefixlinks {
		position:relative;
		display:block;
		margin-bottom:13px;
	}
