@import 'reset.css';

body
{
	 text-align:center;
	 margin:0;
	 padding:0;
	 height:100%;
     color:#76706a;
	 font:13px 'Trebuchet MS',Arial,Tahoma,Verdana,Serif;
	 background: #4f442e url("../images/bg.jpg") repeat-x;
 }

.contentpadding{

padding:20px;
}
p{
padding-bottom: 10px;
font:13px 'Trebuchet MS',Arial,Tahoma,Verdana,Serif;

}
ol{
color:#76706a;
margin-left:20px;
text-align:justify;
padding:10px;
}
ol li{
padding-bottom:10px;
}
#wrapper{
    position: relative;
	margin:0 auto;
	width:1024px;
	text-align:left;
   border: #685a52 solid 1px;
   background:#f9efdf;
}

#home_page{
background: url("../images/home_bg.jpg") top  center no-repeat;
margin:0 auto;
width:1024px;
text-align:left;
border: #685a52 solid 1px;
height:653px;
}

#header_home
{   
    
	float: right;
	width: 800px;
	position:relative;
   
	
	
}



#header_home #action {
	float:right;
	padding:30px 0 0 0;
	font-size:14px;
	font-weight:800;
}
#header_home #action li {
	display:inline;
	padding:0px 15px 0 0;
}
#header_home #action a {
	color:#fff;
	text-decoration:none;
}

#header_home #action a:hover {
	color:#fff;
	text-decoration:none;
}


#header
{
	height:170px;
	position:relative;
	overflow:hidden;
     width:1024px;
     


}

#header img{
  position:absolute;
  top: 0px;
  left:400px;
   

}
#header #action {
	float:right;
	padding:130px 0 0 0;
	font-size:14px;
	font-weight:800;
}
#header #action li {
	display:inline;
	padding:0px 15px 15px 0;
}
#header #action a {
	color:#685a52;
	text-decoration:none;
}

#header #action a:hover {
	color:#ba7e2e;
	text-decoration:none;
}

#header #action a.Selected{color:#ba7e2e; text-decoration: none;!important;}



#contentWrapper{
 
	margin:0 auto;
	width:1024px;
	text-align:left;
   border: #685a52 solid 1px;
   background:#f9efdf;



}
#content
{
	float: right;
	width: 850px;
	text-align:left;
	background:#fff;
	border-left: #685a52 solid 1px;
	border-top: #685a52 solid 1px;
}



#bigPhoto{
float: right;
width: 850px;
height:330px;
background: #c2b197;
}

#footer {
	clear: both;
	background: #c2b197;
	text-align: center;
	padding: 5px;
	height: 39px;
	letter-spacing:1px;
	font-weight:700;
	color:#fff;
}
#footer p {
	text-decoration: none !important;
}
#footer a:link {
    color:#fff;	
}
#footer a:hover {
    color:#fff;
}
#footer a:visited{
    color:#fff;
}


#leftNav{

width:145px;
float:left;
padding-top:10px;
padding-left:10px;
}

#leftside{
clear:both;
width:145px;
float:left;
padding-top:10px;
padding-left:10px;
}

h1 {
	font:normal 19px Georgia;
	color:#ba7e2e;
  
	padding-bottom:10px;
	padding-top:20px;

}
h2, h3  {
	font-size:13px;
	font-weight:bold;
	color:#360;
	margin-bottom:5px;
}



/* EMAIL POP UP BOX */
#email_signup {
	display:none;
	position:absolute;
    background-position: 0% 0%;
	z-index:1001;
	width:200px;
	background:#c2b197;
	border:1px #013300 solid;
	right:17px;
	top:50px;
	text-align:left;
	padding:5px;
	font-size:12px;
	font-family: Tahoma, Verdana, Sans-Serif;
}
#email_signup input.input {
	font-size:12px;
	font-family: Tahoma, Verdana, Sans-Serif;
	margin:4px 0;
}
#email_signup input.submit {
	margin-right:4px;
}





