/*--------------------------------
		Header
---------------------------------*/

.sf_header_wrapper {
	width: 600px;
	height: 284px;
	background-image: url(images/titleback.png);
	background-position: top left;
	background-repeat: no-repeat;
}

* html .sf_header_wrapper { 
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)); 
}

.sf_header_wrapper:after {
	content: " ";
	display: block;
	clear: both;
	visibility: hidden;
	font-height: 1px;
	margin:0px;
	padding:0px;
}

.sf_extra2 {
}

.sf_main_header {
	padding: 20px 0 0 30px;
	font-size: 24px;
	font-family: Georgia, "Nimbus Roman No9 L", serif;
	text-transform: none;
	letter-spacing: .1em;
	width: 600px;
}

.sf_main_header div { height: 60px; overflow: hidden; }
.sf_main_header div div { height: auto; overflow: visible;}

.sf_extra3 {	
}

.sf_sub_header { 
	display:none;
}

.sf_main_header p, .sf_sub_header p {
	margin:0px;
	padding:0px;
}

/*--------------------------
		End Header
--------------------------*/
