body {
	background:url(../images/stripe.gif) top center;
	margin:0;
	padding:0;
	text-align:center;
	font:12px/22px Verdana, Helvetica, sans-serif;
}
#wrapper {
	width:970px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	position:relative;
}
#wrapper2 {
	width:942px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/tileWrapper2.png) top center repeat-y;	
}
#header {
	width:970px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	height:135px;
	background:url(../images/header.png) top center no-repeat;	
	position:relative;
}
#footer {
	width:942px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	height:16px;
	background:url(../images/footer.png) top center no-repeat;	
}
#searchForm {
	position:absolute;
	top:0;
	left:0;
	z-index:8000;	
}
#searchText {
	position:absolute;
	top:88px;
	left:771px;
	background:url(../images/searchFormBackground.gif) 0 0 repeat-x;
	border:1px solid #ffffff;
	height:15px;
	font-size:10px;
	background-color:#e2ddd4;
	width: 117px;
}
#searchButton {
	position:absolute;
	top:88px;
	left:894px;
	background:url(../images/searchButton.gif) 0 0 no-repeat;
	font:bold 10px/10px Verdana, Helvetica, sans-serif;
	text-align:center;
	padding-left:0;padding-right:0;
	color:#ffffff;
	width:48px;
	height:19px;
	border:none;
}
ul.mainNav {
	top:91px;
	left:234px;
	position:absolute;
	margin:0;
	padding:0;
	width: 669px;
	height: 11px;
	text-align:left;
	font:bold 12px/12px Verdana, Helvetica, sans-serif;
	z-index:900;
}
ul.mainNav li {
	display:inline;
	margin:0;
	padding:0 0 0 13px;	
}
ul.mainNav li a{
	color:#ffffff;
	text-decoration:none;
}
ul.mainNav li a:hover {color:#d6d6d6;}
ul.mainNav li a.selected {color:#d6d6d6;}
ul.topNav {
	top:35px;
	left:273px;
	position:absolute;
	margin:0;
	padding:0;
	width:669px;
	height:12px;
	text-align:right;
	font:bold 12px/12px Verdana, Helvetica, sans-serif;
	z-index:901;
} 
ul.topNav li {
	display:inline;
	margin:0;
	padding:0 0 0 10px;
}
ul.topNav li a {
	color:#992837;
	text-decoration:none;
}
ul.topNav li a:hover {color:#007550;}
ul.topNav li a.selected {color:#007550;}
#banner {
	padding-bottom:20px;
}
.push28 {
	float:left;
	width:28px;
}
.leftColumn {
	width:531px;
	float:left;
	text-align:left;
}
.push25 {
	float:left;
	width:25px;
}
.rightColumn {
	width:331px;
	float:left;
	text-align:left;
}
.contentArea {
	background:url(../images/tileBrown.gif) top left repeat-y;
}
.contentArea p {
	margin:-5px 0 0 0;
	padding:0 0 6px 12px;
	background:url(../images/brownBottom.gif) bottom left no-repeat;
}
.contentArea .bottomBracket {
	background:url(../images/brownBottom.gif) bottom left no-repeat;
	padding:5px 12px 0 12px;
}
.contentArea .bottomBracket p {
	padding:0;
	background:none;
}
.contentArea td {
	font-size:11px;
	line-height:14px;
}
.contentArea td a {color:#992837;}
.contentArea td a:hover {text-decoration:none;}
.contentArea p a {
	color:#992837;
}
.contentArea p a:hover {
	text-decoration:none;
}
#events p {
	color:#736d60;
	line-height:14px;
}
#blanket {
   background-color:#111;
   /*filter:alpha(opacity=65); */
   opacity: 0.65;
   position:absolute;
   z-index: 9003;
   top:0px;
   left:0px;
   width:100%;
   height:50px;
}
.golfCourse {
	position:absolute;
	top:105px;
	left:325px;
	border:2px solid #DADDE2;
	background-color:#ffffff;
	width:650px;
	z-index:9004;
	display: block;
	text-align:center;
}
.coursetext	{
	position:absolute;
	top:155px; 
	left:8px; 
	font-family:Verdana,Helvetica,sans-serif; 
	z-index:1px;
	font-size:10px; 
	color:#000000;
	line-height:12px;
	text-align:left;	
}
.golfCourse  h1{
	padding-left:10px;
	margin-left:10px;
}
.close a {
  top: 5px;
  right: 5px;
  width: 53px;
  height: 19px;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 7;
  color: #fff;
  background:url(../../images/close.gif) 0 0 no-repeat;
  text-indent: -250px;
  overflow: hidden;
  display: block;
}

.close a:hover {
  background-position: 0 -19px;
}