@charset "utf-8";

/* REFRESH */

* { margin: 0px; padding: 0px; }


/* TAGS */

body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }

p { margin-bottom: 20px; }



/* CLASSES */

.wrapper { width: 716px; min-height: 664px; margin-right: auto; margin-left: auto; overflow: hidden; }

.bkground-home { background-image: url(../images/bkground-home.jpg); background-repeat: no-repeat; background-position: left top; }

.bkground-attractions { background-image: url(../images/bkground-attractions.jpg); background-repeat: no-repeat; background-position: left top; }

.bkground-facilities { background-image: url(../images/bkground-facilities.jpg); background-repeat: no-repeat; background-position: left top; }

.bkground-accommodation { background-image: url(../images/bkground-accommodation.jpg); background-repeat: no-repeat; background-position: left top; }

.bkground-photo-gallery { background-image: url(../images/bkground-photo-gallery.jpg); background-repeat: no-repeat; background-position: left top; }

.bkground-virtual-tours { background-image: url(../images/bkground-virtual-tours.jpg); background-repeat: no-repeat; background-position: left top; }

.bkground-contact-us { background-image: url(../images/bkground-contact-map.jpg); background-repeat: no-repeat; background-position: left top; }

.left-panel { float: left; width: 473px;  min-height: 564px; }

.logo { margin-left: 139px; }

.facilities-img-left { padding-left: 85px; float: left; }

.right-panel { float: right; width: 230px; padding-top: 28px;  min-height: 564px; }

.title-img { margin-bottom: 13px; }

.nav { margin-top: 15px; clear: right; float: left; }

.flash { float: left; height: 274px; width: 299px; padding-left: 1px; padding-top: 16px; }

.form-left { float: left; height: 274px; width: 271px; padding-left: 15px; padding-top: 16px; }
.email-link { color: #000000; text-decoration: none; }


label { color: #FFFFFF; width: 90px; display: block; float: left; margin-top: 7px; padding-top: 2px; padding-bottom: 2px; }

.black { color: #000000; width: 90px; display: block; float: left; margin-top: 15px; padding-top: 2px; padding-bottom: 2px; }

.input-mine, .input-submit { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; padding: 2px; margin-top: 4px; width: 165px; background-color: #FFFFFF; border: 1px solid #000000; }
.input-clear { margin-top: 10px; }


.blue-11 { font-size: 11pt; color: #0b73f4; }

.clear-all { clear: both; }

.footer { width: 231px; padding-top: 35px; padding-bottom: 25px; color: #003366; padding-left: 242px; float: left; }

.footer a { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; text-decoration: none; }

.footer a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; text-decoration: underline; }