#content ul{
list-style: disc;
margin-left:30px;




}
.trstyle{
height: 25px;

}
.scorecard td 

{

background-image: url("../images/ver.gif");

background-repeat: repeat-y;

background-position: right top;

font-size: 11px;

padding-left: 9px;

padding-right: 9px;

color: #4f4f4f;
vertical-align:middle;
}

.hole_button {
display: block;
width: 40px;
height: 40px;
background: url("../golf/images/whole_btn.jpg") no-repeat 0 0;
color: #000000;
line-height:40px;
text-decoration:none; 
}

.hole_button:hover{ background-position: 0 -40px; color: #555555; text-decoration:none; }
.hole_button span{
  display: none;
}

#hole td{ vertical-align:middle; text-align:center; height:40px;}
.image-link {
display: block;
width: 40px;
height: 40px;
background: url("../golf/images/hole_btn.jpg") no-repeat 0 0;
color: #000000;
line-height:40px;
text-decoration:none; 
}

.image-link:hover{ background-position: 0 -40px; color: #555555; text-decoration:none; }

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 150px; /* Width of Menu Items */
z-index:1001;

}
	
.suckerdiv ul li{
position: relative;
z-index:1001;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
border:black solid 1px;
top: 0;
visibility: hidden;
z-index:1001;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background: #f9f8f5;
padding: 1px 5px;

border-bottom: 0;
}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
background-color: #ece8de;

}

.suckerdiv .subfolderstyle{
background: #f9f8f5 url(../images/arrow-list.gif) no-repeat center right;

}

	
/* Holly Hack for IE \*/
* html  { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */


#golf
{
  display: block;
  width: 150px;
  height: 19px;
  background: url("../images/golf_btn.png") no-repeat 0 0;
 
}

#golf:hover
{ 
  background-position: 0 0px;
}

#golf span
{
  display: none;
}

#golf2
{
  display: block;
  width: 150px;
  height: 19px;
  background: url("../images/golf_btn2.png") no-repeat 0 0;
 
}

#golf2:hover
{ 
  background-position: 0 0px;
}

#golf2 span
{
  display: none;
}




#manitou
{
  display: block;
  width: 150px;
  height: 19px;
  background: url("../images/manitou_btn.png") no-repeat 0 0;
 
}

#manitou:hover
{ 
  background-position: 0 0px;
}

#manitou span
{
  display: none;
}

#manitou2
{
  display: block;
  width: 150px;
  height: 19px;
  background: url("../images/manitou_btn2.png") no-repeat 0 0;
 
}

#manitou2:hover
{ 
  background-position: 0 0;
}

#manitou2 span
{
  display: none;
}



#food
{
  display: block;
  width: 150px;
  height: 19px;
  background: url("../images/food_btn.png") no-repeat 0 0;
 
}

#food:hover
{ 
  background-position: 0 0px;
}

#food span
{
  display: none;
}
#food2
{
  display: block;
  width: 150px;
  height: 19px;
  background: url("../images/food_btn2.png") no-repeat 0 0;
 
}

#food2:hover
{ 
  background-position: 0 0px;
}

#food2 span
{
  display: none;
}

#info
{
  display: block;
  width: 150px;
  height: 19px;
  background: url("../images/information_btn.png") no-repeat 0 0;
 
}

#info:hover
{ 
  background-position: 0 0px;
}

#info span
{
  display: none;
}
#contact
{
  display: block;
  width: 150px;
  height: 19px;
  background: url("../images/contact_btn.png") no-repeat 0 0;
 
}

#contact:hover
{ 
  background-position: 0 0px;
}

#contact span
{
  display: none;
}

#info2
{
  display: block;
  width: 150px;
  height: 19px;
  background: url("../images/information_btn2.png") no-repeat 0 0;
 
}

#info2:hover
{ 
  background-position: 0 0px;
}

#info2 span
{
  display: none;
}

#contact2
{
  display: block;
  width: 150px;
  height: 19px;
  background: url("../images/contact_btn2.png") no-repeat 0 0;
 
}

#contact2:hover
{ 
  background-position: 0 0px;
}

#contact2 span
{
  display: none;
}

a:link{
 color:#76706a;
text-decoration:unerline;
}

a:hover{
color:#ba7e2e;
text-decoration:unerline;
}
a:visited{
color:#76706a;
text-decoration:unerline;
}

.entryHeader2{
background: url("../images/entryheader3.jpg") no-repeat 0 0;
margin:0 auto ;
border-top:solid 2px #7c5e2e;
border-left:solid 2px #7c5e2e;
border-right:solid 2px #7c5e2e;
height:162px;
padding:0px;
width:428px;
}

.entryHeader{
background: url("../images/entryheader2.png") no-repeat 0 0;
margin:0 auto ;
border-top:solid 2px #7c5e2e;
border-left:solid 2px #7c5e2e;
border-right:solid 2px #7c5e2e;
height:162px;
padding:0px;
width:428px;
}
	.myform{
	margin:0 auto;
	width:400px;
	padding:14px;
}
#stylized{
		border:solid 2px #7c5e2e;
		background:#ffffff  url("../images/formbg.jpg") repeat-x 0 0;;
		width:400px;
	
	
		
	}
	#stylized h1 {
	height:30px;
	}
		#stylized h2 {
		font-size:11px;
		font-weight:bold;
		margin-bottom:8px;
	}
	#stylized p{
		font-size:11px;
		color:#666666;
		line-height:130%;
		padding-bottom:10px;
	}
	#stylized label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:140px;
		float:left;
	}
	#stylized .small{
		color:#ed1c24;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:140px;
	}
	#stylized input{
		float:left;
		font-size:12px;
		padding:2px 2px;
		border:solid 1px #7c5e2e;
		width:200px;
		margin:2px 0 20px 10px;
	}
	#stylized .button{ 
		clear:both;
		margin-left:150px;
		width:125px;
		height:31px;
		background:#4f442e;
		text-align:center;
		line-height:31px;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
}

