/* mac hide\*/
html, body {height:100%;}
/* end hide */
html,body {
	padding:0;
	margin:0;
}
body{	
	text-align:center;
	background: #425227;
	font-family: Verdana, Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	/* color: #D5D0B0; */
	color: #DDDDBD;
}
#outer{
	width:1000px;
	text-align:left;
	margin:auto;/* negative top margin top make room for footer*/
	position:relative;
	background: #425227;
}
 
* html #outer{
	width:1000px;
	w\idth:1000px;
}
#header{
	width:1011px;
	margin-top: 10px;
	overflow:hidden;
	z-index:100;
}
#nav{
	width:1011px;
	margin-top: -3px;
	/*margin-left: 4px;*/
	margin-left: -37px;
	*margin-left:3px;
	
	background-color: #425227;
}

p {padding:0 3px;margin:0 0 1em 0}
#footer {
	width:1011px;
	/*clear:both;*/
	text-align:center;
	margin:auto;
	font-size: 11px;
}
#adminmenu {
	width:1011px;
	/*clear:both;*/
	text-align:center;
	margin:auto;
	font-size: 11px;
}
* html #footer {/*only ie gets this style*/
}


#centrecontentcontainer {
	background-color: #739240;
  	width:1000px;
}

#centrecontent{
	background-color: #739240;
  	width:960px;
	margin: 0px 20px 0px 20px;
	margin-top: -4px;
	min-height:370px;
	height: auto; /*ie7 */
}

#contenttitle{
	background-color: #739240;
	text-align: left;
}

#centrecontenttop {
	width:1011px;
	background: #425227;
}

#centrecontentbottom {
	width:1011px;
	background: #425227;
	margin-top: -14px;
}
/*html>body #minHeight{float:right;width:0;/*height:100%;*/margin-bottom:-20px;} safari wrapper */
.clearer{height:0px;overflow:hidden;clear:both}

#imgright{
 	width:inherit; 
	height:inherit; 
	float:right; 
	padding-left: 20px;	
}
#imgleft{
 	width:inherit; 
	height:inherit; 
	float:left; 
	padding-right: 20px;
}
#sh1{background-color: #739240;margin:0 auto; margin-top: -3px;width:1008px; border-left:1px solid #3F5026; border-right:1px solid #3F5026;text-align:left; height:100%;margin-right:-3px; }
#sh2{border-left:1px solid #3F5026;border-right:1px solid #3F5026;height:100%}
#sh3{border-left:1px solid #3B4925;border-right:1px solid #3B4925; height:100%}
#sh4{border-left:1px solid #33441A;border-right:1px solid #33441A;height:100%}
#sh5{border-left:1px solid #293B07;border-right:1px solid #293B07; height:100%}

.navigationimages {
	border: none:
}

#centrecontentright{
	background-color: #739240;
	float:right;
	width: 160px;
}

#centrecontentleft{
	background-color: #739240;
	width: 780px;
	margin: 0px 20px 0px 0px;
}
table.opencomps
{
}
table.opencomps td {
	height:35px;
	border-bottom:solid;
	border-bottom-width: thin
}

table.placestostay
{
	align:center;
	width:600px;
}
table.placestostay td {
	border-bottom:solid;
	border-bottom-width: thin
}

table.eventstable
{
	width: 450px;
	margin:auto; 
}
table.eventstable td {
	height:25px;
	border-bottom:solid;
	border-bottom-width: thin
}
td.eventnamebold {
	font-weight: bold;
}

table.societypackages {
	margin:auto; 
	color: #51787E;
}
table.societypackages th{
	background: #C8C3B0;	 
}
table.societypackages td{
	background: #F9F3F7;
}

table.greenfees {
	margin:auto; 
	color: #51787E;
	width: 550px;
}
table.greenfees th{
	background: #C8C3B0;	 
}
table.greenfees td{
	background: #F9F3F7;
	height 25px;
}

table.diaryadmin {
	margin:auto; 
}

table.diaryadmin td{
	height: 20px;
}

.memgeneral {
	font-size: 12px;
}

a {text-decoration: none; color: #1900E2;}
a:link {text-decoration: none; color: #1900E2;}
a:visited {text-decoration: none; color: #1900E2;}
a:active {text-decoration: none; color: #1900E2;}
a:hover {text-decoration: none; color: #1900E2;}



