/* CSS Document */



body {

background-color:#bbbbbb;

margin:3px;

width:780px;

border-style:solid;

border-width:1px;

border-color:#ffffff;

padding:1px;

margin-left:auto;

margin-right:auto;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

}



#overallborder {

border-style:solid;

border-width:1px;

border-color:#ffffff;

}



#banner {

width:780px;

height:150px;

background-image:url(images/banner.jpg);

background-repeat:no-repeat;



}



#navbutton {

width:154px;

height:30px;

	background-color:#336699;

	border:solid 1px #FFFFFF;

	line-height:30px;

	float:left;

	text-align:center;

	line-height:30px;

	color:#FFFFFF;

	font-weight:bold;

	cursor: pointer;



}

#navbutton a:hover {

width:154px;

height:30px;

	background-color:#FFFFFF;

	border:solid 1px #FFFFFF;

	line-height:30px;

	float:left;

	text-align:center;

	line-height:30px;

	color:#336699;

	font-weight:bold;



}



h1 {

font-size:16px;

color:#336699;

}



#nav li a {

color:#000000;

text-decoration:none;

line-height:20px;

}





#main {

width:740px;

background-color:#ffffff;

padding:20px;

clear:both;

}



#mainaccommodation {

width:740px;

height:720px;

background-color:#ffffff;

padding:20px;

clear:both;

}



#maingallery {

width:740px;

height:750px;

background-color:#ffffff;

padding:20px;

clear:both;

}



.titletext {

color:#336699;

font-size:14px;

font-weight:bold;

}



.footer {

width:780px;

height:30px;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height:30px;

}

#footertop {

clear:both;

width:780px;

height:30px;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height:30px;

	background-color:#336699;

}

