#header { position: relative; }

	#search-mini {
		position: absolute;
		top: 11px;
		right: 0;
		height: 26px;
		width: 250px;
	}
	
		#search-mini input {
			display: block;
			float: left;
		}
	
	#top-navigation {
		padding-left: 10px;
		height: 45px;
		background-color: #282828;
		background-image: url("/i/top-navigation-bar.png");
	}
	
		#top-navigation li {
			float: left;
			padding: 12px 11px 0 11px;
		}
	
		#top-navigation li a {
			font-family: georgia, arial, serif;
			font-size: 16px;
			color: #fff;
			text-decoration: none;
			line-height: 18px;
		} 
		
		#top-navigation li a:hover,
		#top-navigation li.on a {
			color: #97bf11;
		}
		
a#logo {
	position: absolute;
	top: 78px;
	left: 25px;
}