html {height:100%;}
body {color:#0C315B; font-size:101%; font-family:Arial, Helvetica, sans-serif; height:100%; margin:0; padding:0; background-color: #FFFFFF;}

h1 {color:#3696D9; font-size:1.2em; font-weight:bold; margin:0; text-transform:uppercase;}
h2 {color:#689300; font-size:1.2em; font-weight:bold; margin:0; text-transform:uppercase;}
h3 {color:#0C315B; font-size:1.2em; font-weight:bold; margin:0; text-transform:uppercase;}

A:link {font-family: Arial; color:#0C315B; text-decoration: underline}
A:visited {font-family: Arial; color:#0C315B; text-decoration: underline}
A:active {font-family: Arial; color:#0C315B; text-decoration: underline}
A:hover {font-family: Arial; color:#0C315B; text-decoration: none}

div#position {width:1px; height:50%; margin-bottom:-456px; float:left;} /* half of container's height */
div#container {clear:left; margin:0 auto; padding-bottom:20px; text-align:left; width:984px; } /* puts container in front of distance */

div#wrapper {float:left; display:inline; margin:0px;  }

#header {width: 984px; background: url(images/headerbg.gif) no-repeat scroll 0px 0px; height: 189px}

#booknow {margin-left:566px; padding-top:10px; position:absolute;}

#menu {background: url(images/menubg.png) no-repeat scroll 0px 0px; float: left; width: 984px; height: 48px}

#menu ul {font-size:1.02em;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-top:0.9em;
padding-left: 2.4em;}

#menu ul li {display:inline; margin-right:10px;}
#menu ul li a {text-decoration: none; color: #689300}
#menu ul li a.alt {color: #9A8400}

#contentholder {float:left; padding: 2em 1em 2em 2.5em; background: url(images/contentbg.png) no-repeat scroll left bottom; width: 984px}
#contentholder div.lhs {float:left;
margin-right:10px;
width:640px; padding-top: 10px; line-height: 1.4em}
#contentholder div.rhs {float:left; width: 229px; background: url(images/rhs_bg.png) no-repeat scroll 0px 0px; height: 399px; font-size: 0.9em; margin-left: 1em; padding: 10px;}
#contentholder div.rhs div p {color: #095E58}
#contentholder div.rhs2 {float:left; width: 250px; height: 399px; font-size: 0.9em; margin-left: 1em; padding: 10px;}

#footer {float: left; clear: both; width: 984px; background: #0C315B url(images/footerbg.jpg) no-repeat scroll 0px 0px; padding-bottom: 1em}

#footer div {float: left;}





