html { 
padding:0px;
margin:0px;
}
body {
font-size: 12px;
font-family: Tahoma;
color:#000;  
text-align:center;
margin:0px;
padding:0px;
background:#4A6452 url(/img/background2010.jpg) top center no-repeat;
}
.textContent a, td a {
   color:#222;
   text-decoration:underline;
}
.textContent a:hover, td a:hover {
   color:#222;
   text-decoration:none;
   background:#e0d8b4;
}
#box {
width:854px;
min-height:100%;
height: auto !important;
height: 100%;
margin: 0px auto;
padding:0px;
text-align:left;
}
#content {
width:695px;
padding:0px;
float:left;
padding-bottom: 160px;
}
#head {
position:relative;
background-color:transparent;
height:286px;
overflow:hidden;
}
#left {
width:78px;
padding:0px;
float:left;
}
#right {
width:80px;
padding:0px;
float:left;
}

#navi {
   position:relative;
}
/* MAIN NAVIGATION */
#menu dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute;
top: 0;
left: 2px;
width: 100%;
font-size: 11px;
}
#menu dl {
float: left;
width: 98px;
margin: 0 1px 0 0;
text-align:center;
}
#menu dt {
cursor: pointer;
font-weight: bold;
background: #ded6b2;
border: 1px solid #918a77;
text-transform: uppercase;
line-height:20px;
}
#menu dt span {  

}
#menu dd {
border: 1px solid #918a77;
border-top:none;
}
#menu li {
text-align: center;
background: #ded6b2;
text-transform: uppercase;
line-height:20px;
font-size: 10px;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu dt a:hover, #menu dt.current a {
background: #b4ad91;
}

#menu a {
text-decoration: none;
color: black;
color: #222;
}
#mainContent {
   margin:65px 50px 20px 45px;
}
h1 {
   font-size:20px;
   margin-top:5px;
   margin-left:5px;
}
h2 {
   font-size:18px;
   margin-top:5px;
}
h3 {
   font-size:14px;
   margin-top:5px;
   margin-bottom:5px;
   background:url(/img/arrow.png) 0 0 no-repeat;
   _background:url(/img/arrow.gif) 0 0 no-repeat;
   padding-left:20px;
}
.textContent {
   margin:25px 0 0 25px;
   line-height:16px;
}
.textContent p {
   line-height:16px;
}

.bandDiv {

}
#close_top {
   width:100%;
   text-align:right;
   border-bottom:1px dotted #E0D8B4;
   padding-bottom:3px;
   display:none;
}
#close_bottom {
   width:100%;
   text-align:right;
   border-top:1px dotted #E0D8B4;
   padding-top:3px;
   display:none;
}
.close a {
background:transparent;
}
.close a:hover, a:hover #btnSubmit, a:hover #btnClose, a:hover #btnBack {
background:transparent;
}
.tdInfo {
   font-size:12px;
   padding-bottom:14px;
}
.hotel th {
   text-align:left;
   font-size:11px;
   font-weight:bold;
   padding-right:5px;
   padding-bottom:5px;
   border-bottom:1px dotted #E0D8B4;
}
.hotel td {
   font-size:11px;
   padding-right:5px;
   padding-top:5px;
   padding-bottom:5px;
}
.contact td {
   font-size:12px;
   padding-right:10px;
   padding-top:5px;
}
input, textarea {
   width: 350px;
   border:1px solid #908A73;
   font-family: Tahoma;
   font-size:12px;
}
select {
   border:1px solid #908A73;
   font-family: Tahoma;
   font-size:12px;
}
