body
{	
    color: #5D5555;
	font-family:Tahoma; 
	font-size : 12px;      
}

h1 { font-size:200%;}
h2 { font-size:130%;}
h3 { font-size:120%;}
h4 { font-size:110%; font-weight:normal;}
h5 { font-size:100%; margin:0; padding:4px 0 4px 0; color:#289931;}

img 
{
	border:solid 0px transparent;
	border-collapse:collapse;
}

a 
{
    text-decoration:none;
    color: #5D5555;
}

#whole
{
  width:964px;
  margin-left:auto; 
  margin-right:auto;   
}

#logo
{
	position:relative;
	padding-left:10px;
	float:left;
	left:-11px;
	cursor: pointer;
	background: white url('../images/Bramley-Homes-Logo.gif') 
	no-repeat top right;
    width: 230px; 
    height: 110px;
}

#leftDiv
{
	padding:0 0 0 10px;
	width:967px;	
	border-left:solid 1px black;
}

#rightDiv
{		
	padding-right:12px;
	float: right;
	clear:right;
	width:500px;		  	 
	width:706px !important;
}

#lhsContent
{
	clear:left;
	float:left;
	width:240px;	
}

#lhs1
{
	padding:10px;
	background: transparent url('../images/Nav1PaleGreen.gif') no-repeat; 
	height: 40px;
	 font-variant:small-caps;
	 font-weight:bold;
}

#lhs2
{
	padding:10px;
	background: transparent url('../images/Nav2Green.gif')   no-repeat; 
    height: 360px;
}

.pageTitle
{
	text-align:center;
	height: 30px;
	padding:10px;
	color:Green;
	font-size:1.5em;
	border-bottom:solid 2px silver;
	margin-bottom:10px; 	
}

#content
{
	clear:left;
	margin-top:10px;
	min-height: 530px;	
	background: transparent url('../images/background-watermark.gif')	no-repeat right bottom;
	border-top:solid 1px black;
	border-right:solid 1px black;	   
}

#developmentsNav
{
  height:61px;
  width:670px;
  padding:10px;
  margin-bottom:10px;
  border-bottom:solid 2px silver;
 color:Green;
}

.developmentText
{
	float:left;
	width:350px;
	font-size:1.2em;
	letter-spacing:1px;
	font-variant:small-caps;	 	
}

#icons
{
	float:right;
}

#Footer
{
	height:33px; 
	background-color: #00AF4A; 
	border-top:solid 2px black; 
	border-bottom:solid 1px black; 
	border-left:solid 1px black; 
	border-right:solid 1px black; 
	clear:both; 
	padding:10px; 
	width:944px;
}

.mp
{	
	height: 155px; 
	width: 357px; 
	z-index: 100;
    background-image: url(../images/box.png); 
    background-repeat: no-repeat; 
    position: absolute;
    padding: 10px; 
    overflow: hidden;
}


.swapButton, .swapButton a, .swapButton img
{
	cursor:pointer;
	/*width: 55px;
	height: 57px;*/
}

.swapButton
{
 background-repeat: no-repeat;
 display: block;
 float:left; 
 margin:5px;
}

.swapButton img 
{ 
 border: 0; 
}

* html a:hover 
{	
	visibility:visible
}

.swapButton a:hover img
{	
	visibility:hidden
}


.potwimg
{
	 text-align:center;
	 padding:10px;
	 width:190px;
}

.potwimg img
{
	 border:solid 1px black;
}

.POTW
{
	color:White;
	width:200px;
	padding:12px;
}

.POTW a
{
	text-decoration:underline;
	color:#ccefdb;	
}

.POTWTitle
{
	text-align:center;
	color:White;
	font-size:16px;
	font-weight:bold;	
	
}

.POTWLink
{
	padding:10px;
}

