/* MAP & LOCATION */
div#LocationSlideContainer { position: absolute; top: 200px; left: 48px; width: 350px; height: 350px; }
div#LocationSlideContainer div#LocationSlideShow { display: block; position: absolute; top: 0; left: 0; width: 350px; height: 350px; overflow: hidden; }
div#Locations { position: absolute; top: 200px; left: 430px; width: 350px; height: 350px; color: white; font-size: 14px; text-align: center; vertical-align: bottom; }
div#Locations a { color: white; text-decoration: none; }
div#Locations a:hover { color: silver; text-decoration: underline; }
div#Locations p { padding-top: 15px; }


/* SLIDESHOW */
 
div#LocSlidesContainer,
div#LocSlidesContainer2 { display: block; position: absolute; top: 200px; left: 78px; width: 350px; height: 350px; }

html>body div#LocSlidesContainer,
html>body div#LocSlidesContainer2 { height: 350px; }

div#LocSlidesContainer div#hider,
div#LocSlidesContainer2 div#hider2 { display: none; }
div#LocSlidesContainer img,
div#LocSlidesContainer2 img { display: none; position: absolute; top: 0; left: 0; }
div#LocSlidesContainer span,
div#LocSlidesContainer2 span { display: none; position: absolute; bottom: 5px; right: 12px; width: 700px; height: auto; font-size: 12px; width: 100%; height: auto; line-height: 110%; text-align: right; color: #fff; font-weight: bold; text-shadow: 2px 2px 2px black; }
div#LocSlidesContainer br,
div#LocSlidesContainer2 br { display: none }
