#container{margin: 20px 0 18px 0;}
/* Horizontal Navigation */
#header .logo {float: left; margin-right:30px;}
#header .navigation {
	float:left;
	width: 595px;
	height: 23px;
	z-index: 200;
	font-size: 12px;
}
		#header .navigation .nav_tab a {
			color: #5B8294;
			font-weight: bold;
			text-decoration: none;
		}
		#header .navigation ul a {
			color: #5B8294;
			text-decoration: none;
		}
		#header .navigation #nav_party ul a {
			color: #8ABD3B;
		}
		#header .navigation #nav_gift ul a {
			color: #a98548;
		}
	#header .navigation ul {
		padding: 0px;
		margin: 0px;
		list-style: none;
	}
	#header .navigation li {
		float: left;
		position: relative;
		padding: 4px 28px 5px 4px;
		text-align: center;
	}
		#header .navigation li ul {
			display: none;
			position: absolute;
			top: 20px;
			left: 0px;
			padding: 0 0 2px 0;
			background-color: #ffffff;
		}
		#header .navigation li ul li span {
			color: #DAA040;
			font-size: 10px;
			text-transform: uppercase;
		}
		#header .navigation li.tab_active {
			background: url(/images/menu/bg_nav_tab_active.gif) no-repeat top left;
			padding: 4px 15px 5px 21px;
		}
		#header .navigation li.tab_party_active {
			background: url(/images/menu/bg_nav_tab_party_active.gif) no-repeat top left;
			padding: 4px 15px 5px 21px;
		}
			#header .navigation li.tab_party_active {
				color:#8ABD3B;
			}
		#header .navigation li.tab_gift_active {
			background: url(/images/menu/bg_nav_tab_gift_active.gif) no-repeat top left;
			padding: 4px 15px 5px 21px;
		}
			#header .navigation li.tab_gift_active .nav_tab a {
				color:#7F5E24;
			}
			#header .navigation li.tab_active .nav_tab a {
				color:#0090DB;
			}
		#header .navigation li:hover, #header .navigation li.over {
			border-right: 1px solid #ADBFD3;
			background: url(/images/menu/bg_nav_tab.gif) no-repeat top left;
			padding: 4px 14px 4px 21px;
		}
		#header .navigation #nav_party:hover, #header .navigation #nav_party.over {
			background: url(/images/menu/bg_nav_tab_party.gif) no-repeat top left;
		}
			#header .navigation #nav_party:hover a, #header .navigation #nav_party.over a {
				color: #8ABD3B;
			}
		#header .navigation #nav_gift:hover, #header .navigation #nav_gift.over {
			background: url(/images/menu/bg_nav_tab_gift.gif) no-repeat top left;
		}
			#header .navigation #nav_gift:hover a, #header .navigation #nav_gift.over a {
				color: #7F5E24;
			}
		#header .navigation ul li ul li:hover, #header .navigation ul li ul li.over {
			border: 0px;
		}
			#header .navigation li li:hover, #header .navigation li li.over {
				background-image: none;
			}
			#header .navigation li.tab_active a {
				color: #0090DB;
			}
		#header .navigation li:hover ul, #header .navigation li.over ul {
			display: block;
			border-right: 1px solid #ADBFD3;
			border-bottom: 1px solid #ADBFD3;
			border-left: 1px solid #ADBFD3;
			background-color: #ffffff;
		}
		#header .navigation #nav_party:hover ul, #header .navigation #nav_party.over ul {
			background: #ffffff url(/images/menu/bg_nav_list.gif) no-repeat 61px 0px;
		}
		#header .navigation #nav_gift:hover ul, #header .navigation #nav_gift.over ul {
			background: #ffffff url(/images/menu/bg_nav_list.gif) no-repeat 51px 0px;
		}
		#header .navigation #nav_about:hover ul, #header .navigation #nav_about.over ul {
			background: #ffffff url(/images/menu/bg_nav_list.gif) no-repeat 81px 0px;
		}
		#header .navigation #nav_worldwide:hover ul, #header .navigation #nav_worldwide.over ul {
			background: #ffffff url(/images/menu/bg_nav_list.gif) no-repeat 91px 0px;
		}
		#header .navigation #nav_news:hover ul, #header .navigation #nav_news.over ul {
			background: #ffffff url(/images/menu/bg_nav_list.gif) no-repeat 115px 0px;
		}

		#header .navigation #nav_partners:hover ul, #header .navigation #nav_partners.over ul {
			background: #ffffff url(/images/menu/bg_nav_list.gif) no-repeat 90px 0px;
		}

			#header .navigation li ul li:hover, #header .navigation li ul li {
				clear: both;
				width: 178px;
				padding: 0;
				margin: 0px;
				text-align: left;
			}
				#header .navigation li ul li:hover div, #header .navigation li ul li div {
					width: 178px;
					padding: 0;
					margin: 0px;
					text-align: left;
				}
				#header .navigation li ul li div.nav_sublistheader {
					display: block;
					clear: both;
					font-weight: bold;
					width: 167px;
					padding: 4px 15px 5px 21px;
					color: #5B8294;
				}
				#header .navigation li ul li div a {
					display: block;
					padding: 4px 15px 5px 21px;
					background-image: url(/images/menu/ico_nav_subarrow.gif);
					background-repeat: no-repeat;
					background-position: center left;
				}
					#header .navigation li ul li div a:hover {
						background-image: url(/images/menu/ico_nav_subarrow_hover.gif);
						color:#0090DB;
					}
				#header .navigation li#nav_party ul li div a {
					background-image: url(/images/menu/ico_nav_pty_subarrow.gif);
					
				}
					#header .navigation li#nav_party ul li div a:hover {
						background-image: url(/images/menu/ico_nav_pty_subarrow_hover.gif);
						color:#41650a;
					}
				#header .navigation li#nav_gift ul li div a {
					background-image: url(/images/menu/ico_nav_gift_subarrow.gif);
				}
					#header .navigation li#nav_gift ul li div a:hover {
						background-image: url(/images/menu/ico_nav_gift_subarrow_hover.gif);
						color:#3a2603;
					}
/* End Horizontal Navigation */
.clear{clear:both;}