body {
	margin: 0;
	padding: 0;
}

#navigation {
	clear: both;
	width: 873px; 
}

div#menu {
	position: relative;
	height: 106px;
	background: #3B3834;
}

div#menu ul {
	position: absolute;
	bottom: 0;
	margin: 4px 0 0 0;
	padding: 0 0 0 34px;
	list-style: none;
}

div#menu ul li {
	float: left;
	position: relative;
}

div#menu ul li a {
	display: block;
}

div#menu li a.nav1 {
	width: 107px;
	height: 31px;
	background: url(images/buttons_01.gif) no-repeat;
}

div#menu li a.nav1:hover {
	background: url(images/buttons_hover_01.gif);
}

div#menu li a.nav2 {
	width: 92px;
	height: 31px;
	background: url(images/buttons_02.gif);
}

div#menu li a.nav2:hover {
	background: url(images/buttons_hover_02.gif);
}

div#menu li a.nav3 {
	width: 95px;
	height: 31px;	
	background: url(images/buttons_03.gif);
}

div#menu li a.nav3:hover {
	background: url(images/buttons_hover_03.gif);
}

div#menu li a.nav4 {
	width: 77px;
	height: 31px;
	background: url(images/buttons_04.gif);
}

div#menu li a.nav4:hover {
	background: url(images/buttons_hover_04.gif);
}

div#menu li a.nav5 {
	width: 76px;
	height: 31px;
	background: url(images/buttons_05.gif);
}

div#menu li a.nav5:hover {
	background: url(images/buttons_hover_05.gif);
}

div#menu li a.nav6 {
	width: 108px;
	height: 31px;
	background: url(images/buttons_06.gif);
}

div#menu li a.nav6:hover {
	background: url(images/buttons_hover_06.gif);
}

div#menu li a.nav7 {
	width: 65px;
	height: 31px;
	background: url(images/buttons_07.gif);
}

div#menu li a.nav7:hover {
	background: url(images/buttons_hover_07.gif);
}

div#menu li a.nav8 {
	width: 72px;
	height: 31px;
	background: url(images/buttons_08.gif);
}

div#menu li a.nav8:hover {
	background: url(images/buttons_hover_08.gif);
}

div#menu li a.nav8 {
	width: 72px;
	height: 31px;
	background: url(images/buttons_08.gif);
}

div#menu li a.nav8:hover {
	background: url(images/buttons_hover_08.gif);
}

div#menu li a.nav9 {
	width: 99px;
	height: 31px;
	background: url(images/buttons_09.gif);
}

div#menu li a.nav9:hover {
	background: url(images/buttons_hover_09.gif);
}

/* SUB MENU */

div#menu li ul#subm1 {
	display: none;
	position: absolute;
	top: 27px;
	left: -30px;
	width: 124px;
}

div#menu li ul#subm2 {
	display: none;
	position: absolute;
	top: 27px;
	left: -30px;
	width: 124px;
}

div#menu li ul#subm3 {
	display: none;
	position: absolute;
	top: 27px;
	left: -30px;
	width: 124px;
}

div#menu li ul#subm4 {
	display: none;
	position: absolute;
	top: 27px;
	left: -30px;
	width: 124px;
}

div#menu li ul#subm5 {
	display: none;
	position: absolute;
	top: 27px;
	left: -30px;
	width: 124px;
}

div#menu li ul#subm6 {
	display: none;
	position: absolute;
	top: 27px;
	left: -30px;
	width: 124px;
}

div#menu li li a.sub_nav1 {
	width: 124px;
	height: 25px;
	background: url(images/link_health.png);
}

div#menu li li a.sub_nav2 {
	width: 124px;
	height: 25px;
	background: url(images/link_residences.png);
}

div#menu li li a.sub_nav3 {
	width: 124px;
	height: 25px;
	background: url(images/link_theatre.png);
}

div#menu li li a.sub_nav4 {
	width: 124px;
	height: 25px;
	background: url(images/link_layout.png);
}	
	
div#menu li li a.sub_nav5 {
	width: 124px;
	height: 25px;
	background: url(images/link_exteriornorth.png);
}

div#menu li li a.sub_nav6 {
	width: 124px;
	height: 25px;
	background: url(images/link_living.png);
}

div#menu li li a.sub_nav7 {
	width: 124px;
	height: 25px;
	background: url(images/link_bedroom.png);
}

div#menu li li a.sub_nav7a {
	width: 124px;
	height: 25px;
	background: url(images/link_bedroom2.png);
}

div#menu li li a.sub_nav8 {
	width: 124px;
	height: 25px;
	background: url(images/link_dining.png);
}

div#menu li li a.sub_nav9 {
	width: 124px;
	height: 25px;
	background: url(images/link_exteriorsouth.png);
}

div#menu li li a.sub_nav10 {
	width: 124px;
	height: 25px;
	background: url(images/link_finishes.png);
}

div#menu li li a.sub_nav11 {
	width: 124px;
	height: 25px;
	background: url(images/link_floorplans.png);
}

div#menu li li a.sub_nav12 {
	width: 124px;
	height: 25px;
	background: url(images/link_destinations.png);
}

div#menu li li a.sub_nav13 {
	width: 124px;
	height: 25px;
	background: url(images/link_localammen.png);
}

div#menu li li a.sub_nav14 {
	width: 124px;
	height: 25px;
	background: url(images/link_employment.png);
}

div#menu li li a.sub_nav15 {
	width: 124px;
	height: 25px;
	background: url(images/link_location.png);
}

div#menu li li a.sub_nav16 {
	width: 124px;
	height: 25px;
	background: url(images/link_facilities.png);
}

