body {margin: 0px auto; background-color:#996600; padding:0px;}



h1.title {font-family:Arial, Tahoma, Verdana; color:#BCA778; padding:0px; margin:0px;}

h2.title {font-family:Arial, Tahoma, Verdana; color:#BCA778; padding:0px; margin:0px;}

h1 {font-family:Arial, Tahoma, Verdana; color:#6E8A3F; padding:0px; margin:0px;}

h2 {font-family:Arial, Tahoma, Verdana; color:#996600; padding:0px; margin:0px;}

h3 {font-family:Arial, Tahoma, Verdana; color:#996600; padding:0px; margin:0px;}

h5 {font-family:Arial, Tahoma, Verdana; color:#996600; padding:0px; margin:0px;}



#title-shell {position:absolute; top:0px; width:100%; height:128px; padding:0px; text-align:center;}

#title {width:775px; height:128px;margin:auto; background-image:url('../images/header-bg.gif'); background-repeat: repeat-x;}



#header-shell {position:absolute; top:0px; width:100%; height:128px; padding:0px; text-align:center;}

#header {width:775px; height:128px; margin:auto;}



#upnav-shell {position:absolute; top:0px; width:100%; height:128px; padding:0px; text-align:center;}

#upnav {width:775px; height:128px; margin:auto; text-align:right; text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #5A7232; font-weight:bold;}

a.upnav {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #5A7232; font-weight:bold;}

a.upnav:link {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #5A7232; font-weight:bold;}

a.upnav:visited {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #5A7232; font-weight:bold;}

a.upnav:hover {text-decoration:underline; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #5A7232; font-weight:bold;}



#navigation-shell {position:absolute; top:128px; width:100%; height:30px; padding:0px; text-align:center;}

#navigation {width:775px; height:30px; margin:auto; background-image:url('../images/header-bg.gif'); background-repeat: repeat-x;}

table.navigation {width:775px; height:30px; padding:0px; margin:0px; background-color:#FFFFFF;}

td.navigation {text-align:center; width:137px; height:30px;}

td.nav-sep {text-align:center; height:30px;}

a.navigation {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #513510; font-weight:bold;}

a.navigation:link {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #513510; font-weight:bold;}

a.navigation:visited {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #513510; font-weight:bold;}

a.navigation:hover {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #6E8A3F; font-weight:bold;}



#under-nav-shell {position:absolute; top:158px; width:100%; height:31px; padding:0px; text-align:center;}

#under-nav {width:775px; height:6px; margin:auto; background-image:url('../images/under-nav.gif'); background-repeat: repeat-x;}



#flash-shell {position:absolute; top:164px; width:100%; padding:0px; text-align:center;}

#flash {width:775px; height:162px; margin:auto;}

#flash-nf {width:775px; height:51px; margin:auto;}



#content-shell {position:absolute; top:326px; width:100%; padding:0px; text-align:center;}

#content-shell-nf {position:absolute; top:215px; width:100%; padding:0px; text-align:center;}

#content {width:775px; margin:auto;}

table.content {width:775px; padding:0px; margin:0px; background-color:#FFFFFF;}

td.content-left-index {text-align:center; width:471px; background-color:#FDFCF8; background-image:url('../images/content-bg.gif'); background-repeat: repeat-x; border:solid #CCB17C; border-width:1px 0px 1px 0px; text-align:left; padding:10px;}

td.content-right-index {text-align:center; width:303px; background-color:#E8DCC5; border:solid #CCB17C; border-width:1px 0px 1px 1px; text-align:left; padding:10px;}

td.content-left {text-align:center; width:255px; background-color:#E8DCC5; border:solid #CCB17C; border-width:1px 0px 1px 0px; text-align:left; padding:10px;}

td.content-right {text-align:center; width:689px; background-color:#FDFCF8; background-image:url('../images/content-bg.gif'); background-repeat: repeat-x; border:solid #CCB17C; border-width:1px 0px 1px 1px; text-align:left; padding:10px;}



p {font: 11px/14px Tahoma, Verdana, Arial, sans-serif; color:#624100; text-decoration:none; text-align:justify; margin:0px; padding:0px 0px 10px 0px;}

p.center {font: 11px/14px Tahoma, Verdana, Arial, sans-serif; color:#624100; text-decoration:none; text-align:center; margin:0px; padding:0px 0px 10px 0px;}

.content {font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color:#624100; text-decoration:none;}

.green-content {font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color:#336600; text-decoration:none;}

ul {font-family:Arial, Tahoma, Verdana; font-size:11px; color:#524100; text-decoration:none; padding:0px; margin:0px 0px 0px 25px; text-align:justify;}

a.content {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #336600; font-weight:bold;}

a.content:link {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #336600; font-weight:bold;}

a.content:visited {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #336600; font-weight:bold;}

a.content:hover {text-decoration:underline; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #336600; font-weight:bold;}



hr {border-style: solid; border-color:#624100; border-width: 0px 0px 1px 0px; color:#FAF7EF; margin:0px; padding:0px;}



ul.more-cabins {font-family:Arial, Tahoma, Verdana; font-size:11px; color:#524100; text-decoration:none; padding:0px; margin:0px 0px 0px 20px; text-align:justify; list-style-image: url(../images/li.gif);}

ul.more-cabins li {margin:0px 0px 1px 0px;}

a.more-cabins {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #336600;}

a.more-cabins:link {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #336600;}

a.more-cabins:visited {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #336600;}

a.more-cabins:hover {text-decoration:underline; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #336600;}



ul.navigation {font-family:Arial, Tahoma, Verdana; font-size:11px; color:#524100; text-decoration:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 7px; text-align:left; list-style-image: url(../images/li.gif);}

a.navigation-articles-title {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #624100;}

a.navigation-articles-title:link {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #624100;}

a.navigation-articles-title:visited {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #624100;}

a.navigation-articles-title:hover {text-decoration:underline; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #624100;}

a.navigation-articles {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 10px; color: #624100;}

a.navigation-articles:link {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 10px; color: #624100;}

a.navigation-articles:visited {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 10px; color: #624100;}

a.navigation-articles:hover {text-decoration:underline; font-family:Arial, Tahoma, Verdana; font-size: 10px; color: #624100;}

hr.navigation {background-color:#E8DCC5; border-style:solid; border-color:#624100; border-width: 0px 0px 2px 0px; color:#E9E9E9; margin:20px 0px 20px 0px; padding:0px;}



.property-links {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #336600; font-weight:bold;}

property-links a.content {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #336600; font-weight:bold;}

property-links a.content:link {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #336600; font-weight:bold;}

property-links a.content:visited {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #336600; font-weight:bold;}

property-links a.content:hover {text-decoration:underline; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #336600; font-weight:bold;}



#footer {width:775px; height:25px; margin:auto; text-align:center; background-color:#CBB686; border:solid #ECDFBF; border-width:3px 0px 3px 0px;}

a.footer {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #FEFAF1; font-weight:bold;}

a.footer:link {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #FEFAF1; font-weight:bold;}

a.footer:visited {text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #FEFAF1; font-weight:bold;}

a.footer:hover {text-decoration:underline; font-family:Arial, Tahoma, Verdana; font-size: 11px; color: #FEFAF1; font-weight:bold;}

#under-footer {width:775px; height:22px; padding:7px 0; margin:auto; text-align:center; background-color:#ECDFBF; border:solid #CBB686; border-width:1px 0px 0px 0px;}



.form {font-family:Arial, Tahoma, Verdana; color:#624100; font-size:11px; text-decoration:none; font-weight:bold;}



.textinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; border: 1px solid #454545; padding-right: 3px; padding-left: 3px;}

.listbox {font-family: Verdana, Arial, Arial, Helvetica, sans-serif; font-size:11px; border: 1px solid #D1D7DC; vertical-align : middle;}

.button {font-family: Arial, Helvetica, sans-serif; font-size:11px; border: 1px solid #333333; background-image : url(../chameleon-pictures/themes/custom/images/button_bg.gif); background-position : bottom;}

.comment_button {font-family: Arial, Helvetica, sans-serif; font-size:11px; border: 1px solid #005D8C; background-image : url(images/button_bg.gif); background-position : bottom; padding-left: 3px; padding-right: 3px;}

.radio {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; vertical-align : middle;}

.checkbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; vertical-align : middle;}



#sitetag {height:22px; margin:auto; text-align:center; font:10px Arial, Tahoma, Verdana; color:#960;}
#sitetag a {font:10px Arial, Tahoma, Verdana; color:#960; text-decoration:none;}