

p, ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.index_copy2 ul, .index_copy_bkg ul {
	font-size: 14px;
	padding-left: 17px;
}

.index_copy2 ul li, .index_copy_bkg ul li {
	margin-bottom: 5px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}

.index_copy_bkg h1 {
	color: #333;
	font-size: 18px;
	padding: 0 10px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}
h4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5D5D5D;
}
.casestudy1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 0;
	margin-top: 5px;



}
.casestudytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;

}
.paragraph1 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
a:link {
	text-decoration: none;
	color: #FFFFFF;

}
a:visited {

	text-decoration: none;
	color: #FFFFFF;
}
.paragraph2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 25px;

}



.righttext a:link, .righttext a:active, .righttext a:visited
{
	color: #666666;
	text-decoration: none;
}

.righttext a:hover
{
	color: #333;
	text-decoration: underline;
}


.letting {
	padding-right:10px;
}

.letting img {
	float:left;
	margin:0 8px 8px 0;
}

.letting_border {  
	clear:both;
	margin:0 0 8px 0;
	width: 470px;
}

.letting a:link, .letting a:active, .letting a:visited
{
	color: #666666;
	text-decoration: none;
}

.letting a
{
	display: block;
}

.letting a:hover
{
	color: #ccc;
	text-decoration: none;
}


.links a:link, .links a:active, .links a:visited
{
	color: #666666;
	text-decoration: none;
}

.links a:hover
{
	color: #ccc;
	text-decoration: none;
}

.index_copy {
	width: 470px;
	float: left;
	display: inline;
}

.index_copy2 {
	width: 230px;
	float: left;
	display: inline;
	margin-right: 9px;
}

.index_copy_bkg {
	background-color: #9be900;
	width: 230px;
	min-height: 322px;
	height: 322px;
	float: left;
	margin-right: 8px;
}

.index_copy_bkg p {
	color: #FFF;
	font-size: 14px;
	padding: 0 10px;
}

.index_videolink {
	width: 117px;
	display: inline;
	float: right;
}

.index_videolink img {
	border: none;
}

.index_videolink a img {
	border: none;
}


a#buy_btn {
	background:  url(../images/buy_btn.gif) left top no-repeat;
	display: block;
	width: 117px;
	height: 108px;	
	margin-top: 8px;
	}
	
a:hover#buy_btn { background:  url(../images/buy_btn.gif) left -108px no-repeat;}
	
#case_study_btn_wrap {
	width: 469px;
	}


a#case_study01 {
	background:  url(../images/case_study_btn_listed.jpg) left top no-repeat;
	display: block;
	width: 230px;
	height: 96px;	
	margin: 0 9px 8px 0;
	float: left;
	}	

a:hover#case_study01 { background:  url(../images/case_study_btn_listed.jpg) left -96px no-repeat; }		

a#case_study02 {
	background:  url(../images/case_study_btn_new.jpg) left top no-repeat;
	display: block;
	width: 230px;
	height: 96px;	
	margin: 0 0 8px 0;
	float: left;
	}	

a:hover#case_study02 { background:  url(../images/case_study_btn_new.jpg) left -96px no-repeat; }		

a#case_study03 {
	background:  url(../images/case_study_btn_refurb.jpg) left top no-repeat;
	display: block;
	width: 230px;
	height: 96px;	
	margin: 0 9px 8px 0;
	float: left;
	}	

a:hover#case_study03 { background:  url(../images/case_study_btn_refurb.jpg) left -96px no-repeat; }		

a#case_study04 {
	background:  url(../images/case_study_btn_new_pro.jpg) left top no-repeat;
	display: block;
	width: 230px;
	height: 96px;	
	margin: 0 0 8px 0;
	float: left;
	}	

a:hover#case_study04 { background:  url(../images/case_study_btn_new_pro.jpg) left -96px no-repeat; }		


a#construct_btn {
	background:  url(../images/construct_btn.gif) left top no-repeat;
	display: block;
	width: 117px;
	height: 108px;	
	margin: 0 0 8px 0;
	float: left;
	}	

a:hover#construct_btn { background:  url(../images/construct_btn.gif) left -108px no-repeat; }

img.nhbc {
padding-bottom: 7px;
}

.float_left {
	float: left;
	width: 220px;
}

.float_right {
	float: right;
	width: 230px;
}	