@charset "UTF-8";
/* CSS Document */

body { 
	background-color:#16318e; 
	}
img{border:none}

table, tr, td{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	vertical-align:top;
	line-height:25px;
	margin-top:-20px;
	padding:0px;
}

div#amenities .caption{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;
	padding:0px;
	font-style:normal;
	text-align:right;
	}

table{
	width:600px;
	}
	
#rates td{
	padding: 10px;
	line-height:normal
}
#rates span{
	font-size:10px;
	padding:0px;
	margin:0px;
	font-style:normal;
	font-weight:bold;
	color:#0099CC;
	}

#rwh{
	font-size:18px;
	background-color:#0099CC;
	color:#FFFFFF;
	padding-left:15px;
}
#rwm{
	background-color: #61c5e6;
	color:#FFFFFF;
	font-size:18px;
	padding-left: 18px;
	}
#rwc{
	background-color:#d3f3fd;
	}
#blue{
	color:#0099CC;
	font-size:13px;
}
	

#calendar table{
	width:780px;
	margin-left:15px;
	}
#calendar td, tr{
	padding: 5px;
	border:1px solid #FFFFFF;
	}


#calendar span{
	color:#003366;
	font-weight:bold;
	font-style:normal;
}

#golf table{
	width:700px;
	margin-left:15px;
	border:1px solid #333333;
	margin-top:0px;
	margin-bottom:25px;
	}

#golf2 table{
	width:700px;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:25px;
	}
	
#golf td{
	padding: 5px;
	border:1px solid #333333;
	}

#golf a:link{ color:#336699; text-decoration:none;}
#golf a:active{ color:#336699; text-decoration:none;}
#golf a:visited{ color:#336699; text-decoration:none;}
#golf a:hover{ color:#336699; text-decoration:none; border-bottom:1px dashed #336699;}

#golf2 a:link{ color:#336699; text-decoration:none;}
#golf2 a:active{ color:#336699; text-decoration:none;}
#golf2 a:visited{ color:#336699; text-decoration:none;}
#golf2 a:hover{ color:#CC0033; text-decoration:none; border-bottom:1px dashed #CC0033;}

#county a:link{ color:#cc0033; text-decoration:none;}
#county a:active{ color:#CC0033; text-decoration:none;}
#county a:visited{ color:#CC0033; text-decoration:none;}
#county a:hover{ color:#336699; text-decoration:none; border-bottom:1px dashed #336699;}

#golf2 li{
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	padding-top:5px;
	padding-bottom:15px;
	border-bottom:1px solid #ccc;
	list-style:none;
	}
	
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#074a8b;
	}
	
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0099FF;
	}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0099FF;
	}
		
	

.container { 
	width:864px; 
	height:auto; 
	background-color:#FFFFFF;
	margin-top:50px;
	margin:0 auto;
	}

.header {
	 width:860px;
	 height:118px; 
	 background-image:url(media/header_bg.gif); 
	 background-position:left; 
	 background-repeat:repeat-x;
	 padding-top:4px;
	 text-align:left;
	 }
.header img {
	border:none;
	}
.phone_email {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	color:#333333;
	text-align:right;
	margin-top:-98px;
	margin-right:20px;
	}
	
.phone_email span {
	font-size:16px;
	}	
	
.menu {width:860px; height:50px}

.middle {
	width:860px; 
	height:290px;
	text-align:left;
	padding-top:2px;
	}
#middle_left {
	width:250px; 
	height:288px;
	background-color:#16318e;
	text-align:left;
	background-image:url(media/logo_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	
#slogan {
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	font-weight:normal;
	padding-left:15px;
	color:#FFFFFF;
	padding-top:1px;
	}
	
#slogan span {
	color:#0099CC;
	}
#slogan p { 
	padding-left:10px;
	}
	
#woodalls{
	border:1px solid #006633;
	background-color:#3399CC;
	text-align:center;
	vertical-align:middle;
	width:340px;
	height:200px;
	padding:0px;
	margin-top:15px;
}

div#ratings{ width:200px; height:225px; float:right; margin-top:-13em; margin-right:20px;}


#woodalls p{
	color:#FFFFFF;
	font-size:16px;
	line-height:30px;
	}

#amenities{
	float:right;
	width:210;
	text-align:center;
	margin-right:10px;
}


#amenities img{
	margin: 2px 0px 6px 15px; /*top right bottom left;*/
	border:1px solid #003366;
}

	
	
#middle_right {
	background-color:#ffffff;
	width:608px;
	height:288px;
	margin-left:252px;
	margin-top:-288px;	/*
	background-image: url(media/mainimg.jpg);
	background-position:center;
	background-repeat:no-repeat;*/
	}
	
.content {
	width:840px;
	height:auto;
	text-align:left;
	margin-left:2px;
	padding-left:10px;
	}
.content p { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14;
	color:#575a5d;
	}

.content span {
	font-style:italic;
	color:#719ec8;
	}

.content_space {
	height:50px;
	}

	
.footer {
	width:860px;
	height:71px;
	background-image:url(media/footer_bg.gif);
	margin:0 auto;
	}
	
#footer_left{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:5px;
	padding-left:15px;
	text-align:left;
	}
	
#footer_right{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:right;
	margin-top:-50px;
	padding-right:15px;
	letter-spacing:1px;
	}
	
	
#rights {
 width:860px; 
 height:45px;
 padding-top:10px;
 margin:0 auto;
	}
	
.copy_rights{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#cccccc;
	 margin:0 auto;
	}
.copy_rights a:link{color:#66CCFF; text-decoration:none; }
.copy_rights a:active{color:#66CCFF; text-decoration:none; }
.copy_rights a:visited{color:#66CCFF; text-decoration:none; }
.copy_rights a:hover{color:#3366FF; text-decoration:none; border-bottom:1px dashed #3366ff; padding-bottom:-5px; }



div#SPACE{
	width:150px;
	height:150px;}
	
	
div#directions{
	text-align:left;
	margin:0 auto;
	width:450px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	}
	div#directions li{
		list-style:none;
		list-style-image:url(media/bullet.png);
		padding-bottom:14px;
		}
		div#directions hr{
			border:none;
			width:50%;
			border-top:1px dashed #FF9900;
			height:1px;
			padding-bottom:10px;
			text-align:center;
			}
div#span2{
	font-size:12px;
	color:#666666;
	line-height:normal;
	width:250px;
	text-align:justify;	
	}
	
div#specialIMG {height:75px; text-align:left;}
div#specialIMG ul {margin:0px; padding:0px; height:0px; text-align:left;}
div#specialIMG li {	margin-left: 0; list-style: none; display: inline; padding-right:89px;}


#featured li{font-size:16px;}


div#bottomNav{
	margin:0 auto;
	height:32px;
	width:860px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#626262;
	background-color:#49c0f0;
	}
div#bottomNav ul{
	margin:0px;
	padding:10px 0 10px 0;
	}
	
div#bottomNav li{
	display:inline;
	padding:0 6px 0 2px;
	margin:0px;
	list-style:none;
	text-align:center;
	}
div.bNav a:link{text-decoration:none; color:#fff;}
div.bNav a:active{text-decoration:none; color:#fff;}
div.bNav a:visited{text-decoration:none; color:#fff;}
div.bNav a:hover{text-decoration:none; color:#0066CC;}