#navigation { background:url(/images/bg_nav.jpg) no-repeat; height:29px; width:801px;  }
	#navigation ul { list-style:none; }
		#navigation li { float:left; font-size:16px; font-weight:bold; height:29px; text-align:center; }
			#navigation li a { color:#000; text-decoration:none; font-size:16px; font-weight:bold; display:block; }
		#navigation li.home { width:101px; }
		#navigation li.services { width:136px; margin-left:2px; }
		#navigation li.showroom { width:199px; margin-left:2px; }
		#navigation li.tips { width:201px; margin-left:2px; }
		#navigation li.contact { width:157px; }
			#navigation li.home a { width:101px; height:24px; padding-top:5px; }
			#navigation li.services a { width:136px; height:24px; padding-top:5px; }
			#navigation li.showroom a { width:199px; height:24px; padding-top:5px; }
			#navigation li.tips a { width:201px; height:24px; padding-top:5px; }
			#navigation li.contact a { width:157px; height:24px; padding-top:5px; }
				#navigation li.home a:hover { background:url(/images/home_over.jpg) no-repeat; }
				#navigation li.services a:hover { background:url(/images/services_over.jpg) no-repeat; }
				#navigation li.showroom a:hover { background:url(/images/showroom_over.jpg) no-repeat; }
				#navigation li.tips a:hover { background:url(/images/tips_over.jpg) no-repeat; }
				#navigation li.contact a:hover { background:url(/images/contact_over.jpg) no-repeat; }



/* Navigation Dropdown */
.nav li { position: relative; }
.nav li a:hover { background: #ccc; color: #000; }

/*========= Top menu link when hovering over submenu ==========*/
#nav-one li:hover a, 
#nav-one li.sfHover a { background:url(/images/services_over.jpg) no-repeat; }

/*========= sub menu link before hover ==========*/
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a { background: none; color: #444; font-size:12px; width: 195px; text-align:left; height:21px; padding:8px 0 0 5px; }

/*========= sub menu link on hover ==========*/
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover { background:url(/images/tips_over.jpg) no-repeat; }

/*========= sub menu ul ==========*/
.nav ul { padding:0; background:url(/images/brushed-metal.jpg); border: 1px solid #555; border-top:none; list-style: none; margin: 0; width: 200px; position: absolute; top: -999em; left: -1px; }

/*========= sub menu ul positioning ==========*/
.nav li:hover ul,
.nav li.sfHover ul { top:29px; }

/*========= sub menu li ==========*/
.nav ul li { float: none; }
.nav ul a { padding: 0 20px 0 10px; width: 170px; white-space: nowrap; }
.nav ul a:hover { background: #ccc; color: #000; }



/* SIDE MENU */
.menu2 a {
background: none; color: #444; font-size:18px;
}

.menu2 a:hover {
background: none; color: #D30303; font-size:18px;
}

.menu2 a:visited {
background: none; color: #444; font-size:18px;
}