#logo {margin-top: 20px; margin-bottom: 20px;}

#mainnav {
	width: 118px;
	height: 233px;
}

#mainnav li, #mainnav a {
	width: 118px;
}

#mainnav li {height: 30px;}

#mainnav a {
	padding-top: 30px;

}

#mainnav li#nav_reservations {height: 20px;}
#mainnav li#nav_reservations a {padding-top: 20px;}

#mainnav li#nav_reservations {top: 0px;}
#mainnav li#nav_overview {top: 20px;}
#mainnav li#nav_packages {top: 50px;}
#mainnav li#nav_accommodations {top: 80px;}
#mainnav li#nav_location {top: 110px;}
#mainnav li#nav_amenities {top: 140px;}
#mainnav li#nav_contact {top: 170px;}
#mainnav li#nav_vt {top: 200px;}