/********************************/
/******** BASIC STYLES **********/
/********************************/

.site_wrapper {
	width: 980px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0  auto !important;
	position: relative;
	z-index: 1;
}

.spacer {
	height: 22px;
	width: 980px;
}

.top {
	background: url(../images/wrapper_corners.gif);
}

.page_bottom {
	background: url(../images/bottomCorner.gif);
	clear: both;
	height: 27px !important;
	margin-bottom: -45px;
}

.main_wrapper {
	background: #fff url(../images/wrapper_corners.gif) no-repeat top center;
	float: left;
	width: 980px;
	padding-top: 8px;
	position: relative;
}

.property_page .visual_padding {
	float: left;
}

a img {
	border: 0;
}

.squares {
	height: 83px;
} 

.push {
	height: 83px; /* .push must be the same height as .footer */
	position:relative;
}


/********************************/
/********* HEADER STYLES ********/
/********************************/

.header {
	margin-bottom: 5px;
	margin-top: 15px;
}

.header h1 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/logo.gif) repeat scroll 0 0;
	float:left;
	height:100px;
	margin:0 40px 0 0;
	text-indent:-2000px;
	width:300px;
}


.register_wrap {
	height: 37px;
	float: right;
	margin-top: 58px;
	font-size: 12px;
	margin-right: 0;
}

.register {
background:#BDB494 none repeat scroll 0 0;
float:left;
height:37px;
	
}

.register ul {
	display: inline;
	list-style: none;
	margin:  10px 0 0 0;
	padding: 0;
	float: left;
}

.register li {
	border-right: 1px solid #fff;
	display: inline;
	list-style: none;
	margin:0;
	padding:0pt 10px 0 5px;
	*padding:0pt 5px 0 7px;
}

.register li a {
	color: #fff;
	text-decoration: none;
}

.register li a:hover {
	color: #F05825 !important;
	text-decoration: none !important;
}

.register li a:visited {
	color: #fff;
	text-decoration: none;
}

.register .last {
	border-right: 0 !important;
	margin-right: 0;
}

.registerLeft {
	background: url(../images/leftRegister.gif) no-repeat;
	width: 11px;
	float: left;
	height: 37px;
	position:relative;
}

.registerRight {
	background: url(../images/rightRegister.gif) no-repeat;
	width: 11px;
	float: left;
	height: 37px;
}

/********************************/
/****** TOP CONTENT STYLES ******/
/********************************/

.top_content {
	width: 964px;
	float: left;
	margin: 5px 0 0 8px;
	padding: 0;
	border-bottom: 8px solid #fff;
	
}

.searcharea {
	float: left;
	width: 294px;
	background: url(../images/searchBg.jpg) no-repeat;
	height:274px;
	padding:10px 0px 0px 20px;
}

#auctionSearchForm form {
	width: 314px;
	float: left;
	margin: 0;
	padding: 0;
}

.searcharea h4 {
	margin: 0px;
	color: #938554;
	font-size: 20px;
	font-weight: bold;
	padding:0px;
}

#auctionSearchForm label {
	width: 80px !important;
	float: left;
	font-size: 11px;
	margin: 3px 7px;
	color: #000;
	font-weight: bold;
}

#auctionSearchForm select {
	width: 175px;
	float: left;
	margin-bottom: 13px;
	*margin-bottom: 11px;
}

#auctionSearchForm input {
	width: 171px;
	*width: 175px;
	margin-bottom: 15px;
	float: left;
}

#auctionSearchForm legend {

display: none;
}


#auctionSearchForm fieldset {

border: none;
}

.searcharea img {
	border: 0;
}

.searcharea .viewall {
	float: left;
	width: 105px;
	margin: 0 0 0 18px;
	padding: 0;
}

#auctionSearchForm .submit_button, #auctionListingRefiner_submit{
	background:transparent url(../images/search_front.gif) no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	float:right;
	height:24px;
	margin:-27px 37px 0 0;
	padding:0;
	position:relative;
	text-indent:-2000px;
	width:96px;
	z-index:10;
}	

.buttons {
	margin: 0x;
	float: left;
	padding: 0;
}

.flasharea {
	float: right;
	width: 640px;
	margin-left: 10px;
}

/********************************/
/****** LEFT COLUMN STYLES ******/
/********************************/

