
#col1_content #controller { z-index: 5; }
#Slideshow { position: relative; width: 466px; height: 245px; overflow: hidden;}
#Slideshow ul { width: 200000px; padding: 0; margin: 0; }
#Slideshow ul li { position: relative; float: left; list-style: none; height: 100%; margin: 0; }
#Slideshow ul li div.image { position:absolute; top: 0;}
#Slideshow ul li img { height: 100%; width: 100%; margin: 0 20px 0 0;}
#Slideshow ul li div.text { position: relative; left: 5px; margin: 0px 286px 20px 0px; padding: 0 20px 10px; width: 150px; color: #FFF; font-size: 95%; line-height: 1.3em;}
#Slideshow ul li div.text div.title h2 { color: #FFF; margin-top: 20px; margin-bottom: 5px; font-weight: normal; line-height: 1.1em; font-size: 175%;}
#Slideshow ul li div.text div.title h2 a:visited, #Slideshow ul li div.text div.title h2 a:link { color: #FFF;}
#Slideshow ul li div.text div.title h2 a:hover {background: #fff; color: #7e191a; text-decoration: none; padding: 0 2px 0 2px;}
#Slideshow ul li div.text div.date { font-style: italic; font-size: 95%; display: inline;}
#Slideshow ul li div.text div.readmore { background-color: #FFF; color: #002747; font-size: 87%; margin: 8px 0 0 0; font-weight: bold; height: 9px; padding: 0 2px 5px 4px; }
#Slideshow ul li div.text div.readmore img{ height: 9px; width: 9px; margin: 2px; top: 1px; }
#Slideshow ul li div.overlay { position:absolute; top: 0; left: 0px; width: 200px; height: 300px; background-color: #7e191a; }
#Slideshow ul li div.overlayclose { position:absolute; top: 0; left: 200px; width: 20px; height: 43px; background-color: #7e191a; }
#Slideshow ul li img.closeimage { position:absolute; top: 4px; left: 204px; right: 0px; width: 15px; height: 38px; margin: 0; }