BODY{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: top;
}
.page_header
{
	color:#755937;
	font-size:14pt;
	font-family:Bodoni MT;
	font-weight:bold;	
	line-height: 25px;
}
.page_header2
{
	color:#978750;
	font-size:12pt;
	font-family:Bodoni MT;
	font-weight:bold;	
	line-height: 25px;
}


A, A:ACTIVE, A:FOCUS, A:LINK, A:VISITED{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #755937;	
	font-size: 12px;
	font-weight: normal;
	word-spacing: 0px;
	text-decoration: underline;	
	line-height: 16px;
}
A:HOVER{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #755937;
	font-size: 12px;
	font-weight: normal;
	word-spacing: 0px;
	text-decoration: none;	
	line-height: 16px;
}
A.link1, A:ACTIVE.link1, A:FOCUS.link1, A:LINK.link1, A:VISITED.link1{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #755937;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;

}
A:HOVER.link1{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #755937;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: underline;


	
}

.header
{
	font-family:Bodoni MT;
	font-size:17px;
	font-weight:bold;
	color:#78751C;
	letter-spacing:0px;
	word-spacing:0px;
	line-height:20px;
}



A.link2, A:ACTIVE.link2, A:FOCUS.link2, A:LINK.link2, A:VISITED.link2{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10.5px;
	font-weight: bold;
	line-height: 16px;
	text-decoration: none;
	letter-spacing:0px;
	word-spacing:0px;
	
}
A:HOVER.link2{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10.5px;
	font-weight: bold;
	line-height: 16px;
	text-decoration: underline;
	letter-spacing:0px;
	word-spacing:0px;
	
}
A.link3, A:ACTIVE.link3, A:FOCUS.link3, A:LINK.link3, A:VISITED.link3{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #78751C;	
	font-size: 11px;
	font-weight: normal;
	
	text-decoration: underline;	
	
}
A:HOVER.link3{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #755937;
	font-size: 11px;
	font-weight: normal;

	text-decoration: none;	
	
}
A.link4, A:ACTIVE.link4, A:FOCUS.link4, A:LINK.link4, A:VISITED.link4{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #78751C;	
	font-size: 10px;
	font-weight: normal;
	word-spacing: 0px;
	text-decoration: underline;	
	letter-spacing:0px;
	line-height:16px;
}
A:HOVER.link4{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #755937;
	font-size: 10px;
	font-weight: normal;
	word-spacing: 0px;
	text-decoration: none;	
	letter-spacing:0px;
	line-height:16px;
}
A.link5, A:ACTIVE.link5, A:FOCUS.link5, A:LINK.link5, A:VISITED.link5{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #78751C;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 0px;
	text-decoration: underline;
}
A:HOVER.link5{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #78751C;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 0px;
	text-decoration: none;
}
h3{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #755937;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 0px;
}

.text3{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #78751C;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
}
TD{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #494949;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	word-spacing: 0px;
	
}
p,td p{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing:0px;
}

input{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #F5F8FC;
	height: 19px;
	width: 181px;
}

textarea{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #F5F8FC;

	width: 181px;
}

select{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	background-color: #F6F6F6;
}
.li_txt{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
}
li
{
	list-style-image: url(../images/bullet.gif);
	vertical-align: text-bottom;
	line-height: 13px;
	margin-left: 24px;
	margin-top: 8px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
}
ul.para{
	margin-bottom: 0px;
}
.bg_reservations{
	background-image: url(../images/bg_reservations.jpg);
	background-repeat: no-repeat;
}
select.month{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	border-color: #999998;
	border-style: solid;
	border: 1px;
	width: 51px;
	height: 17px;
}
select.date{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	border-color: #999998;
	border-style: solid;
	border: 1px;
	width: 45px;
	height: 17px;
}
select.year{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	border-color: #999998;
	border-style: solid;
	border: 1px;
	width: 57px;
	height: 17px;
}
select.nights{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	border-color: #999998;
	border-style: solid;
	border: 1px;
	width: 50px;
	height: 17px;
}
select.adults{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	border-color: #999998;
	border-style: solid;
	border: 1px;
	width: 51px;
	height: 17px;
}
select.child{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	border-color: #999998;
	border-style: solid;
	border: 1px;
	width: 51px;
	height: 17px;
}
input.email{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #F5F8FC;
	width: 158px;
	height: 13px;
	}

.bg_events{
	background-image: url(../images/bg_events.jpg);
	background-repeat: repeat-y;
}

.event_header
{
	font-family:Bodoni MT;
	font-weight:bold; 
	color:White; 
	letter-spacing:0px; 
	word-spacing:0px; 
	font-size:16px;	
	
}

