.clear { clear:both }

#gallery { width:1000px; position:relative; height:350px; }
#gallery a { float:left; position:absolute; }
#gallery a img { border:none;cursor:default; }
#gallery a.show { z-index:500; }
#gallery .caption { width:470px !important; z-index:600; color:#ffffff; height:88px; position:absolute; bottom:22px; background:url(../images/caption_bg.png) left center no-repeat; }
#gallery .caption .content { width:380px; margin:5px; font-size:13px; color:#FFFFFF; font-weight:bold; }
#gallery .caption .content h3 { font-size:28px; margin:10px 0; padding:0; color:#ffffff;	}