#header-contacts {
	background: url("../css/images/myhousesign-0.1.1_06.png") repeat scroll left top transparent;
}


div.header-message {
	position:absolute;
	left:285px;
}
.points {
float:left;
margin-top:15px;
width:272px;
}
.pointwrapper {
	position:relative;
	padding-left:32px;
}
.pointnumber  {
left:-8px;
position:absolute;
top:-8px;
}
.pointtext {
float:left;
height:150px;
margin:12px 0 0;

}
.indexblockwrapper  {
float:left;
margin-right:11px;
width:184px;
}

.topimage {
	float:left;
}
.lightboxtext {
	float:left;
	clear:both;
	margin-bottom:20px;
}

.ppbox {
border:1px solid #7E6F3D;
float:left;
margin-bottom:10px;
width:500px;
}
.ppboxes1, .ppboxes2, .ppboxes3, .ppboxes4 {
float:left;
padding:3px;
}
.ppboxes1 {
width:120px;
}
.ppboxes2 {
padding-top:3px;
width:200px;
}
.ppboxes3 {
padding-top:3px;
width:75px;
}
.ppboxes4 {
padding-top:3px;
width:75px;
}
.pptextbox {
float:right;
padding:5px;
width:290px;
}
.pptextboxright {
float:left;
padding:5px;
width:190px;
}
.titletext {
font-family:Arial,Helvetica,sans-serif;
font-size:120%;
font-weight:bold;
margin-bottom:5px;
margin-top:4px;
}
.splitpageleft, .splitpageright {
clear:both;
}
#page .content h1 {
	color:#D0D0D0;
	font-family:Georgia;
	font-size:1.8em;
	line-height:1.1;
	margin-bottom:0.5em;
	text-transform:uppercase;
}

.clearthefloats {
clear: both;
margin:0;
padding:0;
}