@charset "UTF-8";/* CSS Document */body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#FFF;background: #00c4ed url(../images/bg_body.jpg) center top no-repeat;margin: 0px;}div#wrapper { width: 100%; height: 600px; margin-top: 0px; background: url(../images/bg_wrapper.png) left 2px no-repeat;}div#holder {width: 1000px;height:600px;margin: 0 auto;background:url(../images/bg_content.jpg) no-repeat left 127px;}a {	text-decoration: none;	color: #33FFFF;}a.contact{	text-decoration: underline;	color: #FFF;}a:hover {color:#FFF;}a img { border: none;}a:focus { outline:none;}/* TOP BAR */div#top { width: 1000px; height: 125px;}div#logo { width: 150px; float:left;}/* new div#time parameters made to hold christmas party banner at home page; remove once party is over*/div#time { color:#FFF; font-size: 10px; width:515px; height:100px ;float: right; margin: 15px 70px 0 0;}/* old div#time parameters bellow; remove comments if you wish to change it back!!div#time { color:#FFF; font-size: 10px; width:298px; float: right; margin: 105px 0 0 0;}*/.topNav {width: 190px; float: right; margin-top: 55px;}.topNav a:link, .topNav a:visited {color: #0098cc;font-weight: bold;background: url(../images/bg_topNav.gif) no-repeat left center;	padding: 0 0 0 12px;margin: 0;display:block;height: 15px;}.topNav a:hover {color: #FFF;}/* CONTENT */div#navHolder, div#content, div#gallery, .fullpage { float:left; height: 380px;}div#navHolder {width:150px;}div#content {width: 363px;}div#gallery { width:487px;}div#nav { font-family:Arial, Helvetica, sans-serif; margin: 30px 0 10px 0;}div#nav a {display:block;padding: 1px 5px;text-align: right;}div#nav a:hover { background: url(../images/bg_ahover.png) right top no-repeat;}div#nav a#current {color:#FFF; background: url(../images/bg_acurrent.jpg) no-repeat;}div#subnav { font-size: 10px; color: #FFF; text-align: right; padding: 0 4px;}div#subnav a {display:block; padding: 1px; text-align: right;}div#subnav a:link, div#subnav a:visited {color:#003366;}div#subnav a#current, div#subnav a:hover {color:#33FFFF;}div#subnav a.sub {color:#FFFF00; margin-right:5px;}/* FOOTER */div#footer { color: #FFF; font-size: 10px; clear:both; height: 45px; }div#links, div#leading, div#language { margin-top: 10px;}div#links { float: left; width:343px; }div#leading { float: right; width: 650px; }div#language { float:right; }div#footer a:link, div#footer a:visited {color: #FFF;}div#footer a:hover {color: #00FFFF;}/* FULL PAGE */.fullpage {width: 850px;}.home {background:url(../images/bg_home_5.jpg) top left no-repeat;}.spa {background:url(../gallery_Spa/massage-blu-spa.jpg) top left no-repeat;}.dining {background:url(../gallery_Dining/dining.jpg) top left no-repeat;}div#hometxt { font-size: 12px; line-height: 18px; width: 750px; color:#FFF; margin: 180px 0 0 40px; } /* COMMON */.cl { clear:both;}h2,h3,h4,h5,h6 {color: #111; }h1, h2, h3, h4 {color:#FFFFFF;}h1 {font: normal 22px "normal Georgia", "Times New Roman", Times, serif; }h2 { font-size: 16px; font-weight:bold;}h3 { font-size: 14px; font-weight:bold;}h4 { font-size: 11px; font-weight:bold;}div#content p {line-height: 18px;}.content p {line-height:16px;}img { border:0;}/* F O R M S --------------------------------------------------------------------------------- */form {margin:0px;}input.text {background:#a7a6a7; }input.text:focus {background:#FFF; }/* TEXT FIELDS */input.text, input.title   { margin:0; }input.text, input.title   { width: 120px; border:1px solid #FFF; background:#6cceff; margin:3px 0; padding:1px; }input.text:focus, input.title:focus         { width: 120px; border:1px solid #999; background:#fff; }input.title               { font-size:11px; }/* Select fields */select              { font-size:9px; border:1px solid #ccc; background:#f6f6f6;}select:focus        { border:1px solid #999; background:#fff; }/* Textareas */textarea            { width: 150px; height: 50px; margin:3px 0; }textarea            { border:1px solid #bbb; background:#6cceff; padding:5px; }textarea:focus      { border:1px solid #999; background:#fff; }.select2 { margin-bottom: 3px; }.input2 { width: 120px; border:1px solid #FFF; background:#6cceff; margin:3px 0; padding:1px; }