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

.sf_header_wrapper {
padding: 20px 20px 20px 40px;
display: inline;
float: left;
max-width: 330px;
width: expression( this.clientWidth > (330/12) * parseInt(this.currentStyle.fontSize) ? "18em" : "auto" );
position: absolute;
top:248px;
}

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

.sf_extra2 {
}

.sf_main_header {
font-size: 28px;
font-family:"Lucida Sans Unicode", "Lucida Grande", "Garuda", sans-serif;
color: #f2d3aa;
text-transform: none;
overflow: hidden;
max-height: 100px;
height: expression( this.scrollHeight > 99 ? "100px" : "auto" );
}

.sf_extra3 {	
}

.sf_sub_header { 
display:none;
}

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

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