#header {
    margin-top:0px;
    padding-top:0px;
    margin-left:-0.5em;
    float:left;
    clear:both;
    width:100%;
}
#headerForText{
	width:100%;
	display:block;
	margin-top:49px;
	padding-top:2em;
	padding-left:2em;
	padding-right:1em;
	padding-bottom:1em;
	border-radius:5px;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;
	/*background-color:#ffca6f*/
	color:#000000;
	xtext-align:center;
	background: #dddddd; /* Old browsers */
	background: -moz-linear-gradient(top,  #dddddd 1%, #e8e8e8 41%, #b2b2b2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#dddddd), color-stop(41%,#e8e8e8), color-stop(100%,#b2b2b2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #dddddd 1%,#e8e8e8 41%,#b2b2b2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #dddddd 1%,#e8e8e8 41%,#b2b2b2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #dddddd 1%,#e8e8e8 41%,#b2b2b2 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #dddddd 1%,#e8e8e8 41%,#b2b2b2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#b2b2b2',GradientType=0 ); /* IE6-9 */


}
#headerText {
	margin-top:-1em;
	margin-left:4em;
	display:inline-block
	xfloat:left;
	xwidth:20em;
	xclear:right;
	width:100%;
}
#headerDiv {
	height: 65px; 
	padding-left: 30px; 
	padding-top: -5px; 
	margin-top:-8.8em;
	xwidth: 100%;
}
#social_icons {
	margin-top:0.5em;
	float:right;
	width:125px;
}
.social_icons_facebook a
{
    float: left;
    background-image:url(/images/facebook_icon.png);
	background-repeat:no-repeat;
    height:20px;
	background-position:50% 0;
	display:block;
	width: 20px;
	margin: 0px;
}
.social_icons_facebook a:hover
{
    background-position: 50% -21px;
}
.social_icons_twitter a
{
    float: left;
    background-image:url(/images/twitter_icon.png);
	background-repeat:no-repeat;
    height:20px;
	background-position:50% 0;
	display:block;
	width: 20px;
	margin: 0px;
}
.social_icons_twitter a:hover
{
    background-position: 50% -21px;
}
.social_icons_google a
{
    float: left;
    background-image:url(/images/google_icon.png);
	background-repeat:no-repeat;
    height:20px;
	background-position:50% 0;
	display:block;
	width: 20px;
	margin: 0px;
}
.social_icons_google a:hover
{
    background-position: 50% -21px;
}

