#header {
	background-color: #fff;
	color: #0068b3;
}

#header-content {
	position: relative;
	height: 100px;	
}

	#logo {
		position: absolute;
		top: 17px;
		left: 27px;
	}
	
	#top-nav {
		position: absolute;
		top: 10px;
		right: 0;
		width: 300px;
	}
	
		#top-nav a {
			display: block;
			float: left;
			font-size: 14px;
			background: inherit;
			color: #0068b3;
			text-decoration: none;
			padding: 3px;
			margin: 0 5px;
		}
		
		#top-nav a:hover {
			background-color: #64b033;
			color: #fff;
		}
	
	#tab-navigation {
		position: absolute;
		bottom: 0;
		right: 0;
		display: block;
		height: 25px;
		width: 500px;
	}
	
		#tab-navigation a {
			display: block;
			height: 20px;
			padding: 4px 0 0 0;
			float: left;
			text-align: center;
			text-decoration: none;
			background-color: #7fb0d7;
			color: #fff;
			border-bottom: 1px #fff solid;
			margin: 0 1px 0 0;
			font-size: 15px;
			background-position: 0 0;
			background-repeat: no-repeat;
		}
		
		a#tab-lifts {
			width: 55px;
			background-image: url("/i/corners/corner-lift.png");
		}
		
			a#tab-lifts:hover,
			a#tab-lifts.on {
				background-image: url("/i/corners/corner-lift-hover.png");
			}
		
		a#tab-escalators {
			width: 185px;
			background-image: url("/i/corners/corner-escalators.png");
		}
		
			a#tab-escalators:hover {
				background-image: url("/i/corners/corner-escalators-hover.png");
			}
		
		a#tab-maintenance {
			width: 230px;
			background-image: url("/i/corners/corner-maintenance.png");
		}
		
			a#tab-maintenance:hover {
				background-image: url("/i/corners/corner-maintenance-hover.png");
			}
			
			#tab-navigation a:hover,
			#tab-navigation a.on {
				background-color: #0068b3;
				color: #fff;
				border-bottom: 1px #0068b3 solid;
			}

#blue-top-bar {
	position: relative;
	height: 120px;
	background-color: #0068b3;
	color: #fff;
}

#blue-top-bar img {
	position: absolute;
	top: 25px;
	left: 25px;
	/*top: 43px;
	left: 30px;*/
}