

/*====Styles for Overlay====*/
body{height:100%}
div#overlay{width:100%; height:100%; display:none; z-index:9999; overflow:hidden; position:absolute; top:0; left:0}
div#overlayMask{background:#333333; filter:alpha(opacity=80); -moz-opacity:0.5;	-khtml-opacity: 0.5;	opacity: 0.5; width:100%; height:100%; position:absolute; z-index:9000; left:0; top: 0}
ul.slideshow{display:none;}
div#overlay a, div#overlay a:visited{color:#fff;}
div#overlay ul.show{display:block;position:absolute; left:0; white-space:nowrap;}
div#overlay ul.show li.preload{height:436px;}
div#overlay ul.show li.preload img{margin-top:100px;}
div#overlay ul.show li{float:left; width:678px;height:436px; margin-right:50px; white-space:normal}
div#overlay ul.show li.nonImage{background:#fff}
div#overlay ul.show li.nonImage div.nonImageSlide{padding:40px 20px; text-align:left; line-height:1.6em}
div#overlay ul.show li img{border:2px solid #fff;}
div#overlay div#viewWindow{clear:both;position:relative; width:678px; height:450px; overflow:hidden;margin:0 auto; z-index:9010}
div#content a.slideshow{display:block;}


span.closeBtn{position:relative; display:block; width:678px; overflow:hidden;margin:10px auto 0 auto; z-index:9010}
a.close{float:right}
div.controls{position:relative; width:678px; height:432px; overflow:hidden;margin:10px auto 0 auto; z-index:9010}
div.controls a.next{right:0px; position:absolute; display:none;}
div.controls a.play{right:20px; position:absolute; display:none;}
div.controls a.prev{right:40px; position:absolute; display:none;}

.storeLoc span.closeBtn{width:358px}
.storeLoc div.controls{display:none}

