/** Universal Styles ***************************************************/
img {border:0px;}
ul {list-style-type:disc; }
a { color: #581A0D; }

.clear { clear:both; }

body
{	
    margin: 0px;
    padding: 0px;
    font-family: Georgia;
    font-size: 12px;
    color: #202413;
    background-color: #202413;
}

h1,h2,h3,h4,h5,h6 { padding: 0px;}

h1 { font-size: 190%; margin: 0px 0px 0px; color: #99C93F; font-weight: normal;}
h2 { font-size: 120%; font-family: Georgia; font-style: italic; margin: 0px 0px 7px; color: #00215B;}
h3 { font-size: 140%; font-family: Georgia; font-style: italic; margin: 0px 0px 15px; color: #00215B;}
h4 { font-size: 150%; margin: 0px; color: #00245B; display: inline;}
h5 { font-size: 140%; margin: 0px 0px 15px; color: #419638;}
h6 { font-size: 110%; }


/** Header Container ***************************************************/
#Header {
  position: relative; height: 269px;
    background-image: url(../cmsimages/HeaderBG.jpg);
	background-repeat: repeat-x;
}

#HeaderContainer { 
  position: relative;
  width: 850px;
  margin: 0px auto;
}

#ClubHouse { 
  position: absolute;
  top: 94px;
  left: 200px;
  z-index: 100;
}

#TeeTimes {
  position: absolute;
  top: 15px;
  right: 200px;
  z-index: 100;
}

#SocialNetworking {
  position: absolute;
  top: 25px;
  right: 20px;
  z-index: 100;
  color: #BE8A2C;
  font-size: 11px;
  white-space: nowrap;
}

#TagLine {
  position: absolute;
  top: 67px;
  left: 190px;
  z-index: 100;
  color: #BE8A2C;
  font-size: 15px;
}

#PhoneNumber {
  position: absolute;
  top: 67px;
  left: 568px;
  z-index: 100;
  color: #BE8A2C;
  font-size: 15px;
}

/** Container **********************************************************/
#SiteContainer {
	position: relative;
	width: 860px;
	margin: 0px auto;
}

/** ContactBox *********************************************************/
#ContactBox {
	position: absolute;
	width: 165px;
	height: 130px;
	float: left;
	text-align:center;
	line-height: 16px;
	padding: 50px 15px 0px;
	margin: 0px 0px 0px 560px;
	background:url(../cmsimages/ContactBox.jpg) no-repeat top left;
	z-index: 50;
}

#ContactBox a { color: #251800; text-decoration: none; }


/** Main Navigation ****************************************************/
#MainNav { position:absolute; top: 233px; left: 0; padding: 0px; z-index: 400;}

#navtop { list-style-type: none; margin: 0px; padding: 0px;}

#navtop li {
	float: left;
	height: 33px;
	width: 104px;
	line-height: 33px;
	text-align: center;
	font-size: 10px;
	margin: 0px 1px 0px;
	padding-top: 2px;
	background-image: url(../cmsimages/navBG.png);
}

#navtop .first { margin: 0px 1px 0px 0px;}
#navtop .last { margin: 0px 0px 0px 1px;}

#navtop li a { color: #D4B070; text-decoration: none;}

#navtop li:hover, #navtop .selected {
	float: left;
	height: 33px;
	width: 104px;
	line-height: 33px;
	text-align: center;
	font-size: 10px;
	margin: 0px 1px 0px;
	background-image: url(../cmsimages/navHover.png);
}

#navtop li:hover a, #navtop .selected a { color: #581A0D; text-decoration: none;}

/** Home Banner Container **********************************************/
#BannerContainer {
	position: relative; 
	width: 835px;
	margin: 0px 0px 0px;
}

/** Main Content *******************************************************/
#MainContent { position: relative; width: 850px; margin: 0px 0px 0px; padding: 30px 10px; #padding: 30px 5px; text-align:center;}

#MainContent #content {width:834px;}

/** Main Content *******************************************************/
#SubContent { position: relative; width: 840px; margin: 0px 0px 0px 9px; padding: 20px 0px 10px; text-align:center; background-color: #C6C3B2;
	background-image: url(../cmsimages/SubContentBottom.png);
	background-repeat: no-repeat;
	background-position: bottom;
	min-height: 400px;
}

#SubContent #content {
  float: left;
  position: relative;
  width: 450px;
  z-index: 1px;
    text-align:left;
	color: #202413;
	font-size: 12px;
	margin: 0px 0px 0px 20px;
}

#SubContent #content_2 { 
  float: left;
  position: relative; 
  width: 315px;
  z-index: 2px;
    margin: 0px 0px 0px 30px;
	padding: 5px 0px 40px;
}

#SubContent #content_2 img { border: 5px solid #403F2B;}

#SubContent #golfer {
  position: absolute;
  top: 25px;
  left: 350px;
	background-image: url(../cmsimages/golfer.png);
	background-repeat: no-repeat;
	background-position: top left;
  z-index: 999px;
	width: 137px;
	height: 203px;
}

#SubContent #content h1 {
  width: 185px;
  height: 24px;
  padding: 3px 0px 0px 20px;
    margin: 0px 0px 0px -20px;
    font-size: 16px;
	color: #BE8A2C;
	background-color: #58190A;
}

#SubContent #content h6 {
  font-size: 13px;
    margin: 10px 0px 0px;
	color: #581A0D;
}

#SubContent #content #ContentTTime {
 margin: 0px 0px 0px 74px;
}

/** Footer *************************************************************/
#footer {
	position:relative;
	left: 0px;
	width: 100%;
	height: 70px;
	background-image: url(../cmsimages/footerBG.png);
	background-repeat: repeat-x;
}

#footercontent { width: 827px; margin:0px auto; padding: 10px 0px; color: #BE8A2C;}
#footercontent a { color: #BE8A2C;}

#SubFooterTTime {
  position: absolute;
  float: left;
	font-size: 15px;
	color: #581A0D;
  bottom: 0px;
  right: 60px;
  height: 38px;
}

#SubFooterTTimeText { display: block; float: left; margin: 15px 15px 0px;}
#SubFooterTTimeText a { text-decoration: none;}

body#editor { background-color: #ffffff; }
body#editor p { color: [#000000](/discussions//000000 "Discussion #000000"); }
