/************** float styles **************/

.SNPcontainer {
	position: relative;
	left: 0px;
	top: 0px;
}
.logocontainer {
	padding-top: 8px;
}
.float_navigation {
	position: absolute;
	left:220px; 
	top:88px;
	z-index:1;
}
.float_sociallinks {
	position: absolute;
	left:568px; 
	top:0px;
	text-align: right; 
	width: 200px;
	z-index:1;
	padding: 0px;
	margin: 0px;
}
.float_socialtext {
	position: absolute;
	right:54px; 
	top:3px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
}


/************** table styles **************/

.banner {
	padding-top: 10px;
	padding-bottom: 3px;
	border-bottom: 5px solid #D7D7D7;
}
.main {
	border-left: 1px solid #D7D7D7;
	border-bottom: 1px solid #D7D7D7;
	padding: 20px;
	width: 510px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #6C6C6C;
	line-height: 18px;
}
#greenText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #5e9631;
	line-height: 18px;
	padding-top: 12px;
}
#greenText_large {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #5e9631;
	line-height: 18px;
	font-weight: bold;
}
.side {
	border-left: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	border-bottom: 1px solid #D7D7D7;
	padding: 15px;
	width: 197px;
}
.footer {
	border-top: 20px solid #5D9731;
	padding-top: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #949494;

}
.table_txt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #6C6C6C;
	line-height: 18px;
}
.sub_head {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #5e9631;
	line-height: 18px;
	font-weight: bold;
}


/************** link styles **************/

a.text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #0c467f;
	font-weight: normal;
	text-decoration: none;
}
a.text:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #0c467f;
	font-weight: normal;
	text-decoration: underline;
}
a.text_green {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #5e9631;
	font-weight: normal;
	text-decoration: none;
}
a.text_green:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #5e9631;
	font-weight: normal;
	text-decoration: underline;
}
a.footer {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #949494;
	text-decoration: none;
}
a.footer:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #949494;
	text-decoration: underline;
}
a.sidebarlink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #5D9731;
	font-weight: bold;
	text-decoration: none;
}
a.sidebarlink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #5D9731;
	font-weight: bold;
	text-decoration: underline;
}
a.back {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0c467f;
	font-weight: bold;
	text-decoration: none;
}
a.back:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0c467f;
	font-weight: bold;
	text-decoration: underline;
}
a.bot {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #0c467f;
	font-weight: bold;
	text-decoration: none;
}
a.bot:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}


/************** list styles **************/

ul.sidebarlist {
	margin-left: 15px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

li.sidebarlist {
	font-size: 13px;
	color: #5D9731;
	list-style-type: square;
	padding-bottom: 5px;
}


/************** table styles **************/

.header_left {
	background-color: #D78208;
	height: 13;
	width: 148;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.header_middle {
	background-color: #930803;
	height: 13;
	width: 470;
	border-bottom: 1px solid #FFFFFF;
}
.header_right {
	background-color: #959DA1;
	height: 13;
	width: 150;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.header_pic {
	background-color: #ffffff;
	width: 619;
	border-bottom: 1px solid #FFFFFF;
}
.flash_home {
	background-color: #ffffff;
}
.navigation {
	background-color: #E5E5E5;
	width: 123;
	height: 395;
	border-left: 1px solid #FFFFFF;
	padding-left: 21;
	padding-top: 25;
}
.navigation_home {
	background-color: #E5E5E5;
	width: 129;
	padding-left: 21;
	padding-top: 25;
}
.subnavigation {
	background-color: #485B77;
	width: 138;
	border-right: 1px solid #FFFFFF;
	padding-top: 20px;
	padding-left: 5px;
	padding-right: 5px;
}
.maincontent {
	background-color: #ECECEC;
	width: 425;
	padding-left: 25;
	padding-top: 35;
	padding-right: 20;
}
.mapcontent {
	background-color: #FFFFFF;
	width: 425;
	padding-left: 35;
	padding-top: 20;
	padding-right: 0;
}
.amenities_title {
	background-color: #959DA1;
	width: 147;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
.amenities_main {
}



/************** text styles **************/

.text_main {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: normal;
	line-height: 22px;
	text-decoration: none;
}
.text_dropcap {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
}
.text_form {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: normal;
	line-height: 22px;
	text-decoration: none;
}


/************** link styles **************/

a.navMain {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	display: block;
}
a.navMain:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #485B77;
	text-decoration: none;
	display: block;
}
a.navMain_on {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #485B77;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
a.navMain_on:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #485B77;
	text-decoration: none;
	display: block;
}
a.navMainO_on {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #485B77;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
a.navMainO_on:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #485B77;
	text-decoration: none;
	display: block;
}

a.navSub {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 28px;
	padding-left: 10px;
}
a.navSub:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F9970A;
	text-decoration: none;
	line-height: 28px;
	padding-left: 10px;
}
a.navSub_on {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #F9970A;
	font-weight: bold;
	text-decoration: none;
	line-height: 28px;
	padding-left: 10px;
}
a.navSub_on:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F9970A;
	text-decoration: none;
	line-height: 28px;
	padding-left: 10px;
}

a.navSubAmen {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 10px;
	padding-left: 10px;
}
a.navSubAmen:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F9970A;
	text-decoration: none;
	line-height: 10px;
	padding-left: 10px;
}
a.navSubAmen_on {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #F9970A;
	font-weight: bold;
	text-decoration: none;
	line-height: 10px;
	padding-left: 10px;
}
a.navSubAmen_on:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F9970A;
	text-decoration: none;
	line-height: 10px;
	padding-left: 10px;
}


