﻿div#content {
	overflow: hidden;
	width:740px;
}

div#content img {
	border:none;
}

div#content div#maincontent {
	width:553px;	
}

div#content div#maincontent h1 {
    font-size:1em;
    margin:0 0 10px 5px;
}

div#content div#maincontent h1 a {
	color:#2e75ce;
	text-decoration:none;
}

div#content div#maincontent h1 a:hover {
    text-decoration:underline;
}

/*-------------------------
    Salesmessage Div
-------------------------*/

div#content div#maincontent div#salesmessage {
	background:url(/images/home/sr-home-bannerad2.jpg) top left no-repeat;
	height:73px;
	width:553px;
	padding:0;
}		

div#content div#maincontent div#salesmessage h2, div#content div#maincontent div#salesmessage ul, div#content div#maincontent div#salesmessage a.findoutmore span {
	display:none;
}

div#content div#maincontent div#salesmessage a.findoutmore {
	display:block;
	height:73px;
	width:553px;
}
	        
			        
/*-------------------------
    Upcoming Auctions
-------------------------*/

div#content div#maincontent div#forthcomingauctions {
    width:553px;
    margin:10px 0 30px 0;
}

div#content div#maincontent div#forthcomingauctions div.auction {
	border:1px solid #e0e0e0;
	overflow: hidden;
	width:553px;
	padding:0 0 4px 0;
	margin:0 auto 15px auto;
}

div#content div#maincontent div#forthcomingauctions div.auction.odd {
	background:#f4f8fd;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctionmainpic {
	float:left;
	border:1px #e1e1e1 solid;
	margin:4px 8px 0 4px;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctionmainpic a {
	display:block;
	border:5px #fff solid;
	width:119px;
	height:119px;
	overflow:hidden;
	text-align:center;
}

/*--Hide images if JS enabled--*/
.js div.auctionmainpic a img {
    display:none;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo {
	float:left;
	font-size:0.8em;
	width:400px;
	margin-top:10px;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul {
	padding:0;
	margin:0;
	list-style:none;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li a {
	color:#2c76cd;
	text-decoration:none;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li a:hover, div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li a:hover p {
	text-decoration:underline;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctioneername {
	margin-bottom:8px;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctioneername h2 {
	font-weight:bold;
	font-size:1.3em;
	margin:0;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctioneername h2 a {
	color:#bf0f3f;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctiontitle {
    margin-bottom:8px;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctiontitle h3 {
    font-size:1em;
    font-weight:bold;
    margin:0;
    line-height:1.2;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctiontitle h3 a {
    margin:0;
    padding:0;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctiontitle h3 a p {
    margin:0;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctiontitle h3 a br, div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctiontitle h3 a p br {
    display:none;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctiontime {
    float:right;
    width:256px;
    font-size:0.9em;
    text-align:right;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctionDetails {
    float:right;
    width:384px;
    font-size:0.9em;
    text-align:right;
    margin:5px 0 0 0;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctionDetails ul {
    overflow:hidden;
    width:384px;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctionDetails ul li {
    float:right;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctionDetails ul li.saleDetailsLink {
    border-right:1px solid #8a8a8a;
    padding-right:5px;
    margin-right:5px;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctionViewCat, div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctionGoToLive {
    float:left;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctionViewCat a, div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctionGoToLive a {
    background:url(/images/home/sr-home-buttons-sprite.png) 0 0 no-repeat;
    display:block;
    height:29px;
    width:122px;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctionViewCat a {
    background:url(/images/home/sr-home-buttons-sprite.png) 0 -29px no-repeat;
    width:108px;
}

div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctionViewCat span, div#content div#maincontent div#forthcomingauctions div.auction div.auctioninfo ul li.auctionGoToLive span {
    display:none;
}

/*-------------------------
    Search Box
-------------------------*/
div#content div#rightcontent {
	width:177px;
	float:right;
}

div#content div#rightcontent div#lotfind {
	background:url(/images/home/sr-sidemenu-searchbktop.png) top left no-repeat;
	margin:0 0 10px 0;
}

div#content div#rightcontent div#lotfind div#lotfindfoot {
	background:url(/images/home/sr-sidemenu-searchbkbot.png) bottom left no-repeat;
	height:6px;
}

div#content div#rightcontent div#lotfind h2 {
	margin:0;
	padding:0;
	font-size:0.9em;
}

div#content div#rightcontent div#lotfind h2 span {
	display:none;
}

div#content div#rightcontent div#lotfind input#txtLotFindCriteria {
    margin:30px 0 0 8px;
    width:128px;
    border:1px #7f9db9 solid;
    border-right:0;
    vertical-align:middle;
    color:#797979;
}

div#content div#rightcontent div#lotfind input#btnLotFind {
    margin:0;
    padding:30px 0 0 0;
    vertical-align:middle;
}

div#content div#rightcontent div#lotfind a {
    display:block;
	margin:0;
	padding:5px 0 0 86px;
	font-size:0.6em;
	color:#fff;
	text-decoration:none;
}

/*-------------------------
    Live Auction List
-------------------------*/
div#content div#rightcontent div#liveauctionlist h2 {
	margin:0;
	padding:8px 0 5px 8px;
	font-size:0.9em;
	background:url(/images/home/sr-home-auctions-bk.png) -1106px -40px no-repeat;
}

div#content div#rightcontent div#liveauctionlist h2 a {
	margin:0;
	padding:0;
	color:#2e75ce;
	text-decoration:none;
}

div#content div#rightcontent div#liveauctionlist h2 a:hover {
	text-decoration:underline;
}

div#content div#rightcontent div#liveauctionlist {
    background:url(/images/home/sr-home-auctions-bk.png) -1283px 0 repeat-y;
    margin:0 0 10px 0;
}

div#content div#rightcontent div#liveauctionlist div.bottom {
    background:url(/images/home/sr-home-auctions-bk.png) -1106px -30px no-repeat;
    height:10px;
}

div#content div#rightcontent div#liveauctionlist ul {
    padding:0 6px 0 5px;
    margin:0;
    list-style:none;
}

div#content div#rightcontent div#liveauctionlist ul li {
    background:url(/images/home/sr-sidemenu-chev.png) 5px 9px no-repeat;
    padding:0 0 0 15px;
    margin:0;
}

div#content div#rightcontent div#liveauctionlist ul li#viewalllive {
    background:url(/images/home/sr-sidemenu-chev.png) 5px 13px no-repeat;
    padding-top:5px;
}

div#content div#rightcontent div#liveauctionlist ul li#viewalllive a {
    color:#bf0f3f;
    font-weight:bold;
}

div#content div#rightcontent div#liveauctionlist ul li a {
    padding:0;
    margin:0;
    color:#3c3c3c;
    text-decoration:none;
    font-size:0.7em;
}

