body
{
background:#FFF4CE;
text-align:center;
padding:0;
margin:0;
}

td
{
vertical-align:top;
}

td.menu
{
width:200px;
}

h3
{
font-family:times, serif;
font-size:23px;
font-weight:normal;
color:#333;
}

#nav
{
background:#ffcc99;
background:#d6cca7 url(images/menu-back.jpg);
background-position:top left;
background-repeat:repeat-x;
border-bottom:1px solid #ffb062;
border-bottom:1px solid #8a825f;
padding:2px 0 0;
font-family:arial, sans-serif;
font-size:12px;
color:#333;
position:relative;
margin:0 0 15px;
}

#nav li
{
	padding:0;
	list-style:none;
	display:inline;
	margin:0 50px 0 0;
	text-align:center;
}

#nav li a
{
font-size:16px;	
font-family:Georgia, "Times New Roman", Times, serif;
color:#352f11;
font-weight:400;
}

#nav li a:hover
{
	color:#fff;
}

#main
{
width:950px;
margin:0 auto;
text-align:left;
}



#main #menu
{
background:#ffcc99;
background:#dbd1ab;
background:#e8deb8;
/*border:2px solid #ffb062;*/
border-bottom:1px solid #a59d79;
border-top:1px solid #a59d79;
padding:0px;
padding:5px;
font-family:arial, sans-serif;
font-size:12px;
color:#333;
width:180px;
}

#main #menu p
{
padding:4px;
margin:0;
font-size:12px;
line-height:15px;
}

#main #menu ul
{
list-style:none;
margin:0;
padding:0;
}

#main #menu li 
{
list-style:none;
margin:0;
padding:0;
width:180px;
}

#main #menu li a
{
display:block;
padding:4px;
margin:0;
text-decoration:none;
border-bottom:1px solid #ffc68c;
color:#333;
font-weight:800;
}

#main #menu li a:hover
{
background:#ffd8b0;
}


#main td p
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#333;
}

#main td li
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}

#main table.units
{
border-top:1px solid #d1cc9b;	
}

#main table.units td
{
	border-bottom:1px solid #d1cc9b;
	padding:7px 0;
}

h1
{
font-family:Georgia "Times New Roman", Times, serif;
font-size:29px;
font-weight:normal;
}

a
{
color:#333;
font-weight:800;
}

#rooms
{
margin:10px 0 0 0;
font-family:arial, sans-serif;
font-size:12px;
text-align:center;
}

#main table.photos
{
	border:0;
	width:700px;
	margin:10px auto;
}

#main table.photos td
{
	vertical-align:middle;
}


#main #footer
{
	position:relative;
	margin:30px 0 0;
text-align:center;
}

#main #footer p
{
	font-family:arial, sans-serif;
font-size:11px;
}
