@charset "utf-8";
/* CSS Document */

body {
background-image: url(Images/bg_line3.jpg);
background-repeat:repeat-y;
background-position:center;
}

#head {
margin:0 auto;
width:860px;
height:60px;
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
padding: 20px 20px 20px 20px;
}

#flash01 {
margin:0 auto;
width:900px;
height:305px;
background-position:center;
background-repeat:no-repeat;
}


#menu {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 auto;
width:900px;
background-color:#54311e;
padding: 4px 0px 6px 0px;
}

#menu a {
color:#FFFFFF;
text-decoration:none;
}


#menu a:hover {
color:#e3520c;
text-decoration:none;
}

#submenu {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:0 auto;
width:900px;
height:12px;
background-color:#85401a;
padding:4px 0px 6px 0px;
}

/* submenu experiences */
#apDiv2 {
margin:0 auto;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
top:60,2%;
width:893px;
height:15px;
z-index:1;
visibility: hidden;
position:absolute;
}

#apDiv2 a {
color:#FFFFFF;
text-decoration:none;
}

#apDiv2 a:hover {
color:#e3520c;
text-decoration:none;
}

/* submenu ethos */
#apDiv3 {
margin:0 auto;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
top:60,2%;
width:893px;
height:15px;
z-index:1;
visibility: hidden;
position:absolute;
}

#apDiv3 a {
color:#FFFFFF;
text-decoration:none;
}

#apDiv3 a:hover {
color:#e3520c;
text-decoration:none;
}

/* submenu about */
#apDiv4 {
margin:0 auto;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
top:60,2%;
width:893px;
height:15px;
z-index:1;
visibility: hidden;
position:absolute;
}

#apDiv4 a {
color:#FFFFFF;
text-decoration:none;
}

#apDiv4 a:hover {
color:#e3520c;
text-decoration:none;
}

/* submenu reviews */
#apDiv5 {
margin:0 auto;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
top:60,2%;
width:893px;
height:15px;
z-index:1;
visibility: hidden;
position:absolute;
}

#apDiv5 a {
color:#FFFFFF;
text-decoration:none;
}

#apDiv5 a:hover {
color:#e3520c;
text-decoration:none;
}

/* submenu reservations */
#apDiv6 {
margin:0 auto;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
top:60,2%;
width:893px;
height:15px;
z-index:1;
visibility: hidden;
position:absolute;
}

#apDiv6 a {
color:#FFFFFF;
text-decoration:none;
}

#apDiv6 a:hover {
color:#e3520c;
text-decoration:none;
}

#content {
color: #482821;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:0 auto;
width:880px;
padding: 10px 10px 10px 10px;
}

#content a {
font-weight:none;
color:#482821;
text-decoration:none;
}

#content a:hover {
color:#54311e;
text-decoration:underline;
}

#footer {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
margin:0 auto;
width:900px;
background-color:#54311e;
padding: 4px 0px 6px 0px;
}

#footer a {
color: #FFFFFF ;
text-decoration:none;
}