#slideshow * { margin: 0; padding: 0; }
#slideshow { position: relative; padding: 0; width: 668px; height: 210px; }
#slideshow #menu, #slideshow #pictures, #slideshow #loading { position: absolute; }
#slideshow #loading { background: url(../images/layout/specials/spinner.gif); color: #ffffff; font: bold 10px Verdana; display: block; top: 114px; left: 172px; text-indent: -5000px; width: 16px; height: 16px; visibility: hidden; z-index: 4; }
#slideshow #pictures { background: url(../images/layout/specials/bg.jpg); width: 361px; height: 210px; left: 0; overflow: hidden; }
#slideshow #pictures li { display: block; position: absolute; top: 0; width: 361px; }
#slideshow #pictures li a { color: #ffffff; font: normal 10px Verdana; text-decoration: none; }
#slideshow #pictures li a img { border: 0px; display: block; position: relative; bottom: 0; height: 210px; width: 361px; }
#slideshow #pictures li a:hover { color: #ffffff; font: normal 10px Verdana; text-decoration: none; }
#slideshow #pictures li a:hover img { border: 0px; display: block; position: relative; bottom: 0; height: 210px; width: 361px; }
#slideshow #menu { background: url(../images/layout/specials/bg_side.jpg); list-style-type: none; width: 307px; height: 210px; right: 0; }
#slideshow #menu li { display: block; z-index: 1000; position: relative; height: 42px; width: 307px; }
#slideshow #menu li a { display: block; text-decoration: none; z-index: 1000; }
#slideshow #menu li a div.special_box { height: 42px; width: 307px; }
#slideshow #menu li a div.special_box div.special_box_l { float: left; height: 37px; padding: 5px 0 0 2px; width: 47px; }
#slideshow #menu li a div.special_box div.special_box_r { float: left; height: 37px; padding: 5px 0 0 0; width: 258px; }
#slideshow #menu li a img { border: 0px; filter: alpha(opacity=40); height: 34px; opacity: 0.4; width: 42px; }
#slideshow #menu li a h4 {  color: #afafaf; font: bold 11px Verdana; }
#slideshow #menu li a:focus { outline: 0; }
#slideshow #menu li a:hover { color: #09090a; }
#slideshow #menu li a:hover div.special_box { height: 42px; width: 307px; }
#slideshow #menu li a:hover div.special_box div.special_box_l { float: left; height: 37px; padding: 5px 0 0 2px; width: 47px; }
#slideshow #menu li a:hover div.special_box div.special_box_r { float: left; height: 37px; padding: 5px 0 0 0; width: 258px; }
#slideshow #menu li a:hover img { border: 0px; filter: alpha(opacity=100); height: 34px; opacity: 1; width: 42px; }
#slideshow #menu li a:hover h4 { color: #09090a; }
#slideshow #menu li a span { color: #afafaf; font: bold 9px Verdana; height: 17px; }
#slideshow #menu li a:hover span { color: #09090a; }
#slideshow #menu li.current a { outline: 0; }
#slideshow #menu li.current a div.special_box { height: 42px; width: 307px; }
#slideshow #menu li.current a div.special_box div.special_box_l { float: left; height: 37px; padding: 5px 0 0 2px; width: 47px; }
#slideshow #menu li.current a div.special_box div.special_box_r { float: left; height: 37px; padding: 5px 0 0 0; width: 258px; }
#slideshow #menu li.current a img { border: 0px; filter: alpha(opacity=100); height: 34px; opacity: 1; width: 42px; }
#slideshow #menu li.current a h4 { font: bold 11px Verdana; color: #09090a; }
#slideshow #menu li.current span { color: #09090a; }
#slideshow #menu li.background { position: absolute; font-size: 1px; height: 7px; width: 4px; z-index: 5; }