.left_column {
	margin-left: 8px !important;
	width: 314px !important;
	background-color: #fff !important;
}

.map {
	
}

/********************************/
/********** MAIN STYLES *********/
/********************************/

.columns_wrapper {
	margin-right: 8px;
	width: 638px !important;
}

.main_content {
	width: 639px !important;
}

.main_content h2 {
	color: #938554;
	font-size: 22px; 
	font-weight: bold;
	margin:0px 0 20px;
	padding: 0 !important;
}

.process_page h4 {
	font-size: 22px;
	color: #938554;
	padding-bottom: 5px;
	clear: both;
	margin-top: 10px;
	margin-bottom: 5px;
}

.process_page {
	font-size: 12px;
}

.process_page img {
	margin-right: 25px;
	margin-bottom: 15px;
	*margin-bottom: 0;
}



.process_page hr{

background-color:#FFFFFF;
border-color:#ccc;
border-style:none none solid;
border-width:1px;
color:#FFFFFF;
margin:0;
width:98%;
clear: both;
}



.process_page ul {
	margin-top: 15px;
	margin-top: 8px;
	
}

.process_page ul li {
	margin: 0 0 6px 0;
	
}

/*.process_page h2 {
	display: none;
}*/

.mpu {
	width: 314px;
	float: left;
}

.mpu img {
	margin: 5px 0;
	width: 314px;
}

/********************************/
/********** LIVE STYLES *********/
/********************************/

.liveauctions h3 {
	margin: 0;
	padding: 0;
	font-size: 20px;
	color: #000;
	font-weight: bold;
	padding:0 0 0 10px;
}

.liveauctions h3 span {
	color: #F05825;
}

.individual {
	float: left;
	border-bottom: 1px solid #d8d8d8;
	margin-top:8px;
	width: 619px;
	position:relative;
}

.individual .left {
	float: left;
	padding:0 10px 10px 4px;
}

.individual .right {
	float:right;
	position:relative;
	width:495px;
}

.individual .topsection {
	width: 100%;
	float: left;
}

.individual .topsection .left {
	padding: 0;
	width: 400px;
	float: left;
}

.prettyContent-container .individual .topsection .left {
	text-align: left !important;
}

.prettyContent-container #reserveNotMetMsg {
	margin: 2px 0 0 0 !important;
	padding: 0 !important;
}

.prettyContent-container .individual p { width: auto !important; }

.prettyContent-container p.lot {
	margin: 0 !important;
}

.prettyContent-container .righttop {
	float: right !important;
}

.prettyContent-container .individual .right .table {
	margin-top: 3px !important;
}

.individual .topsection .left h4 {
	font-size: 16px;
}

.individual .topsection .left h4 span {
	color: #95937D;
	font-weight: normal;
	font-size: 14px;
}

.individual .topsection .right {
	float: right;
	width: 100px;
	padding: 0;
}

.individual .topsection .right p {
	margin: 0;
	text-align: right;
}

.individual .right .table {
	width: 200px;
	float: left;
	color: #000;
	font-size: 11px;
	margin-top:-7px;
}

.prettyContent-container .individual .right .table {
	text-align: left !important;
}

.individual .right .table .label {
	width: 125px;
}

.individual .right .details {
	float:right;
	margin-top:0;
	padding:0;
	text-align:right;
	width:225px;
}

.individual .right .details img{
	border:0 none;
	position:absolute;
	right:1px;
	top:1px;
}

.individual .right .details a.completion_button{
	border:0 none;
	position:absolute;
	right:1px;
	/*top:1px;*/
}

.topsection .righttop p.lot {
	color:#F05825 !important;
	float:right;
	font-size:14px;
	font-weight:bold;
	padding:0;
	text-align:right;
	width:80px !important;
}

.countdown_row {
	float:left;
	margin-bottom:5px !important;
	width:298px;
}

.inner_left .lot {
	color:#F05825;
	float:left;
	font-size:14px;
	font-weight:bold;
	width:150px !important;
}

.inner_left {
	float: left;
	clear: left;
	width: 300px;
	margin-right: 30px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding:0;
}

p.reserve {
	font-size: 14px !important;
	font-weight: bold !important;
	clear: none !important;
	float: right !important;
	width: 150px !important;
	text-align: right;
}

