﻿/* default custom css */
.imgLeft {float:left; margin:0 15px 15px 0;}
.imgRight {float:right; margin:0 0 15px 15px;}
.imgLeft, .imgRight {border:3px solid #fcc389}



#logoArea {margin-top:0px; margin-left:0px; padding:8px 10px 10px; background-color:#528fbe;}
#titleBar {position:relative; background: #629fce url(http://cms.secure-res.com/vsites//files/27/bg_titlebar2.jpg);}




#hotelTitle {position:absolute; right:320px; width:500px; top:50px; color:#073e68;}
#hotelTitle h1 {color:#ffe4c6; margin-bottom:0px;}
#usabilityNavDropDown{ color:#fff; background:url(http://cms.secure-res.com/vsites//files/27/helpmenu_bg.jpg) no-repeat; }
#usabilityNav { background: #5aa8e4;  } 
#usabilityNav li a:hover {  background-color: #629fce; }

#nav {background-color: #114d6a; }
#nav ul {padding-top:17px;}
#nav ul li a, #nav ul li a:hover, #nav ul li a.current 
 {font-size:15px;  text-transform:uppercase;letter-spacing:-1px;padding: 5px 6px 15px;}
#nav ul li a:hover {background:#0b6bb5 url(http://cms.secure-res.com/vsites//files/27/nav_bg.jpg) top repeat-x;}
#nav ul li a.current { background:#0b6bb5 url(http://cms.secure-res.com/vsites//files/27/nav_bg.jpg) top repeat-x; }

#nav ul li {  margin: 0px 6px 0px; list-style: none; display: inline;}
#subNav ul li a {font-weight:bold; font-size:16px; text-transform:uppercase; text-decoration:none; 
border:1px solid #ccc; padding:4px;}


#reservationButton {background:url(http://cms.secure-res.com/vsites//files/27/checkavail_bg.jpg) top center repeat-y;
padding:15px 20px; text-transform:uppercase;}
#reservationButton a {font-size:30px; color:#fff; letter-spacing:-1px; text-decoration:none;}
#reservationButton a:hover {color:#d15900;}








#headerShell {background-color:#0b6bb5;}








.widgetCTA {position:relative;}
.widgetCTAimg {position:relative; top:6px; left:7px; margin:0 10px 0 0;border:1px solid #64b1d5; padding:0; width:50px;}
.widgetCTA a span.widgetCTAimg {padding:0;}
.widgetCTA h1 {text-indent:15px;}




#contentArea {padding-top:0px;}
#contentArea p {line-height:150%; margin-bottom:10px;}
#fShell {background-color:#0b6bb5; text-align:center;}
#vizsig a {color:#6ab1e8;}
#nav #pageid370 {display:none;}
#fShell {position:relative;}
#fShell #fAddress {font-weight:normal; font-size:13px; 	text-align:center; margin:0 0 0 0px; padding-left: 15px}
#fShell #fAddress ul li#country {display:none;}
#fShell #fAddress li {float:left;}
#fAddress ul {text-align:center;margin:0 0 0 0;	}
#fShell #fAddress li {margin:0 10px 0 0px; }
#fShell #propertyName {font-weight:bold;	}
#addyEmail {position:absolute; right:15px; top:15px;}
#addyEmail a {color:#fff;}
#fNav {clear:left	}