/*MAIN*/
body {
	margin:0px;
	padding-bottom:15px;
	background:url(/_images/_design/bg_repeats.gif) top center repeat #144b7e;
	}
.featured_deals_font {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#d0e2f1;
	padding-left:8px;
	}
a:link {
	color:#d0e2f1;
	text-decoration:underline;
	}
a:visited {
	color:#d0e2f1;
	text-decoration:underline;
	}
a:hover {
	color:#d0e2f1;
	text-decoration:none;
	}
a img {
	border: none;
	}
.main_table {
	width:961px;
	border:1px solid #4f799f;
	background:#114b7d;
	margin-top:30px;
	}
.body_text {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#d0e2f1;
	}
.body_text a:link {
	color:#d0e2f1;
	text-decoration:underline;
	}
.body_text a:visited {
	color:#d0e2f1;
	text-decoration:underline;
	}
.body_text a:hover {
	color:#d0e2f1;
	text-decoration:none;
	}
UL {
	list-style-image:url(../_images/_design/bullet.gif);
	list-style-position:outside;
	line-height:18px;
	}
.page_title h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:normal;
	color:#d0e2f1;
	line-height:25px;
	margin:0px;
	padding-top:25px;
	padding-left:32px;
	}
.page_title_home h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:normal;
	color:#d0e2f1;
	line-height:25px;
	margin:0px;
	padding-top:39px;
	padding-left:32px;
	}

/*FONTS*/
.grayText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d0e2f1;
	}
.subText_11pt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3e3b39;
	}
.subText_10pt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3e3b39;
	}

/*LIVE TEXT NAV*/
div.sub_button {
	height:27px;
	color:#FFFFFF;
	vertical-align:top;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	float:left;
 	}
div.sub_button a {
	height:27px;
	padding:0 39px 0 38px;
	background:#4b4744;
	display:block;
	color:#FFFFFF;
	line-height:27px;
	text-decoration:none;
	vertical-align:top;
	}
div.sub_button a:link, div.sub_button a:visited {
	background:#4b4744;
	color:#FFFFFF;
	text-decoration:none;
	vertical-align:top;
	}
div.sub_button a:hover {
	background:#4f799f;
	color:#FFFFFF;
	text-decoration:none;
	vertical-align:top;
	}
	
div.sub_buttonR {
	height:27px;
	color:#FFFFFF;
	vertical-align:top;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	float:left;
 	}
div.sub_buttonR a {
	height:27px;
	padding:0 39px 0 38px;
	background:#4f799f;
	display:block;
	color:#FFFFFF;
	line-height:27px;
	text-decoration:none;
	vertical-align:top;
	}
div.sub_buttonR a:link, div.sub_buttonR a:visited {
	background:#4f799f;
	color:#FFFFFF;
	text-decoration:none;
	vertical-align:top;
	}
div.sub_buttonR a:hover {
	background:#4f799f;
	color:#FFFFFF;
	text-decoration:none;
	vertical-align:top;
	}
.subNav_PAD {
	margin-left:32px;
	}
	
/*NAVIGATION*/
.book-nowRight {
	width:250px;
	text-align:right;
	vertical-align:top;
	}
.book-nowSub {
	width:250px;
	text-align:right;
	vertical-align:top;
	padding:25px 32px 0 0;
	}
.logo_td {
	height:54px;
	text-align:right;
	background:#114b7d;
	}
