@charset "UTF-8";
body {
	font: 11px Helvetica, Arial, sans-serif;
	background: #BBBBBB;
	margin: 10px 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #444444;
	/*line-height: 15px;*/
}

a {
	color: #49a6d8;
}

.clear, .cl {
	clear:both;
	font-size:1px;
	height:1px;
}

.fr {float:right;}

.fl {float:left;}

img {
	border: 0;
}
.oneColFixCtrHdr #container {
	width: 960px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
	position:relative;
}
.oneColFixCtrHdr #header {
	background: #FFFFFF;
	padding: 10px 10px 0px 20px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	background-image: url(images/bkgdHeader.jpg);
	background-repeat: no-repeat;
	height:115px;
}
.oneColFixCtrHdr #header #upperRight {
	color: #FFFFFF;
	width: 400px;
	float: right;
	text-align: right;
	margin-top: -5px;
}

.oneColFixCtrHdr #header #upperRight ul.toplinks {
    padding:0;
    margin:0;
}

.oneColFixCtrHdr #header #upperRight ul.toplinks li {
    list-style:none;
    display:inline;
    padding:0;
    margin:0;
    margin-left:10px;
    padding-left:10px;
    border-left:solid 1px #fff;
}
.oneColFixCtrHdr #header #upperRight ul.toplinks li a {
    color:#fff;
    text-decoration:none;
}

.oneColFixCtrHdr #header #upperRight ul.toplinks li a:hover {
    text-decoration:underline;
}

.oneColFixCtrHdr #header h1 {
	background: transparent top left no-repeat url(images/logoRLA.png);
	height: 100px;
	width: 125px;
	padding:0;
	margin: 0;
}
.oneColFixCtrHdr #header h1 a {
	display:block;
	font-size:1px;
	text-indent: -1000px;
	height: 100px;
	width: 125px;
}
.oneColFixCtrHdr #mainContent {
	background: #FFFFFF;
	width: 700px;
	min-height:300px;
	height:auto !important;
	height:300px;
	margin: 15px 0 10px 20px;
	border: solid 1px #D6D6D6;
	float:left;
	padding: 0;
	position: relative;
	z-index:0;
}

*html .oneColFixCtrHdr #mainContent {
margin-left:10px;
}

.mainContent {width:699px;}

.oneColFixCtrHdr #mainContent h1 {
	padding: 6px 10px 5px 10px;
	color: #FFFFFF;
	border:solid 1px #fff;
	background-color: #a22a1b;
	font-size: 15px;
	text-transform: uppercase;
	margin: 0;
}

.oneColFixCtrHdr #mainContent .boxcontents {
	border-top:solid 1px #D6D6D6;
}

.oneColFixCtrHdr #mainContent p, h2 {
	padding: 0 10px;
	background: #FFFFFF;
}
.oneColFixCtrHdr #interiorContent {
	padding: 0;
	background: #FFFFFF;
	width: 470px;
	text-align: left;
	vertical-align: top;
	margin-left: 255px;
	margin-top: 15px;
	margin-bottom: 10px;
	border: solid 1px #D6D6D6;
	line-height: 18px;
	font-size: 12px;
}
.oneColFixCtrHdr #interiorContent h1 {
	padding: 6px 10px 5px 10px;
	color: #FFFFFF;
	border:solid 1px #fff;
	background-color: #a22a1b;
	font-size: 15px;
	text-transform: uppercase;
	margin: 0;
}

.oneColFixCtrHdr #interiorContent .boxcontents {
	border-top:solid 1px #D6D6D6;
}

.oneColFixCtrHdr #interiorContent p {
	padding-left:10px;
}
.oneColFixCtrHdr #interiorContent .subitem p {
	padding-bottom:10px;
	margin:0;
}
.oneColFixCtrHdr #interiorContent .subitem h3 {
	padding: 10px 0 0 10px;
	margin:0;
	font-size: 11px;
}
.oneColFixCtrHdr #interiorContent .subitem {
	font-size: 11px;
	margin: 0 0 10px 10px;
	border-top: solid 1px #D6D6D6;
	padding: 0;
	width: 450px;
}

.oneColFixCtrHdr #interiorContent .subitem .auctionThumbnail {
	float:right;
	border: solid 1px #D6D6D6;
	margin:0 0 10px 10px;
}

