#contentout {margin: auto;
			 border: 3px #FFFFFF double;
			 border-top-style: none;
             background-color: #6E92DC;
			 width: 986px;
			 padding: 0px 17px 17px 17px;
}

#contentin {background-image: url('../images/bg/bg6.jpg');
            padding: 17px;
}

#propleft {width: 448px;
		   border: 1px #FFFFFF solid;
		   background-color: #6E92DC;
		   padding: 8px;
		   float: left;
		    margin-bottom: 17px;
}

#propleftbottom {width: 448px;
		         border: 1px #FFFFFF solid;
		         background-color: #6E92DC;
		         padding: 8px;
		         float: left;
}

#propright {width: 448px;
		    border: 1px #FFFFFF solid;
		    background-color: #6E92DC;
		    padding: 8px;
		    float: right;
		    margin-bottom: 17px;
}

#proprightbottom {width: 448px;
		    border: 1px #FFFFFF solid;
		    background-color: #6E92DC;
		    padding: 8px;
		    float: right;
}

.location {padding: 0px;	
	       color: #001B55;
		   margin: 4px -1px 7px 0px;
		   font-size: 17px;
		   text-align: right;
		   float: right;
}

.tagline {font-size: 15px;
		  margin: 0px 0px 12px 0px;
		  color: #001B55;
}

.pic1 {border: 1px #FFFFFF solid;
	   margin: 0px;
	   float: left;
	   width: 142px;
	   height: 124px;
}

.pic2 {float: right;
	   border: 1px #FFFFFF solid;
	   margin: 0px;
	   width: 142px;
	   height: 124px;
}

.pic3 {float: right;
	   border: 1px #FFFFFF solid;
	   margin: 0px 8px 6px 0px;
	   width: 142px;
	   height: 124px;
}

.featleft {margin: 0px 68px 0px 0px;
		   padding: 0px;
		   list-style: none;
		   font-size: 13px;
		   float: left;
		   color: #001B55;
}

.featright {margin: 0px;
		   padding: 0px;
		   list-style: none;
		   font-size: 13px;
		   float: left;
		   color: #001B55;
}

.price {float: left;
		margin: 0px;
		padding: 0px;
		 list-style: none;
}


.price2 {float: left;
		margin: 0px 0px 0px -2px;
		padding: 0px;
		 list-style: none;
}

.cost {margin: 1px 0px -5px 0px;
		padding: 0px;
		font-size: 16px;
		color: #002F94;
}

.cost2 {margin: 1px 0px -2px 0px;
		padding: 0px;
		font-size: 14px;
		color: #002F94;
}

.tax {color: #2c3bc7;
	  font-size: 12px;
	  margin: 8px 0px 0px 2px;
}

#button {float: right;
		 width: 64px;
}

.caption {font-size: 9px;
		 text-align: center;
}

.popicon2 {margin: 0px 0px 0px 2px;
}

.button {border: 3px #4569ba solid; 
		 margin: 0px 0px 0px 12px;
}

.button3 {border: 3px #4569ba solid; 
		  margin: 0px 0px 9px 12px;
}

#button2 {float: right;
		 width: 62px;
}

#button3 {float: right;
		 width: 62px;
		 margin-right: -10px;
}

.caption2 {font-size: 9px;
		 text-align: center;
}

.popicon3 {margin: 0px 0px 0px 1px;
}

.button2 {border: 3px #4569ba solid; 
		 margin: 0px 0px 0px 11px;
}

.maplink2 {font-size: 9px;
		   margin: 0px 0px 0px 16px;
}

a.buttonlink:link,a.buttonlink:visited {color: #000857;
}

a.buttonlink:active,a.buttonlink:hover {color: #ffffff;
}

a.buttonlinkinquiry:link,a.buttonlinkinquiry:visited {color: #000857;
}

a.buttonlinkinquiry:active,a.buttonlinkinquiry:hover {color: #ffffff;
}

a.maplink2:link,a.maplink2:visited {color: #000857;
}

a.maplink2:active,a.maplink2:hover {color: #ffffff;
}

#titlebar {background-color: #aac1f0;
		   float: left;
		   padding: 1px 0px 0px 0px;
		   margin: 1px 0px 10px 0px;
		   border-top: 2px solid #7698d9;
		   height: 23px;
}

.name {margin: 0px 0px 0px 0px;
	   font-size: 19px;
	   float: left;
}

.titleleft {float: left;
			margin: 1px 0px 0px -4px;
}

.titleright {float: left;
			margin: 1px 0px 0px 0px;
}

.propnumber {float: left;
			margin: 0px 0px 0px 8px;
	  	    font-size: 17px;		
}

a.name:link,a.name:visited,a.propnumber:link,a.propnumber:visited {color: #0010A7;
}

a.name:active,a.name:hover,a.propnumber:active,a.propnumber:hover {color: #2f3ece;
}

.featbox {background-color: #95B2EE;
		  padding: 8px;
		  margin: 10px 0px 20px 0px;
}

.fptitle {font-size: 22px;
		 text-align: center;
		 margin: 10px;
		 padding: 0px;
		 color: #001B55;
}

.fp {margin: 0px 0px 0px 16px;
}

.fulllisting {float: left;
		      font-size: 18px;
		      margin: 12px 0px 0px 2px;
		      background-image: url('../images/bg/bg10.jpg');
		      padding: 6px;
		      border: 1px solid #d4dff7;
}