.content_td {
	padding:15px 32px 27px 32px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.press_container {
	padding:10px 0px;
	width:661px;
	background:#fff;
	}
.logo_height {
	height:54px;
	vertical-align:middle;
	text-align:left;
	}
.navigation_BG {
	height:32px;
	background-color:#4f799f;
	vertical-align:top;
	}
.subNav_divPadding {
	padding:4px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d0e2f1;
	font-weight:bold;
	}
.subNav_divPadding a,
.subNav_divPadding a:link,
.subNav_divPadding a:visited {
	padding:4px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d0e2f1;
	font-weight:bold;
	text-decoration:none;
	}
.subNav_divPadding a:hover {
	padding:4px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4f799f;
	font-weight:bold;
	text-decoration:none;
	}

.subNav_divPaddingR {
	padding:4px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4f799f;
	font-weight:bold;
	}
.subNav_divPaddinRg a,
.subNav_divPaddingR a:link,
.subNav_divPaddingR a:visited {
	padding:4px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4f799f;
	font-weight:bold;
	text-decoration:none;
	}
.subNav_divPaddingR a:hover {
	padding:4px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d0e2f1;
	font-weight:bold;
	text-decoration:none;
	}
	
.subNav_1stDivPadding {
	padding:7px 4px 9px 1px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d0e2f1;
	font-weight:bold;
	}
.subNav_1stDivPadding a,
.subNav_1stDivPadding a:link,
.subNav_1stDivPadding a:visited {
	padding:7px 4px 9px 1px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d0e2f1;
	font-weight:bold;
	text-decoration:none;
	}
.subNav_1stDivPadding a:hover {
	padding:7px 4px 9px 1px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4f799f;
	font-weight:bold;
	text-decoration:none;
	}
	
.subNav_1stDivPaddingR {
	padding:7px 4px 9px 1px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4f799f;
	font-weight:bold;
	}
.subNav_1stDivPaddingR a,
.subNav_1stDivPaddingR a:link,
.subNav_1stDivPaddingR a:visited {
	padding:7px 4px 9px 1px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4f799f;
	font-weight:bold;
	text-decoration:none;
	}
.subNav_1stDivPaddingR a:hover {
	padding:7px 4px 9px 1px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d0e2f1;
	font-weight:bold;
	text-decoration:none;
	}
	
	
	
	.subNav_1stDivPadding2 {
	padding:7px 4px 9px 1px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d0e2f1;
	font-weight:bold;
	}
.subNav_1stDivPadding2 a,
.subNav_1stDivPadding2 a:link,
.subNav_1stDivPadding2 a:visited {
	padding:7px 4px 9px 1px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d0e2f1;
	font-weight:bold;
	text-decoration:none;
	}
.subNav_1stDivPadding2 a:hover {
	padding:7px 4px 9px 1px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f799f;
	font-weight:bold;
	text-decoration:none;
	}
	
.subNav_1stDivPadding2R {
	padding:7px 4px 9px 1px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f799f;
	font-weight:bold;
	}
.subNav_1stDivPadding2R a,
.subNav_1stDivPadding2R a:link,
.subNav_1stDivPadding2R a:visited {
	padding:7px 4px 9px 1px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f799f;
	font-weight:bold;
	text-decoration:none;
	}
.subNav_1stDivPadding2R a:hover {
	padding:7px 4px 9px 1px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d0e2f1;
	font-weight:bold;
	text-decoration:none;
	}
	
	
	
div.reservation {
	height:27px; width:168px;
	text-align:center;
	color:#FFFFFF;
	vertical-align:top;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	}
div.reservation a {
	height:27px; width:168px;
	background:#4b4744;
	display:block;
	color:#FFFFFF;
	line-height:27px;
	text-decoration:none;
	vertical-align:top;
	}
div.reservation a:link, div.reservation a:visited {
	background:#4b4744;
	color:#FFFFFF;
	text-decoration:none;
	vertical-align:top;
	}
div.reservation a:hover {
	background:#a2b460;
	color:#FFFFFF;
	text-decoration:none;
	vertical-align:top;
	}

/*CONTENT*/
.main_img_space {
	padding-top:2px;
 	padding-bottom:2px;
	background-color:#FFFFFF;
	height:347px; overflow:hidden;
	}
.reserve_blueBar {
	width:793px;
	background-image:url(/_images/_design/reserve_bg.jpg);
	background-repeat:no-repeat;
	}
.home_threeImages {
	padding-top:14px;
	}
.green_Td {
	height:28px;
	padding-left:11px;
	vertical-align:middle;
	background-color:#a2b460;
	}
.gray_Td {
	width:181px;
	height:28px;
	padding-left:11px;
	vertical-align:middle;
	background-color:#ebebeb;
	font-family:Arial, Helvetica, sans-serif;
	color:#4b4744;
	font-size:12px;
	font-weight:bold;
	}
.threeImages_td {
	width:142px;
	text-align:right;
	vertical-align:top;
	padding-right:6px;
	}
.threeImages_contentPad {
	padding-top:9px;
	padding-left:7px;
	font-size:12px;
	}
.inputEmail {
	width:152px;
	height:19px;
	border-color:#4f799f;
	border-style:solid;
	border-width:1px;
	color:#2c2a28;
	vertical-align:bottom;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.inputEmail_sub {
	width:132px;
	height:15px;
	border-color:#4f799f;
	border-style:solid;
	border-width:1px;
	color:#2c2a28;
	vertical-align:bottom;
	font-size:10px;
	line-height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.inputContact_T {
	width:244px;
	height:60px;
	border-color:#4f799f;
	border-style:solid;
	border-width:1px;
	color:#2c2a28;
	vertical-align:bottom;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:4px;
	padding-right:4px;
	}
.inputContact_L {
	width:244px;
	height:20px;
	border-color:#4f799f;
	border-style:solid;
	border-width:1px;
	color:#2c2a28;
	vertical-align:bottom;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:4px;
	padding-right:4px;
	}
.inputEpostcard {
	width:228px;
	height:20px;
	border-color:#4f799f;
	border-style:solid;
	border-width:1px;
	color:#2c2a28;
	vertical-align:bottom;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:4px;
	padding-right:4px;
	}
.inputContact_emailmethod {
	width:238px;
	height:20px;
	border-color:#4f799f;
	border-style:solid;
	border-width:1px;
	color:#2c2a28;
	font-size:10px;
	padding-left:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.inputContact_M {
	width:120px;
	height:20px;
	border-color:#4f799f;
	border-style:solid;
	border-width:1px;
	color:#2c2a28;
	vertical-align:bottom;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:4px;
	padding-right:4px;
	}
.inputContact_M2 {
	width:110px;
	height:20px;
	border-color:#4f799f;
	border-style:solid;
	border-width:1px;
	color:#2c2a28;
	vertical-align:bottom;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:4px;
	padding-right:4px;
	}
.inputContact_S {
	width:48px;
	height:20px;
	border-color:#4f799f;
	border-style:solid;
	border-width:1px;
	color:#2c2a28;
	vertical-align:bottom;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:4px;
	padding-right:4px;
	}
.title_spacing {
	padding-top:24px;
	padding-bottom:12px;
	}	
.title_spacing h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:normal;
	color:#409cce;
	line-height:25px;
	margin:0px;
	}
.pGalBorder img {
	border:1px solid #4f799f;
	}
.footerLine {
	/*		border-top-width:1px;
			border-top-color:#51a8cb;
			border-top-style:solid;		*/
	padding:17px 32px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e97ba;
	text-decoration:none;
	}
.footerLine a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e97ba;
	text-decoration:none;
	}
.footerLine a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e97ba;
	text-decoration:none;
	}
.footerLine a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4f799f;
	text-decoration:none;
	}
	
	.cendynfooterLine {
 	padding:17px 50px 17px 50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e97ba;
	text-decoration:none;
	}
