body { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; text-align:center; margin:0; padding:0; }
a, a:active { color:#72634E; text-decoration:none; }
a:hover { color:#000; text-decoration:underline; }
a img { border:none; }
.right { float:right; } .left { float:left; } .clear { clear:both; } .hide { display:none;} .show { display:block;}
input { font-size:10px; padding:3px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; background-color:#72634E; border:1px solid #FFF; color:#FFF; }

#container { width:790px; margin:0 auto; text-align:left; margin-top:20px; }
#content { clear:both; width:790px; float:left; margin-top:10px; }

#logo { float:left; margin:0; padding:0; margin-bottom:10px; }
#logo.logobig { position:relative; left:-15px; }
h1#tagline { float:left; margin:0; padding:0; color:#72634E; margin-top:50px; margin-left:30px; width:300px; font-size:22px;}
hi#tagline a()
#search { float:right !important; width:300px;  text-align:right; border:1px solid red !important; background:red}
#searchbox { float:right; width:300px;  text-align:right;}
.input-search, .input-button-search { background-color:#FFF; border:1px solid #72634E; }
.input-search { height:11px; width:170px; color:#000; }
.input-button-search { background:url(../images/text-search.jpg) 4px 3px no-repeat; width:55px; height:19px; padding:3px; }

#header { height:110px; float:left; width:790px;}
#headerSynxis { height:119px; border-bottom:1px solid #000000; margin-bottom:11px;}

/*#header ul.navmain { clear:both; padding:0; margin:0; border-top:1px solid #000; border-bottom:1px solid #000; height:20px; padding-left:3px; }
#header ul.navmain li { float:left; list-style:none; padding:0; margin:0; cursor:pointer; }
#header ul.navmain li a { padding:0; text-align:center; display:block; }
.link_replace, .link_selected { font-size:14px; margin:0 20px; color:#72634E; text-align:center; display:block; }
.link_selected { font-size:15px; }*/

#column_left { float:left; width:108px; height:465px; overflow:hidden; background:url(../images/bg-leftcol.jpg) no-repeat; padding:268px 8px 16px 8px; padding-top:0; }

.currentSection { font-size:16px; color:#FFF; margin:10px 0 0 3px; display:block; }
.navsub, .navsub ul, .navsub li { margin:0; padding:0; list-style:none; margin-bottom:2px; }
.subnavfirst,
.subnavfirst_selected { font-size:14px; color:#FFF; font-weight:bold; padding:0; margin:0; display:block; }
.navsub li { margin-left:4px; margin-top:0px; margin-bottom:0; padding:0; line-height:50%; }
.navsub li span { line-height:50%; }
.subnavsecond { color:#999; margin-left:10px; display:block; font-size:10px; }
.subnavsecond_info { color:#999; margin-left:10px; display:block; font-size:10px; }
.navsub li ul { background:url(../images/line_vert.gif) 5px bottom no-repeat; padding:0; margin:0; }
.navsub li li { padding:0; margin-top:-2px; background:url(../images/line_horiz.gif) 1px 7px no-repeat;  }

#weather{}

#book-stay, #book-stay tr, #book-stay td { margin:0; padding:0; border-collapse:collapse; }
#book-stay { width:104px; margin-left:2px; position:absolute; top:428px; }
.text-book-stay { margin-bottom:7px; }
#book-stay .input-destination { width:100px; padding:1px; background:none; border-right:none; border-left:none; cursor:pointer;  border-bottom:none; }
.dropdown { background:url(../images/arrow.gif) 90px 3px no-repeat #72634E; border-right:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #FFF; margin-bottom:7px; cursor:pointer; }
.dropdown:hover { background-image:url(../images/arrow_over.gif); }
.dropdownlist { position:absolute; z-index:100; width:102px; border:1px solid #FFF; margin-left:-1px; }
.dropdownlist_item { padding:1px; color:#FFF; background-color:#333333; display:block; padding-bottom:4px; }
.dropdownlist_item:hover { background-color:#666666; }

#book-stay .input-arriving { width:74px; margin-bottom:7px; padding:1px; }
#book-stay .input-departing { width:74px; margin-bottom:7px; padding:1px; }
#book-stay .input-button-calendar { padding:0; margin:0; position:relative; top:-4px; }
#book-stay .input-no-of-guests { width:62px; margin-bottom:7px; padding:2px; }
.input-button-bookstay { padding:2px 48px; border:none; border:1px solid #72634E; margin-bottom:2px; background:url(../images/text-submit.gif) center no-repeat #72634E; cursor:pointer; height:18px; }
.input-button-bookstay:hover { border-color:#FFF; }


#column_right { float:left; width:666px; background:#000000; margin-bottom:3px; height:465px; }
#column_right.white { background-color:#FFF; }
.page_home #column_right { width:665px; }
#column_right_map{padding:0 0 0 10px; width:646px; height:445px;  float:left; background:#FFF; margin-bottom:3px; color:#ffffff; font-size:10px;}
a.viewmap{font-size:10px; color:#ffffff; text-decoration:underline;}
a.viewmap:hover{color:#CCCCCC;}

#row_two { margin-top:8px; }
#concierge { float:left; background:url(../images/bg-ask-concierge.jpg) no-repeat; width:201px; padding-top:75px; padding-bottom:5px; text-align:right; padding-right:5px; }
.input-concierge { background-color:#FFF; border:1px solid #72634E; width:105px; color:#000; }
.input-concierge:focus { border-color:#000; }
.input-button-concierge { padding:4px 4px 5px 4px; margin-left:3px; border:1px solid #72634E; background-color:#FFF; }
.input-button-concierge:hover { border-color:#000; }
#text-bottom { float:left; width:648px; padding-left:16px;}
#text-bottom h2 { margin:0; padding:0; font-size:20px; }
#text-bottom h3 { margin:0; margin-top:4px; padding:0; font-size:14px; }
#text-bottom p { font-size:11px; margin:0; padding:0; margin-top:2px; }


#comingsoon{clear:both; margin:15px auto 0 auto; font-size:14px; font-weight:bold;}

#copyright { color:#CCC; margin:15px auto 0 auto; font-size:10px; clear:both; width:790px; text-align:center;}

#relentless { color:#E5E5E5; margin:5px 0; }
#relentless a { color:#E5E5E5; }


#datepicker { background-color:#72634E; color:#FFF; cursor:pointer; font-size:10px; border:1px solid #FFF;}
.dpTodayButton, .dpButton { background-color:#333; font-size:10px; color:#FFF; border:none; padding:1px 3px; cursor:pointer; margin:0 2px; }

/* Comingsoon page */

#cse-search-results td.j {
	font-size:10px;
}
#comingsoon {
font-size:10px; display:inline;
}
#comingsoon a { color:#999999; border-left:1px solid #CCC; padding-left:5px; margin-left:5px; }

.footerlink {
font-size:10px; display:inline;
}
.footerlink a { color:#999999; border-left:1px solid #CCC; padding-left:5px; margin-left:5px; }


#column_right_comingsoon { float:left; padding:0 10px 0 10px; width:646px; background:url(../images/bgcomingsoon.jpg) no-repeat; margin-bottom:3px; height:465px; }
h2{font-size:16px; border-bottom:1px solid #72634E; padding:260px 0 0 0; color:#72634E; margin:0;}
p.properties{font-size:10px; margin:0; padding:5px 0; line-height:135%}

#column_right_enroll { float:right; width:656px; background:#fff; margin-bottom:3px; height:465px; }
#column_right_enroll h3{font-size:18px; font-weight:normal; border-bottom:1px solid #000; margin:0; padding:0 10px 0 0; z-index:-100}
#column_right_enroll p a{text-decoration:underline;}
form#enroll{float:right; width:100%;}
form#enroll h2 { padding-top:0px; margin-bottom:5px; }
form#enroll th{font-size:18px; font-weight:normal; border-bottom:1px solid #000;}
form#enroll td{font-size:10px; vertical-align:top}
form#enroll input{width:200px;}
form#enroll *:focus { background-color:#666666; }
form#enroll select{width:208px; background:#72634e; border:none; color:#fff; font-size:10px; padding:1px 0 2px 2px; margin-top:1px; margin-bottom:1px}
form#enroll textarea{font-size:10px; font-family:Arial, Helvetica, sans-serif; width:250px; background:#72634e; color:#fff; border:0; padding:1px 2px 2px 2px;}
form#enroll input.submit{width:100px; cursor:pointer; border:none;}
form#enroll .red{color:#ff0000; display:inline; color:#990000; font-weight:bold; font-size:14px; position:relative; top:5px; left:5px; }
form#enroll .mandatory { float:right; font-size:10px; top:0; left:0; }

form#guest-comment .red{color:#990000; font-weight:bold; font-size:14px; clear:both;}

#checkintowin { position:relative; top:6px; left:-2px; }
#musicPlayer { margin-top:2px; }

.inputbox{border:1px solid #000; padding:4px; width:200px;}
.inputsubmit{border:1px solid #000; padding:2px; text-transform:uppercase; margin-top:5px; font-weight:bold; width:100px; cursor:pointer;}

table#sitemap td{font-size:10px;}

#datepick-div { z-index:100; }