/* CSS Document */body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	}	h2 {	font-family: C Helvetica Condensed, Helvetica, Arial, sans-serif;	font-size: 16px;	color: #FFFFFF;	padding-left: 8px;		vertical-align: bottom;	}	units {	font-family: C Helvetica Condensed, Helvetica, Arial, sans-serif;	font-size: 20px;	color: #FFFFFF;	vertical-align: bottom;	}	#topcopy {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	color: #333333;	text-align: right;	vertical-align: bottom;		}#tablecopy {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	color: #222222;	line-height: 16px;	text-align: left;	vertical-align: top;	padding-left: 8px;	padding-right: 8px;		padding-top: 8px;}#accombodygray {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	color: #222222;	line-height: 16px;	text-align: left;	vertical-align: top;	padding-right: 8px;	padding-top: 10px;	}#accombodygray a:link {color: #629BC8; text-decoration: none}#accombodygray a:visited {color: #629BC8; text-decoration: none}#accombodygray a:hover {color: #222222; text-decoration: none}#accombodygray a:active {color: #222222; text-decoration: none}.style2 {color: #629BC8; font-weight: bold;font-size: 18px;}.style4 {font-size: 12px;	font-weight: bold;}.style6 {color: #629BC8; font-weight: bold;font-size: 22px;}#nav {	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	color: #FFFFFF;	line-height: 23px;	padding-left: 10px;		}		#nav a:link {color: #FFFFFF; text-decoration: none}#nav a:visited {color: #FFFFFF; text-decoration: none}#nav a:hover {color: #222222; text-decoration: none}#nav a:active {color: #222222; text-decoration: none}#nav2 {	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	color: #FFFFFF;	line-height: 19px;	padding-left: 5px;		}	#nav2 a:link {color: #FFFFFF; text-decoration: none}#nav2 a:visited {color: #FFFFFF; text-decoration: none}#nav2 a:hover {color: #222222; text-decoration: none}#nav2 a:active {color: #222222; text-decoration: none}#flipkey {padding-top: 10px;padding-bottom: 20px;}#bodygray {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	color: #222222;	line-height: 16px;	text-align: left;	vertical-align: top;	padding-left: 8px;	padding-right: 8px;	}#bodygray a:link {color: #222222}#bodygray a:visited {color: #222222}#bodygray a:hover {color: #660000}#bodygray a:active {color: #660000}#bodygrayright {	font-family: Helvetica, Arial, sans-serif;	font-size: 10px;	color: #222222;	line-height: 16px;	text-align: right;	vertical-align: middle;	padding-left: 8px;	padding-right: 8px;	padding-top: 8px;		font-weight: bold;}#bodygrayright a:link {color: #222222}#bodygrayright a:visited {color: #222222}#bodygrayright a:hover {color: #660000}#bodygrayright a:active {color: #660000}#bodywhite {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	color: #FFFFFF;	line-height: 16px;	text-align: left;	vertical-align: top;	padding-left: 8px;	padding-right: 8px;	}#bodywhite a:link {color: #FFFFFF}#bodywhite a:visited {color: #FFFFFF}#bodywhite a:hover {color: #660000}#bodywhite a:active {color: #660000}#whiteindent {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	color: #FFFFFF;	line-height: 16px;	text-align: left;	vertical-align: top;	padding-left: 20px;	padding-right: 8px;	}#whiteindent a:link {color: #FFFFFF}#whiteindent a:visited {color: #FFFFFF}#whiteindent a:hover {color: #660000}#whiteindent a:active {color: #660000}#whitesmall {	font-family: Helvetica, Arial, sans-serif;	font-size: 10.5px;	color: #FFFFFF;	line-height: 14px;	text-align: left;	vertical-align: top;	padding-left: 8px;	padding-right: 8px;	}#whitesmall a:link {color: #FFFFFF}#whitesmall a:visited {color: #FFFFFF}#whitesmall a:hover {color: #660000}#whitesmall a:active {color: #660000}#book {	font-family: Helvetica, Arial, sans-serif;	font-size: 14px;	color:  #CC0000;	font-weight: bold;	}#book a:link {color: #CC0000}#book a:visited {color: #CC0000}#book a:hover {color: #660000}#book a:active {color: #660000}div.menu a {color: #FFFFFF;	background: #629BC8; text-decoration:none; font-size:14px; font-family: Helvetica, Arial, sans-serif;padding: 4px 20px;border:1px solid #222222;vertical-align: bottom;}div.menu	a:link {color: #FFFFFF; background: #629BC8;}div.menu	a:visited {color: #FFFFFF; background: #629BC8;}div.menu	a:hover {color: #222222; background: #B1D0E9;}div.menu	a:active { color: #222222;background: #B1D0E9;}#greenaddress {	font-family: Helvetica, Arial, sans-serif;	font-size: 10.5px;	color: #80A54C;	text-align: center;	font-weight: bold;	vertical-align: middle;}#greenaddress a:link {color: #80A54C; text-decoration: none}#greenaddress a:visited {color: #80A54C; text-decoration: none}#greenaddress a:hover {color: #660000; text-decoration: none}#greenaddress a:active {color: #660000; text-decoration: none}#blueaddress {	font-family: Helvetica, Arial, sans-serif;	font-size: 10.5px;	color:  #629BC8;	text-align: center;	font-weight: bold;	vertical-align: middle;}#blueaddress a:link {color: #629BC8; text-decoration: none}#blueaddress a:visited {color: #629BC8; text-decoration: none}#blueaddress a:hover {color: #660000; text-decoration: none}#blueaddress a:active {color: #660000; text-decoration: none}#goldaddress {	font-family: Helvetica, Arial, sans-serif;	font-size: 10.5px;	color: #A99446;	text-align: center;	font-weight: bold;	vertical-align: middle;}#goldaddress a:link {color: #A99446; text-decoration: none}#goldaddress a:visited {color: #A99446; text-decoration: none}#goldaddress a:hover {color: #660000; text-decoration: none}#goldaddress a:active {color: #660000; text-decoration: none}#bodyrates {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	color: #222222;	line-height: 16px;	text-align: left;	vertical-align: top;	padding-left: 60px;	padding-right: 8px;	}#newslinks {	font-family: Helvetica, Arial, sans-serif;	font-size: 10.5px;	color: #FFFFFF;	line-height: 25px;	text-align: left;	vertical-align: top;	padding-left: 8px;	padding-right: 8px;	}#newslinks a:link {color: #FFFFFF}#newslinks a:visited {color: #FFFFFF}#newslinks a:hover {color: #660000}#newslinks a:active {color: #660000}#infogray {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	color: #222222;	line-height: 16px;	text-align: left;	vertical-align: top;	padding-left: 8px;	padding-right: 8px;	}#infogray a:link {color: #222222}#infogray a:visited {color: #222222}#infogray a:hover {color: #660000}#infogray a:active {color: #660000}#newsgray {	font-family: Helvetica, Arial, sans-serif;	font-size: 10.5px;	color: #333333;	line-height: 14px;	text-align: left;	vertical-align: top;	padding-left: 8px;	padding-right: 8px;	}#beigeclose {	font-family: Helvetica, Arial, sans-serif;	font-size: 10.5px;	color: #e5dfc7;	line-height: 20px;	text-align: center;	vertical-align: top;	padding-left: 8px;	padding-right: 8px;	}#beigeclose a:link {color: #e5dfc7}#beigeclose a:visited {color: #e5dfc7}#beigeclose a:hover {color: #660000}#beigeclose a:active {color: #660000}#whiteclose {	font-family: Helvetica, Arial, sans-serif;	font-size: 10.5px;	color: #FFFFFF;	line-height: 20px;	text-align: center;	vertical-align: top;	padding-left: 8px;	padding-right: 8px;	}#whiteclose a:link {color: #FFFFFF}#whiteclose a:visited {color: #FFFFFF}#whiteclose a:hover {color: #660000}#whiteclose a:active {color: #660000}#floorplanhead {	font-family: Helvetica, Arial, sans-serif;	font-size: 13px;	color: #7D6A2C;	line-height: 13px;	font-weight: bold;	text-align: center;	padding-left: 2px;	padding-right: 2px;		vertical-align: bottom;}#accomgray {	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	color: #222222;	line-height: 14px;	text-align: center;	vertical-align: top;	padding-left: 2px;	padding-right: 2px;	}#accomgray a:link {color: #222222}#accomgray a:visited {color: #222222}#accomgray a:hover {color: #660000}#accomgray a:active {color: #660000}#grayslideshow {	font-family: Helvetica, Arial, sans-serif;	font-size: 10.5px;	color: #333333;	text-align: center;	vertical-align: bottom;}#grayslideshow a:link {color: #333333}#grayslideshow a:visited {color: #333333}#grayslideshow a:hover {color: #660000}#grayslideshow a:active {color: #660000}#roomgray {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	color: #222222;	line-height: 16px;	text-align: left;	vertical-align: top;	}#roomgray a:link {color: #222222}#roomgray a:visited {color: #222222}#roomgray a:hover {color: #660000}#roomgray a:active {color: #660000}#amenitiesgray {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	color: #222222;	line-height: 16px;	text-align: left;	vertical-align: top;	padding-left: 3px;	}#bodygray2 {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	color: #222222;	line-height: 16px;	text-align: left;	vertical-align: bottom;	padding-left: 8px;	padding-right: 8px;	}#bodygray2 a:link {color: #222222; text-decoration: none;}#bodygray2 a:visited {color: #222222; text-decoration: none;}#bodygray2 a:hover {color: #660000; text-decoration: none;}#bodygray2 a:active {color: #660000; text-decoration: none;}