@charset "utf-8";
/* CSS Document */


html, body{height:100%}

body {
	
	outline:none;
background-color: #f4ecdf;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}

a {outline:0;} 

img {border:0;}

a {
color:#00a2d8;
text-decoration:none;
}
a:hover {
color:#990000;
}
img.middled {
vertical-align:middle;
}

.title_new { 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px; 
padding-bottom:5px;
display:block;
text-align:center;
color:#00a2d8;
font-variant:small-caps;
}

.index_contact {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#00a2d8;
	text-align:center;
}

a.main_menu {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
display:block;
width:124px;
float:left;
text-align:center;
text-decoration:none;
font-variant:small-caps;
color:#00a2d8;
}
a:hover.main_menu {
color:#990000;
}
a:active.main_menu {
color:#990000;
}


.main_menu_active {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
display:block;
width:124px;
float:left;
text-align:center;
text-decoration:none;
font-variant:small-caps;
color:#990000;
}

#listing_properties {
color: #2D8595;
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;
font-size:12px;
margin:0px;
padding:13px;
}

div.listing_description { 
width:550px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;
font-size:12px;
color: #2D8595;
clear:both;
padding-top:10px;
line-height:18px;
padding-bottom:13px; 
 border-bottom:1px solid; 
 border-color: #999999; 

}

#listing_properties li {

margin:0 0 3px 0;

}

