/*MAIN*/
body {
	margin:0px;
	padding:0px;
	background:url(/_images/_design/bodyBG.jpg) #4b5054 top repeat-x;
	}
a:link {
	}
a:visited {
	}
a:hover {
	}
a img {
	border: none;
	}
form {
	margin:0px;
	padding:0px;
	}
ul {
	margin-left:20px;
	padding:0px;
	}
.body_text {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	line-height:22px !important;
	color:#301801 !important;
	}
.body_text2 {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	line-height:22px !important;
	color:#301801 !important;
	text-align:left !important;
	text-indent:10px;
	padding-top:7px;
	}

/*BODY*/
.logoBar_home {
	height:120px;
	background:url(/_images/_design/logoBar.gif) bottom repeat-x;
	}
.logoBar_sub {
	height:120px;
	overflow:hidden;
	vertical-align:top;
	}
.content_repeats {
	border-left:1px solid #1a5189;
	border-right:1px solid #1a5189;
	}
.content_blueTop {
	height:8px;
	background:url(/_images/_design/contentBG_blue_Top.jpg) top left repeat-x;
	vertical-align:top;
	}
.content_blueLeft {
	width:26px;
	background:url(/_images/_design/contentBG_blue_Lrepeats.jpg) top left repeat-y;
	vertical-align:top;
	}
.content_blueRight {
	width:26px;
	background:url(/_images/_design/contentBG_blue_Rrepeats.jpg) top right repeat-y;
	vertical-align:top;
	}
.content_td_white {
	background:#FFFFFF;
	width:100%;
	vertical-align:top;
	}
.content_td_top {
	padding:6px;
	}
.content_td_sub_top {
	padding:6px 0px 0px 6px;
	}
.content_td_sub_postcard {
	padding:6px 8px 0px 6px;
	}
.contentImg img {
	border:6px solid #e5ebf0;
	}
.imagePatch {
	background:#FF0000;
	}
.home_bookNow_td {
	height:139px;	width:249px;
	background:url(/_images/_design/home_bookNowBG2.jpg) top no-repeat;
	vertical-align:top;
	text-align:left;
	}
.sub_bookNow_td {
	height:132px;	width:285px;
	overflow:hidden;
	background:url(/_images/_design/sub_bookNowBG2.jpg) top no-repeat;
	vertical-align:top;
	text-align:left;
	}
.inputContact {
	width:150px;
	border:1px solid #adadad !important;
	border:0px;
	background:#fff;
	padding-left:2px;
	vertical-align:middle;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#301801;
	}
.inputContact2 {
	width:65px;
	border:1px solid #adadad !important;
	border:0px;
	background:#fff;
	padding-left:2px;
	vertical-align:middle;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#301801;
	}
	
.inputM {
	width:99px;
	height:17px;
	border-top:1px solid #adadad !important;
	border:0px;
	background:#fff;
	margin:0px;	padding:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#301801;
	}
.inputS {
	width:29px;
	height:17px;
	border-top:1px solid #adadad !important;
	border:0px;
	background:#fff;
	margin:0px;	padding:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#301801;
	}
.sub_side {
	background:url(/_images/_design/sub_sideBG.jpg) bottom center repeat-x;
	}
.sub_side_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:15px;
	color:#05376a;
	text-transform:capitalize;
	background:#fc9e22;
	padding-left:20px;
	height:30px;
	vertical-align:middle;
	font-weight:bold;
	border-left:9px solid #FFF;
	border-right:9px solid #FFF;
	}
.sub_side_content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#05376a;
	background:url(/_images/_design/slidecontentBG.jpg) top no-repeat #f8fafb;
	padding:20px 10px 20px 20px;
	border-left:9px solid #FFF;
	border-right:9px solid #FFF;
	vertical-align:top;
	text-decoration:none;
	}
.sub_side_content a:link, .sub_side_content a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#05376a;
	text-decoration:none;
	}
.sub_side_content a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#05376a;
	text-decoration:underline;
	}
	
.sub_side_content2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#05376a;
	background:url(/_images/_design/slidecontentBG.jpg) top no-repeat #f8fafb;
	padding:20px 5px 20px 10px;
	border-left:9px solid #FFF;
	border-right:9px solid #FFF;
	vertical-align:top;
	text-decoration:none;
	}
