@charset "UTF-8";
/* CSS Document */

#about_html{
	width:960px;
	float:left;
	height:auto;
	margin: 0px;
	display:block;
	overflow:hidden;
	float:left;
	border-top: 1px solid #C5D1E8;
}#contact_left{
	float:left;
	width:450px;
	height:auto;
	display:block;
	padding:0px 10px 0px 10px;
	margin:10px 10px 0px 0px;
}#contact_right{
	float:left;
	width:420px;
	height:410px;
	display:block;
	padding:20px 20px 0px 20px;
	margin:10px 0px 0px 10px;
	background:#C5D1E8;	
}#contact_left H1, #contact_right H1{
	margin:0px 0px 5px;
	padding:0px;
}#contact_lef H2, #contact_right H2{
	padding:0px;
	margin:0px 0px 5px;	
}#contact_lef P, #contact_right P{
	
}

#phone_box{
	float:left;
	height:auto;
	width:215px;
	padding:0px 10px 0px 0px;
	margin:0px;
	display:block;	
}#email_box{
	float:left;
	height:auto;
	width:215px;
	padding: 0px 0px 0px 10px;
	margin:0px;
	display:block;	
}

#email_box ul{
	list-style:none;
	font-size:14px;
	line-height:16px;	
}#email_box li{
	padding: 0px 0px 5px 0px;	
}

#contact_form ul{
	list-style:none;	
}#contact_form ul li{
	float:left;
	width: 420px;
	margin:0px;
	padding:0px 0px 10px 0px;	
}#contact_form ul li .error{
	font: normal 14px/normal Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #900;
	text-decoration: none;
	padding:5px 0px 0px 0px;
	width:280px;		
}#contact_form ul li .regular{
	float:left;
	width: 140px;
	color:#fff;
	text-align:right;
	padding: 3px 10px 0px 0px;
}#name, #email, #company, #phone{
	width: 265px;
	height: 24px;
	background: #fff;
	border: 1px solid #ADBBD6;
}#comments{
	width: 415px;
	height:100px;
	background: #fff;
	border: 1px solid #ADBBD6;	
}#submit_button{
	border:0px;
	margin:0px 5px 0px 0px;
	padding:0px;
	text-align:center; float:right; height:24px; width:103px; vertical-align:middle; white-space:normal; display:table-cell; padding-top:0px; font:bold normal 14px/normal Arial, Helvetica, sans-serif; text-transform:none; color:#FFF; text-decoration:none; text-shadow:#3E4A6C -1px 0 0;	
}