﻿/*Layout*/
body{ background-color:#fff6e2; margin:0px; overflow-x:hidden; font:14px tahoma; color:#483c32;}
img{ border:none;}
td{ vertical-align:top;}
h1{ font:30px tahoma; color:#483c32; margin-top:0px; font-weight:bold; font-variant:small-caps;}
h2{ font:20px tahoma; color:#483c32; margin-top:0px; font-weight:bold; margin-bottom:0px;}
a{ color:#a54d0d; text-decoration:underline;}
a:hover{ color:#a54d0d; text-decoration:none;}
.menu{ margin:0cm auto;}
.menuLight{ width:980px; text-align:center; margin:0cm auto;}
.menuLight td{ width:20%;}
.menuDark{ width:980px; text-align:center; margin:0cm auto;}
.menuDark td{ width:25%;}
.noTop{ margin-top:0px;}
.gallery{ margin:0cm auto;}
.gallery td{ border:1px solid #483c32;}
.rule{ font:17px tahoma; color:#483c32; font-weight:bold;}
#attractions{ margin:0cm auto; text-align:center;}
#attractions td{ vertical-align:bottom;}

/*Links*/
.archiveList{ margin-top:0px; margin-bottom:0px;}
.archiveList li{ list-style-image:url(../images/layout/newsletter-archive-bullet.jpg); padding-bottom:5px;}
.archiveList a{ font:12px tahoma; color:#a54d0d; text-decoration:underline;}
.archiveList a:hover{ font:12px tahoma; color:#a54d0d; text-decoration:none;}

/*Footer*/
.inacom{ text-align:center; font:10px arial; vertical-align:middle; margin:0cm auto; width:1000px;}
.inacom a{ text-decoration:underline; color:#a54d0d; font:10px arial;}
.inacom a:hover{ text-decoration:none; color:#a54d0d; font:10px arial;}

/*Rates*/
.ratesDate{ text-align:center; font-weight:bold;}
.ratesDark{ background-color:#301f17; color:#e1c892;}
.rates1{ background-color:#ccb072;}
.rates2{ background-color:#e1c892;}
.rates{ text-align:center;}