.header
{
    position: relative;  /* the parent has to have relative position for child items to be positioned absolutely http://css-tricks.com/absolute-positioning-inside-relative-positioning/ */
	background: #5880b3; /*  url('Images/') top right no-repeat  */
	height:60px;
	width: 100%;
	color:White;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 34px;
	text-align:left;
	vertical-align: bottom;
	margin-top: 0;
	margin: 0 auto;
}

.header_image_right
{
	position:absolute;
	right:-1px;
	top: 0px;
	background:url('Images/spacer.gif') top right no-repeat;
}

.header_title
{
	position: absolute;
	left: 15px;
	top: 11px;
	font-size: 25px;
	color: #ffffff;
} 

.header_title_shadow
{
    position: absolute;
	left: 17px;
	top: 13px;
	font-size: 25px;
	color: #666666;
}

.header_strapline
{
	position: absolute;
	left: 16px;
	top: 41px;          /* 30px more than title */
	font-size: 10px;
	font-weight: normal;
}