.oneColFixCtrHdr #interiorContent .subitem .auctionThumbnail img {height:65px;width:65px;}

.oneColFixCtrHdr #interiorContent .subitem h3.auctionType a {
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
	font-size:13px;
	
}

.oneColFixCtrHdr #interiorContent .subitem h3.auctionType a:hover {
	text-decoration:underline;
}

.oneColFixCtrHdr #interiorNav {
	background: #FFFFFF;
	width: 225px;
	text-align: left;
	vertical-align: top;
	border: solid 1px #D6D6D6;
	margin-left: 20px;
	margin-top: 15px;
	float: left;
	display:inline;
}

.oneColFixCtrHdr #interiorNav ul {
	margin:0;
	padding:0;
}

.oneColFixCtrHdr #interiorNav ul li {
	list-style:none;
	border-bottom: solid 1px #d6d6d6;
	margin:10px;
	padding:0;
}

.oneColFixCtrHdr #interiorNav ul li a {
	display:block;
	padding: 0px 0px 10px 0px;
	color: #246199;
	font-size: 13px;
	width: 205px;
	text-decoration:none;
	font-weight:bold;
}

.oneColFixCtrHdr #interiorNav ul li a:hover {
	text-decoration:underline;
}

.oneColFixCtrHdr #interiorNav p, h2 {
	padding-left: 10px;
	paddin-right: 10px;
	color: #A6A6A6;
	line-height: 15px;
}
.oneColFixCtrHdr #sidebar {
	width: 200px;
	float: right;
	margin-right: 20px;
	margin-top: 15px;
	margin-bottom: 10px;
	display:inline
}

.oneColFixCtrHdr #auctionChannels, 
.oneColFixCtrHdr #registerBox,
.oneColFixCtrHdr #sidebar .sidebarbox,
.callout {
	background: #F8F8F8;
	width: 200px;
	text-align: left;
	vertical-align: top;
	background-repeat: no-repeat;
	border: solid 1px #D6D6D6;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.oneColFixCtrHdr .callout {
	background-color: #F8F8F8;
	width: 229px;
	vertical-align: top;
	border: solid 1px #D6D6D6;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.oneColFixCtrHdr #auctionChannels h1, 
.oneColFixCtrHdr #registerBox h1,
.oneColFixCtrHdr #sidebar .sidebarbox h1 {
	padding: 6px 10px;
	color: #246199;
	font-size: 13px;
	margin: 0;
	background-color:#e3e3e3;
	border:solid 1px white
}

.oneColFixCtrHdr .callout h1 {
	padding: 6px 10px;
	color: #fff;
	font-size: 13px;
	margin: 0;
	background-color:#246199;
	border:solid 1px white
}

.oneColFixCtrHdr #auctionChannels .boxcontents, 
.oneColFixCtrHdr #registerBox .boxcontents {
	border-top:solid 1px #D6D6D6;
	padding-top:14px;
}

.oneColFixCtrHdr .callout .boxcontents {
	border-top:solid 1px #D6D6D6;
	padding: 6px 10px;
}

.oneColFixCtrHdr #sidebar .sidebarbox .boxcontents {
	padding: 14px 10px;
}

