@charset "UTF-8";
/* CSS Document */


.body{
background-color: #97bfd5;
font-family:century gothic, arial, sans-serif;
color: #011536;
font-size:13px;
}

#global {
	margin-left: auto;
	margin-right: auto;
	width: 900px; /* mandatory to be centered */
	margin-top: 0px;
	background-color: #e7dcbd;
	border-bottom: 10px solid #000033;
	
     }
	 
	 #global2 {
	margin-left: auto;
	margin-right: auto;
	width: 900px; /* mandatory to be centered */
	margin-top: 0px;
	
     }
	
	
	


#content{
width:895px;
}



#inner_content{
width: 875px;
margin-left: 15px;
margin-right: 10px;
letter-spacing: 1px;

}







.float_left{
float:left;
margin-right: 3px;
margin-bottom: 3px;
}


.tag{
font-family: trajan pro, 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
font-size:36px;
letter-spacing: 4px;
color: #000066;
font-weight:normal;
}


#links_home{
	position:relative;
	left: 0px;
	top: -30px;
	width: 890px;
	height: 185px;
	
	
	
}

#links_community{
	position:relative;
	left: 0px;
	top: -30px;
	width: 890px;
	}
	



	
a:link {
font-family: century gothic, arial, sans-serif;
text-decoration: none; 
color: #011536;
font-size: 12.5px;




}


a:visited {
font-family: century gothic, arial, sans-serif;
text-decoration: none; 
color: #011536;
font-size: 12.5px;


}


a:hover {
font-family: century gothic, arial, sans-serif;
color: #011536;
text-decoration: underline;
font-size: 12.5px;


}



.current {
font-family: century gothic, arial, sans-serif;
color: #011536;
text-decoration: underline;
font-size: 12.5px;


}


.title{
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
color: #FF9900;
font-size: 18px;
}

a.sub:link {
font-family: century gothic, arial, sans-serif;
text-decoration: none; 
color: #ffffff;
font-size: 14px;




}


a.sub:visited {
font-family: century gothic, arial, sans-serif;
text-decoration: none; 
color: #ffffff;
font-size: 14px;


}


a.sub:hover {
font-family: century gothic, arial, sans-serif;
color: #ffffff;
text-decoration: underline;
font-size: 14px;


}



.current_sub {
font-family: century gothic, arial, sans-serif;
color: #ffffff;
text-decoration: underline;
font-size: 14px;


}


#sub_page_links{
background-color:#000033;
width: 900px;
color: #fff;
height: 30px;
position:relative;
}

#sub_page_links_inner{
position:relative;
background-color:#cccccc;
width: 900px;
color: #fff;
height: auto;

}





.welcome{
font-family: trajan pro, 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
font-size: 16px;
color: #CC6633;
}

 
	 
/*Community Page CSS*/

#content_image{
width:900px;
background-image:url(images/background-community.jpg);
background-repeat:no-repeat;
height: 376px;
margin-top: -30px;
}

#inner_content_community{
width: 850px;
margin-left: 30px;
margin-right: 10px;
letter-spacing: 1px;
line-height: 18px;


}

#inner_content_community_plan{
width: 850px;
margin-left: 30px;
margin-right: 10px;
letter-spacing: 1px;


}

#content_image_community_plan{
width:900px;
background-image:url(images/background-community-plan.jpg);
background-repeat:no-repeat;
margin-top: -30px;
height: 756px;
}
	
	
#inner_content_at_home{
width: 870px;
margin-left: 30px;
margin-right: 10px;
letter-spacing: 1px;


}

#content_image_at_home{
width:900px;
background-image:url(images/background-at-home.jpg);
background-repeat:no-repeat;
margin-top: -30px;
height: 671px;
}

#inner_content_homes{
width: 830px;
margin-left: 30px;
margin-right: 10px;
letter-spacing: 1px;


}

#content_image_homes{
width:900px;
background-image:url(images/background-homes.jpg);
background-repeat:no-repeat;
margin-top: -30px;
height: 401px;
}

#inner_content_single_family{
width: 840px;
margin-left: 30px;
margin-right: 30px;
letter-spacing: 1px;


}

#content_image_single_family{
width:900px;
background-image:url(images/background-single-family.jpg);
background-repeat:none;
height: 622px;
margin-top: -30px;

}


#inner_content_nv{
width: 840px;
margin-left: 30px;
margin-right: 30px;
letter-spacing: 1px;


}

#content_image_nv{
width:900px;
background-image:url(images/background-nv.jpg);
background-repeat:none;
height: 622px;
margin-top: -30px;

}

#inner_content_contact{
width: 840px;
margin-left: 30px;
margin-right: 30px;
letter-spacing: 1px;


}

#content_image_contact{
width:900px;
background-image:url(images/background-contact-us.jpg);
background-repeat:none;
height: 720px;
margin-top: -30px;

}


	

#inner_content_resources{
width: 870px;
margin-left: 10px;
margin-right: 10px;
letter-spacing: 1px;


}

#content_image_resources{
width:900px;
background-image:url(images/background-resources.jpg);
background-repeat:repeat;
margin-top: -30px;

}
	
	 
	
	
.map{
float: left;
margin-top: 15px;
margin-right: 15px;

} 


.float_left{
float: left;
margin-right: 15px;


} 


.float_right{
float: right;
margin-left: 15px;


}


.float_right_natelli{
float: right;
margin-right: 175px;


}
	 
	 
a.white:link {
font-family: century gothic, arial, sans-serif;
text-decoration: none; 
color: #fff;
font-size: 13px;
;





}


a.white:visited {
font-family: century gothic, arial, sans-serif;
text-decoration: none; 
color: #fff;
font-size: 13px;


}


a.white:hover {
font-family: century gothic, arial, sans-serif;
color: #fff;
text-decoration: underline;
font-size: 13px;


}


.white{
color: #fff;
}