div#menu li li a.sub_nav17 {
	width: 124px;
	height: 25px;
	background: url(images/link_level6.png);
}

div#menu li li a.sub_nav18 {
	width: 124px;
	height: 25px;
	background: url(images/link_level7.png);
}

div#menu li li a.sub_nav19 {
	width: 124px;
	height: 25px;
	background: url(images/link_level8.png);
}

div#menu li li a.sub_nav20 {
	width: 124px;
	height: 25px;
	background: url(images/link_level9.png);
}

div#menu li li a.sub_nav21 {
	width: 124px;
	height: 25px;
	background: url(images/link_level10.png);
}

div#menu li li a.sub_nav22 {
	width: 124px;
	height: 25px;
	background: url(images/link_level5.png);
}

div#menu li li a.sub_nav23 {
	width: 124px;
	height: 25px;
	background: url(images/link_transport.png);
}

div#menu li li a.sub_nav24 {
	width: 124px;
	height: 25px;
	background: url(images/link_bus.png);
}

div#menu li li a.sub_nav25 {
	width: 124px;
	height: 25px;
	background: url(images/link_train.png);
}

div#menu li li a.sub_nav26 {
	width: 124px;
	height: 25px;
	background: url(images/link_airport.png);
}

div#menu li li a.sub_nav27 {
	width: 124px;
	height: 25px;
	background: url(images/link_airporttun.png);
}

div#menu li li a.sub_nav28 {
	width: 124px;
	height: 25px;
	background: url(images/link_cruise.png);
}

div#menu li li a.sub_nav29 {
	width: 124px;
	height: 25px;
	background: url(images/link_bikeways.png);
}

div#menu li li a.sub_nav30 {
    width: 124px;
    height: 25px;
    background: url(images/link_l10s.png);
}

div#menu li li a.sub_nav31 {
    width: 124px;
    height: 25px;
    background: url(images/link_l10d.png);
}

div#menu li li a.sub_nav32 {
    width: 124px;
    height: 25px;
    background: url(images/link_kitchen.png);
}

div#menu li li a.sub_nav33 {
    width: 124px;
    height: 25px;
    background: url(images/link_bathroom.png);
}

div#menu li li a.sub_nav34 {
    width: 124px;
    height: 25px;
    background: url(images/link_wir.png);
}

div#menu li li a.sub_nav35 {
    width: 124px;
    height: 25px;
    background: url(images/link_balcony.png);
}


div#menu li li a.sub_nav30:hover { background: url(images/link_l10s_over.png); }
div#menu li li a.sub_nav31:hover { background: url(images/link_l10d_over.png); }
div#menu li li a.sub_nav32:hover { background: url(images/link_kitchen_over.png); }
div#menu li li a.sub_nav33:hover { background: url(images/link_bathroom_over.png); }
div#menu li li a.sub_nav34:hover { background: url(images/link_wir_over.png); }
div#menu li li a.sub_nav35:hover { background: url(images/link_balcony_over.png); }


div#menu li li a.sub_nav1:hover  { background: url(images/link_health_over.png); }
div#menu li li a.sub_nav2:hover  { background: url(images/link_residences_over.png); }
div#menu li li a.sub_nav3:hover  { background: url(images/link_theatre_over.png); }
div#menu li li a.sub_nav4:hover  { background: url(images/link_layout_over.png); }
div#menu li li a.sub_nav5:hover  { background: url(images/link_exteriornorth_over.png); }
div#menu li li a.sub_nav6:hover  { background: url(images/link_living_over.png); }
div#menu li li a.sub_nav7:hover  { background: url(images/link_bedroom_over.png); }
div#menu li li a.sub_nav7a:hover  { background: url(images/link_bedroom2_over.png); }
div#menu li li a.sub_nav8:hover  { background: url(images/link_dining_over.png); }
div#menu li li a.sub_nav9:hover  { background: url(images/link_exteriorsouth_over.png); }
div#menu li li a.sub_nav10:hover { background: url(images/link_finishes_over.png); }
div#menu li li a.sub_nav11:hover { background: url(images/link_floorplans_over.png); }
div#menu li li a.sub_nav12:hover { background: url(images/link_destinations_over.png); }
div#menu li li a.sub_nav13:hover { background: url(images/link_localammen_over.png); }
div#menu li li a.sub_nav14:hover { background: url(images/link_employment_over.png); }
div#menu li li a.sub_nav15:hover { background: url(images/link_location_over.png); }
div#menu li li a.sub_nav16:hover { background: url(images/link_facilities_over.png); }
div#menu li li a.sub_nav17:hover { background: url(images/link_level6_over.png); }
div#menu li li a.sub_nav18:hover { background: url(images/link_level7_over.png); }
div#menu li li a.sub_nav19:hover { background: url(images/link_level8_over.png); }
div#menu li li a.sub_nav20:hover { background: url(images/link_level9_over.png); }
div#menu li li a.sub_nav21:hover { background: url(images/link_level10_over.png); }
div#menu li li a.sub_nav22:hover { background: url(images/link_level5_over.png); }
div#menu li li a.sub_nav23:hover { background: url(images/link_transport_over.png); }
div#menu li li a.sub_nav24:hover { background: url(images/link_bus_over.png); }
div#menu li li a.sub_nav25:hover { background: url(images/link_train_over.png); }
div#menu li li a.sub_nav26:hover { background: url(images/link_airport_over.png); }
div#menu li li a.sub_nav27:hover { background: url(images/link_airporttun_over.png); }
div#menu li li a.sub_nav28:hover { background: url(images/link_cruise_over.png); }
div#menu li li a.sub_nav29:hover { background: url(images/link_bikeways_over.png); }
