/* CSS Document */

body {margin:0px;font:11px Arial, Helvetica, sans-serif;}
a:visited {color:#0000FF;}
h1 {font-family: Arial, Helvetica, sans-serif;font-size:14px;font-weight: bold;}
#head {width:761px;margin:auto;padding:0px 0px 0px 7px;}
#head img {float:left;border:none;margin-top:15px;margin-bottom:10px;}
#headright {float:right;text-align:right;}
#headright form {margin:0px;padding:10px 7px 10px 5px;}
#headright input {font:11px Arial, Helvetica, sans-serif;}
#headright input#q {width:175px;}
#headtab {background:top left url(images/img_headTab.gif) no-repeat;width:279px;height:16px;padding:0px 10px 3px 10px;}
#headtab ul {margin:0px;padding:0px;display:inline;float:right;padding:0px 10px 0px 10px;border-left:1px solid #FFF;height:19px;}
#headtab ul li {display:inline;line-height:14px;padding-right:2px;} 
#headtab a {font-size:10px;color:#000;}
#headtab a:hover {color:#CC0000;}
#headtab small {line-height:16px;font-size:11px;padding-right:10px;}
#nav {clear:both;margin:auto;width:754px;padding:0px 7px 9px 7px;font:bold 11px Arial, Serif;line-height:normal;height:29px;background:bottom left url(images/img_navBottom.gif) no-repeat;border-bottom:1px solid #993333;}
#nav ul {float:left;margin:0;padding:0px 0px 0px 0px;list-style:none;}
#nav li {float:left;background:url(images/btn_left2.jpg) no-repeat left top;margin:0;padding:0 0 0 7px;}
#nav li#home {float:left;background:url(images/btn_left1.jpg) no-repeat left top;margin:0;padding:0 0 0 7px;}
#nav a {float:left;display:block;background:url(images/btn_right1.jpg) no-repeat right top;padding:8px 6px 7px 0px;text-decoration:none;color:#333;}
#nav a:hover {color:#CC0000;}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#nav a {float:none;}
/* End IE5-Mac hack */
#nav li#current {background-image:url(images/btn_lefton2a.jpg);}
#nav li#current a {background-image:url(images/btn_righton1.jpg);color:#333;padding-bottom:7px;}
#nav li#homecurrent {background-image:url(images/btn_lefton1a.jpg);}
#nav li#homecurrent a {background-image:url(images/btn_righton1.jpg);color:#333;padding-bottom:7px;}
#nav form {float:right;margin:0px;padding:0px;width:143px;background:top left url(images/img_tabLogin.gif) no-repeat;padding:0px 5px 0px 5px;height:29px;}
#nav form input#client {width:102px;font:11px Arial, Helvetica, sans-serif;margin-top:5px;float:left;}
input#goMember {float:left;background:top left url(images/go_off3.gif) no-repeat;float:left;margin-left:2px;color:#FFFFFF;font:bold 11px Arial, Helvetica, sans-serif;width:32px;height:19px;border:none;cursor:pointer;margin-top:5px;}
input:hover#goMember {background:top left url(images/go_on2.gif) no-repeat;color:#666;}
#book {width:760px;clear:both;padding:0px 0px 10px 8px;height:87px;margin:auto;background:top left url(images/img_bookHotelRed.gif) no-repeat;}
#bookbanner {text-align:right;padding-bottom:5px;width:750px;}
#bookbanner img {border:none; padding-left:75px;}
#viewres{padding:0px 0px 0px 0px; vertical-align:middle;}
#viewres a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#333333;text-decoration:underline;
vertical-align:middle;text-align:center;}
#viewres a:hover{color:#CC0000;}
#book label {display:block;font-weight:bold;padding-bottom:7px;}
#book select {font:11px Arial, Helvetica, sans-serif;}
#book div {float:left;padding-right:7px;}
#book form {margin:0px;padding:0px;}
select#destination {width:150px;}
select#month, select#depart_month {width:75px;}
select#day, select#depart_day {width:45px;}
select#srp {width:150px;}
select#nroom {width:39px;}
select#nadult {width:39px;}
select#nchild {width:39px;float:left;}
input#goBook {background:top left url(images/go_off2.gif) no-repeat;float:left;margin-left:4px;color:#FFFFFF;font:bold 11px Arial, Helvetica, sans-serif;width:32px;height:19px;border:none;cursor:pointer;margin-top:1px;}
input:hover#goBook {background:top left url(images/go_on2.gif) no-repeat;color:#666;}
#topcontent {background:top left url(images/img_contentTop.jpg) no-repeat;width:752px;margin:auto;height:45px;padding-left:16px;padding-top:4px;}
#topcontent h1 {font:normal 18px Arial, Helvetica, sans-serif;background:top right url(images/img_headingBack.jpg) no-repeat;height:32px;margin:0px;float:left;padding-top:13px;padding-right:12px;color:#637E99;}
#middlecontent {background:top left url(images/img_middleBack.gif) repeat-y;width:768px;margin:auto;}
#middlecontentfull {background:top left url(images/img_middleBackFull.gif) repeat-y;width:768px;margin:auto;}
#middlecontent select, #middlecontentfull select {font:11px Arial, Helvetica, sans-serif;}
#footer {background:top left url(images/img_bottomContent.gif) no-repeat;padding-top:75px;margin:auto;width:768px;font-size:10px;}
#footer ul {margin:0px;padding:0px;}
#footer ul li {display:inline;line-height:8px;padding:0px 3px 0px 0px;}
#footer li#comfort a {border:none;padding:3px 3px 0px 0px;font-size:11px;font-weight:bold;color:#1075BB;text-decoration:underline;}
#footer li#comfort a:hover {color:#CC0000;}
#footer li#quality a {border:none;padding:3px 3px 0px 0px;font-size:11px;font-weight:bold;color:#017862;text-decoration:underline;}
#footer li#quality a:hover {color:#CC0000;}
#footerfull {background:top left url(images/img_bottomContentFull.gif) no-repeat;padding-top:90px;margin:auto;width:768px;font-size:10px;}
#footer p, #footerfull p {border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:10px;margin-top:10px;}
#footerfull ul {margin:0px;padding:0px;}
#footerfull ul li {display:inline;line-height:8px;padding:0px 3px 0px 0px;}
#footerfull li#comfort a {border:none;padding:3px 3px 0px 0px;font-size:11px;font-weight:bold;color:#1075BB;text-decoration:underline;}
#footerfull li#comfort a:hover {color:#CC0000;}
#footerfull li#quality a {border:none;padding:3px 3px 0px 0px;font-size:11px;font-weight:bold;color:#017862;text-decoration:underline;}
#footerfull li#quality a:hover {color:#CC0000;}
#copyright {width:768px;margin:auto;font-size:10px;color:#666666;}
#copyright a:hover {color:#CC0000;}
#copyright ul {margin:0px;padding:0px;}
#copyright ul li {display:inline;border-left:1px solid #000;line-height:8px;padding:0px 3px 0px 5px; line-height:17px;}
#copyright ul li a:hover{color:#CC0000;}
#copyright ul li#first {border:none;padding:0px 3px 0px 0px;}
#clearcontent {clear:both;padding-top:30px;}
#left {width:177px;float:left;padding:5px;}
#left label {}
#left form {margin:0px;padding:0px;width:175px;}
#left input {font:11px Arial, Helvetica, sans-serif;}
#left p {clear:both;}
#left strong {color:#cc0000;}
div.half {width:48%;padding-right:2%;float:left;}
#menu {background:top left url(images/img_menuTop.gif) no-repeat;padding-top:7px;margin-bottom:10px;}
#menu ul {background:bottom left url(images/img_menuBot.gif) repeat-y;width:160px;margin:0px;padding:0px 8px 8px 8px;}
#menu ul li {list-style-type:none;font-weight:bold;background:bottom left url(images/img_menuDot.gif) repeat-x;padding:2px 0px 3px 0px;}
#menu ul li a {color:#666;text-decoration:none;}
#menu ul li a:hover {color:#CC0000;}
#menu ul li#sel a {color:#cc0000;}
#menu ul ul {background:none;padding:0px;margin:0px;width:140px;padding-left:5px;}
#menu ul ul li {background:none;font-weight:bold;font-size:10px;}
#menu ul li#sel ul li a {color:#666;}
#menu ul ul li#highlighted a {color:#cc0000;}
#content img#header, #contentfull img#header {padding:5px;border:1px solid #ccc;}
#content {width:571px;float:right;padding:5px;}
#contentfull {padding:5px;}
#content h1, #contentfull h1 {font:bold 24px Arial, Helvetica, sans-serif;color:#993333;}
#content h2, #contentfull h2 {font:normal 18px Arial, Helvetica, sans-serif;color:#637E99;margin:5px 0px 5px 0px;}
#content h3, #contentfull h3 {font:bold 14px Arial, Helvetica, sans-serif;color:#000;}
#content h4, #contentfull h4 {font:bold 11px Arial, Helvetica, sans-serif;color:#993333;}
#content h5, #contentfull h5 {}
#content h6, #contentfull h6 {}
#content p, #contentfull p {margin:10px 0px 10px 0px;}
#content img, #contentfull img {padding:5px;border:0px solid #ccc;}
#corporate ul {margin:10px;padding:10px;}
#corporate ul li {list-style-image:url(images/check_white_bg.gif);}
#sitemap {clear:both;margin:auto;padding:15px 7px 9px 7px;}
#sitemapColumns {float: left; width: 33%; height:100%}
#loggedIn {margin:auto;height:15px;width:760px;background-color:#E0DCD2;font-weight:bold;padding-top:1px;padding-right:4px;padding-bottom:1px;padding-left:4px;position:relative;}
#loginName {color:#FF0000;}