﻿/*-- Box Styles -- */
.boxgrid{ 
		width: 300px; 
		height: 225px; 
		margin:25px; 
		float:left; 
		border: thin #ccc solid; 
		overflow: hidden; 
		position: relative; 
		}
		.boxgrid img{ 
			position: absolute; 
			top: 0; 
			left: 0; 
			border: 0; 
			}
								
.boxcaption{ 
		float: left; 
		position: absolute; 
		background: #fff; 
		height: 225px; 
		width: 100%; 
		opacity: .8; 
		/* For IE 5-7 */
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
		/* For IE 8 */
		-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 		}
 		.caption .boxcaption {
 		top: 220px;
 		left: 0;
 		}
.cover ul{
	line-height:1.2em;
}

#web_design h2, #marketing h2, #web_design h3{
margin-left:40px;
}