body	{	background-color: #8f9193;}body.frame_content	{	background-color: #ffffff;	margin: 0px 20px 10px 10px;	font-family: helvetica, arial, sans-serif;	font-size: 11px;	color: #7C7D7E;}div.frame	{	background-color: #ffffff;	width: 800px;	height: 600px; 	margin: 25px 25px 30px 25px;	text-align: left;}div.frame_projects	{	background-color: #ffffff;	width: 800px;	height: 900px;	margin: 25px 25px 30px 25px;	text-align: left;}div.logo	{	float: left;	width: 135px;	height: 600px;}div.logo_projects	{	float: left;	width: 135px;	height: 850px;}div.content	{	float: right;	width: 665px;	height: 600px;	margin-bottom: 10px;}div.content_projects	{	float: right;	width: 665px;	height: 900px;	margin-bottom: 10px;}div.inner_content	{	background-color: #8f9193;	width: 656px;	height: 345px;}div.inner_content_long	{	background-color: #8f9193;	width: 656px;	height: 500px;}div.inner_content_projects	{	background-color: #8f9193;	width: 656px;	height: 650px;}div.inner_content_projects_long	{	background-color: #8f9193;	width: 656px;	height: 600px;}div.project_images	{	float: left;	background-color: #e6e7e8;	width: 119px;	margin-right: 10px;}div.gray_spacer	{	background-color: #e6e7e8;	margin-right: 10px;	height: 2px;	clear: both;}div.project_content	{	padding-top: 10px;}/* TEXT STYLES */div.inner_content p	{	font-family: helvetica, arial, sans-serif;	font-size: 10px;	color: #ffffff;	margin: 0px 0px 5px 43px;	width: 177px;}div.inner_content_projects p	{	font-family: helvetica, arial, sans-serif;	font-size: 10px;	color: #ffffff;	margin: 0px 0px 5px 43px;	width: 177px;}div.inner_content p.credit	{	color: #cccccc;	margin: 7px 0px 7px 5px;}body.frame_content p	{	margin: 0px 0px 16px 0px;	line-height: 16px;}body.frame_content p.red_head	{	font-size: 12px;	color: #a92924;	margin-bottom: 0px;	line-height: 16px;	font-weight: bold;}body.frame_content p.red_head2	{	font-size: 12px;	color: #a92924;	margin: 0px 0px 16px 0px;	line-height: 16px;	font-weight: bold;}body.frame_content p.client_head	{	margin: 0px;	line-height: 16px;	font-weight: bold;}body.frame_content p.client_list	{	margin: 0px 0px 16px 25px;	line-height: 16px;}div.project_images p	{	margin: 0px 3px 10px 7px;	line-height: 16px;}div.project_images p.red_head3	{	margin: 0px 3px 10px 7px;	line-height: 16px;	color: #a92924;	font-weight: bold;}body.frame_content p.gray_head	{	font-size: 12px;	color: #7C7D7E;	margin-bottom: 0px;	line-height: 16px;	font-weight: bold;}/* NAVIGATION BUTTONS */img.home_nav	{	margin: 0px 5px 5px 0px;}img.inside_nav	{	margin: 0px 5px 0px 0px;}img.sub_nav	{	margin: 0px 0px 5px 0px;}img.sub_open	{	margin: 0px;}/* PROJECT IMAGES */div.project_images img	{	margin-bottom: 10px;}/* NAVIGATION STYLES */div.inner_content a	{	font-family: helvetica, arial, sans-serif;	font-size: 10px;	color: #ffffff;	text-decoration: none;}div.inner_content a:hover	{	font-family: helvetica, arial, sans-serif;	font-size: 10px;	color: #313131;	text-decoration: none;}div.inner_content_projects a	{	font-family: helvetica, arial, sans-serif;	font-size: 10px;	color: #ffffff;	text-decoration: none;}div.inner_content_projects a:hover	{	font-family: helvetica, arial, sans-serif;	font-size: 10px;	color: #313131;	text-decoration: none;}body.frame_content a	{	color: #313131;	text-decoration: none;}body.frame_content a:hover	{	color: #313131;	text-decoration: underline;}