* {padding:0; margin:0;}

body {
	margin: 0px;
	padding: 0px;
	font: normal 12px verdana;
	text-align: center;
	}
#BrideImages 
{
    float:left;
    width: 400px;
    padding-right: 0px;
    padding-left:75px;
    padding-bottom:10px;
 }
#brideInfo
{
    text-align:left;
    float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 17px;
}
#divMainWrapper {
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/BG_tes.jpg);
	background-repeat: repeat-y;
	width: 769px;
	background-position: 0px;
	margin-bottom: 10px;
}

#divHeader {
	/*float: left;*/
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 15px;
	background-image: url(../images/BG_top.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	padding-bottom: 15px;
	/*margin-top: 201px;*/
}

#divMaincontent {
	text-align: center; /* IE center */
	padding: 0px;
	margin-top: 25px;
	margin-left: 5px;
	width: 769px;
}

#divMaincontent ul {
padding: 0px;
margin: 0px;
text-align: left;
list-style: disc;
margin-left: 1.4em;
}

#divMaincontent a {
text-decoration: none;
}

#divMaincontent a:link, #divMaincontent a:visited, #divMaincontent, #brideInfo, a:active  {
	color: #5D4718;
/* 	font-weight: bold; */
}

#divMaincontent a:hover {
	color: #5D4718;
	text-decoration: none;
}

#img-premier a:link, #img-premier a:visited {
	color: #3e647e;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
}

#img-premier a:hover {
	color: #5D4718;
}

#divSubcontent {
	float:right;
	height: auto;
	width: 325px;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5D4718;
	font-size: 1em;
	text-align: left;
	padding-right: 40px;
	padding-left: 0px;
	line-height: 1.6em;
	padding-top: 5px;
	padding-bottom: 10px;
}

#facebook {
font-family: Georgia, "Times New Roman", Times, serif;
	color: #5D4718;
}

#divSubcontentSC {

	float: left;
	height: auto;
	width: 400px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5D4718;
	font-size: 1em;
	text-align: left;
	margin: 0px;
	padding-left: 55px;
	line-height: 1.6em;
	padding-top: 5px;
	padding-bottom: 35px;
}

#divSubcontentHolebyHole {

	float: left;
	height: auto;
	width: 500px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5D4718;
	font-size: 1em;
	text-align: left;
	margin: 0px;
	padding-left: 55px;
	line-height: 1.6em;
	padding-top: 5px;
	padding-bottom: 35px;
}
#divSubcontentDir {
	float:right;
	height: auto;
	width: 400px;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5D4718;
	font-size: 1em;
	text-align: left;
	padding-right: 40px;
	padding-left: 0px;
	line-height: 1.6em;
	padding-top: 5px;
	padding-bottom: 10px;
}
#divSubcontentCU {

	float: left;
	height: auto;
	width: 400px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5D4718;
	font-size: 1em;
	text-align: left;
	margin: 0px;
	padding-left: 285px;
	line-height: 1.6em;
	padding-top: 5px;
	padding-bottom: 35px;
}
#divSubcontentNews {

	float:right;
	height: auto;
	width: 375px;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5D4718;
	font-size: 1em;
	text-align: left;
	padding-right: 40px;
	padding-left: 0px;
	line-height: 1.6em;
	padding-top: 5px;
	padding-bottom: 10px;
}


#divSubcontentNews a {
text-decoration: underline;
}

/*SPACER*/
.SpacerTeeTimes {
width:124px;
height:10px;
padding-top:2px;
padding-bottom:2px;
	text-align: left;
	padding:0px;
}
/*SPACER2*/
.SpacerTeeTimes2 {
width:124px;
height:18px;
padding-top:2px;
padding-bottom:4px;
	text-align: left;
	padding:0px;
}
/*SPACER*/
.SpacerTeeTimes3 {
width:87px;
height:10px;
padding-top:2px;
padding-bottom:2px;
	text-align: left;
	padding:0px;
}
/*SPACER2*/
.SpacerTeeTimes4 {
width:83px;
height:18px;
padding-top:2px;
padding-bottom:4px;
	text-align: left;
	padding:0px;
}
/*SPACER END*/

/* BOX ALL */
#BOX1  {
	width:350px;
	height:auto;
	float:left;
	text-align: left;
}
/* BOX ALL */
#BOX2  {
	width:350px;
	height:auto;
	float:left;
	text-align: left;
}

/* */
/* Tee Times Styles  */
/* This is the SURROUNDING DIV FOR PUBLIC and PREMIER AREA ALL PRICING */
.teetimesContainerBOTTOM  {
	width:350px;
	height:auto;
	float:left;
	text-align: left;
}

/* Regular Twilight Container*/
.teetimesContainer1  {
	width:134px;
	height:auto;
	float:left;
	text-align: left;
	padding-left:200px;
}
/* Public Container */
.teetimesContainer2  {
	width:350px;
	height:auto;
	float:left;
	font-size: 1em;
	text-align: left;
	padding:0px;
}
/* Public Column Pricing Container */
.teetimesContainerMAIN3  {
	width:130px;
	height:auto;
	float:left;
	text-align: left;
}

