/*------------------------------------------------------------
SHILLING - Header Style Sheet
 
version:			3.2
compatibility:		IE8, IE7, IE6, Firefox, Opera, Chrome, Safari 
 
author:				Peter Garrett, Stuart Mullen
email:				peter@shilling.co.uk, stuart@shilling.co.uk
copyright:			2009 Shilling Communication
 
------------------------------------------------------------*/

#header {
	width: 990px;
	height: 135px;
}

	* html #header {
		height: 140px;
	}
	
	#header_title {
		float: left;
		width: 500px;
		height: 100px;
	}

		img.left_logo {
			float: left;
			margin-bottom: 23px;
		}
	
		h1.main_title {
			display: block;
			width: 548px;
			height: 30px;
			background: transparent url('images/main_title_background.gif') no-repeat;
			font-size: 14px;
			color: #333;
			font-family: Verdana, Geneva, sans-serif;
			padding-left: 22px;
			padding-top: 3px;
		}

	#search {
		width: 250px;
		height: 54px;
		float: right;
		background: transparent url('images/search_background.gif') no-repeat;
		padding-top: 46px;
		overflow: hidden;
	}
	
		#search a.bae_home {
			display: block; 
			width: 200px;
			height: 25px;
			cursor: pointer;
			position: relative;
			left: 50px;
		}
		
		#search form {
			width: 220px;
			height: 25px;
			position: relative;
			top: 3px;
			padding-left: 33px;
		}
		
		#search form input.search_top {
			border: 2px #828177 solid;
			border-bottom-color: #FFF;
			border-right-color: #efeee9;
			font-weight: bold;
			height: 16px;
			width: 140px;
			padding: 2px 0 0 2px;
			line-height: 14px;
		}
		
		#search form input.search_go {
			background-color: #C71F39;
			color: #FFF;
			border: 1px #000 solid;
			height: 22px;
			font-weight: bold;
			padding-top: 1px;
			width: 60px;
			text-align: center;
			overflow: hidden;
		}
	
	#breadcrumbs {
		padding: 14px 0 0 22px;
		color: #999;
	}
	
	* html #breadcrumbs {
		padding: 0 0 0 22px;
	}
	
	*:first-child+html #breadcrumbs {
		padding: 7px 0 0 22px;
	}
	
		#breadcrumbs a:link, #breadcrumbs a:visited {
			font-weight: bold;
			text-decoration: none;
			color: #999;
		}
		
		#breadcrumbs a:hover, #breadcrumbs a:active {
			text-decoration: underline;
		}
	
	