/* This bit does all the work */

body { background-color: #FFFFFF; }

#container 
{
	position: relative; display: block; 
}

.homeInner 
{
	display: block; margin-left: 0px;
}

.homeLeft 
{
	float: left; position: relative; width: 109px; left:0px; padding: 14px 22px 0px 22px; overflow: hidden; min-height: 322px; _height: 322px;
	_margin-right:-3px;
}

#right
{
	display: none;
}

.homeCenter  {
	margin-left: 153px; _margin-left: 150px; position: relative; display: block; _height: 1%;
	padding: 0px ;
}

.clear {clear:both;}

/* PAGE SPECIFIC ITEMS - BE CAREFUL */

.siteWidth {
	padding: 0px;
	width: 880px;
	left:50%; margin-left:-440px;
	position:absolute;
}

.headerImage
{
	display: none;
}
#navbar {
	width: 650px;
	position: relative; z-index: 1;
	margin-left:-34px;
}
.header { text-align: right; color: inherit; padding: 28px 4px 0px 0px; }

#searchControlPanel
{
	padding: 0px;
}

#registerPanel
{
	display: none;
}

#valuationPanel
{
	display: none;
}

.branchHolder, .copyRight {
	display: none;
}

.siteFooter
{
	display: none;
}

#homeCopyRight a {
	color: #625A57;
}

html>body .searchButton {
	background-image: url('../images/searchButton.png');
	width: 111px; height: 17px;
}

* html .searchButton
{
	width: 111px; height:17px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/searchButton.png');
}

.homeTel { font-family: Arial, verdana, tahoma; font-size:17px; color:#7A7796; font-weight: bold; }
.homeFooter {
	text-align: left; padding: 20px 0px;
	color: inherit;
}

.logoContainer {
	position: absolute; right: 4px; background-color: #fff000; top: 10px;
}
.navigationContainer { height: 5px; padding: 11px 0px 0px 0px; }

.SearchButBG { margin-top: 5px; }