.teetimesContainer3  {
	width:124px;
	height:120px;
	float:left;
	text-align: left;
}
.teetimesHSPACEContainer  {
	width:12px;
	height:120px;
	float:left;
	text-align: left;
}
/* PRICES REG */
.teetimesContainer4  {
	width:30px;
	height:120px;
	float:left;
	text-align:center;
	padding-left:40px;
	/*padding-left:47px;padding-right:5px;*/
}
/* PRICES TWIL */
.teetimesContainer5  {
	width:15px;
	height:120px;
	float:left;
	text-align:center;
    padding-left:55px;
}
/* */
p.teetimesTitleP1 p {
	width:100px;
	height:auto;
	float:right;
	font-size: 1em;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*font-size: 10px;*/
	/*font-style: italic;*/
padding-left:10px;
	font-weight: bold;
	line-height: normal;
	text-align: left;
	
}
/* */
p.teetimesTitleP2 p {
	width:60px;
	height:auto;
	float:left;
	font-size: 1em;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*font-size: 10px;*/
	/*font-style: italic;*/
	font-weight: bold;
	line-height: normal;
	text-align: left;	
}
p.teetimesTitleP3 p {
	width:10px;
	height:100px;
	float:left;
	font-size: 1em;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*font-size: 10px;*/
	/*font-style: italic;*/
	font-weight: bold;
	line-height: normal;
	text-align: left;
}
p.teetimesTitleP4 p {
	width:10px;
	height:100px;
	float:left;
	font-size: 1em;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*font-size: 10px;*/
	/*font-style: italic;*/
	font-weight: bold;
	line-height: normal;
	text-align: left;	
}
/* 30 dollar style */

.clubpriceC  {
	width:250px;
	height:20px;
	float:left;
	text-align:left;
	
}
.clubpricebox p {
	width:auto;
	height:20px;
	float:left;
	font-size: 1em;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*font-size: 10px;*/
	/*font-style: italic;*/
	font-weight: reg;
	line-height: normal;
	text-align: left;
}

.clubpricebox2 p {
	width:auto;
	height:20px;
	float:left;
	font-size: 1em;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*font-size: 10px;*/
	/*font-style: italic;*/
	font-weight: reg;
	line-height: normal;
	text-align: left;
	padding-left:70px;
}
/* Tee Times Styles End */

#divContainerLow  {
	float:left;
	padding-top:10px;
	width:332px;
	height:150px;
}

.divContainerLow1 p {
	float:left;
	width:332px;
	height:149px;
}

#divSubcontentTTR {

	float: left;
	height: auto;
	width: 425px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5D4718;
	font-size: 1em;
	text-align: left;
	margin: 0px;
	padding-left: 163px;
	line-height: 1.6em;
	padding-top: 5px;
	padding-bottom: 35px;
}
#divSubcontentTO {

	float:right;
	height: auto;
	width: 375px;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5D4718;
	font-size: 1em;
	text-align: left;
	padding-right: 40px;
	padding-left: 0px;
	line-height: 1.6em;
	padding-top: 5px;
	padding-bottom: 10px;
}

#divSubcontentBtm {
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5D4718;
	font-size: 1em;
	text-align: left;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	line-height: 1.6em;
	padding-top: 5px;
	width: 557px;
}

#divSubcontentCtr {
	float: left;
	height: auto;
	width: 400px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5D4718;
	font-size: 1em;
	text-align: left;
	margin: 0px;
	padding-left: 185px;
	line-height: 1.6em;
	padding-top: 5px;
	padding-bottom: 35px;
}

#divNewspacer {
float:left;
height: 250px;
width: 350px;
}

#login {
	float:right;
	position: relative;
	left: -160px;
	top: 12px;
	list-style-type: none;
}
ul#login  {
	list-style-image: none;
	list-style-type: none;
}


#divNavbar {
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	height: 21px; /* IE ignores this */
	clear: both;
	padding-top: 9px;
	border-top: 1px solid #dbc893;
	border-bottom: 1px solid #dbc893;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#divNavbar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	}

#divNavbar ul li {
	display: inline;
	position: relative;
	padding-bottom: 15px; /* sticky zone */
	}

#divNavbar ul li ul { /* sub menus only */
	border-top: 1px solid #dbc893 ;
	font: normal 9px verdana;
	display: none;
	background: white;
	padding: 5px;
	width: 130px;
	position: absolute;
	left: -0px;
	top: 21px;
	text-align: left;
	}

/* Styles for Menu Items */
#divNavbar ul li a {
	text-decoration: none;
	color: #7a725f;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 15px; /* sticky anchor zone */
	}

/* Fix IE. Hide from IE Mac \*/
* html #divNavbar ul li ul { top: 24px; }
/* End */


#divNavbar ul li a:hover { color: #4d4133; } /* Hover Styles */
		
#divNavbar li ul li a { /* Sub Menu Styles */ 
	padding-bottom: 0px; /*fix anchor sticky */
	display: block;
	} 
		
#divNavbar li:hover ul, #divNavbar li.over ul { /* The magic */
	display: block; 
	} 