#stylized .buttonHover{ 
		clear:both;
		margin-left:150px;
		width:125px;
		height:31px;
		background:#964e00;
		text-align:center;
		line-height:33px;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
}
	

.spacer{clear:both; height:1px;}
.red{ color:#ed1c24;}

#SubmenuNav{
width:152px;
float:left;
padding-left:0px;
padding-top:150px;
padding-bottom:20px;


}





#SubmenuNav #subnavMenu ul li a.selected{color:#ba7e2e; text-decoration: none;!important;}


#subnavMenu { margin-left: 0px; }

#subnavMenu ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Tahoma, Verdana, Sans-Serif;
}

#subnavMenu li { margin: 0; }

#subnavMenu a
{
display: block;
padding: 5px 10px;
width: 145px;
color: #685a52;
background-color: transparent;
text-decoration: none;

font-weight: bold;
font-size: .9em;

}

#subnavMenu a:hover
{
color: #ba7e2e;
background-color: transparent;;
text-decoration: none;


}

#subnavMenu ul ul li { margin: 0; }

#subnavMenu ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 125px;
color: #685a52;
background-color: transparent;;
text-decoration: none;
font-weight: normal;
}

#subnavMenu ul ul a:hover
{
color: #ba7e2e;
background-color: transparent;
text-decoration: none;
}

/* EMAIL POP UP BOX */
#2email_signup {
	display:none;
	position:absolute;
    background-position: 0% 0%;
	z-index:1001;
	width:200px;
	background:#c2b197;
	border:1px #013300 solid;
	right:17px;
	top:50px;
	text-align:left;
	padding:5px;
	font-size:12px;
	font-family: Tahoma, Verdana, Sans-Serif;
}
#2email_signup input.input {
	font-size:12px;
	font-family: Tahoma, Verdana, Sans-Serif;
	margin:4px 0;
}
#2email_signup input.submit {
	margin-right:4px;
}

