/* CSS Document */

body {
	margin: 0px;
	background: #006229;
	overflow: auto;
	}

#siteContainer {
	width: 100%;
	background: #FFFFFF;
	overflow: auto;
	}
	
		#headerContainer {
			width: 792px;
			background: url(../images/background.jpg) 255px 0px repeat-y; 
			overflow: hidden;
			}
		
				#logoContainer {
					width: 255px;
					float: left;
					}
				
				#navContainer {
					width: 537px;
					margin-top: 30px;
					float: left;
					padding-bottom: 36px;
					background-image: url(../images/corner.jpg); 
					background-position: bottom right; 
					background-repeat: no-repeat;
					
					}
					
						.navItem {
							float: left;
						}
		
		#contentContainer {
			width: 850px;
			background: #FFFFFF;
			
			}
			
		
				/* SEE PAGE SPECIFIC STYLES AT END OF DOCUMENT */
					

#siteFooter {
	width: 100%;
	border-top: 4px solid #7AC142;
	}
	
		#footerContainer {
			width: 782px;
			padding-top: 10px;
			padding-left: 10px;
			}

/* PAGE SPECIFIC STYLES */



#indexGreenBox {
	background: #7BBE31;
	width: 360px;
	margin-top: 30px;
	float: left;
	height: 197px;
	background-image: url(../images/indexgreenside.jpg); 
	background-position: left; 
	background-repeat: no-repeat;
	padding-left: 50px;
	}
	
#indexClubHouse {
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 80px;
	padding-bottom: 30px;
	float: left;
	width: 373px;
	}

#indexWindermere {
	float: left;
	}

#Layer1 {
	position:absolute;
	left: 367px;
	top: 61px;
	width: 383px;
	height: 259px;
	z-index: 1;
	}

.indexEnjoyLife {
	padding-top: 15px;
	padding-bottom: 8px;
	}

.indexText {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	}

#pageContent {
	padding-top: 20px;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-right: 10px;
	}

.dropdownNavItem {
	background: #263D5D;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 8px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A8BCD5;
	font-size: 10px;
	width: 100px;
	border-bottom: 1px solid #A8BCD5;
	border-left: 1px solid #A8BCD5;
	border-right: 1px solid #A8BCD5;
	}
	
/* Project styles */
	#project_imgs{ height:244px; padding:20px 0px 20px 20px; float:left; width:590px; margin:auto; }
	#project_imgs a img{ border:#61799B solid 1px; display:block; }
	#project_imgs a:hover img{ border:#7bbe31 solid 1px; }
	a{ color:#2F4F7D; }
	a:hover{ color:#61799B; }
	
	hr{ margin:10px 10px; color:#61799B; border:none; background:#61799B; }
	.main_img{ width:347px; height:232px; margin:0px 0px 12px 0px; float:left; display:inline; }
	.gallery_img{ width:109px; height:110px; margin:0px 0px 12px 12px; float:left; display:inline; }
	
	#right_nav{ padding:0px; margin:0px; list-style:none; }
	#right_nav li{ 
	margin:20px 0;
	float:left;
	width:200px;
	height:150px; text-align:center;
	} 

	#right_nav li a b{ border:#61799B solid 1px; height:75px; width:75px; display:block; margin:5px auto; }
	#right_nav li a:hover b{ border:#7bbe31 solid 1px; }
	/* End Project styles*/

