/*
	Theme Name: 
	Theme URI: 
	Description: 
	Version: 1.0	
	Author: ITSaDESIGNTHING.COM
	Author URI: http://www.itsadesignthing.com/
*/

/********************
STYLES FOR THE GLOBAL RESETS
********************/

* {outline:none; margin:0; padding:0;}
a img {outline:none; border:none;}
.clear {clear:both }

/********************
GENERAL GLOBAL STYLES
********************/

body, html {
	background-color: #B3D88C;	
	width:100%;
	height:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;	
	color:#808285;	
	padding:5px 0 0 0;
}

p {font-weight:normal;margin-bottom:10px;}
h1 {font-family: Arial, Helvetica, sans-serif;color:#699BC6;font-size:17px;line-height:43px;font-weight:normal;}

a:link, a:active, a:visited {text-decoration:underline;color:#7BC143;}
a:hover {text-decoration:none;color:#98D574;}

ul{ margin:-10px 0 10px 11px}
li a, li a:visited {color:#7BC143; font-size:14px; line-height:17px; font-weight:normal;}
li a:hover, li a:active{color:#98D574; font-size:14px;font-weight:normal;}

.green{color:#7BC143;}
.crunch{line-height:14px;}

/********************
CONTENT WRAPPERS
********************/

#MainWrapper{
	width:780px;
	border: solid #888 1px;
	margin:0 auto;
	min-height:550px;
	background:#fff url(../../common/ftr.gif) no-repeat center bottom;
	}
#MainWrapper-nobg{
	width:780px;
	border: solid #888 1px;
	margin:0 auto;
	min-height:550px;
	background:#fff;
	}	
	
#header{
	width:745px;
	height:125px;	
	margin:17px 17px 0 17px;
	background:url(../../common/hdr.gif) no-repeat;
	}
#image_bar_container{
	width:745px;
	height:150px;
}
#image_bar{
	width:745px;
	height:150px;
	margin:0px 17px 0 17px;
	background:#B3D88C;
	position:absolute;
	}
	
#pg_title{
	float:left;
	}

#subnav_container{
	background:url(../../common/line_green.gif) repeat-x;
	width:745px;
	height:35px;
	margin:0px 17px 0 17px;
	}
#subnav_container2{
	background:url(../../common/line_green.gif) repeat-x;
	width:745px;
	height:35px;
	margin:145px 17px 0 17px;
	}	
#contentArea{
	width:745px;
	margin:6px 17px 0 17px;
	padding:0 0 30px 0;
	}
#contentArea-nobg{
	width:745px;
	margin:6px 17px 0 17px;
	padding:0;
	}	
#footer{
	width:745px;
	height:10px;
	margin:0 auto;	
	}

.row1{
	background:url(../../common/design1.jpg) no-repeat;
	width:745px;
	height:153px;
	margin:0 0 5px 0;
	}

.column1{width:25%;float:left;}
.column2{width:38%;float:left;}
.column3{width:67%; float:left; margin:0 3% 0 0;}
.column4{width:33%; float:left; margin: 0 0 3% 0}

#logo_aberdeen1{
	background:url(../img/contact_logo_aberdeen.jpg) no-repeat;
	width:264px;
	height:153px;
	text-indent:-9999px;	
	}
#logo_enclave1{
	background:url(../img/contact_logo_enclave.jpg) no-repeat;
	width:264px;
	height:153px;
	text-indent:-9999px;	
	}
#logo_riverwood1{
	background:url(../img/contact_logo_riverwood.jpg) no-repeat;
	width:264px;
	height:153px;
	text-indent:-9999px;
	}	


#nav{
	height:63px;
	list-style: none;	
	padding: 40px 0 0 0;
	float:right;
	}
	#nav ul { margin:0px;}
	#nav li { display: inline;}
	#nav li a {display: block; float: left; height: 40px; text-indent:-9999px;}
	#nav li a.aboutus {width: 126px; background: url(../../common/btn_aboutus.jpg) no-repeat; margin:23px 0 0 5px; overflow:hidden}
	#nav li a.communities {width: 126px; background: url(../../common/btn_communities.jpg); margin:23px 0 0 5px; overflow:hidden}
	#nav li a.news {width: 126px; background: url(../../common/btn_news.jpg); margin:23px 0 0 5px; overflow:hidden}
	#nav li a.contact {width: 126px; background: url(../../common/btn_contact.jpg); margin:23px 0 0 5px; overflow:hidden}
	#nav li a:hover, #nav li a:focus, #nav li.current-page a{height:63px; margin:0 0 0 5px;}

#sub_bav{
	float:right;
	text-align:right;
	list-style: none;	
	}
	#sub_bav ul { margin:0px;}
	#sub_bav li { display: inline;}
	#nav li a {display: block; float: left;}
	#sub_bav a{color:#7BC143; text-decoration:none; font-size:15px; line-height:45px; font-weight:normal; margin:0 0 0 15px;}
	#sub_bav a:hover, #sub_bav li a:focus, #sub_bav li.current-sub-page a{color:#98D574; font-size:15px; line-height:45px;font-weight:normal;margin:0 0 0 15px;}
	#sub_bav a.active{color:#7BC143;font-size:15px;line-height:45px;font-weight:normal;margin:0 0 0 15px;}

#nav_homes{
	float:left;
	text-align:left;
	list-style: none;
	width:100%;
	margin:20px 0 50px 0;
	}
	#nav_homes ul { margin:0px;}
	#nav_homes li { display: inline;}
	#nav_homes li a {display: block; float: left;}
	#nav_homes a{color:#7BC143; text-decoration:none; font-size:14px; line-height:45px; font-weight:normal; margin:0 0 0 25px;}
	#nav_homes a:hover, #nav_homes li a:focus, #nav_homes li.current-sub-page a{color:#98D574; font-size:14px; line-height:45px;font-weight:normal;margin:0 0 0 25px;}
	#nav_homes a.active{color:#7BC143;font-size:14px;line-height:45px;font-weight:normal;margin:0 0 0 25px;}

#nav_homes li.no_margin  a{
margin: 0 0 0 2%;
}

#adBanner_left {height:65px;left:10px;position:absolute;top:78px;width:83px;z-index:50;margin:0 auto;}
#adBanner_right {height:65px;left:652px;position:absolute;top:78px;width:83px;z-index:50;margin:0 auto;}
