body, html
{
margin: 0;
padding: 0;
background: url(images/tile.gif);
font-family: arial, sans-serif;
font-size: 12px;
color: #2a1b17;
}

#container
{
position: relative;
margin-left: auto;
margin-right: auto;
width: 635px;
}

#img1
{
position: absolute;
top: 0;
left: 0;
background: url(images/img1.jpg) no-repeat;
width: 199px;
height: 84px;
}

#img2
{
position: absolute;
top: 0;
left: 199px;
background: url(images/img2.jpg) no-repeat;
width: 231px;
height: 84px;
}

#img3
{
position: absolute;
top: 0;
left: 430px;
background: url(images/img3.jpg) no-repeat;
width: 205px;
height: 84px;
}

#img4
{
position: absolute;
top: 84px;
left: 16px;
background: url(images/img4.jpg) no-repeat;
width: 182px;
height: 121px;
}

#img5
{
position: absolute;
top: 84px;
left: 198px;
background: url(images/img5.jpg) no-repeat;
width: 232px;
height: 121px;
}

#img6
{
position: absolute;
top: 84px;
left: 430px;
background: url(images/img6.jpg) no-repeat;
width: 185px;
height: 121px;
}

#book
{
z-index: 1;
position: absolute;
top: 26px;
left: 302px;
font-family: georgia, times, serif;
font-size: 17px;
text-transform: uppercase;
}

#book a, a:visited, a:active
{
display: normal;
padding: 0px;
background-color: transparent;
color: #89191c;
text-decoration: none;
width: 100%;
border-bottom: none;
}

#book a:hover
{
color: #8b9413;
text-decoration: none;
}

#call
{
z-index: 1;
position: absolute;
top: 42px;
left: 380px;
font-family: georgia, "times new roman", serif;
font-size: 15px;
color: #462e26;
}

#content
{
position: absolute;
top: 214px;
left: 16px;
width: 614px;
}

#content a, a:visited, a:active
{
display: inline;
padding: 0px;
color: #89191c;
text-decoration: underline;
width: 100%;
border-bottom: none;
}

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

#menu
{
float: left;
font-family: arial;
font-size: 15px;
}

#menu a, a:visited, a:active
{
display: block;
margin-bottom: 7px;
padding: 6px 5px 1px 8px;
background-color: #e3d08e;
color: #462e26;
text-decoration: none;
width: 112px;
border-bottom: solid 5px #8b9413;
}

#menu a:hover
{
background: #d0ba6c;
text-decoration: none;
border-bottom: solid 5px #89191c;
}

#maincontent
{
float: right;
margin-left: 10px;
margin-right: 15px;
padding: 7px;
background-color: #e3d08e;
width: 450px;
border-top: solid 5px #89191c;
}

#ontop
{
z-index: 10;
position: relative;
}

.title
{
font-family: times, serif;
font-size: 24px;
color: #89191c;
}

.title2
{
font-family: times, serif;
font-size: 19px;
color: #89191c;
}

#footer
{
clear: right;
float: right;
position: relative;
top: -13px;
padding: 28px 21px 5px 7px;
background: url(images/bottom.gif);
font-size: 11px;
color: #e3d08e;
width: 451px;
height: 62px;
}

#footer a, a:visited, a:active
{
display: inline;
padding: 0px;
background-color: transparent;
color: #e3d08e;
text-decoration: underline;
width: 100%;
border-bottom: none;
}

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

li
{
list-style: none;
}

#floatright
{
float: right;
position: relative;
top: 32px;
}

img.fleft
{
border: solid 2px #89191c;
margin-right: 7px;
}

#indent
{
text-indent: 1cm;
}

legend span
{
color: #89191c;
}

fieldset
{
border: solid 1px #89191c;
}

.thumbnail
{
float: left;
margin: 3px;
padding: 3px;
background: #d0ba6c;
display: inline;
}

.clearboth 
{ 
clear: both;
}

.gallery img
{
border: solid 1px #999999;
}

.gallery:hover img
{
display: normal;
border: solid 1px white;
}

.gallery:hover
{
color: red;
}
