body {
margin:0;
padding:0;
background:#222200
}

#container {
position:relative;
width:800px;
height:auto;
margin:0;
margin-left:auto;
margin-right:auto;
background:#FFF;
}

#header {
height:84px;
background:url(../images/container_header.gif) no-repeat top
}

#page {
width:560px;
position:relative;
background:#FFF;
min-height:400px;
height:auto!important;
height:400px;
float:left;
margin:20px 0 12px 20px;
color:#4c4c32
}

#page p {
font-size:14px;
font-weight:900
}

#page p span {
background:#BBBB99
}

#page a {
color:#FF9900
}

#page a:hover {
color:#990000
}

#menu {
width:180px;
float:left;
margin:20px 0 0 20px
}

#footer {
position:relative;
clear:both;
bottom:0;
height:60px;
background:url(../images/footer.gif) no-repeat top
}

#footer span {
position:absolute;
width:800px;
height:20px;
color:#FFF;
font-size:13px;
top:16px;
text-align:center
}

/* header styles*/
#header h1 {
position:absolute;
top:30px;
left:240px;
width:520px;
text-align:right;
color:#FFF
}

/* menu styles*/
#menu ul {
list-style:none;
padding:0;
margin:0
}

#menu li {
list-style:none;
padding:0;
margin:0;
display:block;
width:180px;
height:23px;
margin-bottom:1px
}

#menu li a {
margin:0;
padding:0;
width:180px;
height:23px;
display:block
}

#menu li a .hidden {
display:none
}

	a.homeBtn{ background:url(../images/img11.png)}
	a.roomsBtn{background:url(../images/img1.png)}
	a.pricesBtn{background:url(../images/img3.png)}
	a.find_usBtn{background:url(../images/img5.png)}
	a.galleryBtn{background:url(../images/img7.png)}
	a.contactBtn{background:url(../images/img9.png)}

	a.homeBtn:hover{ background:url(../images/img12.png)}
	a.roomsBtn:hover{background:url(../images/img2.png)}
	a.pricesBtn:hover{background:url(../images/img4.png)}
	a.find_usBtn:hover{background:url(../images/img6.png)}
	a.galleryBtn:hover{background:url(../images/img8.png)}
	a.contactBtn:hover{background:url(../images/img10.png)}
	
	#homeBtn a.homeBtn{ background:url(../images/img0.png)}
	#roomsBtn a.roomsBtn{background:url(../images/img13.png)}
	#pricesBtn a.pricesBtn{background:url(../images/img14.png)}
	#find_usBtn a.find_usBtn{background:url(../images/img15.png)}
	#galleryBtn a.galleryBtn{background:url(../images/img16.png)}
	#contactBtn a.contactBtn{background:url(../images/img17.png)}

/* jQuery lightBox plugin - Gallery styles */
#gallery {
background-color:#FFFFFF;
padding:0;
width:560px
}

#gallery ul {
list-style:none
}

#gallery ul li {
display:inline
}

#gallery ul img {
border:5px solid #CCC;
border-width:5px 5px 20px
}

#gallery ul a:hover img {
border:5px solid #999;
border-width:5px 5px 20px;
color:#fff
}

#gallery ul a:hover {
color:#fff
}

#contactform {
}

.contactform tr th {
text-align:left;
font-size:13px;
vertical-align:top
}

.contactform tr {
vertical-align:top
}

.required {
color:#FF9900
}