/* CSS for Amenity Resources*/*{	margin: 0px; padding: 0px;}body{ 	background-image: url("../images/main-bodybg.gif");	background-repeat: repeat;}.left{ float: left;}.right { float: right;}.clear { clear: both;}.ul { margin: 5px 0px 5px 20px; }.textcenter{text-align: center;}.logo {	position: absolute;	top: 25px;	margin: 0 0 0 555px;	z-index: 500;}#gradient-wrap{	width: 100%;	height: 414px;	background-image: url("../images/main-topbg.gif");	background-repeat: repeat-x;}#shadow-wrap{ 	width: 824px;	margin-left: auto;	margin-right: auto;	background-image: none;	background-repeat: repeat-y;	background-image: url("../images/main-shadowbg.png");}#main{	width: 800px;	background-color: #faf4e6;	margin-left: auto;	margin-right: auto;	border-right: 1px solid #736846;	border-left: 1px solid #736846;	border-bottom: 1px solid #736846;	font-size: 85%;	font-family: Times, serif;	display: block;}#header{	padding: 15px 39px 0px 39px;}	.top-phone{	font-size: 1.5em;	color: #907c3d}#banner{	border: 1px solid #947f3f;	height: 128px;}#banner .index{ background: none; }#banner-int{ 		background: url("/images/main-banner.jpg"); 	border: 1px solid #947f3f;	height: 128px;	}/*#nav{	width: 463px;	height: 41px;	font-size: 1.3em;	margin: 0 0 15px 0;}#nav a:link, #nav a:visited{ 	font-family: Times, serif;	text-decoration: none;	color: #d4a134;		background-image: url("../images/nav-bg.gif"); 	background-repeat: repeat-x;	padding: 21px 13px 0 13px;	border-left: 1px solid #d4a134;	position: relative;	top: 21px;}#nav a:hover { 	background-image: url("../images/nav-hoverbg.gif"); 	color: #8d793c;	border-color: #8d793c;}*//*NAV DROP DOWN*/#navlist, #navlist ul {	width: 463px;	height: 41px;	font-size: 1.3em;	margin: 0 0 15px 0;	padding: 0;	list-style: none;}#navlist a:link, #navlist a:visited{	font-family: Times, serif;	text-decoration: none;	color: #d4a134;		background-image: url("../images/nav-bg.gif"); 	background-repeat: repeat-x;	padding: 21px 13px 0 13px;	border-left: 1px solid #d4a134;	display: block;}#navlist a:hover { 		background-image: url("../images/nav-hoverbg.gif"); 	color: #8d793c;	border-color: #8d793c;}#navlist .rightborder{ border-right: 1px solid #d4a134; }#navlist li {	margin: 0;	padding: 0;	float: left;}#navlist li ul {	margin: 0px 0px 0px 0px;	padding: 0;	position: absolute;  left: -999em;	width: 120px;	z-index: 100;}/*#navlist li ul li { 	width: 120px; position: relative; top: -2px;}*/#navlist li ul li { 	width: 120px; background: #faf4e6;}#navlist .ddborder {	border-top: 1px solid #d4a134;	border-right: 1px solid #d4a134;	border-bottom: 1px solid #d4a134;	}#navlist li ul li a:link, 	#navlist li ul li a:visited { font-size: 14px; padding: 7px; position: relative; top: -2px;}#navlist li:hover ul { left: auto; }#navlist li:hover ul, #navlist li.sfhover ul { left: auto; }/*#navlist a, h2{	color: #ffffff;	text-decoration: none;	font-size: 11px;	display: block;}#navlist h2{	padding: 2px;}#navlist a:link, #navlist a:visited{	font-family: Times, serif;	text-decoration: none;	color: #d4a134;		background-image: url("../images/nav-bg.gif"); 	background-repeat: repeat-x;	background-color: none;	padding: 21px 13px 0 13px;	border-left: 1px solid #d4a134;	position: relative;	top: 21px;}#navlist a:visited{ color:#ffffff; text-decoration: none;}#navlist a:hover{ color:#ff6308; }#navlist li { 	float: left;	width: 6em; 	padding: 0px 0px 2px 0px;}#navlist li ul { 	position: absolute;	background: #555555;	width: 8.5em;	padding: 0px 0px 0px 2px;	margin: 1px 0px 0px 0px;	left: -999em; }#navlist li ul li{	padding: 2px 0px 2px 0px;	width: 8.5em;}#navlist li ul ul { 	margin: -.9em 0 0 8.5em;	background: #aaaaaa;}#navlist li ul ul a{ color: #ffffff;}#navlist li ul ul a:hover{ color: #000000; }#navlist li:hover ul ul, #navlist li.sfhover ul ul {	left: -999em;}#navlist li:hover ul, #navlist li li:hover ul, #navlist li.sfhover ul, #navlist li li.sfhover ul { 	left: auto;}*/#left-col{	width: 448px;	padding: 0px 39px;	float: left;	}.bar{    line-height: .5em;	font-size: .3em;		background-color: #d6a436;	margin: 0 0 8px 0;	}#left-col p{	color: #5a4d26;	padding: 0px 16px;	margin: 0 0 20px 0;}#left-col .gradient{	background-image: url("../images/left-backgroundp.gif");	background-repeat: repeat-x;	height: 98px;	padding: 7px;	margin: 0 0 8px 0;	clear: both;}#left-col .gradient p{ margin: 0 0 15px 0; padding: 0px;}#left-col .gradient p.small { font-size: .9em; line-height: .9em; }#left-col .gradient h2{	font-size: 1.5em;	font-weight: normal;	color: #d4a134;		margin: 10px 0 0 0;	padding: 0;}#left-col .gradient img{	margin: 7px 14px 7px 7px;	padding: 1px;	background-color: #ffffff;	border: 7px solid #d7cdaf;}#left-col .gradient a:link, #left-col .gradient a:visited, #right-col a:link, #right-col a:visited{ color: #5a4d26; }#left-col .gradient a:hover, #right-col a:hover{ color: #d4a134; }	#right-col{	width: 228px;	margin: 0 39px 0 0;	display: inline;    float: right;}#right-col-text{	width: 400px;	margin: 0 39px 0 0;	display: inline;    float: right;}#right-top{	background-image: url("../images/right-topbg.gif");	background-repeat: repeat-x;	height: 285px;	padding: 14px 14px 0 14px;}#right-top h2{	font-size: 1.5em;	font-weight: normal;	color: #d4a134;	}#right-top p{	width: 105px;	font-size: .9em;}#right-bottom{	background-image: url("../images/right-askus.jpg");	background-repeat: no-repeat;	height: 194px;}#right-ask{	width: 180px;	height: 212px;	margin-left: auto;	margin-right: auto;}#right-ask .topinput{ margin: 50px 0 5px 0; }#right-ask form { margin: 0 0 0 0px; }#right-ask input, #right-ask textarea{	font-family: Arial, sans-serif;	line-height: .9em;	font-size: .8em;	margin: 0 0 5px 0;}.rtexpand {	background-color: #CDC2A3;	margin: 0px 0px 5px 0px;}#footer{	width: 722px;	text-align: center;	margin: 0 auto 10px auto;	color: #5a4d26;}#footer p{	font-size: .9em;}#footer p a:link, #footer p a:visited{ margin: 0px 10px; color: #5a4d26; text-decoration: none; }#footer p a:hover { text-decoration: underline; }#footer p a.bluewater:link, #footer p a.bluewater:visited{ margin: 0; }#footer p a.bluewater:hover { margin: 0; color: #4a8ecb; text-decoration: none;}#gallerynav{	width: 400px;}#gallerynav img{	border: 1px solid #5a4d26;	margin: 3px 0px 3px 7px;}#lgphoto{	width: 350px;}#lgphoto img{	border: 1px solid #5a4d26;	}.port {   font-family: Times, serif;    color: #5a4d26;	text-align: right;	font-size: 12px;	font-weight: bold;    text-decoration: none;	}.port2{   font-family: Times, serif;    color: #5a4d26;	text-align: right;	font-size: 12px;	font-weight: bold;    text-decoration: none;}.port3{   font-family: Times, serif;    color: #5a4d26;	text-align: left;	font-size: 12px;    text-decoration: none;}.port3 img{  border: 1px solid #5a4d26;}	.port a {	color: #5a4d26;	text-decoration: none;	margin: 0px 3px 0px 3px;}.port a:hover {        color: #d6a436;	   text-decoration: none;}#left-int img{    border: 1px solid #5a4d26;    float: left;	margin: 2px 8px 4px 15px;	}