/*Links*/

a img { border:0px;}
a:link, a:visited {
	color: #1b6bc2;
	font-weight: bold;
	text-decoration: none;
}
a:hover { color: #CC5914; }

.container{ 
	position:relative; 
	width: 900px; 
	margin: 0 auto;
	overflow: visible;
}

/*Header*/

.pheader { height: 90px; width:900px; margin: 0px 0px 0px 15px; position:relative; float:left; }
#logo{ position:relative; float:left; margin-top: 0px }
#nav { position:relative; float:right; margin: 0px 36px 0px 0px; }
.top { margin:10px 0px 0px 0px; }

/*Body*/

body {
	font-family: Arial,Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 80%;
	background: url('../images/bg/bg_main3.jpg') top center no-repeat;
	color: #333333;
}

.content{ 
	width:900px;
	min-height: 800px;
	background: #ffffff; 
	position:relative; 
	float:left; 
	margin: 0px 0px 18px 0px; 
	z-index: 1;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft: 5px;
}

.col1 { position:relative; float:left; width:450px; }
.col2 { position:relative; float:right; width:420px; }
.col1 .inner { margin:10px 0px 70px 20px; }
.col2 .inner { margin:10px 20px 70px 10px; }

.lotlist { 900px; color:#000000; }
.lotlist .inner { margin:10px 20px 70px 20px; width: 860px; }

.gallery { 900px; color:#000000; }
.gallery .inner { margin:10px 20px 70px 20px; width: 860px; }

h1 { color:#67b55e; font-size: 32px; font-weight: bold; line-height: 20px}
.subtitle { color:#1b6bc2; font-size: 24px; font-weight: bold; }
.pageTitle { color:#67b55e; font-size: 24px; font-weight: bold; }
.status { color:#af2931; font-size: 32px; font-weight: bold; }
.subTitleDark { color:#606060; font-size: 18px; font-weight: bold; }

.links { margin: 15px 15px 15px 25px; }

.labels { color:#606060; }

.navTabs {width:430px;height:25px;}
.tabSelected 
{ 	
	position:relative;
	float:left;
	color:#ffffff; 
	background:#888888;
	border:1px solid #888888;
	padding:5px; 
	font-size: 14px; 
	font-weight: bold;
	width:100px;
	text-align:center;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft: 5px;
	margin-right:3px;
	cursor:pointer;
}

.tabDefault a
{ 	
	position:relative;
	float:left;
	color:#888888; 
	background:#e6e6e6;
	border:1px solid #d3d3d3;
	padding:5px; 
	font-size: 14px; 
	font-weight: bold;
	width:100px;
	text-align:center;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft: 5px;
	margin-right:3px;
}

.tabDefault a:hover
{ 	
	position:relative;
	float:left;
	color:#212121; 
	background:#dadada;
	border:1px solid #999999;
	padding:5px; 
	font-size: 14px; 
	font-weight: bold;
	width:100px;
	text-align:center;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft: 5px;
}

/* Container Fix */
.containerFix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* html .containerFix
{
	height: 1%;
}
.inputRow
{
	clear: both;
	margin: 5px 0;
}
.inputRow .inputName
{
	color:#444;
	font-size:14px;
	font-weight:normal;
	line-height:36px;
	padding-right:10px;
	text-align:right;
	width:70px;
	float:left;
}
.inputRow .inputValue 
{
	float:left;
	width:160px;
}
.inputRow .inputValue input, .inputRow .inputValue textarea 
{
	width:99%;
}
input.txtInput, textarea.txtInput
{
	padding:8px;
	border:1px solid #ddd;
	font-size:14px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
input.straightRightCorner, textarea.straightRightCorner
{
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright: 0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright: 0px;
}
input.selected, textarea.selected
{
	border:1px solid #777;
}
.inputTipContainer
{
	border:1px solid #777;
	background:#ffffee url('images/tip.gif') no-repeat 10px 12px;
	color:#333;
	display:none;
	position:absolute;
	padding:8px;
	/* Internet Explorer 7 fix */
	#padding-bottom:7px;
	font-size:12px;
	line-height:17px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright: 5px;	
	width:135px;
	padding-left:30px;
	z-index: 1000;
}
.badInputTipContainer 
{
	border:1px solid #900;
	color:#600;
	font-weight:bold;
	background:#fee url('images/error.png') no-repeat 10px 12px;
	z-index: 1000;
}
.goodInputTipContainer 
{
	color:#060;
	border:1px solid #090;
	background:#efe url('images/check.png') no-repeat 10px 12px;
	z-index: 1000;
}
.searchButton 
{
	color:#777;
	background:#fff;
	border:1px solid #999;
	padding:8px;
	/* Internet Explorer 7 fix */
	#padding-bottom:7px;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	-webkit-border-radius:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	-moz-border-radius: 5px;	
	margin-left:80px;
	width:175px;
	z-index: 1000;
}

.searchButtonEnabled 
{
	color:#1b6bc2;
	background:#dfeeff;
	border:1px solid #1b6bc2;
	padding:8px;
	/* Internet Explorer 7 fix */
	#padding-bottom:7px;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	-webkit-border-radius:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	-moz-border-radius: 5px;	
	margin-left:80px;
	width:175px;
	z-index: 1000;
	cursor: pointer;
}

.photoCell img, iframe

{
position:relative;
float:left;
border: 1px solid #cccccc;
background-color: #ffffff;
padding-top: 3px;
padding-right: 3px;
padding-bottom: 3px;
padding-left: 3px;
margin:3px;
}

.photoCell a:hover img

{
position:relative;
float:left;
border: 1px solid #3b5998;
background-color: #ffffff;
padding-top: 3px;
padding-right: 3px;
padding-bottom: 3px;
padding-left: 3px;
margin:3px;
}

.galleryPreview
{
margin-bottom: 20px;
}
