@charset "utf-8";
/* CSS Document */

body {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: .7em;
  color:#000000;
  background-color: #003333;
  background: #003333 url(../images/bg.jpg);
  margin:0px;
  padding:0px;
}
th td {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: .7em;
  color:#000000;
}

a:link, a:visited{
  color: #0000FF;
  text-decoration: none;
  font-weight:bold;
}
a:hover{
	text-decoration: underline;
}

h1{
 font: bold 130% Verdana,Arial,Helvetica,sans-serif;
 color: #005500;
}
h2{
 font: bold 120% Verdana,Arial,Helvetica,sans-serif;
 color: #005500;
}
h3{
 font: bold 110% Verdana,Arial,Helvetica,sans-serif;
 color: #005500;
}
h4{
 font: 100% Verdana,Arial,Helvetica,sans-serif;
 color: #333333;
}
h5{
 font: 90% Verdana,Arial,Helvetica,sans-serif;
 color: #333333;
}

form {
	margin: 0;
	padding: 0;
}
label{
 font: bold 1em Verdana,Arial,Helvetica,sans-serif;
 color: #334d55;
}
input{
font-family: Verdana,Arial,Helvetica,sans-serif;
}

/* Classes */

.dcbbtitle {
  color:#005500;
  font-weight: bold;
}

.trailer {
  color:#ffffff;
  font-size:0.8em;;
  font-weight:bold;
}

.gallerytitle {
  color:#ff9900;
  font-weight:bold;
}

.gallerylink {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:1.3em;
	font-weight: bold;
	color: #ff9900;
	text-decoration: none;
}

.rqd {
  color:red;
  font-weight:bold;
}

/* Menu classes */

.menu {
  color:black;
  font-weight:bold;
  font-variant:small-caps;
  text-decoration:none;
  font-size:0.9em;
}

.menu:hover {
  color:#8DB370;
  text-decoration:underline;
}



/* Reservation form classes */

.rqdlabel {
  font-weight:bold;
  color: #907e48;
}
.reslabel {
  font-weight:bold;
}

/* Room rates classes */

.hititle {
  color:#ffffff;
  font-size:1.0em;
  font-weight: bold;
}
.lowtitle {
  color:#000000;
  font-size:1.0em;
  font-weight: bold;
}
.ratetext {
  color: #FFFFFF;
}
.ratetext1 {
  color: #000000;
}

/* Menus default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0;}
/* Menus default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#FFFFE0; layer-background-color:#FFFFE0; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.9em; font-weight:bold;font-variant:small-caps;}
.clLevel0{color:#000099; text-align: center;}
.clLevel0over{color:#0000FF;  text-align: center; cursor:pointer; cursor:hand; background-color:#ff9900; layer-background-color:#ff9900;}
.clLevel0border{position:absolute;  visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.9em; font-weight:bold;font-variant:small-caps;}
.clLevel1{color:#000099;}
.clLevel1over{color:#0000FF; cursor:pointer; cursor:hand; background-color:#ff9900; layer-background-color:#ff9900;}
.clLevel1border{position:absolute; visibility:hidden; background-color:#ff9900; layer-background-color:#ff9900;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.9em; font-weight:bold;font-variant:small-caps;}
.clLevel2{color:#000099; }
.clLevel2over{color:#0000FF; cursor:pointer; cursor:hand; background-color:#ff9900; layer-background-color:#ff9900;}
.clLevel2border{position:absolute; visibility:hidden; background-color:#ff9900; layer-background-color:#ff9900;}


