body {
background:#b6c5e1 url(images/gradient.jpg) repeat-x;
color:#556895;
font-family:"Lucida Sans Unicode","Lucida Sans","Lucida Grande",verdana,arial,helvetica;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
word-spacing:1px;
}

div.container {
width:925px;
margin:auto;
background-color:#ffffff;
margin-top:0px;
padding-top:0px;
}

div.left-column {
float:left;
width:20%;
line-height:16px;
padding:17px;
}

.nav-links {
line-height:140%;
}

div.main {
float:left;
width:70%;
line-height:16px;
padding:20px;
}

div.footer {
clear:both;
width:800px;
padding:20px;
}

div.footer-links {
text-align:center;
}

h2 {
color:#f49b66;
font-size:15px;
margin:0pt 0pt 6px;
line-height:25px;
}

h1, h2, h3, h4, p {
font-weight:normal;
margin:0px;
padding:0px;
}

div.listing {
margin:0pt 0pt 24px;
clear:both;
}

.listing h2 {
background:transparent;
border-bottom:1px gray dotted;
color:#f49b66;
font-size:17px;
margin:0px;
margin-bottom:5px;
padding:0pt 0pt 8px;
}

.listing h3 {
background:transparent;
color:#f49b66;
font-size:17px;
margin:0pt 0pt 0px;
padding:0pt 0pt 8px;
}
.clear{
	clear:both;
}
div.listing-body {
width:644px;
float:left;
background-color:#A3B4D0;
}
.listing-btns {
width:188px;
float:left;
margin-left:2px;
margin-top:2px;
margin-bottom:2px;
background-color:#FFFFFF;
display:inline;
}
.listing-btns-box{
	width:188px;
	float:left;
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
	color:#3B62A7;
}
.listing-btns-section{
	width:170px;
	float:right;
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;

	background-image:url(images/ameneties.jpg);
	background-repeat:no-repeat;
	height:45px;
	color:#FFFFFF;
	cursor:pointer;
	
}
.btns-section-sel{

	background-image:url(images/picture.jpg);
	background-repeat:no-repeat;
}
.btns-section-Hoversel{

	background-image:url(images/picture.jpg);
	background-repeat:no-repeat;
}
.listing-btns-section H4{
	margin:0px;
	padding:0px;
	font-size:11pt;
	text-align:center;
	padding:10px 5px;
	color:#FFFFFF;
	text-decoration:none;
}
.listing-btns-box H1{
	margin:0px;
	padding:0px;
	font-size:14pt;
	text-align:center;
	padding:10px;
	padding-bottom:0px;
	color:#3B62A7;
}
.listing-btns-box h3{
	margin:0px;
	padding:0px;
	font-size:8pt;
	text-align:center;
	color:#3B62A7;
	padding:5px;
}


.listing-box {
	width:454px;
	float:left;
}
.listing-box-panel {
	width:454px;
	float:left;
}
.listing-box-panel A{
	font-size:11px;
	text-decoration:none;
}
.listing-box-panel-slider {
	width:454px;
	float:left;
	height:260px;
}
.listing-box-slider-thumb{
	width:454px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	height:70px;

}
.listing-box-slider-thumb .minWidth{position:relative;overflow:hidden;width:400px; float:left;  height:75px; }
.listing-box-slider-thumb ul{width:2000px; list-style:none;list-style-type:none; margin:0px; padding:0px;  height:75px; }
.listing-box-slider-thumb li{position:relative;float:left; width:100px; margin-left:0px;  height:75px; }
.listing-box-slider-thumb li img{margin:0px; margin-left:1px; border:1px solid #000105;}
.minWidthBtns{
	width:444px;
	float:left;
	margin-left:10px;
	display:inline;
	 height:75px;
}
.silder-image{
	border:8px solid #000105;
	margin-left:5px;
	margin-top:5px;
}
.loading-image{
	position:relative;
	left:220px;
	top:130px;
}
.map-image{
	border:4px solid #000105;
	margin:13px;
	font-size:10px;
}
.amenities-text{
	width:454px;
	float:left;
}
.amenities-text UL{
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
	margin-left:25px;
	
	margin-top:30px;
}
.amenities-text UL LI{
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
	margin:5px;
	color:#2A3457;
	font-size:9pt;
}
.listing-body p {
margin:5px 0pt 4px;
width:375px;
}

.listing-body img {
float:left;

}

div.list-text {
margin:5px 0pt 4px;
width:365px;
float:left;
}

div.listing-links {
width:115px;
float:left;
padding-left:20px;
}

a {
text-decoration:none;
font-weight:normal;
color:#6e92d6;
font-size:14px;
}

a:hover {
background: #DEE5F6;
}

.nav-links {
line-height:25px;
}

span.attribution {
font-style:italic;
font-size:11px;
margin-left:350px;
}

div.testimonial {
margin-bottom:35px;
}

span.req {
  color: #f49b66;
  }
table.contact_frm input.frm_input {
  width: 290px;
  }
table.contact_frm #date3_day, #date3_month, #date3_year, #date4_day, #date4_month, #date4_year {
  /* display: none; */
  }
  
  /*
table.contact_frm td.datepicker a {
  background: transparent url("images/iconCalendar.gif") no-repeat left top;
  color: #fff;
  padding: 0 0 0 16px;
  text-decoration: none;
  text-indent: -9999px;
  }
  */
  
  
  /********************/
  .regText{
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.regTextRed{
	color:#FF0000;
	font-size:10px;
	font-weight:bold;
}
  /*****************/

