﻿/* Module - Architect */

/* -- Structure -- */
.architect-row 
{
	clear:					both;
	overflow:				hidden;
	margin-bottom:			10px;
}
.architect {
	float:					left;
	width:					213px;
	margin-right:			29px;
}
.architect-row .last {
	margin-right:			0;
}
/* -- Content -- */
.architect h2 {
	color:					#fff;
	font-size:				14px;
	font-weight:			bold;
	margin:					2px 0 1px 0;
}
.architect p {
	margin-bottom:			0;
	color:					#fff;
	font-size:				12px;
	line-height:			16px;
}
.architect a:link,
.architect a:visited,
.architect a:active 
{
	text-decoration:		none;
}
.architect a:focus,
.architect a:hover 
{
	text-decoration:		underline;
}
#architect-video
{
	background:				url(../images/architect-bg.jpg) no-repeat left bottom;
	position:				relative;
	padding-bottom:			10px;
	height:					290px;
	width:					713px;
	margin-bottom:			10px;
	margin-top:				-20px;
}
#architect-video #architect-flash 
{
	position:				absolute;
	top:					0;
	left:					0;
}
#architect-video #architect-flash img 
{
	position:				absolute;
	top:					20px;
	left:					0;
}
#architect-video h1 
{
	position:				absolute;
	left:					350px;
	top:					90px;
	color:					#c7c7c7;
	font-size:				18px;
}
#architect-video cite 
{
	font-size:				24px;
	position:				absolute;
	left:					350px;
	top:					110px;
	color:					#c7c7c7;
	font-style:				normal;
	line-height:			30px;
}
#house-sketch-listing 
{
	width:					75%;
}
