* { margin: 0; padding: 0; }

/* Presentation Stylesheet */ 

/* html { height: 100%; } */

h1 { font-family:arial;font-size:17pt;margin:0px;color:rgb(35,45,71);line-height: 0.8cm;font-weight:300;text-align:left; }
h2 { font-family:arial;font-size:11pt;color:#046f8f;text-align:left;line-height: 0.5cm; }
h3 { font-family:arial;font-size:11pt;color:#046f8f;text-align:left;line-height: 0.5cm;font-style:italic; }

.maintxt { font-family:Arial;font-size:9pt;color:#333;text-align:justify;line-height: 0.5cm;padding-left:44px;padding-right:44px; }
.homecolumns { font-family:Arial;font-size:9pt;color:#333;text-align:justify;line-height: 0.5cm; }
.subnavtitle { font-family: arial;font-size: 11pt;color:rgb(133,153,168);text-decoration: none;margin-left:55px;line-height:25px;width:175px;border-bottom:1px solid #777; }
.noteboxtext { font-family:Arial;font-size:11pt;color:rgb(133,153,168);text-align:center;line-height: 0.5cm;}
.ratestableheading { font-family:Arial;font-size:7pt;color:#000; }
.ratestabletext { font-family:Arial;font-size:8pt;color:#000;text-align:center; }
.footertext { font-family:arial;font-size:8pt;color:#fff;font-weight:500;letter-spacing:1px; }

.clubhousehours { font-family:Arial;font-size:9pt;color:#333;text-align:justify;line-height: 0.5cm; }

.subtitle1 { font-family:arial;font-size:10pt;color:#046f8f;text-align:left;line-height: 0.4cm;font-weight:bold; }

ul.reg { list-style:circle;margin-left:0;padding-left: 1em;text-indent: 0em; }

.rt_title { font-family:Arial;font-size:9pt;color:#fff;text-align:left;line-height: 0.5cm;padding:0;font-weight:bold;padding-left:15px; }
.rt_subtitle { font-family:Arial;font-size:8pt;color:rgb(35,45,71);text-align:left;line-height: 0.4cm;padding:0;padding-left:13px; }
.rt_contact{ font-family:Arial;font-size:9pt;color:#eee;text-align:justify;line-height: 0.5cm;padding-left:14px; }

.linkbox { width:226px;padding:8px;margin:10px;margin-left:0px;padding-left:0px; }

.blueline { border:1px solid #046F8F; }

.futuredevlist { font-family:Arial;font-size:9pt;color:#333;text-align:left;line-height:0.5cm;padding-left:4px;padding-right:4px; }

.homeupdatebox { font-family:Arial;font-size:8pt;color:#333;text-align:left;line-height: 0.5cm;padding-left:12px;padding-right:6px; }

.promotitle { font-family:Arial;font-size:10pt;color:rgb(35,45,71);text-align:justify;line-height: 0.5cm;padding-left:44px;padding-right:44px;font-weight:bold; }

.imagecenter { margin:0 auto;text-align:center; }

/* BEGIN HYPERLINK PROPERTIES */

a:link, a:visited, a:active { font-family: arial;font-size: 9pt;color:rgb(149,179,215);color:rgb(0,56,73);text-decoration: none; }
a:hover { color:rgb(133,153,168); }


a.mainnav:link, a.mainnav:visited, a.mainnav:active
{ font-family: arial;font-size: 11pt;color:rgb(133,153,168);text-decoration: none;margin-left:40px;line-height:25px;width:190px;border-bottom:1px solid #777;display:block;font-weight:normal; }
a.mainnav:hover { color:#fff; }

a.mainsubnav:link, a.mainsubnav:visited, a.mainsubnav:active
{
	font-family: arial;
	font-size: 11pt;
	color:rgb(133,153,168);
	text-decoration: none;
	margin-left:55px;
	line-height:25px;
	width:175px;
	border-bottom:1px solid #777;
	display:block;
	font-weight:normal;
}

a.mainsubnav:hover { color:#fff; }

a.tophomelink:link, a.tophomelink:visited, a.tophomelink:active
{
	font-family: arial;
	font-size: 9pt;
	color:rgb(133,153,168);
	text-decoration: none;
	float:right;
	padding-top:40px;
}

a.tophomelink:hover { color:#fff; }

a.footnav:link, a.footnav:visited, a.footnav:active
{
 font-family: arial; 
 font-size: 8pt;
 color:rgb(233,228,212);
 font-weight:500;
 line-height:36px;
 text-decoration: none;
 padding-right:1px;
 letter-spacing:1px;
}

a.footnav:hover { color:rgb(150,183,216); }


a.golfratesspecials:link, a.golfratesspecials:visited, a.golfratesspecials:active
{ font-family: arial;font-size:12pt;color:rgb(133,153,168);text-decoration:none; }

a.golfratesspecials:hover { color:#023342; }

a.rt_titlelink:link, a.rt_titlelink:visited, a.rt_titlelink:active { font-family:Arial;font-size:10pt;color:#fff;display:block; }
a.rt_titlelink:hover { background-color:rgb(150,140,100); }

a.rt_titlelinkhazard:link, a.rt_titlelinkhazard:visited, a.rt_titlelinkhazard:active { font-family:Arial;font-size:10pt;color:#990000;line-height: 0.5cm; }
a.rt_titlelinkhazard:hover { color:#023342; }

a.rt_link:link, a.rt_link:visited, a.rt_link:active { font-family:Arial;font-size:11pt;color:#fff;line-height:0.5cm;padding-left:15px; }
a.rt_link:hover { color:#023342; }

a.rt_contactlink:link, a.rt_contactlink:visited, a.rt_contactlink:active { font-family:Arial;font-size:9pt;color:#fff;line-height:0.5cm; }
a.rt_contactlink:hover { color:#bbb; }

a.developments:link, a.developments:visited, a.developments:active { font-family:arial;font-size:11pt;color:#046f8f;text-align:left;line-height: 0.5cm;font-weight:bold; }
a.developments:hover { color:#023342; }
.developments { font-family:arial;font-size:11pt;color:#046f8f;text-align:left;line-height: 0.5cm;font-weight:bold; }

/* END HYPERLINK PROPERTIES*/

#menu {width:800px;text-align:left; }
#menu a, #menu a:visited {width:100px; height:26px; line-height:26px; text-decoration:none; color:#2C3F8F; background:url(../images/nav.png); background-repeat:no-repeat; padding-left:30px;font-family:arial;font-size:10pt;font-weight:500;padding-top:6px; }
#menu a span {padding-left:0px;}
#menu a:hover {width:100%; height:26px; cursor:pointer; text-decoration:none; color:#9E07E4; background:url(../images/nav.png); background-repeat:no-repeat; }

a.updatebtn:link, a.updatebtn:visited, a.updatebtn:active {
	background: rgb(35,45,72);
	padding: 7px 12px;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 12px;
	color: #EEE;
}

a.updatebtn:hover { background-color:#888888;color:#fff;border:0; }

img { border-style: none;text-decoration: none; }
