body { height:100%; font-family:Arial; font-size:12px; margin: 0px;  color:#5b5b5b; background:#e9e8d4;}
h1 {font-family:trebuchet ms; font-size:18px; font-weight:normal; color:#707058; margin:0px; width:100%; padding-bottom:10px;}
h2 {font-family:trebuchet ms; font-size:14px; font-weight:bold; color:#6b861f; margin:0px;  padding-bottom:5px;}
p {margin:0px; text-align:justify; padding-bottom:14px;}
a {text-decoration:none; color:#a2ac68; } 
a:hover {text-decoration:underline; color:#a2ac68; } 
#wrap span {width:100%; float:left; text-align:center; font-style:italic;}
#wrap {width:764px; margin: 0 auto;}
#header {width:764px; float:left; background:url('images/center.png') repeat-y; padding-bottom:10px;}
img#logo {margin-left:30px; float:left; margin-bottom:10px; position:relative; top:-5px;}
#menu {float:right; position:relative; right:35px; margin-top:10px;}
#menu a {color:#646359; text-decoration:none; float:left; padding:1px 8px; font-family:trebuchet ms; font-weight:bold; border-right:2px dotted #ddd;}
#menu a:hover {color:#a2ac68; text-decoration:none;}
#menu a#selected {color:#a2ac68; cursor:default;}
#menu2 {float:right; position:relative; right:5px;}
#menu2 a {color:#646359; text-decoration:none; float:left; padding:1px 8px; font-family:trebuchet ms; font-weight:bold; border-right:2px dotted #ddd;}
#menu2 a:hover {color:#a2ac68; text-decoration:none;}
#menu2 a#selected {color:#a2ac68; cursor:default;}
img#reflect {float:right; position:relative; left:-44px; top:-5px;}
#menu .none {border:0px;}
#menu2 .none {border:0px;}
#content {width:744px; padding:0 10px; float:left; background:url('images/center.png') repeat-y;}
#center {width:700px;  float:left; position:relative; left:15px;}
#side-left {width:540px; padding-right:20px; float:left;}
#side-right {width:184px; float:left; padding-bottom:14px; margin-top:12px;}
.box {width:184px; float:left;  font-weight:bold; text-align:center;}
.boxtop {width:184px; float:left;  color:#fff; height:22px; background:url('images/boxtop.png') no-repeat; line-height:22px;}
.boxdata {width:182px; float:left; border:1px solid #a1ae83; border-top:0px; }
#greenline {background:#a2ac68; width:759px; float:left; clear:both; height:28px; position:relative; left:-10px;}
#greenline span { display: none; color:#555; width:auto; font-style:normal;line-height:29px; float:left; position:relative; left:10px;  font-weight:bold;}
#greenline strong { float:left; width:300px; color:#fff; line-height:29px; float:left; position:relative; top:-1px; margin-left:3px;}
#greenline p {float:right; display:none; position:relative; right:10px; top:7px; font-weight:bold;}
#greenline b {float:right; width:450px; position:relative; margin-top:7px; color:#fff;}
#footer {width:744px; padding:0 10px; float:left; padding-top:10px; background:url('images/center.png') repeat-y; padding-bottom:0px;}
#footer p {color:#cfcfcf; float:left;}
#footer a {font-weight:normal; border-right:1px solid #bdbba4; padding:0px 4px;}
#footer a:hover {text-decoration:underline; color:#bdbba4; } 
.boxsocietybox {width:700px; float:left; border:1px solid #a1ae83; margin-bottom:15px;}
.boxsocietyshadow {width:698px; float:left; border:1px solid #e4e9d7;}
.boxsocietyshadow2 {width:686px; float:left; border:1px solid #f2f4eb; padding:5px 5px;}
.boxsocietyshadow2 img {float:left; width:90px; padding-right:10px; border:0px;}
.boxsocietyshadow2 img.visitwebsite {width:auto; float:right;}
.greenfbox  {width:334px; float:left; text-align:center; padding:0px 18px; margin-bottom:15px;}
.greenfboxtop {width:334px; height:22px; line-height:22px; font-weight:bold; color:#fff;float:left; background:url('images/greenfees.png') no-repeat;}
.greenfboxshadow3 p {width:318px; float:left; margin:0px; padding:0px; padding-bottom:2px; border-bottom:2px dotted #ddd;  margin-bottom:5px;}
.greenfboxshadow3 p strong {float:left;}
.greenfboxshadow3 p i {float:right; margin:0px; padding:0px; font-weight:bold;}
.greenfboxshadow3 span {font-style:normal; padding:10px 0; color:#a2ac68; font-weight:bold; font-size:0.8em;}
.greenfboxshadow  {width:332px; float:left; border:1px solid #a1ae83; border-top:0px;}
.greenfboxshadow2 {width:330px; float:left; border:1px solid #e4e9d7; border-top:0px;}
.greenfboxshadow3 {width:318px; padding:5px 5px; float:left; border:1px solid #f2f4eb; border-top:0px;}
.locationbox {width:250px; float:left; border:1px solid #fff; margin-bottom:15px;}
.locationbox p {padding:0px; margin:0px;}
.locationshadow {width:248px; float:left; border:1px solid #fff; }
.locationshadow2 {width:236px; float:left; border:1px solid #fff; padding:5px 5px;}
td.logtd {width:60px; } 
td input {margin:2px 0px; border:1px solid #a1ae83; width:150px;} 
td textarea {margin:2px 0px; border:1px solid #a1ae83; width:250px; height:80px; overflow:auto;} 
td input#login {width:49px; float:right; height:18px; background:url('images/sendmail.png') repeat-x; border:0; color:#6b861f; margin-top:5px;  font-size:11px; cursor:pointer;}
table {float:left; }
select {width:153px; margin:2px 0px; border:1px solid #a1ae83;}
table img { float:left; margin-right:15px;}
.greenfbox table {text-align:left;}
#contdata {float:left; margin-left:50px;}
span a {text-decoration:none; color:#5b5b5b;}
span a:hover {text-decoration:underline;}
.box {width:187px; float:left; height:76px; text-align:center; background:url(images/box2back.png) no-repeat;  margin-bottom:15px;}
.box2 {width:187px; float:left; height:109px; text-align:center; background:url(images/box3back.png) no-repeat;  margin-bottom:15px;}
.boxshadow {width:180px; float:left; }
.boxshadow2 {
	width: 158px;
	padding: 5px;
	float: left;
}
.boxshadow2 p {font-weight:normal; width:100%; text-align:center; color:#646359; margin:0px; padding:0px;}
.boxshadow2 img {border:0px;}
.socials{clear: both;padding:0px;}
.socials a:hover{text-decoration: none !important;}
.socials a.facebook {display: block; float: left;width: 30px; height: 30px; background:url('facebook.png') no-repeat; border: none !important; padding: 0px !important;}
.socials a.twitter {display: block; float: left;width: 28px; height: 28px; background:url('twitter.png') no-repeat -5px 1px; border: none !important;; padding: 0px !important;}
.socials p{float: left; margin-right: 10px;padding-top: 10px;}
#content #side-left .notice {
    background-color: #AFF1B6;
    font-weight: bold;
    color: #000000;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
}
