body
{
	background-image: url(../Images/Site/brown_back.jpg);
	background-position: 50%;
	background-color: #783818;
	margin-top: 0;
	padding-top: 0;
}


h1,h2,h3,h4,h5,h6 {
color:  #fff;
font-family: 'HelveticaNeue', 'Helvetica Neue', Arial, Helvetica, sans-serif;
}

div#fpMainPanel {
width: 690px;
width: expression("690px");
height: 320px;
height: expression("320px");

background-repeat: no-repeat;
margin: 0;
padding: 0;
padding-top: 20px;
behavior: url(css/iepngfix.htc);
position: absolute;
margin-left: 300px;
margin-right: 50px !important;
margin-right: 20px;
clear: top;

}

div#fpMainPanel h1{
	text-align: center;
	font-size: 50px;
}
div#fpMainPanel h2{
	text-align: center;
	font-size: 25px;
}
div#fpMainPanel h3
{
	margin-left: auto;
	margin-right: auto;
	width: 400px;
	margin-top: 60px;
	text-align: center;
	font-size: 25px;
	font-weight: normal;
	line-height: 1.2em;
}
div#fpMainPanel h3 small {
font-size: 13px;
}

#OuterContainer
{
	background-repeat: no-repeat;
	background-image: url(../Images/Site/fp_back.jpg);
} 
div#PullQuotes {
margin-top: 20px;
padding-top: 20px;
}

h3#PullQuotes {
font-size: 22px !important;
font-size: 24px;
line-height: 1.1em;

}

div.PullQuote {
display: none;

}


div#fpNewsPanel
{
	background-image: url(../Images/Site/panel_wide_top.png);
	width: 640px;
	width: expression("640px");
	background-repeat: no-repeat;
	margin: 0;
	margin-top: 30px;
	margin-right: 50px !important;
	margin-right: 20px;
	clear: top;
	float: right;
	padding-top: 0;
	behavior: url(css/iepngfix.htc);

}
div#fpMidPanel
{
	color: #000;
	background-image: url(../Images/Site/panel_wide_main.png) !important;
	background-image: url(../Images/Site/panel_wide_main.png);
	behavior: url(css/iepngfix.htc);
	width: 590px;
	width: expression("590px");
	margin: 0;
	padding-left: 20px;
	text-align: left;
	background-repeat: repeat-y;
	padding-bottom: 10px;
	margin-top: 0;
	padding-top: 0;
	display: block;
}

div#fpEndPanel
{
padding-top: 0;
background-image: url(../Images/Site/panel_wide_base.png);
	behavior: url(css/iepngfix.htc);
	background-repeat: no-repeat;
	overflow: none;
	height: expression("60px");
	max-height: expression("60px");
	min-height: expression("60px");
	padding: 0;
	margin: 0;
	color: transparent !important;
}


div#fpMidPanel p, div#fpMidPanel div {
width: 570px;
position: relative;
top: -10px;
font-size: 14px;
color: #fff;
}

div#fpMidPanel p a, div#fpMidPanel div a{
color: #fa3;
}
div#fpMidPanel p a:hover, div#fpMidPanel div a:hover{
color: #fc6;
}
