body { background-image:url(images/background.jpg); background-repeat:repeat-x; background-color: #646640; font-family: times; font-size:14px; line-height: 20px;}

a:link { color: #34424d;}
a:hover { color: #34424d;}
a:visited { color: #34424d;}

.footer { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; width: 914px; height: 20px; padding: 10px 0px 10px 0px; float:left; text-align:center;}

#wrapper { 	margin: 0 auto 100px auto;
	text-align: left;
	/* re_aligns text to left second part of two part MSIE centering workaround */
	width: 914px; 	/* Total width */}

#topLogo { height: 62px; width: 914px; background-image:url(images/logo.png); background-repeat: no-repeat; }

.topLinks { width: 300px; height: 22px; padding-top: 40px; padding-left: 614px; text-align: right; font-size:12px; color: #FFFFFF;}
.topLinks a:link{ font-size:12px; color: #FFFFFF; text-decoration:none;}
.topLinks a:hover{ font-size:12px; color: #FFFFFF; text-decoration:underline;}
.topLinks a:visited{ font-size:12px; color: #FFFFFF; text-decoration:none;}

.containerLogo {
	width: 164px;
	height: 111px;
	position:absolute;
	background-image:url(images/btm_logo.png);
	top: 70px;
	left: 632px;
	z-index: 0;
}

#insideContainer { width: 894px; padding: 0px 3px 3px 3px; background-color:#FFFFFF; float: left;}

#insideContainerBorder { width: 886px; border-left: 1px solid #b7a98c;  border-right: 1px solid #b7a98c; padding: 0px 3px 3px 3px; float: left;}

.btmContainer { width: 866px; border-left: 1px solid #b7a98c; border-top: 1px solid #b7a98c; border-right: 1px solid #b7a98c; border-bottom: 1px solid #b7a98c; padding: 8px 13px 8px 13px; float: left;}

.bodyContainer { width: 886px; float:left;}

.siteBody { padding: 12px; width: 647px; float: left;}

.contactBody { padding: 12px; width: 860px; float: left;}

.contactAdmin { width: 162px; margin: 20px 12px 0px 0px; float:left;}
.contactAdmin2 { width: 162px; margin: 20px 0px 0px 0px; float: left;}

h1 { font-family:"Times New Roman", Times, serif; font-size: 32px; font-weight:normal; color: #4a534c; padding:0px; margin: 0px;}

h2 { font-family:"Times New Roman", Times, serif; font-size: 20px; font-weight:normal; color: #4a534c; padding:0px; margin: 0px;}

.questions { font-weight: bold; color: #4a534c}

.imgLeft { padding: 3px 3px 3px 3px; float:left; border: solid 1px #BDBBB2; margin: 0px 8px 8px 0px;}

.imgLeftBullets { padding: 3px 3px 3px 3px; float:left; border: solid 1px #BDBBB2; margin: 0px 24px 4px 0px;}

.imgRight {padding: 3px 3px 3px 3px; float:right; border: solid 1px #BDBBB2; margin: 0px 0px 8px 8px;}

.imgRightNB {padding: 3px 3px 3px 3px; float:right; margin: 0px 0px 4px 4px;}

.imgLeftNB { padding: 3px 3px 3px 3px; float:left; margin: 0px 8px 4px 0px;}


/* LEFT NAVIGATION */
.leftNav { width: 215px; background-color: #edeee9; float: left;}
#navlist
{
font-family:times;
font-size: 12px;
color: #636540;
padding: 26px 0px 26px 0px;
margin-left: 0;
width: 200px;
text-align:center;
}

#navlist li
{
list-style: none;
margin: 0;
padding: .85em;
}

#navlist li a { text-decoration: none;
font-family:times;
font-size: 12px;
color: #636540;
}

/* MAIN MENU */

/*\*/
html*#menu li{
	padding-left: 22px;
	padding-right: 21px;
	padding-top: 15px;
}/*end*/

#menu {
	font: 13px times;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	text-align:center;
}

#menu ul {
	padding: 0px;
	margin: 0px;
}

#menu li{
	padding-left: 24px;
	padding-right: 23px;
	padding-top: 15px;
	list-style: none;
	float: left;
}

#menu li a{
	text-decoration: none;
	color: #FFFFFF;
}

#menu li a:hover{
color: #FFFFFF;
text-decoration:underline;
}

#containerDEMO {  width: 900px; padding: 0px 7px 7px 7px; background-color:#34424d; float: left;}

.bannerDemo { width: 914px; height:332px; background-image:url(images/demo_header.jpg); background-repeat:no-repeat; float:left;}
.bannerSub { width: 914px; height:280px; background-image:url(images/banner_sub.jpg); background-repeat:no-repeat; float:left;}

/* NAVIGATION BACKGROUNDS */

#navigation_home { width: 886px; height: 54px; background-image: url(images/nav_index.jpg); background-repeat:no-repeat; float:left;}
#navigation_events { width: 886px; height: 54px; background-image: url(images/nav_events.jpg); background-repeat:no-repeat; float:left;}
#navigation_golf { width: 886px; height: 54px; background-image: url(images/nav_golf.jpg); background-repeat:no-repeat; float:left;}
#navigation_estates { width: 886px; height: 54px; background-image: url(images/nav_estates.jpg); background-repeat:no-repeat; float:left;}
#navigation_recent { width: 886px; height: 54px; background-image: url(images/nav_recentPress.jpg); background-repeat:no-repeat; float:left;}
#navigation_contact { width: 886px; height: 54px; background-image: url(images/nav_contact.jpg); background-repeat:no-repeat; float:left;}
#navigation_membership { width: 886px; height: 54px; background-image: url(images/nav_membership.jpg); background-repeat:no-repeat; float:left;}

/* Events */

#containerEvents {  width: 900px; padding: 0px 7px 7px 7px; background-color:#dadac0; float: left; background-image:url(images/turner_pattern.gif);}
#topLogoEvents { height: 62px; width: 914px; background-image:url(images/logo_events.png); background-repeat: no-repeat; }

/* Golf */

#containerGolf {  width: 900px; padding: 0px 7px 7px 7px; background-color:#5d5f3c; float: left;}
#topLogoGolf { height: 62px; width: 914px; background-image:url(images/logo_golf.png); background-repeat: no-repeat; }