h1 {font-family:Georgia; font-size:15px; color:#660033; font-weight:bold; letter-spacing:2px; font-variant:small-caps; text-align:left; }

h2 {font-family:Georgia; font-size:15px; color:#660033; font-weight:bold; letter-spacing:2px; font-variant:small-caps; text-align:left; }


div.listing_title { 
width:874px; clear:both; height: 25px; font-family:Georgia; font-size:15px; color:#660033; font-weight:normal; letter-spacing:1px; font-variant:small-caps; 
}

div.listing_title1 { 
width:874px; clear:both; height: 25px; font-family:Georgia; font-size:15px; color:#660033; font-weight:normal; letter-spacing:1px; margin-top:45px; font-variant:small-caps;  
}


div.listing_properties {
width:304px; height:250px;float:left; clear:right; padding-left:20px;
}

div.listing_price {
width:304px; height:55px; float:left;  padding-left:20px;font-family: "Lucida Grande", Arial, Verdana;

}

div.listing_ssp {
width:550px; height:305px;float:left;
}

hr {
border:1px;
color:#660033;
height:1px;
width:750px;

}

p{font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;
font-size:12px; line-height:18px;color: #2D8595; text-align:justify;  }


a.footer { font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;

font-size:12px; 
line-height:16px;
color: #35A9B0;
text-decoration:none;


}

a.footer { 

font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;
font-size:10px; 
line-height:16px;
color: #2D8595;
text-decoration:none;


}

a.footer:hover { 
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;
font-size:10px; 
line-height:16px;
color: #660033;
text-decoration:none;


}

.footer { 
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;
font-size:9px; 
line-height:16px;
color: #660033;
text-decoration:none;
}

.footer1 { 
font-family: Arial, Verdana;
font-size:11px; 
line-height:16px;
color: #35A9B0;
text-decoration:none;
}

h3 {font-family:Georgia; font-size:12px; color:#660033; font-weight:bold; letter-spacing:0px; font-variant:small-caps; text-align:left; margin:0px; }

a.links{ 

font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;
font-size:12px; 
line-height:16px;
color: #2D8595;
text-decoration:none;


}

a.links:hover { 
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;
font-size:12px; 
line-height:16px;
color: #660033;
text-decoration:none;

}

h4  {font-family:Georgia; font-size:14px; color:#660033; font-weight:bold; letter-spacing:1px; font-variant:small-caps; text-align:left; margin:0px; }




a.links_sitemap{ 

font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;
font-size:13px; 
line-height:22px;
color: #2D8595;
text-decoration:none;
padding-left:0px;


}

a.links_sitemap:hover { 
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;
font-size:13px; 
line-height:22px;
color: #660033;
text-decoration:none;
padding-left:0px;

}


a.h4 {
 font-family:Georgia; font-size:14px; color:#660033; font-weight:bold; letter-spacing:1px; font-variant:small-caps; text-align:left; margin:0px; }
 
 .house_names { 
 color:#2D8595;
 
 }
 
 
 a.rentals_redlinks {
 font-family:"Lucida Grande", Arial, Verdana;
 font-size:11px;
 text-decoration:none;
  color:#660033;
 }
 
  a.rentals_redlinks:hover {
 font-family:"Lucida Grande", Arial, Verdana;
 font-size:11px;
 text-decoration:none;
  color:#999900;

 }
 
 .share {
 font-family:"Lucida Grande", Arial, Verdana;
 font-size:11px;
 text-decoration:none;
  color:#660033;
 }
 
 
input.pink {background-color: #ffffff;
font-family:"Lucida Grande", Arial, Verdana;
font-size:11px;
color:#2D8595;
border:1px solid;
border-color:#ffffff;



}

input.pink1 {
background-color: #f1eedc;
font-family:"Lucida Grande", Arial, Verdana;
width:35px;
font-size:11px;
color:#660033;
border:0px solid #660033;
padding:0px;
margin:0px;

}


input.pink1:hover {
background-color: #f1eedc;
font-family:"Lucida Grande", Arial, Verdana;
width:35px;
font-size:11px;
color:#999900;
border:0px solid #660033;
padding:0px;
margin:0px;
cursor:pointer;

}





div.rentals_container {
width:417px; float:left; margin-top:20px;
}


div.rentals_thumb {
width:221px; height:127px; clear: both; padding-left:0px;

 clear:both;
}

div.rentals_facts {
width:196px; clear:both; height:117px; border-bottom:1px solid; border-color:#999999;
}

div.rentals_features {
width:196px; clear:both; height:223px; padding-top:10px; 
}

div.rentals_description {
width:210px; height:223px; float:left; clear:both; padding-left:0px;border:0px; text-align:justify; font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;
font-size:12px;
color: #2D8595;
line-height:18px;
}


div.rentals_links {
width:417px; height:40px; float:left;  padding-left:0px; font-family:"Lucida Grande", Arial, Verdana;

border-bottom:1px solid; border-bottom-color: #c4c3b9; margin-bottom:0px; text-align:right;

}


div.rentals_title {
width:417px; clear:both; height: 40px; font-family:Georgia; font-size:14px; color:#660033; font-weight:normal; letter-spacing:1px; font-variant:small-caps; 
}


#rentals_ul {

color: #2D8595;
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;
font-size:12px;
margin:0px;
padding:13px;
padding-left:13px; padding-top:0px; padding-bottom:0px; line-height:16px;
}


A.rentals_links {
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;
font-size:11px;
line-height:16px;
color:#660033;
text-decoration:none;
}


A.rentals_links:hover {
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;
font-size:11px;
line-height:16px;
color:#999900;
text-decoration:none;
}









ul#topnav {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	margin: 0; padding: 0;
	float: left;
	width: 874px;
	list-style: none;
	position: relative;
font-weight:normal;
text-transform:uppercase;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	width:124px;
	text-align:center;
}
ul#topnav li a {
	padding: 0px;
	display: block;
	color:  #00a2d8;
	text-decoration: none;
}
ul#topnav li span {
	float: left;
	padding-top:11px;
	position: absolute;
	left: 0; top:17px;
	display:none;

	width: 874px;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
ul#topnav li:hover span { display: block;  }
ul#topnav li span a { display: inline; padding-right:30px; }
ul#topnav li span a:hover {text-decoration: none; color:#990000;}
ul#topnav li a:hover, active {color:#990000;}






div.header_logo {
	width:874px; height:166; margin:auto; text-align:center;}
	
	
	div.container_main {
		margin:auto; width:874px;}
		
		div.home_page_ssp {
			height:400px; margin:auto; padding-bottom:25px;
		}
		
		div.home_page_callout_boxes {
			text-align:center; padding-bottom:40px;
		}
		
		div.home_page_text_box {
			width:356px; padding-left:35px; padding-right:45px; border-right:1px solid #990000; float:left; font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size:11px; line-height:19px; text-align:justify;}