.oneColFixCtrHdr #registerBox p, h2,
.oneColFixCtrHdr #sidebar .sidebarbox p {
	padding: 0 10px;
}
.oneColFixCtrHdr #calloutContainer {
	margin-bottom: 10px;
	margin-left: 20px;
}
.oneColFixCtrHdr #callout1 {
	background: #F8F8F8;
	width: 225px;
	text-align: left;
	vertical-align: top;
	background-image: url(images/bkgdBlueHeader.gif);
	background-repeat: no-repeat;
	border: solid 1px #D6D6D6;
}
.oneColFixCtrHdr #callout1 h1 {
	padding: 6px 10px 4px 10px;
	color: #FFFFFF;
	font-size: 13px;
	margin: 0;
}
.oneColFixCtrHdr #callout1 p, h2 {
	padding: 0 10px;
}
.oneColFixCtrHdr #callout2 {
	background: #F8F8F8;
	width: 225px;
	text-align: left;
	vertical-align: top;
	background-image: url(images/bkgdBlueHeader.gif);
	background-repeat: no-repeat;
	border: solid 1px #D6D6D6;
}
.oneColFixCtrHdr #callout2 h1 {
	padding: 6px 10px 4px 10px;
	color: #FFFFFF;
	font-size: 13px;
	margin: 0;
}
.oneColFixCtrHdr #callout2 p, h2 {
	padding: 0 10px;
}
.oneColFixCtrHdr #callout3 {
	background: #F8F8F8;
	width: 225px;
	text-align: left;
	vertical-align: top;
	background-image: url(images/bkgdBlueHeader.gif);
	background-repeat: no-repeat;
	border: solid 1px #D6D6D6;
}
.oneColFixCtrHdr #callout3 h1 {
	padding: 6px 10px 4px 10px;
	color: #FFFFFF;
	font-size: 13px;
	margin: 0;
}
.oneColFixCtrHdr #callout3 p, h2 {
	padding: 0 10px;
}
.oneColFixCtrHdr #footer {
	padding: 5px 0 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background: #BBBBBB;
	background-image: url(images/bkgdFooter.jpg);
	background-repeat: repeat-x;
	color:#B3C4D2;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}
.oneColFixCtrHdr #footer p a {
	color:#B3C4D2;
	text-decoration:none;
}

/*
table.buyerinfo {
	padding: 0;
	width: 700px;
	vertical-align: top;
	margin-left: 20px;
	margin-top: 15px;
	margin-bottom: 10px;
	float:left;
}

table.buyerinfo td {
	vertical-align: top;
}

*html table.buyerinfo {
	margin-left:10px;
}
*/

.buyerinfo {
	padding: 0;
	width: 700px;
	vertical-align: top;
	margin-left: 20px;
	margin-top: 15px;
	margin-bottom: 10px;
	float:left;
}

.buyerinfo .callout {
	vertical-align: top;
	width:224px;
	float:left;
}

*html .buyerinfo {
	margin-left:10px;
}


.elevenpixelspace {width:11px;float:left;}

.gray {
	color: #666666;
}
.textBox {
	font: 11px Helvetica, Arial, sans-serif;
	background: #BBBBBB;
}
.slideLeft {
	width: 310px;
	height: 270px;
}
.slideRight {
	float: right;
	margin: 0;
	padding: 0;
}
.slideRight img { width:380px; height:250px; }
.slideHdrYellow {
	color: #F6D268;
	font-size: 20px;
	font-weight: bold;
	line-height: 25px;
}
.slideHdrGrey {
	color: #444444;
	font-size: 22px;
	font-weight: bold;
	line-height: 30px;
}
.slideDate {
	color: #626666;
	font-size: 13px;
}
.testimonial {
	font-style:italic;
}
#header {
	position:relative;
}

#searchlinks {
	margin-top:25px;
}

#searchlinks a, #searchlinks input.searchbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#f6d268;
	border:solid 1px #496076;
	padding:2px 6px 0 6px;
	height:15px;
	background:#567c9d top left repeat-x url(images/bkgd_searchlinks.gif);
	margin:0;
}

#searchlinks input.searchbutton {
margin-top:0;vertical-align:bottom;
}

*html #searchlinks input.searchbutton {
margin-top:1px;
}

*html #searchlinks a {
margin-top:-1px;
}


#searchlinks a {
	padding-bottom:2px;
	margin-right:4px;
	height:18px;
}

*html #searchlinks a {
	margin-top:-1px;
}

a.arrowbox_gray {
	border:solid 1px #D6D6D6;
	padding:6px 20px 4px 5px;
	text-transform:uppercase;
	background: #fff right center no-repeat url(images/arrow_gray.gif);
	color:#444444;
	text-decoration:none;
	font-size:10px;
	display:inline;
}

a.arrowbox_gray:hover {
	border-color:#a22a1b;
	color:#a22a1b;
	background-image: url(images/arrow_red.gif);
}

a.btn_submit {
	padding:1px 20px 0 0;
	text-transform:uppercase;
	font-weight:bold;
	background: transparent right center no-repeat url(images/arrow_gray.gif);
	color:#246199;
	text-decoration:none;
	font-size:12px;
}

