
h1,h2,h3,h4,h5,h6,p,ul,li,a { margin: 0; padding: 0; }

img { border: 0; }

body#homepage
{
font: normal 1em georgia,times,serif;
color: #413F39;
margin: 0; padding: 0;
background: #FBF1DB url(../img/verbg_top.png) 0 0 repeat-x;
}

#header
{
width: 990px;
height: 330px;
margin: 0 auto;
background: transparent url(../img/header5.png) 0 0 no-repeat;
}

h1#logo
{
margin: 0;
width:160px;
height:185px;
}

h1#logo a
{
margin-left: 130px;
padding-top: 20px;
display: block;
width:160px;
height:185px;
text-indent:-5000px;
outline: none;
}

#navcontainer
{
width: 740px;
height: 60px;
margin: 60px auto 0 auto;
}

#navcontainer ul
{
background: transparent url(../img/menubg6.png) 0 0 no-repeat;
color: #FFF;
float: left;
width: 740px;
height: 60px;
padding-left: 20px;
margin-left: 0;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 18px 10px;
color: White;
text-decoration: none;
float: left;
outline: none;
}

#navcontainer ul li a:hover, #navcontainer ul li a#selected  
{
margin-top: 11px;
background: transparent url(../img/menubghover2.png) 0 0 repeat-x;
color: #FFFF93;
}

#body
{
width: 990px;
margin: 0 auto;
padding: 0 0 10px 0;
background: transparent url(../img/contentbg.png) 0 0 repeat-y;
}

#content
{
width: 700px;
margin: 0 auto;
}

h2#welcome
{
margin: 0 0 10px 0;
padding: 0;
display: block;
width: 709px;
height: 81px;
text-indent:-5000px;
outline: none;
background: transparent url(../img/mati_text3.png) 0 0 no-repeat;
}

#content h2
{
margin-bottom: 16px;
font-size: 210%;
font-family: Georgia,"Times New Roman",Times,serif;
font-weight: normal;
border-bottom: 1px solid #c0c0c0;
}

#content h3
{
margin-bottom: 22px;
font-size: 160%;
font-family: Georgia,"Times New Roman",Times,serif;
font-weight: normal;
}

#content h4
{
margin-bottom: 18px;
font-size: 120%;
font-family: Georgia,"Times New Roman",Times,serif;
font-weight: normal;
}

.dropcap
{
padding-top: 14px;
padding-right: 3px;
padding-bottom: 10px;
font-size: 400%;
float: left;
}

#content p
{
margin: 0 0 1em 0;
line-height: 1.6em;
}

#photo
{
border: 0;
float: right;
}

#basecurve
{
margin: 0 auto;
padding: 0;
width: 990px;
height: 30px;
background: transparent url(../img/footerbg.png) 0 0 no-repeat; 
}

#footer
{
color: #ffffff;
width: 100%;
height: 64px;
background: transparent url(../img/verbg_bottom.png) 0 0 repeat-x;
}

#footer_info
{
color: #ffffff;
width: 760px;
padding: 30px 0 0 0;
margin: 0 auto;
font-size: 80%;
font-family: verdana,arial,sans;
line-height: 1.6em;
}

#footer_info p
{
padding-top: 8px;
}

#footer_info a
{
color: #ffffff;
padding: 0 6px 0 6px;
text-decoration: none;
}

#footer_info a:hover
{
color: #FEFE90;
text-decoration: underline;
}

table#guest_rooms td
{
margin: 0;
padding: 4px;
vertical-align: top;
}

#guest_rooms img
{
border: 0;
}

#guest_rooms tr.alt1
{
background-color: #FCEBC6;
}

#guest_rooms tr.alt2
{
background-color: #FECAAB;
}

#guest_rooms td.no_border
{
border: 0;
text-align: center;
padding: 0;
width: 170px;
height: 126px;
vertical-align: bottom;
}

#guest_rooms td.no_border a:hover
{
border-bottom: 4px solid #C53810;
}


#guest_rooms td.blank
{
border: 0;
}


a.rooms
{
text-decoration: none;
color: #C53810;
}

a:hover.rooms
{
text-decoration: underline;
color: #EF7348;
}

#room_rate a:hover.rooms
{
border-bottom: 4px solid #C53810;
}