.event_header2
{
	font-family:Bodoni MT;

	color:White; 
	letter-spacing:0px; 
	word-spacing:0px; 
	font-size:14px;	
	
}
.sub_event_txt{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #A08056;
	font-size: 9px;
	font-weight: normal;
	line-height: 12px;
	word-spacing: 0px;
	letter-spacing:0px;
}
a.sub_event_txt{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #A08056;
	font-size: 9px;
	font-weight: normal;
	line-height: 12px;
	word-spacing: 0px;
	letter-spacing:0px;
}

.left_txt{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #78751C;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
}
.devider{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #8B6D47;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
}
.footer{
		font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	font-weight: normal;
	line-height: 16px;
	word-spacing: 0px;
}
.gridtable {
	BORDER-RIGHT: #958955 1px solid; BORDER-TOP: #958955 1px solid; BORDER-LEFT: #958955 1px solid; BORDER-BOTTOM: #958955 1px solid
}
.ctext{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	word-spacing: 0px;

	text-align: justify;
}

a.floorplan, a.floorplan:link, a.floorplan:hover, a.floorplan:active, a.floorplan:visited
{
	
	font-family: verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	word-spacing: 0px;
}
.bg_communities{
	background-image: url(../images/communities_sub_off.gif);
	background-repeat: no-repeat;
}
.bg_golfcourse{
	background-image: url(../images/bg_golf_course.gif);
	background-repeat: no-repeat;
}
.bg_golfcourse_bottom{
	background-image: url(../images/bg_golf_bottom.gif);
	background-repeat: no-repeat;
}
.bg_oceanfront{
	background-image: url(../images/bg_ocean_front.gif);
	background-repeat: no-repeat;
}
.bg_oceanfront_bottom{
	background-image: url(../images/bg_ocean_bottom.gif);
	background-repeat: no-repeat;
}
.bg_iw{
	background-image: url(../images/bg_intracoastal.gif);
	background-repeat: no-repeat;
}
.bg_iw_bottom{
	background-image: url(../images/bg_intracoastal_bottom.gif);
	background-repeat: no-repeat;
}
.bg_resort{
	background-image: url(../images/bg_resort.gif);
	background-repeat: no-repeat;
}
.bg_pg{
	background-image: url(../images/bg_pg.gif);
	background-repeat: repeat;
}
.re_leftnav
{
    margin-left: 19px;
}
input.booknow{
	width: 164px;
	height: 19px;
	border: 0px;
}

.checkbox_orderform input
{
     background-color: #FFFFFF;
     font-size: 11px;
     width:12px;
     height:12px;
     vertical-align:middle;
 }
.checkbox_searchform input
{
     background-color: #FFFFFF;
     font-size: 11px;
     width:12px;
     height:12px;
     vertical-align:text-top;
     margin-bottom: 7px;
     
 }
	.text{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9px;
	font-weight: normal;
	line-height: 14px;
	word-spacing: 0px;
	
}
.litext
{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #958E44;
	line-height: 16px;
	margin-left: -24px;
}
.small{
	font-family: verdana,  Arial, Helvetica, sans-serif;
	color: #494949;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	word-spacing: 0px;
	
	font-style: italic;
}

A.navTextOff, A:ACTIVE.navTextOff, A:FOCUS.navTextOff, A:LINK.navTextOff, A:Visited.navTextOff {
	font-family:Bodoni MT;
	color: #E0DDDC;
	font-size: 13px;
	word-spacing: 0px;
	letter-spacing:0px;
	text-align: justify;
	text-decoration:none;
	font-weight:700;
	padding-top:7px;
}

A:HOVER.navTextOff
{
	font-family:Bodoni MT;
	color: #C29E57;
	font-size: 13px;
	word-spacing: 0px;
	letter-spacing:0px;
	text-align: justify;
	text-decoration:none;
	font-weight:700;
	padding-top:7px;
}

A.navTextOn, A:ACTIVE.navTextOn, A:FOCUS.navTextOn, A:LINK.navTextOn, A:Visited.navTextOn, A:HOVER.navTextOn 
{
	font-family:Bodoni MT;
	color: #C29E57;
	font-size: 13px;
	word-spacing: 0px;
	letter-spacing:0px;
	text-align: justify;
	text-decoration:none;
	font-weight:700;
	padding-top:7px;
}

.header
{
	font-family:Bodoni MT;
	font-size:17px;
	font-weight:bold;
	color:#78751C;
	letter-spacing:0px;
	word-spacing:0px;
}
.emailbutton {
	margin-left:-1px;
	padding-left:-1px;
	width:150px;
	height:37px;
	border-width:1px;
	border-color:blue;
	border-style:solid;
	border-left:0px;
}
#ctl00$imgSubmitEmail {
	margin-left:-1px;
	padding-left:-1px;
	width:150px;
	height:37px;
	border-width:1px;
	border-color:blue;
	border-style:solid;
	border-left:0px;
}