a.btn_submit:hover {
	color:#a22a1b;
	background-image: url(images/arrow_red.gif);
}

.auctionchannel_icons {
margin-left:5px;
}

*html .auctionchannel_icons {
margin-left:-2px;
margin-bottom:-15px;
}

.auctionchannel_icons .icon {
border:1px solid #d6d6d6;
float:left;
margin:0 0 7px 7px;
}

#slideshow_thumbs {
	position:absolute;
	bottom:5px;
	left:5px;
	padding:0;
}

#slideshow_thumbs .thumb {
float:left;
margin:5px 0 0 15px;
	padding:0;
}

#navmenus{position:Absolute;top:91px;left:175px;}

.auctionTitle{font-size:14px;padding-top:2px;color:#49a6d8;text-transform:uppercase;}
.auctionNumber{margin:0;padding:0;line-height:110%}
.auctionDate{margin:12px 0 0 0;padding:2px 0}
.auctionType a {
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
	font-size:13px;
	margin:0 0 12px 0;
	padding:0;
	
}
 
.auctionType a:hover {
	text-decoration:underline;
}
 
.auctionDate {
	text-transform:uppercase;
}
.newsarticle{	
    border-bottom:solid 1px #D6D6D6;
}
 
#rightsideBar1_registerEmailUpdates1_lblErrorMessage {color:Red}
 
.error {
  color:Red
}
 
.mainContent a.btnDetails, .mainContent a.btnViewNewsDetails, .mainContent a.btnClickToPay, .mainContent a.btnClickToBid, .mainContent a.btnClickToSeeResults
{
    position:absolute;
    top:150px;
    left:10px;
    margin-bottom:10px;
}

a.btnDetails {
    background:transparent top left no-repeat url(images/bkgd_btnDetails.gif);
    text-indent:-10000px;
    height:25px;
    width:148px;
    display:block;
}
a.btnDetails:hover {
    background-position: 0 -25px;
}

a.btnViewAll {
    /*background:transparent top left no-repeat url(images/bkgd_btnViewAll.gif);
    text-indent:-10000px;
    height:25px;
    width:131px;
    display:block;*/
    padding:7px 25px 5px 7px;
    background: transparent right 6px no-repeat url(images/arrow_gray.gif);
    border:solid 1px #d6d6d6;
    text-decoration:none;
    color:#444444;
    text-transform:uppercase;
    font-size:10px;
}

a.btnViewAll:hover {
    /*background-position: 0 -25px;*/
    background-image: url(images/arrow_red.gif);
    border-color:#a22a1b;
    color:#a22a1b;
}

a.btnViewAllNews {
    background:transparent top left no-repeat url(images/bkgd_btnViewAllNews.gif);
    text-indent:-10000px;
    height:25px;
    width:110px;
    display:block;
}

a.btnViewAllNews:hover {
    background-position: 0 -25px;
}

a.btnViewNewsDetails {
    background:transparent top left no-repeat url(images/bkgd_btnViewNewsDetails.gif);
    text-indent:-10000px;
    height:25px;
    width:133px;
    display:block;
}

a.btnViewNewsDetails:hover {
    background-position: 0 -25px;
}

a.btnClickToPay {
    background:transparent top left no-repeat url(images/bkgd_btnClickToPay.gif);
    text-indent:-10000px;
    height:25px;
    width:104px;
    display:block;
}

a.btnClickToPay:hover {
    background-position: 0 -25px;
}

a.btnClickToBid {
/*  background:transparent top left no-repeat url(images/bkgd_btnClickToBid.gif);
    text-indent:-10000px;
    height:25px;
    width:98px;
    display:block; */
    padding:7px 25px 5px 7px;
    background: transparent right 6px no-repeat url(images/arrow_gray.gif);
    border:solid 1px #d6d6d6;
    text-decoration:none;
    color:#444444;
    text-transform:uppercase;
    font-size:10px;
}

a.btnClickToBid:hover {
/*  background-position: 0 -25px; */
    background-image: url(images/arrow_red.gif);
    border-color:#a22a1b;
    color:#a22a1b;
}

a.btnClickToSeeResults {
    background:transparent top left no-repeat url(images/bkgd_btnClickToSeeResults.gif);
    text-indent:-10000px;
    height:25px;
    width:151px;
    display:block;
}

a.btnClickToSeeResults:hover {
    background-position: 0 -25px;
}

a.btnBackToNewsListing {
    background:transparent top left no-repeat url(images/bkgd_btnBackToNewsListing.gif);
    text-indent:-10000px;
    height:25px;
    width:151px;
    display:block;
}

a.btnBackToNewsListing:hover {
    background-position: 0 -25px;
}

.mainContent a.btnViewAll, .mainContent a.btnViewAllNews {
    position:absolute;
    top:150px;
    left:170px;
    margin-bottom:10px;
}
 
#slideshownav {
    position:absolute;
    top:215px;
    left:-35px;
    z-index:100;
}
 
