@charset "utf-8";
/* CSS styles for caption boxes */
/**{ 
	padding:0px; 
	margin:0px;
	}
body{ 
	background:#D5DEE7;
	}
a{ 
	color:#6F9;
	}*/
	

h3.captitle{ 
	margin: 10px 10px 0 10px;
	color:#FFF;
	font:14pt Arial, sans-serif;
	letter-spacing:-1px; font-weight: bold;
	text-align:center;
	background:000; 
	}
			
			.boxgrid{ 
				width: 180px; 
				height: 180px; 
				margin:20px 20px 20px 40px; 
				float:left; 
				background:#161613; 
				border: solid 5px #603913; 
				overflow: hidden;
				position: relative;
			}
				.boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
				.boxgrid p{ 
					padding: 0 10px; 
					color:#afafaf; 
					font-weight:bold; 
					font:10pt "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute;
				background: #603913; /*controls color of slide*/
				height: 100px;
				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)";
 			}
 				.captionfull .boxcaption {
 					top: 260;
 					left: 0;
 				}
 				.caption .boxcaption {
 					top: 147px;
 					left: 0;
 				}
				
.boxcaption a{
	color:#CCC;
}
.boxcaption a:hover{
	color:#FFF;
}

p.add{
	font-weight:bold;
}