html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#dadada;
	color:#4a4a4a;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	background:#ffffff url(../images/bg_container.gif) top left repeat-y;
	margin:auto;
	padding:0px 4px 2px 4px;
	width:960px;
	overflow:hidden;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:960px;
	float:left;
}
div#HeaderTop
{
	width:920px;
	padding:0px 20px;
	float:left;
}
div#Logo{
	width:300px;
	padding:28px 0px 24px 0px;
	float:left;
}
div#QuickLinks{
	height:18px;
	float:right;
	width:272px;
	padding:10px 20px 10px 315px;
}
div#SearchContainer{
	height:32px;/*86px*/
	padding:12px 10px;
	width:272px;
	background:#b4aa69;
	float:right;
	
}
div#HeaderNav{
	background-color:#004731;
	height:46px;
	width:960px;
	float:left;
}
div#MainImage{
	width:960px;
	float:left;
	margin-top:1px;
}
/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:920px;
	padding:20px;
	float:left;
}
div#LeftContainerOneCol{
	float:left;
	width:607px;
	
}
div#LeftContainerTwoCol{
	float:left;
	width:294px;
	padding-right:20px;
}
div#NewsContainer{
	float:left;
	width:291px;
	padding-right:20px;
}
div#NewsHeading{
	width:271px;
	height:21px;
	padding:10px;
	background:#b4aa69;
}
div#NewsItems{
	width:291px;
}
div#NewsList{
	width:607px;
}

div#RightContainer{
	float:left;
	width:293px;
	padding-left:20px;
}
div#PortfolioContainer{
	float:left;
	width:293px;
}
div#Portfolioitem1_divPortfolioItem{
	width:293px;
	height:97px;
}
div#Portfolioitem2_divPortfolioItem{
	width:293px;
	height:97px;
}
div#Portfolioitem3_divPortfolioItem{
	bwidth:293px;
	height:97px;
}
div#RightSubNav{
	float:left;
	width:293px;
}
div#SubNavHeading{
	width:273px;
	height:21px;
	padding:10px;
	background:#b4aa69;
}
div#SubNavItems{
	width:293px;
	padding:5px 0px 10px 0px;
}
div#back{
padding:10px 0px;
}
/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	background-color:#004731;
	height:20px;
	width:920px;
	padding:20px;
	float:left;
	clear:both;
}