#left_content { position: static; margin-left: 20px; }
#gallery_content { position: static; margin-left: 20px; }
#content { position: static; margin-right: 20px; }

#horizontal-menu,
#second_menu { text-transform: uppercase; font-size: 12px; font-weight: 500; padding: 7px 20px 11px; font-family: Geneva, Arial, Helvetica, sans-serif; }
#second_menu { padding: 3px 20px 0; margin-bottom: -5px; }

	#horizontal-menu ul.menu,
	#second_menu ul.submenu { list-style: none; margin: 0; padding: 0; width: 100%; height: 16px; margin-left: -5px; }	
	
		#horizontal-menu .menu li,
		#second_menu .submenu li { float: left; width: 16.5%; position: relative; }
		#second_menu .submenu li { width: auto; padding-right: 20px; }
		
			#horizontal-menu .menu li a,
			#second_menu .submenu li a { display: block; padding: 3px 3px; color: #666; word-spacing: -3px; text-decoration: none; white-space: nowrap; min-height: 16px; }
			#second_menu .submenu li a { word-spacing: inherit; float: left; white-space: normal; }
			
			#horizontal-menu .menu li:hover, #horizontal-menu .menu li.hover,
			#second_menu .submenu li:hover, #second_menu .submenu li.hover { position: relative;  }
			
			#horizontal-menu .menu li:hover ul, #horizontal-menu .menu li.hover ul,
			#second_menu .submenu li:hover ul, #second_menu .submenu li.hover ul { display: block; }
				#horizontal-menu .menu li:hover ul ul, #horizontal-menu .menu li.hover ul ul{ display: none; }
			
			#horizontal-menu .menu li ul,
			#second_menu .submenu li ul { display: none; list-style: none; margin: 0; padding: 0; position: absolute; min-width: 100%; left: 0; top: 22px; z-index: 5; *width: 250px; *zoom: 1; }
				#horizontal-menu .menu li ul li,
				#second_menu .submenu li ul li { float: none; width: auto; padding: 0; }
					#horizontal-menu .menu li ul li a,
					#second_menu .submenu li ul li a { word-spacing: normal; float: none; }
					
					#second_menu .submenu li ul li:hover a { color: #fff; }
					
					#horizontal-menu .menu li ul li:hover ul, #horizontal-menu .menu li ul li.hover ul,
					#second_menu .submenu li ul li:hover ul, #horizontal-menu .submenu li ul li.hover ul { display: block; }
					
					#horizontal-menu .menu li ul ul,
					#second_menu .submenu li ul ul { display: none; position: absolute; left: 100%; top: 0; *left: 250px; }

#horizontal-menu .menu li.love-charleville-list { width: 17%; }
#horizontal-menu .menu li.love-business-directory-list{ width: 15.5%; }
#horizontal-menu .menu li.love-lifestyle-list { width: 16.75%; }
#horizontal-menu .menu li.love-business-list { width: 16.75%; }
#horizontal-menu .menu li.love-visiting-list { width: 16.75%; }
#horizontal-menu .menu li.love-events-list { width: 16.9%; }

#horizontal-menu .menu li.love-charleville-list ul { *width: 100px; }
#horizontal-menu .menu li.love-charleville-list a span { color: #cf363b; }
#horizontal-menu .menu li.love-charleville-list:hover a { background: #cf363b; }
#horizontal-menu .menu li.love-charleville-list ul a { background: #cf363b; color: #ffbfc1; }
#horizontal-menu .menu li.love-charleville-list ul li:hover a { background: #ffbfc1; color: #cf363b; }
#horizontal-menu .menu li.love-charleville-list ul li:hover ul a { color: #cf363b; background: #ffbfc1; }
body.home-template #second_menu a,
body.home-template #second_menu li ul li a,
body.home-template #second_menu li ul li:hover ul li:hover a { color: #cf363b; }
body.home-template #second_menu li:hover a,
body.home-template #second_menu li ul li:hover ul li:hover a { background: #ffbfc1; }
body.home-template #second_menu li ul li:hover ul a { color: #ffbfc1; }
body.home-template #second_menu li ul li:hover ul a { background: #cf363b; }


#horizontal-menu .menu li.love-visiting-list ul { *width: 200px; }
#horizontal-menu .menu li.love-visiting-list ul ul { *left: 200px; }
#horizontal-menu .menu li.love-visiting-list a span { color: #ee8a1c; }
#horizontal-menu .menu li.love-visiting-list:hover a { background: #ee8a1c; }
#horizontal-menu .menu li.love-visiting-list ul a { background: #ee8a1c; color: #fbdab8; }
#horizontal-menu .menu li.love-visiting-list ul li:hover a { background: #fbdab8; color: #ee8a1c; }
#horizontal-menu .menu li.love-visiting-list ul li:hover ul a { background: #fbdab8; color: #ee8a1c; }