.cendynfooterLine a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e97ba;
	text-decoration:none;
	}
.cendynfooterLine a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e97ba;
	text-decoration:none;
	}
.cendynfooterLine a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4f799f;
	text-decoration:none;
	}

.footerON, .footerON a:link, .footerON a:visited, .footerON a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4f799f !important;
	text-decoration:none;
	}
.siteMap, .siteMap a:link, .siteMap a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d0e2f1;
	text-decoration:underline;
	}
.siteMap a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d0e2f1;
	text-decoration:none;
	}
.siteMap_s, .siteMap_s a:link, .siteMap_s a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6e97ba;
	text-decoration:none;
	}
.siteMap_s a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6e97ba;
	text-decoration:underline;
	}
	
.hidden { visibility: hidden; position:absolute; top:-5000px;}
.unhidden { visibility: visible; }

.content {
	display:none;	
	}
.content div {
	width:100%;	height:100%;
	background:url(/_images/_design/press_containerBG.jpg) top center repeat-y;
	}
.content img {	
	padding:0px 18px;
	background:#fff;
	border-right:2px solid #4f799f;
	}
.contenttopshadow {
	padding:0px !important;
	border:0px !important;
	border-collapse:collapse !important;
	background:none !important;
	}
	
#tabbed_box_1 {
	margin: 0px auto 0px auto;
	width:300px;
	}
.tabbed_box h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#ffffff;
	letter-spacing:-1px;
	margin-bottom:10px;
	}
.tabbed_box h4 small {
	color:#e3e9ec;
	font-weight:normal;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	position:relative;
	top:-4px;
	left:6px;
	letter-spacing:0px;
	}
.tabbed_area {
	border:1px solid #494e52;
	background-color:#636d76;
	padding:8px;	
	}
.CheckIn {
	margin:0px;
	padding:1px 3px 0px 3px;
	border:1px solid #ffffff;
	width:147px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}
