/* HEADER */
#header {
	height:45px;
	background:#333;
	font-size:17px;
	font-weight:normal;
	position:relative;
	z-index:98;
}
/* header menu */
	#header ul {
		text-transform:capitalize;
		list-style:none;
		margin:0;
		padding:0;
	}
	#header ul li {
		float:left;
		border-right:1px solid #000;
		line-height:45px;
		position:relative;
		z-index:99;
		font-weight:bold;
	}
	#header ul li.hover ul,
	#header ul li:hover ul {
		display:block;
	}
	#header ul li img {
		padding:11px 0 0;
	}
	#header ul li a {
		color:#fff;
		text-decoration:none;
		height:45px;
		float:left;
		display:inline; /*ie*/
		padding:0 15px;
	}
	#header ul li a.here {
		color:#ff99ff;
		background:#222;
		outline:none;
	}
	#header ul li a:hover {
		color:#ff99ff;
		background:#222;
		outline:none;
	}
/* header menu sublinks */
	#header ul ul {
		position:absolute;
		top:45px;
		left:-1px;
		background:#222;
		z-index:99;
		border:1px solid #000;
		border-width:1px 1px 0 1px;
		width:150px;
		display:none;
	}
	#header ul ul li {
		float:none;
		z-index:99;
		border:1px solid #000;
		border-width:0 0 1px 0;
		text-align:left;
		height:32px;
	}
	#header ul ul li a {
		float:none;
		height:32px;
		line-height:32px;
		display:block;
		background-position:10px center;
		background-repeat:no-repeat;
		background-image:none !important;
		background-color:#333;
		color:#fff;
	}
	#header ul ul li a:hover {
		background-color:#222;
		background-repeat:no-repeat;
		background-position:10px center;
		color:#ff99ff;
	}
/* header right */
#header_right {
	float:right;
	display:inline; /*ie*/
	height:35px;
	margin:6px 16px 0 0;
}
	#header_right p {
	margin:0;
	padding:0;
	line-height:10px;
	font-size:12px;
	font-weight:bold;
	}
	#header_right a {
	text-decoration:none;
	color:#ff99ff;
	}
	#header_right a:hover {
	text-decoration:none;
	color:#ffffff;
	}