p#reserveNotMetMsg {
	color: #EC2024 !important;
	width: auto !important;
	text-align: right !important;
	font-size: 14px !important;
	margin-top: 0 !important;
	float: none !important;
}

p#reserveNotMetMsg_Listing {
	color: #EC2024 !important;
	width: auto !important;
	text-align: left !important;
	font-size: 12px !important;
	margin-top: 0 !important;
	float: none !important;
}

p#reserveMetMsg {
	color: green !important;
	width: auto !important;
	text-align: right !important;
	font-size: 14px !important;
	margin-top: 0 !important;
	float: none !important;
}

p#reserveMetMsg_Listing {
	color: green !important;
	width: auto !important;
	text-align: left !important;
	font-size: 12px !important;
	margin-top: 0 !important;
	float: none !important;
}

.inner_left p {
	clear: left;
	width: 304px;
}

.timeremaining p {
	color:#F05825;
	font-size:12px;
	font-weight:bold;
	position:absolute;
	right:0;
	top:48px;
	width:225px;
	padding:0;
	margin:0;
}

.timeremaining p span {
	color: #95937D;
	font-weight: normal;
	font-size: 15px;
}

/********************************/
/********** FOOTER STYLES *********/
/********************************/

.footer {
	background:#FFFFFF none repeat scroll 0 0;
	float:left;
	font-size:11px;
	text-align:right;
	width: 971px;
	*width: 980px;
	padding-right: 9px;
	*padding-right: 0;
	padding-top: 10px;
	color: #95937D;
	clear: none;
}	

.artavia {
	background:#FFFFFF none repeat scroll 0 0;
	float:left;
	font-size:11px;
	text-align:right;
	width: 971px;
	*width: 980px;
	padding-right: 9px;
	padding-top: 0;
	color: #95937D;
}

.artavia_foot {
	color:#95937D;
	float:left;
	font-size:11px;
	margin:-26px 0 0;
	padding-right:9px;
	padding-top:0;
	position:relative;
	text-align:right;
	width:971px;
	z-index:99999;
}

.artavia a {
	color: #95937D;
	text-decoration: none;
}

.artavia a:hover {
	color: #95937D;
	text-decoration: underline !important;
}

.artavia a:visited {
	color: #95937D;
	text-decoration: none;
}

.artavia_foot a {
	color: #95937D;
	text-decoration: none;
}

.artavia_foot a:hover {
	color: #95937D;
	text-decoration: underline !important;
}

.artavia_foot a:visited {
	color: #95937D;
	text-decoration: none;
}

/********************************/
/******** PROPERTY PAGE *********/
/********************************/

.property_page h2 {
	display: block;
	font-size: 22px;
	color: #938554;
	float: left;
}

.links {
	float:left;
	margin:0px;
	position:relative;
	width:275px;
} 

.links a {
	color: #000;
	text-decoration: none;
}

.links a:hover {
	color: #000;
	text-decoration: underline !important;
}

.links a:visited {
	color: #000;
	text-decoration: none;
}

.links ul {
	display: block;
	font-size: 12px !important;
	font-weight: normal !important;
	list-style: none;
	margin: 0;
	padding: 0;
	float:left;
	width:275px;
}

.links ul li {
	display: block !important;
	padding: 7px 0 5px 23px !important;
	list-style: none;
	margin: 0;
	width: 275px;
}

.links ul li.pdf,
.links ul li.pdf:visited {
	background: url(../images/pdf.gif) no-repeat 0 51%;
}

.links ul li.survey,
.links ul li.survey:visited {
	background: url(../images/survey.gif) no-repeat 0 51%;
}

.links ul li.viewing,
.links ul li.viewing:visited {
	background: url(../images/viewing.gif) no-repeat 0 51%;
}

.links ul li.bid,
.links ul li.bid:visited {
	background: url(../images/bid.gif) no-repeat 0 51%;
}

.links ul li.registry,
.links ul li.registry:visited {
	background: url(../images/registry.gif) no-repeat 0 51%;
}

.links ul li.comparables,
.links ul li.comparables:visited {
	background: url(../images/comparables.gif) no-repeat 0 51%;
}

.links ul li.street,
.links ul li.street:visited {
	background: url(../images/street.gif) no-repeat 0 51%;
}

.slideshow {
	position: relative;
	float: left;
	margin-bottom: 10px;
}

.pics { overflow: hidden }
.pics img { top:0; left:0 }

