#header_nav {
	position: relative;
	width: 980px;
	height: 82px;
	background: #DDD url('/images/header_top.jpg') no-repeat top left;
	font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	text-align:left;
	z-index: 9999999;
}
	#header_nav h1 {
		margin: 0px;
		padding: 0px;
		float: left;
	}
		#header_nav h1 a {
			height: 81px;
			float: left;
			width: 190px;
			margin-right: 5px;
			text-indent: -999999px;
		}
		
		
	#header_nav #facebook {
		position: absolute;
		width:20px;
		height:22px;
		top: 7px;
		right: 55px;
		text-indent: -999999px;
	}
	
	#header_nav #twitter {
		position: absolute;
		width:20px;
		height:22px;
		top: 7px;
		right: 35px;
		text-indent: -999999px;
	}
		
	#header_nav form#site_search_form {
		position: absolute;
		top: 44px;
		right: 35px;
	}
	#search_field {
		position: absolute;
		width: 180px;
		padding: 5px 0px;
		text-indent: 10px;
		top: 0px;
		right: 0px;
		border: 0px;
		background-color: transparent;
		font-size: 10px;
		color: #767b7f;
	}
	#header_nav input#search_button {
		position: absolute;
		width: 20px;
		z-index: 99;
		top: 0px;
		right: 0px;
		border: 0px;
		background-color: transparent;
		text-indent: -9999px;
		cursor:pointer;	
	}
	#header_nav ul#site_nav {
		background-color: blue;
		font-size: 12px;
		top: 34px;
		position: relative;
		
		z-index:10000;
	}
		#site_nav, #site_nav li, #nav li ul, #site_nav li ul li {
			margin:0;
			padding:0;
			list-style:none;
		}

		#site_nav li {
			position: relative;
			float:left;
			display: inline;
			height: 40px;
/*						*height: 1%;*/
		}
			#site_nav li a {
				float:left;
				color: #163C7B;
				height: 47px;
				text-indent: -99999px;
				display: block;
			}
			#site_nav li.tv, #site_nav li.tv a {
				width: 108px;
			}
				#site_nav li.tv a:hover {
					background: url('/images/header_top.jpg') no-repeat -195px -83px;
				}
			#site_nav li.ip, #site_nav li.ip a {
				width: 97px;
			}
				#site_nav li.ip a:hover {
					background: url('/images/header_top.jpg') no-repeat -303px -83px;
				}
			#site_nav li.ph, #site_nav li.ph a {
				width: 114px;
			}
				#site_nav li.ph a:hover {
					background: url('/images/header_top.jpg') no-repeat -400px -83px;
				}
			#site_nav li.bndl, #site_nav li.bndl a {
				width: 105px;
			}
				#site_nav li.bndl a:hover {
					background: url('/images/header_top.jpg') no-repeat -514px -83px;
				}
			#site_nav li.comm a {
				width: 125px;
			}
				#site_nav li.comm a:hover {
					background: url('/images/header_top.jpg') no-repeat -619px -83px;
				}
				
				
				#header_nav #site_nav li ul {
					position:absolute;
					margin: 0px;
					padding: 10px 0px 0px 0px;
					left:-999em;
					display: block;
					background: url('/images/nav-dropbg.jpg') no-repeat top left;
					width: 226px;
					height: auto;
					overflow: hidden;
				}

					#header_nav #site_nav li ul li {
						clear:both;
						height: auto;
						margin: 0px;
						padding: 0px;
						width: 226px;
						display: block;
					}
						#header_nav #site_nav li ul li a {
							font-size: 10px;
							text-decoration: none;
							background: url('/images/nav-dropbg_o.jpg') no-repeat bottom left;
							width: 226px;
							display: block;
							text-indent: 0px;
							height: auto;
							padding: 8px 10px 8px 10px;
						}	
						#header_nav #site_nav li ul li a.dividr {
							background: url('/images/nav-dropbg.jpg') no-repeat bottom left;
							padding: 8px 10px 12px 10px;
						}
							#header_nav #site_nav li ul li a:hover {
								background: #FFF url('/images/top-drop-sep2.jpg') no-repeat top left;
							}
							#header_nav #site_nav li ul li a.dividr:hover {
								background: #FFF url('/images/top-drop-sep2.jpg') no-repeat bottom left;
							}

					#header_nav #site_nav li:hover ul {
						position:relative;
						margin-top: 47px;
						left:auto;
					}
					#header_nav #site_nav li ul.sfhover {
						margin-top: 47px;
						padding-bottom: 0px;
						position: absolute;
						display: inline-block;
						width: 226px!important;
						zoom: 1;
						left: 0px;
					}
						#header_nav #site_nav li ul.sfhover li, #header_nav #site_nav li ul.sfhover a {
							zoom: 1;
						}
					span.cleft {
						clear: left;
						display: block;
						width: 226px;
						height: 13px;
						float:left;
						background: url('/images/top-drop-bottom.jpg') no-repeat bottom left;
					}
