/*

----------------------------------------------------------------------------- 

Layout

-----------------------------------------------------------------------------*/



body {

	margin:0;

	padding:0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	background:#718687 url(../images/bg_page.jpg) top left repeat-x;

}

a {
	color:#FFF;
}

#wrapper {

	background:#718687 url(../images/bg_wrapper.jpg) top left no-repeat;

	width:1000px;

	margin:0 auto;

}

	



#mainMenuContainer {

	margin:0px;

	padding:140px 0 0 0;

}



#mainMenu {

	position:relative;

	width:533px;

	margin:0 auto;

	}

	



	

/* Global Navigation

-------------------------------------------------------------------*/





#global_nav {

	clear: both;

	height:23px;

	

}



ul#gNav {

	margin:0;

	padding:0;

	background:url(../images/bg_mainMenu.jpg) 0px 0px no-repeat;

	position:relative;

	height:23px;

	width:568px;

	float: left;

	}

	

#gNav li {

	list-style:none;

	position:absolute;

	top:0;

	}

	

#gNav li, #gNav a {

	height:23px;

	display:block;

	}

	

li#home {

	left:93px;

	width:76px;

	}

	

li#about {

	left:169px;

	width:76px;

	}

	

li#neighborhood {

	left:245px;

	width:127px;

	}

	

li#team {

	left:372px;

	width:75px;

	}

li#register {

	left:402px;

	width:166px;
	
	display:none;

	}

	

li#home a:hover, li#home a.gNavHL {

	background: transparent url(../images/bg_mainMenu.jpg) -93px 23px;

	}

	

li#about a:hover, li#about a.gNavHL {

	background: transparent url(../images/bg_mainMenu.jpg) -169px 23px;

	}

	

li#neighborhood a:hover, li#neighborhood a.gNavHL {

	background: transparent url(../images/bg_mainMenu.jpg) -245px 23px;

	}

	

li#team a:hover, li#team a.gNavHL {

	background: transparent url(../images/bg_mainMenu.jpg) -372px 23px;

	}

li#register a:hover, li#register a.gNavHL {

	background: transparent url(../images/bg_mainMenu.jpg) -402px 23px;

	}

	



	

#gNav span {

	display:none;

	}



	



/* MISC

-------------------------------------------------------------------*/



div.clear {

	clear:both;

	}

	









#bannerHome {

	width:1000px;

	height:470px;

}

#contentContainerHome {padding-top:17px;}

#contentContainerHome table {

	width:615px;

	margin:0 auto;

}

#contentContainerHome table td {

	width:205px;

	margin:0;

	padding:0;

}

#contentContainerHome table td p {

	margin:0px 15px 20px 19px;

	line-height:16px;

}

#contentContainerHome table td h3.homeH3 {

	margin:0px 15px 0px 0px;

	padding-left:19px;

	padding-bottom:4px;

	font-size:11px;

	font-weight:bold;

}

#contentContainerHome table td a h3 {color:#000;text-decoration:none;}

#contentContainerHome table td h3#col1 {background:url(../images/arrow_home01.gif) top left no-repeat;}

#contentContainerHome table td h3#col2 {background:url(../images/arrow_home02.gif) top left no-repeat;}

#contentContainerHome table td h3#col3 {background:url(../images/arrow_home03.gif) top left no-repeat;}



.contentContainerINT {

	margin:0;

	padding:0;

}

#hdr_about {

	background:url(../images/bg_sectionHeader_about.jpg) top left no-repeat;

}

#hdr_about_sub {

	background:url(../images/bg_sectionHeader_about_sub.jpg) top left no-repeat;

}

#hdr_about_subG {

	background:url(../images/bg_sectionHeader_about_subG.jpg) top left no-repeat;

}

#hdr_neigh {

	background:url(../images/bg_sectionHeader_neigh.jpg) top left no-repeat;

}

#hdr_neigh_sub {

	background:url(../images/bg_sectionHeader_neigh_sub.jpg) top left no-repeat;

}

#hdr_team {

	background:url(../images/bg_sectionHeader_team.jpg) top left no-repeat;

}

#hdr_register {

	background:url(../images/bg_sectionHeader_register.jpg) top left no-repeat;

}

.hdr_subPage h1 {font-family:"Trebuchet MS", "Times New Roman", Times, serif;

	font-size:30px;

	font-weight:normal;

	color:#fff;

	margin-left:30px;

	margin-top:20px;

	margin-bottom:0px;

	}

.hdr_subPage h3 {font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	color:#fff;

	margin-left:30px;

	margin-top:0px;

	margin-bottom:6px;

	}

#contentBody {

	width:693px;

	margin:0 auto;

	padding:0;

}

#subMenuContainer {

	padding-top:88px;

}

#subMenuContainer span {background:url(../images/subMenu_divider.gif) top left no-repeat;padding-bottom:6px;}

#subMenuContainer a {

	color:#fff;

	text-decoration:none;

	padding:0 0 6px 20px;

	margin-left:20px;

}

#subMenuContainer a.noHL {color:#c3c3c3;text-decoration:none;}

.contentLandingGraphic {padding-top:6px;}

#caption_about h2 {

	width:693px;

	height:116px;

	background:url(../images/hdr_caption_about.gif) top left no-repeat;

}

#caption_neigh h2 {

	width:693px;

	height:116px;

	background:url(../images/hdr_caption_neigh.gif) top left no-repeat;

}



.contentCaption span {display:none;}



#teamMembers {color:#fff;padding-top:120px;padding-left:20px;}



#INT2col td {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:16px;

	color:#fff;

	width:50%;

	padding:0;

}

#INT2col td p {

	margin:10px 30px 20px 30px;

}

#INT2col td img {margin:10px;}





#footerContainer {

	width:1000px;

	height:100px;

	position:relative;

	margin:0;

	padding:0;

	margin-top:60px;

}

#footerContact {

	position:absolute;

	left:0;

	top:0;

	width:406px;

	height:100px;

	background:url(../images/footer_icon_cube.gif) bottom left no-repeat;

}

#footerContact p {

	font-size:11px;

	margin:66px 5px 0 23px;

}

#footerLogoMoira {

	position:absolute;

	left:406px;

	top:0;

	width:258px;

	height:100px;

}

#footerLogoMoira h2 span {display:none;}

#footerLogoMoira h2 {

	margin:0;

	padding:0;

	cursor:pointer;

	width:258px;

	height:100px;

	background:url(../images/footer_logo_moira.gif) top left no-repeat;

}

#footerLogoWindermere {

	position:absolute;

	left:742px;

	top:0;

	width:258px;

	height:100px;

}

#footerLogoWindermere h2 span {display:none;}

#footerLogoWindermere h2 {

	margin:0;

	padding:0;

	cursor:pointer;

	width:258px;

	height:100px;

	background:url(../images/footer_logo_windermere.gif) top left no-repeat;

}











#text {

	width:600px;

	margin:0 auto;

	font:11px Arial, Helvetica, sans-serif;

	line-height:1.5em;

	color:#fff;

}

#textINT {padding:50px 0 0 17px;}

#textPad {padding-right:200px;}

td#submitBtn {padding-left:60px;}

#submitBtn h2 {width:125px;height:25px;background-image:url(../images/submit.jpg);cursor:pointer;}

#submitBtn h2 span {display:none;}

#feedbackText {color:#A7A25D;}

.textBox input, textarea {width:230px;background-color:#eee;border:0;color:#000;}



#disclaimer {text-align:center;font-size:10px;color:#ccc;margin-top:40px;margin-bottom:20px;}