#slideshow * { margin: 0; padding: 0; }
#slideshow {  position: relative; padding: 14px 0 15px; width: 981px; height: 363px;}
#slideshow #menu, #slideshow #pictures, #slideshow #loading, #pictures_container { position: absolute; }
#slideshow #loading { background: url(../images/spinner.html); display: block; top: 158px; left: 205px; text-indent: -5000px; width: 24px; height: 24px; visibility: hidden; z-index: 5; }
#slideshow #pictures_container{width:620px; height:365px; background:url(../images/featured_bg.png) no-repeat; right:0; z-index: 6;}
#slideshow #pictures { width:620px; height:365px;  right: 0; overflow: hidden;}
#slideshow #pictures li { display: block; position: absolute; top: 0; width:620px;}
#slideshow #pictures li img { display: block; position: relative; bottom: 0; margin:30px 0 0 27px; }
#slideshow #menu { list-style-type: none; width: 378px; height: 365px; left: 0; padding-top: 20px; }
#slideshow #menu li { display: block; z-index: 100; position: relative; zoom: 1; height:84px; cursor:pointer;}
#slideshow #menu li a { display: block; font: 17px Arial, Helvetica, sans-serif; text-decoration: none; padding: 7px 0 7px 28px; z-index: 1000; color: #f4bcbc; line-height: 16px; vertical-align: middle; zoom: 1; font-weight:bold; margin-top:8px; float:left; }
#slideshow #menu li a span{display:block;font-weight:normal; padding-top:4px;}
#slideshow #menu li a span sub{display:block;font-weight:normal; padding-top:4px;}
#slideshow #menu li a:focus { outline: 0; }
#slideshow #menu li a:hover { color: #463507; }
#slideshow #menu li.current a { font:Arial, Helvetica, sans-serif 16px;color: #463507; padding: 5px 0 5px 28px; line-height: 18px; }
#slideshow #menu li.background { background: url(../images/arrow.png) no-repeat left; position: absolute; font-size: 1px;  z-index: 5;}