@charset "utf-8";
/* CSS Document */

@media print{
	.bg{display: none;}
}

.PageManagerInfoContainer {
	display: none;
}

.header_left a:hover{
		border: none;
		outline: 0;}
		
.header_left a:link{
		border: none;
		outline: 0;}
		
.header_left a{
		border: none;
		outline: 0;}		
	

h1{
	color:#06551f;
	font-size:26px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style: italic;}

h2{
	color:#06551f;
	font-size:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

h3{
	color:#06551f;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

h4 {
	color:#06551f;
	font-size:17px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:normal;
}

.e3pagetemplate a:link {
	text-decoration:none;
	border: 0px;
	color: #05481a;
	border-bottom:dotted #05481a 1px;
}      /* unvisited link */



.e3pagetemplate a:visited {
	text-decoration:none;
	border: 0px;
	color: #05481a;
}  /* visited link */

.e3pagetemplate a:hover {
	text-decoration:none;
	border: 0px;
	color: #20743b;
	border-bottom:dotted #20743b 1px;
}  /* mouse over link */
.e3pagetemplate a:active {
	text-decoration:none;
	border: 0px;
	color: #05481a;
}  /* selected link */

.header_left img {padding:0px !important;}
.e3pagetemplate img {padding:10px;}
.e3pagetemplate img a, img a:hover {border-bottom:none !important;}
.page_header_2 a:link {border-bottom:none !important;}
body {
	background-color: #ffffff;
	margin:0px; 
	font-family: Verdana, Geneva, sans-serif;
	color #666;
	font-size: 13px;
}

.Topdrop_Sunshine{
	width: 100%;
	float: left;}
	
.Topdrop_Sunshine .page_header{
	width: 100%;
	height:20px;
	background-image:url(/SiteDesign/Images/green.aspx);
	float: left;
	padding: 3px 0px 2px 0px;}
	
.Topdrop_Sunshine .page_header_container{
	width: 990px;
	height:25px;
	margin: auto;}
	
.Topdrop_Sunshine .signout_table{
	float: right;
	margin-top: 3px;
	position: relative;}
	
.Topdrop_Sunshine .signout_button_left{
	width: 10px;
	height: 24px;
	background-image:url(/SiteDesign/Images/member_login_left.aspx);
	background-repeat: no-repeat;}
	
.Topdrop_Sunshine .currentUserLabelText, .Topdrop_Sunshine .cmsdesklink, .Topdrop_Sunshine .signoutLink, .Topdrop_Sunshine .signOutButton{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	text-transform: uppercase;}
		
.Topdrop_Sunshine .signout_button{
	height: 24px;
	background-image:url(/SiteDesign/Images/member_login_bg.aspx);
	background-repeat: repeat-x;}
	
.Topdrop_Sunshine .cmsdesklink{
	padding-left: 10px;
	margin-top: 2px;}
	
.Topdrop_Sunshine .signoutLink{
	margin-top: 2px;}
	
.Topdrop_Sunshine .currentUserLabelText{
	margin-top: 3px;}
			
.Topdrop_Sunshine .signout_button_right{
	width: 10px;
	height: 24px;
	background-image:url(/SiteDesign/Images/member_login_right.aspx);
	margin-top: 2px;}
		
	
.Topdrop_Sunshine .page_header_2{
	width: 100%;
	float: left;
	background-image:url(/SiteDesign/Images/top_bg.aspx);
	background-position:top center;
	background-repeat: no-repeat;
	background-color:#eee4ca;
	height: 389px;}
	
.Topdrop_Sunshine .header_container{
	width: 990px;
	margin: auto;}
	
.Topdrop_Sunshine .header_left{
	float: left;
	width: 209px;
	height: 215px;
	z-index:1;
	position:relative;}
		
.Topdrop_Sunshine .header_right{
	float: left;
	width: 750px;
	padding-left: 30px;
	height: 37px;}
		
.Topdrop_Sunshine .oneCMSMenu{
	color: #06551f;
	font-family: Gill Sans, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 12px;
	height: 37px;}
	
.Topdrop_Sunshine .oneCMSMenuItem{
	padding: 0px 10px 0px 10px;}
	
.Topdrop_Sunshine .oneCMSMenuHighlightedMenuItem, .Topdrop_Sunshine .oneCMSMenuHighlightedMenuItemMouseOver, .Topdrop_Sunshine .oneCMSMenuItemMouseOver{
	padding: 0px 10px 0px 10px;}
	
.Topdrop_Sunshine .CMSMenu{
	color: #06551f;
	font-family: Gill Sans, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 12px;
	background-image:url(/SiteDesign/Images/sub_menu_bg.aspx);}
	
.Topdrop_Sunshine .CMSMenuItem{
	padding: 7px 10px 7px 10px;}
	
.Topdrop_Sunshine .CMSMenuHighlightedMenuItem, .Topdrop_Sunshine .CMSMenuHighlightedMenuItemMouseOver, .Topdrop_Sunshine .CMSMenuItemMouseOver{
	padding: 7px 10px 7px 10px;
	background-image:url(/SiteDesign/Images/sub_menu_over.aspx);}
	
.Topdrop_Sunshine .menu_divider{
	color: #a88752;}
	
.Topdrop_Sunshine .page_content{
	float: left;
	width: 100%;
	background-color: #ffffff;
	background-image:url(/SiteDesign/Images/content_bg.aspx);
	background-position:top center;
	background-repeat: no-repeat;}
	
.Topdrop_Sunshine .content_container{
	width: 920px;
	margin: auto;
	position: relative;
	margin-top: -340px;}
	
.EditMode .Topdrop_Sunshine .content_container{
	margin-top: -150px;}
	
.Topdrop_Sunshine .pageplaceholder{
	width: 100%;
	padding-bottom: 20px;}
	
	
.e3pagetemplate {
		line-height: 25px;}
	
.Topdrop_Sunshine .selectable{
	padding-bottom: 15px;	}
	
.Topdrop_Sunshine .page_footer{
	float: left;
	width: 100%;
	background-image:url(/SiteDesign/Images/footer_bg.aspx);
	padding-bottom:20px;
	background-color:#05481a;
	background-repeat: repeat-x;}
	
.page_footer a {color:#abaf9d;}
	
.Topdrop_Sunshine .footer_container {
	width: 920px;
	margin: auto;
	padding-top:20px;
	padding-bottom: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	color: #abaf9d;
	font-size: 10px;}
	
.Topdrop_Sunshine .footer1{
	width: 100%;
	float: left;
	padding-bottom: 20px;}

.Topdrop_Sunshine .footer2{
	width: 100%;
	float: left;
	margin-top:10px;}

.Topdrop_Sunshine .poweredby{
	clear: both;
	float: left;
	width: auto;
	margin-right: 10px;}
	
.Topdrop_Sunshine .poweredbylink{
	color: #abaf9d;}

.Topdrop_Sunshine .footer3{
	float: left;}
	
.WeaAtGlance{background-color:transparent; padding:3px 0px 10px 0px; border:none; !important; line-height:normal;}

.cmssitemap_golf {clear:both;}
.cmssitemap_golf, .cmssitemap_clubhouse, .cmssitemap_tournaments, .cmssitemap_memberships, .cmssitemap_contact {float:left; width:183px; margin-top:10px; text-transform:uppercase; font-weight:bold; color:#fff;}

.cmssitemap_golf ul, .cmssitemap_clubhouse ul, .cmssitemap_tournaments ul, .cmssitemap_memberships ul, .cmssitemap_contact ul {list-style:none; text-transform:none; margin:0px; padding:0px; font-weight:normal; color:#abaf9d;}