#divNavbar li ul li { /*fix sub menu padding */
	padding-bottom: 0px;
	}
#divFooter {
	clear: both;
	background: url(../images/BG_bottom.jpg) 0 0 no-repeat;
}

#divFooter {
	background: url(../images/BG_bottom.jpg) 0 0 no-repeat !important;
	height: 100px;
	width: 769px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:0;
}
#divFooter a:link, #divfooter a:visited, #footer a:active {
	color: #3e647e;
	font-weight: bold;
	text-decoration: none;
}

#img-newsquigs {
	float: left;
	clear: left;
	margin-left: 250px
}

#img-home {
float:left;
margin-left: 15px;
margin-right: 0px;
}

#dodad-home {
float: left;
clear: left;
position: relative;
left: 10px;
top: -35px;
}

#img-premier {
	float: left;
	margin-top: 137px;
	margin-left: 110px;
	margin-right: 0px;
	margin-bottom: 140px;
	display: inline;
}

#img-tournaments {
float: left;
margin-top: 5px;
margin-left: 40px;
margin-right: 0px;
}

#img-restaurant {
float: left;
margin-top: 16px;
margin-left: 50px;
margin-right: 0px;
}

#img-passwaters {
float: left;
margin-top: 50px;
margin-left: 100px;
}

#img-banquetsL {
margin-right: 7px;
}

#img-banquetsR {
margin-left: 7px;
}

#img-map {
	margin-top: 5px;
	margin-left: 30px;
	margin-right: 0px;
	float: left;
}

#img-golf {
margin-bottom: 20px;
}

.blueheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #3e647e;
	font-size: 1.9em;
}

.greenheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #879e57;
	text-decoration: none;
	font-size: 1.9em;
}

.styleH1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #614b30;
	font-size: 22px;
	font-weight: normal;
}

.styleH1b {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #3e647e;
	font-size: 22px;
	font-weight: normal;
}
.stdheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #614b30;
	font-size: 1.9em;
}
.liveat {
	background-image: url(../images/bg_live.jpg);
	height: 145px;
	width: 319px;
	margin-left: 25px;
}
.live {
	text-align: center;
	padding-top: 20px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bellowLive {
	padding-left: 35px;
}
.blueheaderHome {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #3e647e;
	font-size: 1.4em;
	line-height: 22px;
}
.occupancy {
	font-size: 10px;
	padding-left: 10px;
	line-height: normal;
}
#footer {
	color: #5D4718;
	padding-top: 20px;
}
#footer a:link, #footer a:visited, #footer a:active {
	color: #5D4718;
	font-weight: bold;
	text-decoration: none;
}

#footer a:hover {
	color: #5D4718;
	font-weight: bold;
	text-decoration: underline;
}
#shedule {
	float: right;
	padding-right: 30px;
}
#shedule a:link, #shedule  a:visited, #shedule  a:active {
	color: #3e647e;
	font-weight: bold;
	text-decoration: none;
}

#shedule a:hover {
	color: #5D4718;
	font-weight: bold;
	text-decoration: underline;
}
.footerlinks{
	margin:10px 0 30px;
	text-align:center;
	font-size:10px;
}
.footerlinks a:link, .footerlinks  a:visited, .footerlinks  a:active {
	color: #3e647e;
	font-weight: bold;
	text-decoration: none;
}

.footerlinks a:hover {
	color: #5D4718;
	font-weight: bold;
	text-decoration: underline;
}
#facebook a:link{
	text-decoration:none;
}
#ms{
	height:128px;
	width:300px;
	margin:0 0 0 40px;
	font-size:16px;
}
#ms ul{
	margin:0;
	padding:0;
}
#ms li{
	float:left;
	list-style:none;
}
.register{
	margin-left:10px;
	margin-top:53px;
}
.register a:link{
	text-decoration:none;
}
.register a:hover{
	text-decoration:underline !important;
}
/* lightbox */
/* galery */

#lightbox{
	background-color:#FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #795B37;
	padding: 2px;
	font-size: 11px;
	padding: 5px;
	border: 1px solid #D9C9AA;
	z-index: 10;
	}
#lightboxDetails{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11 px;
	color: #795B37;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{
	border: none;
	clear: both;
	z-index: 20;
} 
#overlay img{ border: none; }

#overlay{
	background-image: url(images/overlay.png);
	z-index: 30;
}

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}.textFooter {
	color: #FFFFFF;
}

.photos_special {
	padding: 0px;
	border:2px #d5c6a5 solid;
}
.info_special {
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	line-height: normal;
	text-align: center;
}


.SpicerTourny {
    height:auto;
	width:305px;
	text-decoration:none;
	border:none;
     margin-left: 15px;	
}
.SpicerTourny a  {
	float:left;
	text-decoration:none;
	border:none;
}

.SpicerTourny li a:link, a:hover{
	list-style:none;
	text-decoration:none;
	border:none;
}

.SpicerTourny a:link {
	text-decoration:none;
}

.SpicerTourny a:visited {
	text-decoration:none;
}
