body {margin: 0px 0px 0px 0px; background-color:#FFF; color:#000; font-size: 8.5pt; font-family: Verdana, Arial, sans-serif;}

div#page_container {position: relative; width: 750px; margin-left: auto; margin-right: auto; border: 1px solid #000;}

table {width: 750px;}
table.page_header {background-color: #007500; color: #000; padding: 5px;}
table.page_header_images {background-color: #007500; color: #000; border-top: 1px solid #FFF; padding-top: 5px;}
table.page_nav {background-color: #FFF; color: #000; border-bottom: 5px solid #007500; margin-top: 5px;}
table.page_icons {width: 600px; margin-left: 75px; margin-top: 6px;}
table.right_specials {width: 190px; margin: 32px 5px 40px 0; background: url(images/bg_specials.gif);}
table.right_special_content {width: 159px; margin-left: 5px;}
table.page_footer {margin-top: 10px; margin-bottom: 5px; color: #007500;}
table.right_special_content {margin: 0; padding: 0; font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 11px;}

td.r {text-align: right;}
td.w {color: #FFF;}
td.c {text-align: center;}
td.small {font-size: 8pt;}
td.cell_img_content {width: 130px;}
td.cell_centre_content {width: 430px;}
td.cell_right_content {width: 190px;}

img {border: 0; margin: 0; padding: 0;}
td.cell_img_content img {margin: 5px; margin-top: 32px;}
img.nav_home {margin-left: 5px;}
table.page_icons img {padding-top: 2px;}
img.booknow_right {margin: 9px 0 9px 16px;}
img.right_hotel_pic {margin: 2px 0 5px 36px;}

p {margin: 0; padding: 0;}
table.page_content p {color: #000; margin: 9px 27px 9px 17px; padding: 0; text-align: justify;}
p.p_r {color: #CCC; clear: both; float: right; font-weight: bold;}
p.p_t {clear: both;}
td.cell_img_content p {margin: 5px; margin-top: 32px;}

table.page_icons td {text-align: center; width: 200px;}
td.home {width: 88px; text-align: right; padding-right: 1px;}
td.history {width: 51px; padding-right: 1px;}
td.accommodation {width: 110px; padding-right: 1px;}
td.restaurant {width: 74px;padding-right: 1px;}
td.booking {width: 57px; padding-right: 1px;}
td.facilities {width: 63px; padding-right: 1px;}
td.packages {width: 70px; padding-right: 1px;}
td.promotions {width: 76px; padding-right: 1px;}
td.guest {width: 68px; padding-right: 1px;}
td.sponsorship {width: 81px;}
td.employment {width: 168px;}

table.page_header h1 {font-size: 14pt; color: #FFF; margin: 0; padding: 0;}
table.page_header h2 {font-style: italic; float: right; font-size: 10pt; color: #E5E5A6; margin: 0; padding: 0;}
table.right_specials h2 {font-style: italic; text-align: center; font-size: 10pt; color: #007500; margin: 3px; padding-bottom: 10px; border-bottom: 1px dotted #007500;}
table.page_content h1 {font-size: 10pt; color: #007500; margin: 0; padding: 0; margin-top: 32px; margin-left: 17px;}
table.page_content h2 {clear: both; font-size: 10pt; font-style: italic; color: #007500; margin: 4px 0 4px 17px; padding: 0;}
table.page_content h2.r {float: right; color: #007500;}

table.page_header a {color: #FFF;}
table.page_footer a {font-size: 7pt; color: #007500; text-decoration: none; font-weight: bold;}
table.page_footer a:hover {text-decoration: underline; font-weight: bold;}
table.right_special_content a {text-decoration: none; color: #007500; font-weight: bold;}
table.right_special_content a:hover {text-decoration: underline;}
ul {margin: 4px 4px 4px 17px; padding: 5px 5px 5px 17px;}
li {color: #000; margin: 0; padding: 0; list-style: circle;}

div#special_overflow {height: 210px; overflow: auto; margin-top: 9px; margin-bottom: 9px;}

table.tableRestaurant {width: 410px; line-height: 28px; font-weight: bold; margin-bottom: 20px;}
table.tableRestaurant td.restaurantSpecial {font-size: 8pt; font-weight: normal; padding-left: 10px;}
