@charset "UTF-8";
/* CSS Document */


#d-mainTierOne{
	float:					left;
	width:					785px;
}
.d-mainTierOneItem{
	float:					left;
	padding:	 			12px 3px 0px 9px;
	width:					376px;
}

.d-mainTierOneItem .windows{
	background:				transparent url(../images/long_windows_learn_more.gif) no-repeat top left;
	padding:				0px 0px 0px 0px;
	height:					145px;
	float:					left;
	width:					376px;
}

.d-mainTierOneItem .windows .left{
	float:					left;
	padding:	 			80px 0px 0px 17px;
	width:					130px;
}

.d-mainTierOneItem .windows .right{
	float:					left;
	width:					229px;
}

.d-mainTierOneItem .kitchens{
	background:				transparent url(../images/long_kitchens_learn_more.gif) no-repeat top left;
	padding:				0px 0px 0px 0px;
	height:					145px;
	float:					left;
	width:					376px;
}

.d-mainTierOneItem .kitchens .left{
	float:					left;
	padding:	 			80px 0px 0px 17px;
	width:					181px;
}

.d-mainTierOneItem .kitchens .right{
	float:					left;
	width:					168px;
}


.d-mainTierTwo{
	float:					left;
	width:					785px;
	padding-top: 5px;
	margin-top: 18px;
	background-color: #e4e3e0;
}
.d-mainTierTwoItem{
	float:					left;
	padding:	 			3px 2px 0px 9px;
	width:					183px;
	padding-bottom: 10px;
}
.d-mainTierTwoItem p{
	font-size:				10px;
	line-height:			12px;
	padding:	 			7px 5px 5px 5px;
	width:					172px;
	display: block;
	background: #fff;
	font-family: Arial, san-serif;
	color: #003b73;
	height: 87px;
}

.d-mainTierTwoItem p a{
	padding-top: 7px;
	display: block;
	clear: left;
	width: 45px;
}

#d-mainTierThree{
	float:					left;
	padding:				0px 0px 20px 0px;
	width:					785px;
}
.d-mainTierThreeRow{
	float:					left;
	padding:				14px 0px 0px 10px;
	width:					775px;
}
.clear {
	clear: both;
}


p.f-footerAddress{
	color:					#094278;
	font-size:				12px;
	font-weight:			bold;
	text-align:             left !important;
}
.f-footerAddress #social {float:right;width:250px;}
.f-footerAddress #social a  {font-weight:normal;margin-right:4px}
.f-footerAddress #social a img {vertical-align:middle}
.f-footerAddress #copy {font-weight:normal;color:#444;font-size:10px}



#guildFeed {
	background:#e8f6ff;
	padding:10px;
	width:195px;
}
#listticker{
	height:180px;
	width:180px;
	overflow:hidden;
	margin:5px 0;
}
#listticker li{
	border:0; 
	margin:0; 
	list-style:none;
	padding:5px;
	height:50px;
}
#guildFeed a {
	font-size:11px;
	text-transform:uppercase;
}

#guildFeed h3 {
	padding-bottom:5px;
	font-variant:small-caps;
	font-size:16px;
}


#testimonials {
width:214px;
text-align: left;

}
#testimonials ul {
list-style-type:none;
}
#testimonials li { width:200px; }
#testimonials li:last {border-bottom: none;}


.testimonial {border-bottom:1px solid #d8e2e9; color: #4c5a5f; font-style:italic;  padding:10px; font-size:12px; font-family: Arial; font-weight: normal; text-align: left; line-height: 22px; margin-bottom:10px;}
	.testimonial span {font-style: normal; font-size:10px; }