.sub_side_content2 a:link, .sub_side_content2 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#05376a;
	text-decoration:none;
	}
.sub_side_content2 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#05376a;
	text-decoration:underline;
	}


.sub_side_links a:link, .sub_side_links a:visited, {
	height:10px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#05376a;
	padding:0px 10px;
	font-weight:bold;
	text-decoration:none;
	}
.sub_side_links a:hover {
	height:10px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#05376a;
	padding:0px 10px;
	font-weight:bold;
	text-decoration:underline;
	}
.sub_side_links img {
	margin-right:10px;
	}

/*NAVIGATION*/
#nav {
	height:26px;	width:100%;
	border:1px solid #9db0bc;
	background:url(/_images/_buttons/nav_repeats.jpg) repeat-x;
	}
#nav_sub {
	width:100%;
	border-top:1px solid #dc2604;
	padding-bottom:8px;
	background:url(/_images/_design/logoBar.gif) bottom repeat-x;
	}
.nav_sub {
	height:34px;
	background:url(/_images/_design/logoBar.gif) bottom repeat-x;
	vertical-align:top;
	border-top:1px solid #dc2604;
	}
.nav_div {
	border-top:1px solid #9db0bc !important;
	border:none;
	}
.nav_left {
	height:26px;	width:38px;
	background:url(/_images/_design/nav_left.jpg) left no-repeat;
	}
.nav_left_sub {
	height:34px;	width:38px;
	background:url(/_images/_design/nav_left_sub.jpg) right top no-repeat;
	}
.nav_right_sub {
	height:34px;	width:37px;
	background:url(/_images/_design/nav_right_sub.jpg) left top no-repeat;
	}
.nav_right {
	width:39px;
	background:url(/_images/_design/nav_right.jpg) right no-repeat;
	}
.nav_divider {
	width:1px;
	background:url(/_images/_design/nav_divider.jpg) no-repeat;
	}
#tabsTd {
	padding-left:6px;
	width:967px;
	text-align:right;
	}
#tabsBox {
	height:100%;
	border-left:1px solid #80aabd;	
	overflow:hidden;
	background:url(/_images/_design/tabsBG.jpg) top repeat-x;
	text-align:left;
	}	
.tcontent1 {
	width:100%; 
	background-image:url(/_images/_site_content/tabs_dots.gif);
	background-position:16px 0px;
	background-repeat:no-repeat;
	background-color: #aed3e2;
	border-right:1px solid #80aabd;	
	border-left:1px solid #80aabd;
	border-bottom:1px solid #80aabd;
	padding:20px 15px 8px 8px;
	}
.tcontent1 h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:17px;
	margin:0px;
	padding:10px 0px;
	color:#52370f;
	text-transform:uppercase;
	}
.tcontent1b {
	width:97%;	height:171px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;
	color:#301801;
	text-align:left;
	}	
.tcontent1 img {
	border:2px solid #f5a12f;
	margin-right:20px;
	}
.tcontent2 {
	width:100%;
	background-image:url(/_images/_site_content/tabs_dots2.gif);
	background-position:236px 0px;
	background-repeat:no-repeat;
	background-color: #aed3e2;
	background-color: #aed3e2;
	padding:20px 15px 8px 8px;
	border-right:1px solid #80aabd;	
	border-left:1px solid #80aabd;
	border-bottom:1px solid #80aabd;
	}
.tcontent2 h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:17px;
	margin:0px;
	padding:10px 0px;
	color:#52370f;
	text-transform:uppercase;
	}
.tcontent2b {
	width:97%;	height:171px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;
	color:#301801;	
	text-align:left;
	}	
.tcontent2 img {
	border:2px solid #f5a12f;
	margin-right:20px;
	}
.tellaFriend_home {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#e7edf1;
	background:url(/_images/_buttons/home_sendtofreind.jpg) no-repeat;
	width:249px;	height:122px;
	text-align:left;
	overflow:hidden;
	}
