.redTxt {
	color: #CC3300;
	}
.required {
	color: #CC3300;
}
#container #sidebar .intListShort {
	background: url(../images/sidebar_bg.gif) bottom left no-repeat;
	width: 262px;
	height: 118px;
	margin:0;
	padding:0 0px 20px 15px;
	float:left;
	}
#interestShort {
	margin-top: 10px;
	}
#interestShort label{
}
div#firstNameField, div#lastNameField, div#emailField, div#areaCodeField, div#phoneNumField, div#messageField, div#phoneField, div#priceField, div#purchaseField, div#incomeField, div#marketField, div#bedField, div#viewField, div#addressField, div#cityField, div#stateField, div#zipField {
	position: relative;
	float: left;
	}
input#firstName, input#lastName, input#phoneAreaCode, input#phoneNum, input#email, input.intBtn { 
	border: none;
	background-color: #331710;
	opacity: 0.55;
	-moz-opacity: 0.55;
	filter:alpha(opacity=55);
	color: #ba9569;
	margin:0 0 1px 1px;
	padding: 2px 3px;
	}
	
input#firstName,input#lastName { width: 117px; }
input#email {width: 241px;}
input#phoneAreaCode { width: 70px; }
input#phoneNum{ width: 164px; }
input.intBtn {
	text-transform:uppercase; 
	font-size: 10px;  
	padding: 2px 4px; 
	margin: 10px 15px 0 0; 
	float: right; 
	cursor: pointer;
}
/*---log in----*/
.logIn {
	width: 393px;
	height: 34px;
	z-index: 201;
	background: #063d55 url(../images/log-bg.gif) left bottom no-repeat;
	position: absolute;
	left: 760px;
	}
div#usernameField, div#passwordField {
	position: relative;
	float: left;
	margin: 5px 3px 0;	
	}
input#username, input#password {
	width: 141px; 
	border: none; 
	background-color: #095370; 
	padding: 2px 3px; 
	color: #b8bab1;
}
/*--------- overlabel --------------*/
label.overlabel {
	color: #ba9569;
	}	
label.overlabel-apply {
	position: absolute;
	top: 3px;
	left: 5px;
	color: #ba9569;
	z-index:100;
}
.logIn img {margin: 5px 5px 0; float: left;}	
.logBtn { margin-top: 5px; background: url(../images/logBtn.gif) no-repeat; border: none; cursor: pointer;}

/*----------- contact us ---------------*/
#conForm {height: 600px;margin: 50px auto 35px;}
#contactForm {margin-top: 25px;}
#conForm h3 {text-transform: uppercase;}
#conForm label {color:#e8d4a3; display: block;}
#conForm input, #conForm select {
	border: none;
	background: #331710;
	opacity: 0.55;
	-moz-opacity: 0.55;
	filter:alpha(opacity=55);
	color: #ba9569;
	float: left;
	margin:0 0 1px 2px;
	padding: 2px 3px;
	}
	
#conForm textarea {
	height: 100px;
	border: none;
	background: #331710;
	opacity: 0.55;
	-moz-opacity: 0.55;
	filter:alpha(opacity=55);
	color: #ba9569;
	margin:0 0 1px 2px;
	padding: 2px 3px;
	margin-bottom: 20px;
	}
	
#conForm, #conForm input.conInput, textarea.conTxtBox, #conForm select { width: 394px;}
#conForm input.conInput2 {width: 99px;}
#conForm input.conInput3 {width: 280px; margin-left: 1px; float: left;}
#contactTxt {color: #CC0000;}

/*------------ send a friend ----------------------*/
.btmBreak {margin-bottom: 30px;}