html body #container {
	width:700px;
	margin: 0 auto;
	background:#fff url("images/hs-header-bg.jpg") no-repeat !important;
}


#container h1 {
	display:block;
	text-indent:0;
	font: bold 3.4em "Trebuchet MS", Arial, Verdana, sans-serif;
	color:#fff;
	position:absolute;
	left: 20px;
	top:10px;
	color:#fc0;
}

.subtitle {
	color:#fff;
	font-size:1.3em;
	position:absolute;
	left: 23px;
	top:45px;
}

.tagline {
	color:#fff;
	font: bold 2.5em "Trebuchet MS", Arial, Verdana, sans-serif;
	position:absolute;
	float:right;
	width:300px;
	right:25px;
	top:100px;
}

#header {
	position:relative;
}

#header p {
	display:block;
	text-indent:0;
	display:absolute;
}


#content {
	margin-top:0;
	padding-top:255px;
}