#container-01-MID{width:468px;height:435px;overflow:hidden;float:left; list-style:none; margin: 0 0 0 0; padding:0px 0px 0px 0px; /*border:solid; border-width:1px; */ }

#mainImage{width:468px; height:362px; border: #CECECE 0px solid; margin: 0 0px 0 0}
img.thumb{width:81px; height:63px;border: #CECECE 1px solid; display:block; margin:0 0 4px 0; padding:0 0 0 0; cursor:pointer;}






#carousel .container{padding:0px;position:relative;z-index:1;height:362px;}
#carousel .container .content{background:#fff;position:relative;width:468px;margin:0px 0px 0;}
#carousel .container .content .image{height:362px;overflow:hidden;width:100%;border:solid 0px #000;}
#carousel .container .content .headline{color:#fff;background:transparent;height:70px;width:100%;position:absolute;right:0;bottom:0;left:0;}
#carousel .container .content .headline h4{position:relative;padding:6px 0 4px 8px;margin:0;font:bold 2.2em arial,sans-serif;line-height:1em;border-bottom:solid 0px #444444;}
#carousel .container .content .headline p{overflow:hidden;width:600px;height:10px;color:#FFFFFF;position:relative;padding:0 8px 8px 8px;margin:0;font:normal helvetica,arial,sans-serif;}
#carousel .container .content .headline p a{position:relative;color:#669dd6;font-weight:bold;padding-right:6px;}
#carousel .container .content .headline .transparent-background{position:absolute;top:0;right:0;bottom:0;left:0;width:468px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}


.thumbnailimage {width:81px;height:63px;border:solid 1px #FFFFFF;margin:5px 0px 5px 0px;cursor:pointer;}
.thumbbackground{background:#000 url(/images/galleryBg.gif);width:468px;height:73px;position:absolute;text-align:center;margin-left:auto;margin-right:auto;}