<style type="text/css">
	{}
	body
	{
		background-color:#333366;
		background:#333366;
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;
	}
	
	DIV
		{
			-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 0;
		}
	li
		{
			-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 0;
		}
	ul
		{
			-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 0;
		}

	.bodyWrapper
	{
		width:804;		
		padding:0;
		border: solid;
		border-width: 2px;
		border-color:#000099;
		color:#000080;
		text-align:center;
	}
		
	td.menu_container
	{
		background-color: #986B4C;
	}
	
	a.menu
	{
		padding: 0 15 0 15;
		color: FFFFFF;
		text-decoration: none;
		font-weight:normal;
		font-size:17;
		font-family:inherit;
		text-align:center;
	}
	
	a.black
	{
		color:#000000;
		text-decoration:none;
		font-weight:bold;
		font-size:16px;
		font-family:inherit;
	}
	
	a.black:hover
	{
	cursor:hand;
	color:#B17F5C;
	text-decoration: none;
	}

	a.white
	{
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
		font-size:20px;
		font-family:inherit;
	}

	a.white:hover
	{
		cursor:hand;
		color:#B17F5C;
	}

	a.wb
	{
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
		font-size:20px;
		font-family:inherit;
	}

	a.wb:hover
	{
		cursor:hand;
		color:#000000;
	}
		a.grey
	{
		color:#999999;
		text-decoration:none;
		font-weight:bold;
		font-size:20px;
		font-family:inherit;
		text-transform:uppercase;
	}

	a.grey:hover
	{
	cursor:hand;
	color:#B17F5C;
	text-decoration: underline;
	}
	ul.verticalNav
	{
	margin-left:0;
	list-style:none;
	color:#FFFFFF;
	text-align:left;
	display:inherit;
	color:#FFFFFF;
	font-size:20px;
	font-weight:normal;
	font-family:inherit;
	}
	
	li.verticalNav
	{
	padding: 10 0 15 0;
	text-indent:none;
	text-align:left;
	display:inherit;
	}

	li.buttonNav
	{
		cursor:hand;
		width:85%;
		border-style:ridge;
		padding: 10 2 10 2;
		margin: 10 0 10 0;
		border-width: 3 5 3 3;
		border-color:#AAAACC;
		background:#B17F5C;
		text-indent:none;
		text-align:left;
		display:inherit;
	}
	div.quote
	{
		width: 481px;
		height:415px;
		background-color: #FFFFFF;
		opacity:0;
		filter: alpha(opacity=0); 
		-moz-opacity: 0;
		z-index:0; 
	}
	div.quoteOn
	{
		width: 481px;
		height:415px;
		background-color: #FFFFFF;
		opacity:.85;
		filter: alpha(opacity=85); 
		-moz-opacity: 0.85;
		z-index:0;
		padding:20 60 20 60;
	}
	
	#clientList a
	{
		color:#999999;
		text-decoration:none;
		font-weight:normal;
		font-size:20px;
		font-family:inherit;
		padding-right:27;
		line-height:40px;
	}
	
	.cl
	{
		color:#999999;
		text-decoration:none;
		font-weight:normal;
		font-size:20px;
		padding-right:27;
		line-height:40px;
	}
	
	#clientList a:hover
	{
	color:#B17F5C;
	text-decoration: underline;
	}
	
	.portfolio_item
	{
		background:#EEEEEF;
		color:#000040;
		text-align:left;
		font-size:12px;
		vertical-align:top;
		/*padding: 10 5 5 5;*/
		padding: 10 16 5 16;
	}
	
	.portfolio_head
	{
		color:#000040;
		text-align:center;
		font-size:24px;
		padding: 15 15 15 15;
	}
	
	.portfolio_list
	{
		background:#EEEEEF;
		color:#000040;
		text-align:left;
		font-size:14px;
		vertical-align:top;
		padding: 15 15 15 15;
	}
	td.portfolio_category
	{
	width="100px";
	height="75px";
	font-size:16px;
	color:#000000;
	background:#FFFFFF;
	font-weight:bold;
	font-family:inherit;
	text-align:right;
	padding: 5 15 5 5;
	}
	.project_float
	{
	position:absolute;
	color:#FFFFFF;
	font-family;inherit;
	font-size:14px;
	width: 326px;
	height: 191px;
	}
	.brown_margin
	{
		color:#FFFFFF;
		background:#B17F5C;
		margin-left:5;
		margin-right:5;
		text-align:right;
		font-size:14px;
	}
	.margin
	{
		color:#FFFFFF;
		margin-left:5;
		margin-right:5;
		font-size:12px;
	}
</style>
.Underline {
	text-decoration: underline;
	color: #333333;
}
.underline_blue {
	color: #003366;
	text-decoration: underline;
}
.contactimage {
	background-image: url(images/contact_bg.jpg);
	background-repeat: no-repeat;
}
.contactpatner {
	font-family: "Copperplate Gothic Bold";
	font-size: medium;
	color: #003366;
}
