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

*{ padding:0px; margin:0px; }
			
.boxgrid{ 
		width: 199px; 
		height: 153px; 
		float:left; 
		background:#161613; 
		overflow: hidden; 
		position: relative; 
		}
		
boxgrid img{ 
		position: absolute; 
		top: 0; 
		left: 0; 
		border: 0; 
		}

.boxgrid p{ 
		padding: 0 10px; 
		color:#afafaf; 
		font-weight: regular; 
		font: 8pt Arial, Helvetica, sans-serif; 
		}
				
.boxcaption{ 
		float: left; 
		position: absolute; 
		background: #000; 
		height: 50px; 
		width: 100%; 
		opacity: .8;
		background-image: url(images/box_arrow.gif);
		background-repeat: no-repeat;
		background-position: 165px 8px;
		padding: 5px 0;
		/* For IE 5-7 */
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
		/* For IE 8 */
		-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 		}

.boxcaption a {
	line-height: 22px;
	color: #FFF;
	}
	
.captionfull .boxcaption {
 		top: 96px;
 		left: 0;
 		}

.caption .boxcaption {
 		top: 118px;
 		left: 0;
 		}
		
.boxes {
	width: 197px;
	margin-left: 20px;
	}
				

