.caption h3{margin:4px 10px 0 10px; font:18pt Arial,sans-serif; letter-spacing:-1px; font-weight:bold}
.caption h3 a{color:#fff; text-decoration:none}
.boxgrid{width:304px; height:300px; float:left; position:relative; background:#000; overflow:hidden}
.boxcaption{float:left; position:absolute; background:#000; height:400px; width:100%; opacity:.9; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90); -MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}
.caption .boxcaption{top:88%; left:0; overflow:hidden}
.box_con{color:#fff; margin:4px 10px 0 10px; font-size:0.8em}
.box_con img{margin-top:10px}