.slide_nav_bg {
	background: #fff;
	width: 304px;
	opacity: .50; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=50); /* IE lt 8 */
	-ms-filter: "alpha(opacity=50)"; /* IE 8 */
	-khtml-opacity: .50; /* Safari 1.x */
	-moz-opacity: .50; /* FF lt 1.5, Netscape */
	height: 24px;
	position: absolute;
	top: 204px;
	left: 0;
	z-index: 1000;
}

.slide_nav {
	width: 298px;
	height: 24px;
	position: absolute;
	top: 204px;
	left: 0;
	z-index: 1001;
	padding: 0 3px;
}

.slide_nav a#prev {
	background: url(../images/prevArrow.gif) no-repeat center left;
	width: 127px;
	float: left;
	height: 20px;
	font-size: 11px;
	color: #fff;
	padding-top: 4px;
	padding-left: 22px;
	text-decoration: none;
	font-weight: bold;
}

.slide_nav a#next {
	background: url(../images/nextArrow.gif) no-repeat center right;
	width: 127px;
	float: right;
	text-align: right;
	height: 20px;
	font-size: 11px;
	color: #fff;
	padding-top: 4px;
	padding-right: 22px;
	text-decoration: none;
	font-weight: bold;
	padding-left:0;
}

#nav { 
	width: 304px; 
	padding: 0; 
	margin: 5px 0 0 0; 
}

#nav li { 
	width: 100px; 
	float: left; 
	list-style: none; 
	margin-right: 2px; 
	margin-top: 5px;
	displayL: inline;
}

#nav a { 
	width: 100px; 
}

#nav img { 
	border: none; 
	display: block 
}

.inner_left h3,
.inner_right h3 {
	font-size: 16px;
	color: #938554;
	float:left;
}

.inner_right {
	width: 280px;
	float: right;
}

.inner_right .countdown_wrapper {
	font-size: 19px;
	margin:24px 0 0 0;
	padding: 0;
	float:left;
	width:289px;
	text-align: left;
}

.inner_right .countdown_wrapper div div {
	margin:0 10px;
	padding: 0;
}

inner_right .countdown_wrapper div div {
}

.member_controls {
	float:right;
	height:38px !important;
	margin-bottom:35px;
	text-align:right;
	width:130px;
}

.member_controls a.watch {
	background: url(../images/watch.jpg) no-repeat center left;
	padding: 0 0 0 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-align: left;
	float: left;
}

.member_controls a.contact {
	background: url(../images/contact.jpg) no-repeat center left;
	padding: 0 0 0 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-align: left;
	float: left;
	clear: left;
	margin-top: 5px;
}

.inner_right p.time {
	font-size: 22px;
	clear: both;
	float: left;
	width: 280px;
	margin-bottom: 0;
}

.inner_right p.time span {
	color: #F05825;
	font-size: 16px;
	font-weight: bold;
}

p.address {
	color: #95937D;
	float: left;
	margin-top: 35px;
}

p.address strong {
	font-weight: bold;
	color: #000;
	font-size: 16px;
}

table#property_details {
	font-size: 13px;
	padding: 10px 15px;
	border: 1px solid #F05825;
	font-weight: bold;
	margin:0px 0 10px;
	float: left;
	width: 280px;
}

table#property_details th hr { width: 100%; }

table#property_details td {
	padding: 5px 0 5px 10px;
}

table#property_details th {
	padding: 5px 0;
	text-align: left;
}

table#property_details span {
	color: #F05825;
}

table#property_details span.alt {
	color: #F05825;
}

.links .popup {
	position: absolute;
	top: 1px;
	left: 1px;
	width: 150px;
	padding: 10px;
	background: #fff;
	border: 1px solid #333333;
	text-align: center;
}

.popup p {
	text-align: center;
	width: 150px;
	font-size: 16px;
}

.popup img {
	border: 0;
}

.cta img {
	margin: 10px 0 0 0;
}

.inner_right .countdown_wrapper div.countdown_row div.countdown_section {
	display:inline;
	float:left;
	margin-bottom:4px;
	margin-left:0px;
	text-transform:lowercase;
}

.inner_right .countdown_wrapper div div {
	margin:0 6px;
	padding:0;
}

body .noLiveAuctionsFeedMessage {
	padding: 10px 0 10px 10px;
}