.tellaFriend_sub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#e7edf1;
	background:url(/_images/_buttons/sub_sendtofreind.jpg) no-repeat;
	width:286px;	height:132px;
	vertical-align:top;
	text-align:left;
	overflow:hidden;
	}
.homebtns {
	margin:13px 5px 0px 0px;
	text-align:right;
	}
.takeTour_home {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#022850;
	background:url(/_images/_buttons/home_takeTour.jpg) no-repeat;
	width:249px;	height:115px;
	text-align:left;
	overflow:hidden;
	}
.takeTour_home2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#022850;
	background:url(/_images/_buttons/home_takeTour3.jpg) no-repeat;
	width:249px;	height:115px;
	text-align:left;
	overflow:hidden;
	}
.takeTour_sub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#022850;
	background:url(/_images/_buttons/sub_takeTour.jpg) no-repeat;
	width:286px;	height:132px;
	overflow:hidden;
	text-align:left;
	}
.home_btn_text {
	width:100px;	height:115px;
	overflow:hidden;
	padding:35px 0px 0px 10px;
	vertical-align:top;
	}
.sub_btn_text {
	width:100px;	height:132px;
	overflow:hidden;
	padding:47px 0px 0px 15px;
	vertical-align:top;
	}

#sub_buttons {
	width:100%;		height:151px;
	background:#c5dde7;
	border-right:1px solid #80aabd;
	border-bottom:1px solid #80aabd;
	border-left:1px solid #80aabd;
	}
#sub_buttons2 {
	width:100%;
	background:#c5dde7;
	border-right:1px solid #80aabd;
	border-top:1px solid #80aabd;
	border-left:1px solid #80aabd;
	text-align:center;
	}
.sub_buttons {
	margin:0px 6px 6px 6px;
	}
.contentScroll {
	height:320px;
	overflow-y:scroll;
	padding-right:10px;
	}
.contentScroll2 {
	height:320px;
	padding-right:20px;
	overflow:visible;
 
	}
.contentScroll2 p {
	margin:4px 0px;
	padding:0px;
	}
.contentScroll2 ul {
	margin:4px 10px;
	list-style-image:none;
	padding:0px;
	font-style:italic;
	}	
.contentScroll2 li {
	list-style-image:none !important;
	list-style-type:none !important;
	}
.contentScroll3 {
	height:320px;
	width:175px;
	overflow-y:scroll;
	overflow-x:hidden;
	padding-right:10px;
	}
.contentScroll4 {
	height:320px;
	width:185px;
	overflow-y:scroll;
	overflow-x:hidden;
	padding-right:10px;
	}
.contentScroll4 a:link, .contentScroll4 a:visited, .contentScroll4 a:hover {
	font-size:10px;
	}
.contentScroll5 {
	height:320px;
	padding-right:20px;
	overflow:visible;
	overflow-y:scroll;
	overflow-x:hidden;
	}
.contentScroll5 p {
	margin:4px 0px;
	padding:0px;
	}
.contentScroll5 ul {
	margin:4px 10px;
	list-style-image:none;
	padding:0px;
	font-style:italic;
	}	
.contentScroll5 li {
	list-style-image:none !important;
	list-style-type:none !important;
	}

	
/*FOOTER*/
.footer {
	height:44px;
	background:url(/_images/_design/footerBG.jpg) bottom no-repeat #003265;
	border-left:1px solid #1a5189;
	border-right:1px solid #1a5189;
	border-bottom:1px solid #1a5189;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:9px;
	color:#e6ecf1;
	vertical-align:middle;
	text-align:center;
	}
.footer a:link, .footer a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:9px;
	color:#e6ecf1;
	text-decoration:none;
	}
.footer a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:9px;
	color:#e6ecf1;
	text-decoration:underline;
	}
.footer span {
	padding-top:5px;
	display:block;
	color:#8abbd0 !important;
	}
.footer_cendyn{
	height:44px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:9px;
	color:#e6ecf1;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	}
.footer_cendyn a:link, .footer_cendyn a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:9px;
	color:#e6ecf1;
	text-decoration:none;
	}
.footer_cendyn a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:9px;
	color:#FFF;
	text-decoration:underline;
	}