body {background-color:#fdfcf7;}
.container {background-color:transparent;}

#header {display:block;height:74px;margin-top:20px;margin-bottom:10px;background:transparent url(../img/header.gif) center top no-repeat;}
#header h1 a {display:block;height:74px;}
#header h1 a span, #header h2, #header h3 {display:block;margin:0;padding:0;text-indent:-9999px;overflow:hidden;}

#content {position:relative;display:block;height:710px;min-height:710px;overflow:hidden;}
body#home #content {display:block;height:710px;min-height:710px;overflow:hidden;background:transparent url(../img/home-bg.jpg) center top no-repeat;}
body#specials #content {display:block;height:710px;min-height:710px;overflow:hidden;background:transparent url(../img/specials-bg.jpg) center top no-repeat;}
body#explore #content {display:block;height:710px;min-height:710px;overflow:hidden;background:transparent url(../img/explore-img.jpg) 120px 240px no-repeat;}
body#contact #content {display:block;height:710px;min-height:710px;overflow:hidden;background:transparent url(../img/contact-img.jpg) 120px 240px no-repeat;}

ul#navigation {position:relative;margin:0;padding:0;list-style-type:none;}
ul#navigation li {position:absolute;display:block;margin:0;padding:0;height:230px;width:230px;overflow:hidden;}
ul#navigation li a {display:block;margin:0;padding:0;height:230px;width:230px;}
ul#navigation li a span {display:block;text-indent:-9999px;overflow:hidden;}

ul#navigation li#nav-explore a {background:transparent url(../img/nav-explore.gif) center center no-repeat;}
ul#navigation li#nav-specials a {background:transparent url(../img/nav-specials.gif) center center no-repeat;}
ul#navigation li#nav-gallery a {background:transparent url(../img/nav-gallery.gif) center center no-repeat;}
ul#navigation li#nav-contact a {background:transparent url(../img/nav-contact.gif) center center no-repeat;}

ul#navigation li#nav-explore {top:0;left:0;background-color:#98847d;}
ul#navigation li#nav-specials {top:0;left:240px;background-color:#b3b39b;}
ul#navigation li#nav-gallery {top:480px;left:0;background-color:#638b73;}
ul#navigation li#nav-contact {top:0;left:480px;background-color:#707070;}

body#home ul#navigation li#nav-explore {top:0;left:240px;background-color:#98847d;}
body#home ul#navigation li#nav-specials {top:240px;left:0;background-color:#b3b39b;}
body#home ul#navigation li#nav-gallery {top:240px;left:480px;background-color:#638b73;}
body#home ul#navigation li#nav-contact {top:480px;left:240px;background-color:#707070;}

#content-slides {position:absolute;top:240px;left:360px;display:block;width:470px;height:470px;background-color:transparent;}
body#gallery #content-slides {position:absolute;top:240px;left:120px;display:block;width:710px;height:470px;background-color:transparent;}

.slide-container {position:relative;display:block;width:470px;height:470px;overflow:hidden;}
body#gallery .slide-container {position:relative;display:block;width:710px;height:470px;overflow:hidden;}

.slides {position:absolute;top:0;left:0;}
.slides div {position:absolute;top:0;width:470px;display:none;}
body#gallery .slides div {position:absolute;top:0;width:710px;display:none;}
body#gallery .slides div.gallery-thumbnails a {float:left;display:block;margin:0 10px 10px 0;padding:0;height:110px;width:110px;}
body#gallery .slides div.gallery-thumbnails a.edge {margin-right:0;}
body#gallery .slides div.gallery-thumbnails a img {display:block;margin:0;padding:0;height:110px;width:110px;}

body#specials .slides div.tariff-bg {height:500px;background-color:#fdfcf7;}

.pagination {position:absolute;top:5px;right:0;display:block;margin:0;padding:0;list-style-type:none;}
.pagination li {float:left;margin:0 0 0 1.0em;padding:0;}
.pagination li a {color:#ae1130;font-size:1.1em;text-align:center;letter-spacing:1px;text-decoration:none;}
.pagination li a:hover {color:#000000;}

#google-map {position:relative;display:block;height:425px;width:470px;}

#footer {margin-top:10px;}
#footer p {color:#ae1130;font-size:1.0em;text-align:center;letter-spacing:1px;}
#footer p a {color:#ae1130;text-decoration:none;}
#footer p a:hover {text-decoration:underline;}

.slides div h2 {margin-top:0;line-height:0.8em;color:#98847d;padding-bottom:0.3em;border-bottom:#98847d 1px solid;}
.slides div h2 span {font-size:0.5em;}
.slides div h3 {margin-bottom:0.5em;font-size:1.2em;font-weight:bold;color:#707070;}
.slides div p {/* margin: 10px 0 15px 0; */color:#707070;}
.slides div p a {color:#707070;}
.slides div p a:hover {text-decoration:none;color:#ae1130;}
.slides div ul {}
.slides div ul li {color:#707070;}
.large {font-size:1.2em;line-height:1.2em;}

table tr th {color:#707070;text-transform:uppercase;border-bottom:#98847d 1px solid;}
table tr td {color:#707070;}