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:#071c2f;
	color:#fefcfc;
	font-family: Arial; 
	font-size:12px;
	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
{
	width:994px;
	margin:auto;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:994px;
	float:left;
}
	div#HeaderLeftShadow
	{
		width:10px;
		height:225px;
		float:left;
		background-image:url(/Images/HeaderLeftShadow.gif);
		background-repeat:no-repeat;
	}
	div#HeaderRightShadow
	{
		width:10px;
		height:225px;
		float:left;
		background-image:url(/Images/HeaderRightShadow.gif);
		background-repeat:no-repeat;
	}
	div#HeaderMid
	{
		width:974px;
		height:225px;
		float:left;
	}
		div#HeaderBannerInt2
		{
			width:974px;
			height:184px;
			float:left;
			background-image:url(/Images/Structural/Header/hdr_cleaning.jpg);
			background-repeat:no-repeat;
		}
		div#HeaderBannerInt
		{
			width:974px;
			height:184px;
			float:left;
			background-image:url(/Images/Structural/Header/hdr_landlords.jpg);
			background-repeat:no-repeat;
		}
		div#HeaderBanner
		{
			width:974px;
			height:184px;
			float:left;
			background-image:url(/Images/Structural/Header/hdr_home.jpg);
			background-repeat:no-repeat;
		}
		
		div#HeaderBannerRealestate
		{
			width:974px;
			height:184px;
			float:left;
			background-image:url(/Images/Structural/Header/hdr_realestate.jpg);
			background-repeat:no-repeat;
		}
			div#Home
			{
				width:170px;
				height:109px;
				float:left;
				display:block;
				padding:43px 0px 0px 27px;
			}
			div#Home a
			{
				width:170px;
				height:109px;
				display:block;
			}
		div#HeaderBar
		{
			width:974px;
			height:41px;
			float:left;
		}
			div#HeaderBarLeft
			{
				width:1px;
				height:41px;
				float:left;
				background-image:url(/Images/HeaderBarLeft.gif);
				background-repeat:no-repeat;
			}
			div#HeaderBarMid
			{
				width:972px;
				height:41px;
				float:left;
				background-image:url(/Images/HeaderBarMid.gif);
				background-repeat:repeat-x;
			}
				div#Search
				{
					width:308px;
					height:40px;
					float:left;
					padding:0px 0px 0px 18px;
				}
				div#TopMenu
				{
					width:646px;
					height:40px;
					float:left;
				}
			div#HeaderBarRight
			{
				width:1px;
				height:41px;
				float:left;
				background-image:url(/Images/HeaderBarRight.gif);
				background-repeat:no-repeat;
			}

/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:994px;
	float:left;
}
	div#LeftPaneInt
	{
		width:267px;
		float:left;
		padding:11px 0px 0px 0px;
		background-image:url(/Images/LeftPaneTopInt.gif);
		background-repeat:no-repeat;
		background-position:0px 7px;
	}
		div#LeftNavInt
		{
			width:267px;
			float:left;
			background-image:url(/Images/LeftNavBGInt.gif);
			background-repeat:repeat-y;
		}
		div#LeftNavBottomInt
		{
			width:267px;
			height:11px;
			float:left;
			background-image:url(/Images/LeftNavBottomInt.gif);
			background-repeat:no-repeat;
		}
	
	div#LeftPane
	{
		width:248px;
		float:left;
		padding:11px 0px 0px 0px;
		background-image:url(/Images/LeftPaneTop.gif);
		background-repeat:no-repeat;
		background-position:0px 7px;
	}
		div#LeftNav
		{
			width:248px;
			float:left;
			background-image:url(/Images/LeftNavBG.gif);
			background-repeat:repeat-y;
		}
		div#LeftNavBottom
		{
			width:248px;
			height:11px;
			float:left;
			background-image:url(/Images/LeftNavBottom.gif);
			background-repeat:no-repeat;
		}
	div#LeftPortfolio
	{
		width:233px;float:left;padding:0px 4px 0px 11px;
		overflow:hidden;
	}
	
	div#MidPaneInt
	{
		width:727px;
		float:left;
		background-image:url(/Images/MainBGInt.jpg);
		background-repeat:repeat-y;
	}
		div#MidPaneIntInner
		{
			width:663px;
			min-height:249px;
			_height:249px;
			float:left;
			padding:32px 36px 0px 28px;
			background-image:url(/Images/MainBGIntTop.gif);
			background-repeat:no-repeat;
		}
		
		div#MidPaneIntInnerRealestate
		{
			width:612px;
			min-height:249px;
			_height:249px;
			float:left;
			padding:80px 36px 58px 79px;
			background-image:url(/Images/MainBGIntTop.gif);
			background-repeat:no-repeat;
		}
		
		div#MidPaneFooterInt
		{
			width:727px;
			height:32px;
			float:left;
			background-image:url(/Images/MainPaneFooterInt.jpg);
			background-repeat:no-repeat;
		}
		
	div#MidPane
	{
		width:513px;
		float:left;
		background-image:url(/Images/MainBG.gif);
		background-repeat:repeat-y;
		padding:0px 0px 0px 0px;
	}
		div#MidPaneInner
		{
			width:429px;
			min-height:306px;
			_height:306px;
			float:left;
			background-image:url(/Images/MainBGTop.jpg);
			background-repeat:no-repeat;
			padding:33px 40px 0px 44px;
			
		}
	div#MidPaneFooter
	{
		width:513px;
		height:31px;
		float:left;
		background-image:url(/Images/MainPaneFooter.gif);
		background-repeat:no-repeat;
	}
	div#RightPane
	{
		width:233px;
		float:left;
		background-image:url(/Images/RightPaneBG.gif);
		background-repeat:repeat-y;
	}
		div#RightPaneInner
		{
			width:233px;
			float:left;
			background-image:url(/Images/RightPaneTop.gif);
			background-repeat:no-repeat;
		}
		div#RightPaneFooter
		{
			width:233px;
			height:12px;
			float:left;
			background-image:url(/Images/RightPaneFooter.gif);
			background-repeat:no-repeat;
		}
		
	div#RightPaneNew
	{
		width:233px;
		float:left;
		padding-top:9px;
	}		

/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	width:967px;
	float:left;
	padding:7px 16px 20px 11px;
}

	div#FooterLogos
	{
		width:967px;
		float:left;
	}