div.visual { height: 344px; overflow: hidden; position: relative; width: 620px; }

ul#slide-navigation { background: url(/images/slide-nav-pad.jpg) right 0 no-repeat; height: 26px; right: 0; padding: 0 3px 0 0; position: absolute; top: 0; z-index: 2; }
	ul#slide-navigation li { display: block; float: left; }
	ul#slide-navigation li a { background: url(/images/slide-nav.png) no-repeat; display: block; height: 26px; text-indent: -10000px; }

	ul#slide-navigation li a#nav-slide-1 { background-position: 0px 0px; width: 32px; }
	ul#slide-navigation li a#nav-slide-1:hover { background-position: 0px -26px; }
	ul#slide-navigation li.active a#nav-slide-1 { background-position: 0px -52px; }

	ul#slide-navigation li a#nav-slide-2 { background-position: -32px 0px; width: 20px; }
	ul#slide-navigation li a#nav-slide-2:hover { background-position: -32px -26px; }
	ul#slide-navigation li.active a#nav-slide-2 { background-position: -32px -52px; }

	ul#slide-navigation li a#nav-slide-3 { background-position: -52px 0px; width: 20px; }
	ul#slide-navigation li a#nav-slide-3:hover { background-position: -52px -26px; }
	ul#slide-navigation li.active a#nav-slide-3 { background-position: -52px -52px; }

	ul#slide-navigation li a#nav-slide-4 { background-position: -72px 0px; width: 20px; }
	ul#slide-navigation li a#nav-slide-4:hover { background-position: -72px -26px; }
	ul#slide-navigation li.active a#nav-slide-4 { background-position: -72px -52px; }

	ul#slide-navigation li a#nav-slide-5 { background-position: -92px 0px; width: 20px; }
	ul#slide-navigation li a#nav-slide-5:hover { background-position: -92px -26px; }
	ul#slide-navigation li.active a#nav-slide-5 { background-position: -92px -52px; }
	

ul#slideshow { height: 344px; list-style: outside; margin: 0; overflow: hidden; padding: 0; position: relative; width: 620px; z-index: 1; }
	ul#slideshow li { display: block; height: 344px; list-style: none; margin: 0; padding: 0; position: relative; width: 620px; }
	ul#slideshow li div.slide-content { color: #ffffff; font: normal 15px/1.5em 'Lucida Grande', Verdana, sans-serif; padding: 0 1em 0 0; position: absolute; left: 270px; top: 40px; }
	ul#slideshow li div.slide-content h3 { color: #ffffff; font: bold 26px/1.2em Helvetica, sans-serif; letter-spacing: -.03em; margin: 0 0 .25em 0; text-transform: uppercase; }
	ul#slideshow li div.slide-content a { background: #cb8537; color: #ffffff; padding: 0 2px; }