a.navThird {
	background:url(assets/images/arrows.gif) left no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	line-height: 28px;
	margin-left: 15px;
	padding-left: 15px;
}
a.navThird:hover {
	background:url(assets/images/arrows.gif) left no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F9970A;
	text-decoration: none;
	line-height: 28px;
	margin-left: 15px;
	padding-left: 15px;
}
a.navThird_on {
	background: url(assets/images/arrows.gif) no-repeat 0px 5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #F9970A;
	font-weight: normal;
	text-decoration: none;
	line-height: 28px;
	margin-left: 15px;
	padding-left: 15px;
}
a.navThird_on:hover {
	background: url(assets/images/arrows.gif) no-repeat 0px 5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F9970A;
	text-decoration: none;
	line-height: 28px;
	margin-left: 15px;
	padding-left: 15px;
}

a.footerLink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	font-weight: normal;
	text-decoration: none;
}
a.footerLink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	font-weight: normal;
	text-decoration: underline;
}
a.mainLink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #485b77;
	font-weight: bold;
	text-decoration: none;
}
a.mainLink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #485b77;
	font-weight: bold;
	text-decoration: underline;
}
a.mainSmallLink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #485b77;
	font-weight: bold;
	text-decoration: none;
}
a.mainSmallLink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #485b77;
	font-weight: bold;
	text-decoration: underline;
}
a.amenities {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	line-height: 16px;
	text-decoration: none;
}
a.amenities:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	line-height: 16px;
	text-decoration: none;
}
a.hide {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.hide:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #F9970A;
	text-decoration: underline;
}



/************** float styles **************/

.float_navHome {
	position: absolute;
	top:14px;
	z-index:1;
}
.float_logo {
	position: absolute;
	left:631px; 
	top:-56px;
	z-index:1;
}
.float_logo_home {
	position: absolute;
	left:620px; 
	top:-75px;
	z-index:1;
}
.float_amenities_hor {
	position: absolute;
	left:0px; 
	top:0px;
	z-index:1;
	width: 470;
	height: 117;
	background-color: 959DA1;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: normal;
	line-height: 22px;
	text-decoration: none;
	border-bottom: 1px solid #ffffff;
}
.float_amenities_ver {
	position: absolute;
	left:0px; 
	top:0px;
	z-index:1;
	width: 190;
	height: 395;
	background-color: 959DA1;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: normal;
	line-height: 22px;
	text-decoration: none;
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 20px;
	border-right: 1px solid #ffffff;
}
.float_amenities_button {
	position: absolute;
	left:-9px; 
	top:55px;
	z-index:3;
}
.float_amenities_title {
	position: absolute;
	left:-5px; 
	top:-20px;
	z-index:1;
}
.float_amenities_hide {
	position: absolute;
	left:375px; 
	top:90px;
	z-index:5;
}
.float_flash {
	position: absolute;
	left:0px; 
	top:-4px;
	z-index:5;
}
.float_ewplink {
	position: absolute;
	left:492px; 
	top:0px;
	z-index:5;
}
.float_logowhite {
	position: absolute;
	left:590px; 
	top:-32px;
	z-index:5;
}
.float_topgray {
	position: absolute;
	left:-21px; 
	top:-25px;
	z-index:5;
}
.float_submitbutton {
	position: absolute;
	left:5px; 
	top:5px;
	z-index:5;
}
.float_amenities_learn {
	position: absolute;
	left:-10px; 
	top:0px;
	z-index:5;
}
.float_amenities_learn2 {
	position: absolute;
	left:-10px; 
	top:0px;
	z-index:5;
}
.float_headText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	font-weight: normal;
	position: absolute;
	left:280px; 
	top:-54px;
	z-index:1;
}
.amenities_reveal {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ececec;
	font-weight: normal;
	line-height: 22px;
	text-decoration: none;
	height: 116;
	width: 460;
	padding-left: 30px;
	padding-right: 10px;
}
.amenities_reveal_large {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
}

/*////////////////// Nav Images /////////////////////////////*/

#image1{
width:72px;
height:25px;
float:left;
}

#image2{
width:94px;
height:25px;
float:left;
}

#image3{
width:203px;
height:25px;
float:left;
}

#image4{
width:84px;
height:25px;
float:left;
}

#image5{
width:105px;
height:25px;
float:left;
}