body.visiting-template #second_menu a,
body.visiting-template #second_menu li ul li a,
body.visiting-template #second_menu li ul li:hover ul li:hover a { color: #ee8a1c; }
body.visiting-template #second_menu li:hover a,
body.visiting-template #second_menu li ul li:hover ul li:hover a { background: #fbdab8; }
body.visiting-template #second_menu li ul li:hover ul a { color: #fbdab8; }
body.visiting-template #second_menu li ul li:hover ul a { background: #ee8a1c; }


#horizontal-menu .menu li.love-lifestyle-list ul { *width: 250px; }
#horizontal-menu .menu li.love-lifestyle-list ul ul { *left: 250px; }
#horizontal-menu .menu li.love-lifestyle-list a span { color: #f7d432; }
#horizontal-menu .menu li.love-lifestyle-list:hover a { background: #f7d432; }
#horizontal-menu .menu li.love-lifestyle-list ul a { background: #f7d432; color: #ffed98; }
#horizontal-menu .menu li.love-lifestyle-list ul li:hover a { background: #ffed98; color: #f7d432; }
#horizontal-menu .menu li.love-lifestyle-list ul li:hover ul a { background: #ffed98; color: #f7d432; }

body.lifestyle-template #second_menu a,
body.lifestyle-template #second_menu li ul li a,
body.lifestyle-template #second_menu li ul li:hover ul li:hover a { color: #f7d432; }
body.lifestyle-template #second_menu li:hover a,
body.lifestyle-template #second_menu li ul li:hover ul li:hover a { background: #ffed98; }
body.lifestyle-template #second_menu li ul li:hover ul a { color: #ffed98; }
body.lifestyle-template #second_menu li ul li:hover ul a { background: #f7d432; }


#horizontal-menu .menu li.love-business-list ul { *width: 200px; }
#horizontal-menu .menu li.love-business-list ul ul { *left: 200px; }
#horizontal-menu .menu li.love-business-list a span { color: #3a56a4; }
#horizontal-menu .menu li.love-business-list:hover a { background: #3a56a4; }
#horizontal-menu .menu li.love-business-list ul a { background: #3a56a4; color: #a7beff; }
#horizontal-menu .menu li.love-business-list ul li:hover a { background: #a7beff; color: #3a56a4; }
#horizontal-menu .menu li.love-business-list ul li:hover ul a { background: #a7beff; color: #3a56a4; }

body.business-template #second_menu a,
body.business-template #second_menu li ul li a,
body.business-template #second_menu li ul li:hover ul li:hover a { color: #3a56a4; }
body.business-template #second_menu li:hover a,
body.business-template #second_menu li ul li:hover ul li:hover a { background: #a7beff; }
body.business-template #second_menu li ul li:hover ul a { color: #a7beff; }
body.business-template #second_menu li ul li:hover ul a { background: #3a56a4; }


#horizontal-menu .menu li.love-events-list ul { *width: 100px; }
#horizontal-menu .menu li.love-events-list ul ul { *left: 100px; }
#horizontal-menu .menu li.love-events-list a span { color: #86365c; }
#horizontal-menu .menu li.love-events-list:hover a { background: #86365c; }
#horizontal-menu .menu li.love-events-list ul a { background: #86365c; color: #e1d6da; }
#horizontal-menu .menu li.love-events-list ul li:hover a { background: #e1d6da; color: #86365c; }
#horizontal-menu .menu li.love-events-list ul li:hover ul a { background: #e1d6da; color: #86365c; }

body.events-template #second_menu a,
body.events-template #second_menu li ul li a,
body.events-template #second_menu li ul li:hover ul li:hover a { color: #86365c; }
body.events-template #second_menu li:hover a,
body.events-template #second_menu li ul li:hover ul li:hover a { background: #e1d6da; }
body.events-template #second_menu li ul li:hover ul a { color: #e1d6da; }
body.events-template #second_menu li ul li:hover ul a { background: #86365c; }

#horizontal-menu .menu li.love-business-directory-list ul { *width: 100px; }
#horizontal-menu .menu li.love-business-directory-list ul ul { *left: 100px; }
#horizontal-menu .menu li.love-business-directory-list a span { color: #b8b465; }
#horizontal-menu .menu li.love-business-directory-list:hover a { background: #b8b465; width:136px; }
#horizontal-menu .menu li.love-business-directory-list ul a { background: #b8b465; color: #fffa8f; }
#horizontal-menu .menu li.love-business-directory-list ul li:hover a { background: #fffa8f; color: #b8b465; }
#horizontal-menu .menu li.love-business-directory-list ul li:hover ul a { background: #fffa8f; color: #b8b465; }

body.business-directory-template #second_menu a,
body.business-directory-template #second_menu li ul li a,
body.business-directory-template #second_menu li ul li:hover ul li:hover a { color: #b8b465; }
body.business-directory-template #second_menu li:hover a,
body.business-directory-template #second_menu li ul li:hover ul li:hover a { background: #fffa8f; }
body.business-directory-template #second_menu li ul li:hover ul a { color: #fffa8f; }
body.business-directory-template #second_menu li ul li:hover ul a { background: #b8b465; }


#horizontal-menu .menu li:hover a span { color: #fff; }
#horizontal-menu .menu li ul li:hover ul a:hover { color: #fff; }
