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

body {
	margin:0; padding:0;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5f5f5f;

	}

a:link {
	color: #5f5f5f;
	text-decoration: underline;

}
a:visited {
	color: #5f5f5f;
	text-decoration: underline;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
a:active {
	color: #5f5f5f;
	text-decoration: underline;
}


#arrowuppad {
	padding-bottom:5px;
}

#arrowdownpad {
	padding-top:5px;
}

#container {
	width:848px;
	margin-right:auto;
	margin-left:auto;
}

#col1left {
	float:left;
	width:312px;
	height:86px;

}
#col1right {
	float:right;
	width:536px;
	padding-top:15px;

}

#col2left {
	float:left;
	width:312px;
	height:37px;

}
#col2right {
	float:right;
	width:536px;
	height:37px;

}

#col3left {
	float:left;
	width:312px;
	height:122px;

}
#col3right {
	float:right;
	width:536px;
	height:122px;


}

#col4left {
	float:left;
	width:312px;

}
#col4right {
	float:right;
	width:536px;

}

#col4bodyrleft {
	float:left;
	width:246px;
	padding-left:18px;
	padding-top:15px;


}

#col4bodyrline{
	float:left;
	padding-left:18px;
	padding-right:5px;
	

}

#col4bodyrright {
	float:right;
	padding-top:18px;
	width:241px;
	

}

#col5left {
	float:left;
	width:312px;

}
#col5right {
	float:right;
	width:519px;
	padding-top:5px;
	padding-bottom:20px;
	padding-left:17px;
	font-size:10px;
}

#col5rightleft {
	float:left;

}

#col5rightright {
	padding-top:42px;
	float:right;

}

#workcolleft {
	float:left;
	width:408px;
	padding-top:25px;
	padding-left:17px;
	padding-bottom:75px;
}
#workcolright {
	float:right;
	width:105px;
	padding-top:25px;
}

#contactcol {
	float:left;
	width:330px;
	padding-top:18px;
	padding-left:17px;
	padding-bottom:25px;
}

#contactcolline {
	float:left;
	padding-left:5px;
	padding-right:10px;

}

#contactcolline2 {
	float:left;
	padding-left:15px;
	padding-right:15px;

}

#contactcolright {
	float:left;
	padding-top:18px;
	width:150px;
}

#recentproject {
	padding-bottom:6px;
}

#recentpro {

}

#recentpro a:link {
	color: #5f5f5f;
	text-decoration: none;

}
#recentpro a:visited {
	color: #5f5f5f;
	text-decoration: none;

}
#recentpro a:hover {
	color: #000000;
	text-decoration: none;

}
#recentpro a:active {
	color: #5f5f5f;
	text-decoration: none;

}

.imgborder {
	border:1px solid #000000;
}

#clearall {
	clear:both;
}
