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:#ffffff;
	color:#000000;
	font-family:Arial; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background-repeat:no-repeat;
	background-image:url(../Images/MainBG.jpg);
	background-position:top center;
}

.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
{
		margin:auto;
		width:1008px;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	float:left;
	height:295px;
	width:978px;
	padding:0px 15px 0px 15px;
	
}

div#InternalHeaderContainer
{
	float:left;
	height:81px;
	width:978px;
	padding:0px 15px 20px 15px;
	
}

	div#InternalNavigation
	{
		float:left;
		width:161px;
		padding:0px 25px 0px 0px;
		
	}
	
		div#InternalNavigationTitle
		{
			float:left;
			width:161px;
			padding:0px 0px 20px 0px;
			
		}
		
	
	div#InternalContent
	{
		float:left;
		width:754px;
	
	}
		div#ContactForm
		{
			float:left;
			width:638px; /*position:relative;*/
			padding:10px 58px 10px 58px;
		}
	
	
	div#Internal2Content
	{
		float:left;
		width:475px;
		padding:0px 25px 0px 0px;
	}
	div#Internal2RightPane
	{
		float:left;
		width:254px;
		overflow:hidden;
	}
	div#Internal3SharePrice
	{
		float:left;
		width:254px;
		overflow:hidden;padding-bottom:10px;
	}

	div#MainNavigation
	{
		float:left;
		height:81px;
		width:978px;
		background-image:url(../Images/NavBG.gif);
		background-repeat:no-repeat;
		padding-bottom:9px;
	}

		div#MainLogo
		{
			float:left;
			height:81px;
			width:260px;
			overflow:hidden;
		}
		div#Navigation
		{
			float:left;
			height:81px;
			width:718px;

		}
		
	div#IndexFlash
	{
		float:left;
		margin-top:-9px;
		width:978px;
	
	}
/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	float:left;
	width:980px;
	/*padding:0px 14px 0px 14px;
	background-image:url(/Images/ContBg.png);*/
	background-repeat:no-repeat;
}
	div#MainBodyContainerInt
	{
		float:left;
		width:940px;
		padding:20px;background-color:#FFF;
		min-height:400px;_height:400px;
	}
	div#NewsMain
	{
		float:left;
		width:870px;
		padding-bottom:20px;padding-left:70px;
		background-image:url(../Images/NewsScrBg.gif);
		background-repeat:no-repeat;height:40px;
	}
	
		div#NewsScroller
		{
			float:left;
			width:694px;
			padding:10px 20px 0px 20px;
		}
		div#NewsViewAll
		{
			float:left;
			width:136px;
			padding-top:7px;
		}
		
	div#IndexPortfolio
	{
		float:left;
		width:940px;
		/*height:80px;*/
		overflow:hidden;
	}
	
	/*div#IndexPortfolio
	{
		float:left;
		width:940px;
		height:80px;
		overflow:hidden;
	}*/
	
	div#MainArea
	{
		float:left;
		width:940px;
		padding-top:20px;
		padding-bottom:20px;
	}
		div#LeftPane
		{
			float:left;
			width:600px;
			
		}
		div#Ourboutiques
		{
			float:left;
			width:320px;
			padding-left:20px;
			overflow:hidden;
		}
			div#OurboutiquesInt
			{
				float:left;
				width:320px;

			}
	
	
/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	float:left;
	width:938px;
	background-image:url(../Images/FooterBg.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:20px 35px 40px 35px;

}