#slideContainer{position: relative; width: 750px;}
#jFlowSlide{ font-family: Georgia; min-height: 583px; }
#myController {display: inline-block; height: 40px; padding:2px; margin-left: 20px; margin-top: -5px; width:750px;}
.jFlowControl{position: relative; float: left; text-align: center; height: 25px; width: 17px; background-image:url(../images/layout/slider_button.png)}
#myController div.jFlowSelected { color:#F00;}
.jFlowPrev{float: left;}
.jFlowNext{float: left;}
.number{ margin-top: 3px; font-size: 12px; font-weight: bold;}
.slide-wrapper { padding: 5px;}
.slide-thumbnail { text-align: center; position: absolute; top: 5px; left: 7px; width:750px; max-height: 450px !important; overflow: hidden !important; background-color: #FFF;}
.slide-thumbnail img {max-width:740px; height: 450px; }
.slide-details { position: absolute; bottom: 0px; height: 120px; width: 750px; color: #FFF; font-family: Verdana, Geneva, sans-serif; font-size: 12px; background-image: url(../images/layout/slider_desc_bg.png); background-repeat:repeat-x;}
.slide-details h2 {position: relative; margin-left: 30px; margin-top: 10px; margin-bottom: 0px; font-size:1.5em; font-style: italic; font-weight:normal; line-height: 1; z-index: 50; }
.slide-details .description { margin-left: 50px; margin-right: 70px; margin-top:10px; z-index: 50; }

.jFlowControl, .jFlowPrev, .jFlowNext {color:#FFF; font-weight: bold; cursor:pointer; margin-left:5px; margin:5px;}
.jFlowControl:hover{background-image:url(../images/layout/slider_button_down.png);}

#curtain-left{width:40px; height: 120px; position: absolute; top: 462px; left: 0px; background-image: url(../images/layout/slider-curtain-left.png); z-index: 100;}
#curtain-right{width:40px; height: 120px; position: absolute; top: 462px; left: 710px; background-image: url(../images/layout/slider-curtain-right.png); z-index: 100;}
#sliderborder{width:752px; height: 457px; position: absolute; top: 0px; left: 0px; border: 1px solid #666; overflow: hidden;}
.group{ margin-left: 5px; margin-right: 5px; float: left; display: inline; text-align: center;}
.group ul{ display: inline; list-style: none;}
.group li {margin-top: -23px; display: inline;}
.grouplabel {clear: both; font-size: 12px; margin-top: -14px; padding-bottom: 32px; font-weight: bold; border-top: 2px solid #666; border-left: 1px solid #666; border-right: 1px solid #666; border-bottom: 1px solid #333; }
.spacer{width: 20px; min-width: 10px; height: 10px; min-height: 25px; float: left; margin-top: -23px;}
.scroller{margin-top: -15px; max-width: 660px; overflow-y: hidden; overflow-x: scroll; float: left; padding-top: 15px;}
.scrollinside{width: 1200px;}
