/* CSS Document */

body{
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-size: 12px;
	background-image: url(images/background.jpg);	
	color:#333333;
}
A{
color:#000000;
}
#shell{
width:910px;
margin:auto;
background-color:#FFFFFF;
}
#header{
	height:100px;
	background-color:#673846;
	color:#FFFFFF;
	background-image: url(images/hedaer_back.jpg);
}
#menu{
color:#FFFFFF;
background-color:#978B7C;

border-bottom:3px solid #645C52;
}

#nav, #nav ul{
margin:0px;
padding:0px;
height:2em;
line-height:2em;
}
#nav li{
display:block;
float:left;
text-align:center;
}
#nav a{
	display:block;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
width:181px;
border-right:1px solid #645C52;
}
#nav a:hover,
.home #nav #home a,
.accommodation #nav #accommodation a,
.location #nav #location a,
.rates #nav #rates a,
.contact #nav #contact a
{
background-color:#562F3A;
color:#FFFFFF;
}

#content1{
float:left;
width:300px;
padding-left:10px;
padding-bottom:30px;
font-size:11px;
}
#content1a{
float:left;
width:300px;
padding-left:10px;
padding-top:10px;
padding-bottom:30px;
}
#content2{
float:left;
width:600px;
padding-bottom:30px;
}
#text{
margin-right:30px;
}
#footer{

border-top:1px dotted #978B7C;
text-align:right;
padding-right:10px;
clear:both;
padding-left:5px;
padding-right;5px;
}
.smalltext{
color:#666666;
font-size:11px;
}
.pic{
margin-right:10px;
margin-top:10px;
}

H1{
font-size:26px;
font-weight:bold;
padding:0px;
margin:0px;
}
H2{
font-size:12px;
font-weight:normal;
padding:0px;
margin:0px;
}
H3{
font-size:13px;
font-weight:bold;
color:#562F3A;
}