div#content div#rightcontent div#liveauctionlist ul li a:hover, div#content div#rightcontent div#liveauctionlist ul li#viewalllive a:hover {
    text-decoration:underline;
}

div#content div#rightcontent a img {
    margin:0 0 10px 0;
}

/*-------------------------
    Rotating Banners
-------------------------*/
ul#rotateAds {
    margin:0 0 10px 0;
    padding:0;
}

ul#rotateAds li, ul#rotateAds li a span, .js ul#rotateAds li.noJs, .js ul#rotateAds li.noJs a {
    display:none;
}

ul#rotateAds li.show, ul#rotateAds li.noJs {
    display:block;
}

ul#rotateAds li.show a, ul#rotateAds li.noJs a {
    display:block;
    width:177px;
    height:118px;
}

/*--- Auction Alerts Banner ---*/
ul#rotateAds li#ad-1 a {
    background:url(/images/home/sr-home-auction-alerts-1.png) 0 0 no-repeat;
    height:208px;
}

/*--- Price Guide Banner ---*/
ul#rotateAds li#ad-2 a {
    background:url(/images/home/sr-home-price-guide-1.png) 0 0 no-repeat;
    height:169px;
}

/*--- Newsletter Banner ---*/
ul#rotateAds li#ad-3 a {
    background:url(/images/home/sr-home-newsletter-1.png) 0 0 no-repeat;
    height:136px;
}

/*--- Antiques Trade Banner LIFAF---*/
ul#rotateAds li#ad-4 a {
    background:url(/images/home/ATG-10for10-lime-green.png) 0 0 no-repeat;
    height:206px;
}

/*--- Antiques Trade Banner AAIL---*/
ul#rotateAds li#ad-5 a {
    background:url(/images/home/AAIL-2010.png) 0 0 no-repeat;
    height:190px;
}

/*-------------------------
    Antiques Trade Gazette Banner
-------------------------*/
div#atgnewspaper, div#atgnewspaper ul li a:hover {
	background:url(/images/home/sr-atgnewspaperv3.png) 0 0 no-repeat;
}

div#atgnewspaper {
	width:177px;
	height:118px;
}

div#atgnewspaper a {
	display:block;
	width:177px;
	height:96px;
}

div#atgnewspaper a span {
	display:none;
}

div#atgnewspaper ul {
    margin:0;
    padding:7px 0 0 7px;
    list-style:none;
    overflow:hidden;
    width:170px;
}

div#atgnewspaper ul li {
    float:left;
}

div#atgnewspaper ul li a {
    display:block;
    height:11px;
}

div#atgnewspaper ul li#atgnews a {
    width:55px;
}

div#atgnewspaper ul li#atgcals a {
    width:45px;
    margin-left:8px;
}

div#atgnewspaper ul li#atgdir a {
    width:47px;
    margin-left:8px;
}

div#atgnewspaper ul li#atgnews a:hover {
    background-position: -7px -124px;
}

div#atgnewspaper ul li#atgcals a:hover {
    background-position: -70px -124px;
}

div#atgnewspaper ul li#atgdir a:hover {
    background-position: -123px -124px;
}

/*-------------------------
    Footer
-------------------------*/
div#footer {
	width:740px;
	font-size:11px;
}

div#footer ul {
	padding:0;
	margin:0;
	height:20px;
}

div#footer ul li {
	float:left;
	list-style:none;
	border-right:1px solid #333;
	padding:0 5px 0 5px;
}

div#footer ul li a {
	color:#333;
	text-decoration:none;
}

div#footer ul li a:hover {
	text-decoration:underline;
}

div#footer ul li#copyright {
	float:right;
	list-style:none;
	border-right:none;
}