*+html #slideshownav {
    top:225px;
}

#slideshownav li { width: 50px; float: left; margin: 5px; list-style: none; position:relative; }
#slideshownav a { width: 50px; padding: 3px; display: block; border: 1px solid #D6D6D6; }
#slideshownav a.activeSlide { background: #f6d268 }
#slideshownav a:focus { outline: none; }
#slideshownav img { border: none; display: block; width:50px; height: 50px; }
 
*html #slideshownav li { width: 50px; float: left; margin: 1px; list-style: none; position:relative; }
.testimonial {display:none;}
 
a .newsTitle ,a.newsTitle {font-size:14px;color:#49a6d8;text-transform:uppercase;}
a:hover .newsTitle, a.newsTitle:hover {text-decoration:underline;}
.newsDate {margin:0;padding:2px 0}
 
table.contactForm {margin:10px 0 0 10px;}
 
table.contactForm td {vertical-align:top;}
 
.divider {
	margin: 0 10px;
	padding:0;
	border-bottom: solid 1px #D6D6D6;
	width: 450px;
	font-size:1px;
	height:1px;
}
 
.required {	color: #a22a1b;}
 
form {padding-bottom:0;margin-bottom:0;}
.playerbox {
	float:right;
	padding:10px;
	width:380px;
	height:300px;
}
#player {
	width:380px;
	height:300px;
}

#dPromptForm1 {
	display:none;
	z-index:100000;
	background-color:#fff;
	border:1px solid #666;
	-moz-box-shadow:0 0 20px 5px #000;
	-webkit-box-shadow: 0 0 20px #000;
	padding:25px;	
}

#dPromptForm1 .close {
	background-image:url(images/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}

.sf_singleNews h2 { line-height:125%;}

#imageSlideshow {position:relative;right:0;width:380px;height:250px;}
#imageSlideshow .slides {width:380px;height:250px;}
#imageSlideshow .slides p { padding:0;margin-top:6px;font-style:italic;
  /*width:160px; height:25px; margin:0; padding:0;
  position:absolute; left:110px; bottom:-55px; 
  text-align:center; vertical-align:middle; z-index:1000;*/
}

*html #imageSlideshow .slides p { margin-top:0;}
*+html #imageSlideshow .slides p { margin-top:0;}

#imageSlideshow .ssNav {margin-top:28px;width:380px;clear:right;height:25px;}

#imageSlideshow .ssNav a#ssPrev {float:left;display:block;height:25px;width:110px;background:transparent top left no-repeat url(/App_Themes/RickLevinStandard/images/bkgd_btnSSprev.gif);font-size:1px;text-indent:-10000px;}

#imageSlideshow .ssNav a#ssNext {float:right;display:block;height:25px;width:110px;background:transparent top left no-repeat url(/App_Themes/RickLevinStandard/images/bkgd_btnSSnext.gif);font-size:1px;text-indent:-10000px;}

#imageSlideshow .ssNav a#ssPrev:hover,
#imageSlideshow .ssNav a#ssNext:hover
{background-position:0 -25px;}

a.btn_returnToAuction {margin-top:12px;display:block;height:25px;width:133px;background:transparent top left no-repeat url(/App_Themes/RickLevinStandard/images/bkgd_btnReturnToAuction.gif);font-size:1px;text-indent:-10000px;}

a.btn_returnToAuction:hover {background-position:0 -25px;}

#ctl00_cphInteriorContent_ctl00_divImage {position:relative;right:0;}

a.moreLink {position:absolute;left:10px;}
.boxcontents {position:relative;}
