#slidedeck_frame { position: relative; background: url('img/slidedeck-back.png') 0 0 no-repeat; width: 900px; height: 314px; padding: 28px 30px; }
#slidedeck_frame dl { position: relative; width: 900px; height: 300px; margin: 0; padding: 0; }
.slidedeck dd { position: relative; height: 294px; padding: 10px 15px; margin: 0; border-right: 5px solid #d7d7d7; background: url('img/slidedeck-slides.png') bottom left #d7d7d7 repeat-x; }
.slidedeck dd h1, .slidedeck dd h2, .slidedeck dd h3, .slidedeck dd h4, .slidedeck dd p { font-size: 14px; margin-right: 20px; font-weight: normal; }
.slidedeck dt { position: relative; cursor: pointer; height: 43px; line-height: 38px; font-size: 12px; font-weight: bold; font-family: "Futura Bold", Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 1px; background: url('img/slidedeck-spines.png') top left #d7d7d7; color: #505050; margin: 0; padding: 0; }
.slidedeck dt:hover { color: #000; background-position: center left; }
.slidedeck dt.active, .slidedeck dt.active:hover { cursor: default; color: #fff; background-position: bottom left; }
.slidedeck dt .index { font-size: 24px; font-weight: normal; font-family: Futura, Arial, Helvetica, sans-serif; color: #505050; }
.slidedeck dt:hover .index { color: #000000; }
.slidedeck dt.active .index { color: #ffffff; }
/*.slidedeck .activeCorner {
	margin-left: -6px;
	background-image: url('corner.png');
	width: 12px;
	height: 25px;
}*/

dl.slidedeck dd.slide ul.slidesVertical li { padding: 10px; }
dl.slidedeck dd.slide ul.verticalSlideNav { top: 10px; right: 10px; margin: 0; padding: 0; list-style: none; }
dl.slidedeck dd.slide ul.verticalSlideNav li { position: relative; z-index: 2; margin: 0; padding: 0 0 3px; width: 12px; height: 12px; overflow: hidden; line-height: 12px; list-style: none; font-size: 1px; /* Stupid IE */ }
dl.slidedeck dd.slide ul.verticalSlideNav li.arrow { position: absolute; display: block; z-index: 1; width: 10px; height: 0; padding-top: 10px; padding-bottom: 0; overflow: hidden; left: 0; border: 1px solid #333; background: #444; background-image: -moz-linear-gradient(top, #000, #444); /* FF3.6 */ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #000), color-stop(1, #444)); /* Saf4+, Chrome */ border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -o-border-radius: 3px; }
dl.slidedeck dd.slide ul.verticalSlideNav li a, dl.slidedeck dd.slide ul.verticalSlideNav li a:link, dl.slidedeck dd.slide ul.verticalSlideNav li a:visited { position: relative; display: block; width: 10px; height: 0; overflow: hidden; padding-top: 10px; background: #fff; outline: none; text-decoration: none; border: 1px solid #ccc; filter: Alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5; -webkit-opacity: 0.5; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -o-border-radius: 3px; }
dl.slidedeck dd.slide ul.verticalSlideNav li a:hover { opacity: 0.75; -moz-opacity: 0.75; -webkit-opacity: 0.75; filter: Alpha(opacity=75); }

