#siteHeader {
	position: relative;
	width: 750px;
	background: #000 url(../images/global/title_bg.png) repeat-x 0px 165px;
	overflow: hidden;
	height: 203px;
}

#siteHeader .content {
	position: relative;
	height: 203px;
}


#siteHeader .sidebar {
	position: absolute;
	width: 10px;
	height: 100%;
	top: 0px;
	left: 0px;
	background: #666;
}

#siteHeader .logo {
	position: absolute;
	top: 52px;
	left: 30px;
}

#siteHeader .tagline {
	position: absolute;
	top: 60px;
	left: 140px;
}

#siteHeader .mainImage {
	position: absolute;
	left: 438px;
	top: 0px;
	width: 313px;
	height: 203px;
	overflow: hidden;
}

#siteHeader .pageTitle {
	position: absolute;
	top: 175px;
	left: 26px;
	width: 300px;
	height: 20px;
	overflow: hidden;
}

#siteHeader h1 {
	padding: 0;
	margin: 0;
	color: #fff;
	font: bold 16px arial,verdana,sans-serif;
}

#maskImageHolder {
	position: absolute;
	top: 0px;
	left: 438px;
	width: 313px;
	height: 203px;
	z-index: 10;
}


* html #maskImageHolder img {
	display: none;
}


* html #maskImageHolder {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/global/header_mask.png', sizingMethod='crop');
}
