/*** HEADER **********/

#header {
background-image:url(../images/header_1.jpg);
height:26px;
background-position:right;
background-repeat:no-repeat;
margin-bottom:20px;
	padding: 25px 20px;
				border-top: 1px solid #fff;

			border-bottom: 5px solid #ACCEE1;

}
	#header h1 a {
		text-indent: -999em;
		background: url(../images/logo.gif) top left no-repeat;
		overflow: hidden;
		width: 245px;
		height: 45px;
		display: block;
		float: left;
	}
	
	#top-row ul {
		float: right;
		margin: 7px 0 0 0;
	}
		#top-row  ul li {
			float: left;
			margin: 0 0 0 18px;
		}
			#top-row  ul li a {
				background: #f0f0f0;
				color: #555;
				display: block;
				padding: 2px 15px;
				-moz-border-radius: 3px;
				-webkit-border-radius: 3px;
				text-decoration: none;
			}
			
			#top-row  ul li.selected a {
				background: #fff9df;
				color: #ff7900;
				font-weight: bold;
			}


	/** NAV ************/
	
	#lb-top ul#nav {
		float: right;
		margin: 5px 0 4px 5px;
	}
		#lb-top ul#nav li {
			float: left;
			margin: 0 0 0 18px;
		}
			#lb-top ul#nav li a {
				background: #f0f0f0;
				color: #555;
				display: block;
				padding: 2px 15px;
				-moz-border-radius: 3px;
				-webkit-border-radius: 3px;
				text-decoration: none;
			}
			
			#lb-top ul#nav li.selected a {
				background: #fff9df;
				color: #ff7900;
				font-weight: bold;
			}
	
	
	
	
/*** SEARCH / LOGIN BAR **********/

#search-login-bar {
	border-top: 10px solid  #0051CC;
	background: #2A2A9B;
	padding: 7px 20px;
}
	#search-login-bar #search-form {
		float: left;
		margin-top: 1px;
	}
		#search-login-bar #search-terms {
			width: 200px;
			margin-right: 4px;
			color: #888;
		}

		#search-login-bar #search-which {
			margin-right: 2px;
		}

	#search-login-bar #login-form, #logout-link {
		float: right;
	}
	
	#logout-link img {
		vertical-align: middle;
	}

	
	#logout-link a {
		color:#FFF;
	}
