html,body,div,dl,dt,dd,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#56cde4;
	color:#444444;
	font-family:Arial; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background-image:url(../Images/bg.jpg);
	background-position:center top;
	background-repeat:repeat-x;
}

.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
{
	width:960px;
	margin:auto;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:960px;
	height:112px;
	float:left;
}

	div#Logo {
		width:223px;
		height:75px;
		float:left;
		padding:19px 0px 18px 19px;
		background-image:url(/Images/logo.gif);
		background-repeat:no-repeat;
		background-position:19px 19px;
	}
		.LogoLink
		{
			width:223px;
			height:75px;
			display:block;
			}
		
	div#TopNavigation
	{
		width:718px;
		float:left;	
	}

/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:960px;
	float:left;
}
	div#BodyTop
	{
		width:960px;
		height:30px;
		float:left;
		background-image:url(/Images/BodyTop.png);
		background-repeat:no-repeat;
	}
	
	div#MainImage
	{
		width:920px;
		height:145px;
		float:left;
		padding:0px 20px 0px 20px;
		background-color:#FFFFFF;
	}
	
	div#ContentContainer
	{
		width:920px;
		float:left;
		padding:0px 20px 50px 20px;
		background-color:#FFFFFF;
		background-image:url(/Images/OAALogo.gif);
		background-repeat:no-repeat;
		background-position:842px bottom;
	}
	
		div#MainContentArea
		{
			width:631px;
			float:left;
			padding:26px 20px 26px 9px;
		}
	
	div#BodyBottom
	{
		width:960px;
		height:20px;
		float:left;
		background-image:url(/Images/BodyBottom.gif);
		background-repeat:no-repeat;
	}
	
	div#RightPane
	{
		width:260px;
		float:left;
		padding-top:28px;
	}
	
		div#RightPortfolioContainer
		{
			width:260px;
			float:left;
			padding-bottom:20px;
		}
		
			#RightPortfolioContainer a:Link 	{color:#666666;}
			#RightPortfolioContainer a:visited	{color:#666666;}
			#RightPortfolioContainer a:active	{color:#666666;}
			#RightPortfolioContainer a:hover	{color:#666666;}
		
			div#ContactUsTop
			{
				width:260px;
				height:55px;
				float:left;
				background-image:url(/Images/ContactUsTop.gif);
				background-repeat:no-repeat;
			}
			
			div#BookanAppointmentTop
			{
				width:260px;
				height:55px;
				float:left;
				background-image:url(/Images/BookanAppointmentTop.gif);
				background-repeat:no-repeat;
			}
			
			div#RightPortfolioContent
			{
				width:220px;
				float:left;
				padding:4px 20px 13px 20px;
				background-image:url(/Images/RightPortfolioBG.gif);
				background-repeat:repeat-y;
				font-size:11px; color:#666666; font-weight:normal; line-height:21px;}
			
			div#RightPortfolioBottom
			{
				width:260px;
				height:13px;
				float:left;
				background-image:url(/Images/RightPortfolioBottom.gif);
				background-repeat:no-repeat;
			}
		
	div#RightOAALogo
		{
			width:260px;
			height:50px;
			float:left;
			background-image:url(/Images/OAALogo.gif);
			background-repeat:no-repeat;
			background-position:right bottom;
		}
		
/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	width:960px;
	float:left;
}