/* CSS Document */
body{
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	margin:0;}
.h1{
	font-size:16px;
	color:#036;
	text-align:left;
	margin-top:10px;
	margin-bottom:10px;}
.h2{
	font-size:15px;
	color:#036;
	text-align:left;}
.h3{
	font-size:12px;
	font-weight:400;
	color:#000;}
.h4{
	font-size:11px;
	color:#69c;
	font-style:italic;
	font-weight:400;}
/* Text */
.construction{
	background-image:url(homes/green-home.jpg);
	background-repeat:no-repeat;
	width:611px;
	height:58px;
	padding-left:40px;
	vertical-align:bottom;}
.builder{
	background-image:url(homes/massachusetts-homes.jpg);
	background-repeat:no-repeat;
	width:409px;
	height:36px;
	padding-left:53px;}
.designer{
	font-size:12px;
	font-weight:400;
	color:#666;
	text-align:justify;
	vertical-align:top;
	padding-right:40px;
	padding-left:40px;
	line-height:18px;}
.home{
	background-image:url(homes/custom-home.gif);
	background-repeat:repeat-y;
	width:10px;}
.homes{
	background-image:url(homes/luxury-homes.gif);
	background-repeat:repeat-y;
	width:10px;}
.home-builder{
	background-image:url(homes/custom-home-builder.jpg);
	background-repeat:no-repeat;
	width:936px;
	height:126px;
	font-weight:400;
	font-size:14px;
	color:#fff;}
.home-builders{
	float:right;
	padding-left:10px;}
.home-designer{
	color:#cc0000;
	font-weight:700;}
.home-designers{
	color:#69c;
	font-weight:700;}
.massachusetts{
	font-size:11px;
	font-weight:400;
	color:#69c;
	text-align:center;
	padding-top:20px;}
/* Link Elements */
.custom-home{
	font-weight:400;
	color:#cc0000;
	text-decoration:underline;}
.custom-home:hover{
	font-weight:400;
	color:#ccc;
	text-decoration:underline;}
.custom-homes{
	font-size:11px;
	font-weight:400;
	color:#69c;
	text-decoration:none;
	padding-right:5px;
	padding-left:5px;}
.custom-homes:hover{
	font-size:11px;
	font-weight:400;
	color:#69c;
	text-decoration:underline;
	padding-right:5px;
	padding-left:5px;}
.feng-shui{
	font-size:11px;
	font-weight:400;
	color:#fff;
	text-decoration:none;}
.feng-shui:hover{
	font-size:11px;
	font-weight:400;
	color:#ccc;
	text-decoration:none;}
.luxury-home{
	font-weight:400;
	font-size:11px;
	color:#fff;
	text-decoration:underline;}
.luxury-home:hover{
	font-weight:400;
	font-size:11px;
	color:#ccc;
	text-decoration:underline;}
.luxury-homes{
	font-size:11px;
	font-weight:400;
	color:#fff;
	text-decoration:none;
	padding-right:40px;}
.luxury-homes:hover{
	font-size:11px;
	font-weight:400;
	color:#ccc;
	text-decoration:none;
	padding-right:40px;}