body {
background:url(pics/bg2.gif) repeat;
border:0;
padding:0;
color:#444444;
font-size:80%;
}

#wrap {
width:827px;
margin:auto;
background:#fff;
padding:0;
position:relative;
}

#header {
background:#3e3e5b;
border:0;
padding:8px;
margin-top:-8px;
font-family:arial, verdana, sans-serif;
font-size:12px;
}

#header ul li {
display:inline;
}

#header ul {
padding:0;
margin:0;
}

#header a {
text-decoration:none;
padding:6px;
color:#fff;
}

#header a:hover {
background:#f7d11d;
color:#3e3e5b;
}

#slideshow {
height:250px;
}

#slideshow img {
z-index:0;
position:relative;
}

#logo {
position:absolute;
z-index:100;
left:635px;
/* float:right;
z-index:2;
margin-top:-34px;
padding:0; */
}

#left {
float:left;
width:600px;
font-family:georgia, times, serif;
font-size:1.1em;
line-height:1.4em;
padding-left:12px;
}

#left a {
color:#5467a8;
}

#right {
float:right;
width:192px;
background:#3e3e5b;
color:#fff;
}

#right p {
padding-left:12px;
padding-right:12px;
font-family:arial, verdana, sans-serif;
}

#right h2 {
color:#fff;
font-family:georgia, times, serif;
font-size:1.4em;
text-align:center;
}

#right a {
color:#fff;
}

.smalltext {
font-size:10px;
}

#right a:hover {
text-decoration:none;
}

#right img {
margin-left:10px;
border:1px solid #cecece;
}

h1 {
font-weight:normal;
font-size:1.8em;
color:#3e3e5b;
margin-top:10px;
}

h2 {
font-weight:normal;
font-size:1.6em;
font-style:italic;
color:#3e3e5b;
margin-top:10px;
}


#rooms td {
padding:10px;
}

#rooms img {
border:1px solid #cecece;
padding:8px;
}

#footer {
clear:both;
text-align:center;
background:#3e3e5b;
height:90px;
}

#footer img {
margin-top:15px;
}


