* { margin: 0; padding: 0; outline: 0; }

body, html { height: 100%; }


.shell { width: 981px; margin: 0 auto; }
.container { background: url(images/container.png) repeat-y center 0; box-shadow: 0px 0px 0px 4px rgba(0,0,0,0.05); -moz-box-shadow: 0px 0px 0px 4px rgba(0,0,0,0.05); -webkit-box-shadow: 0px 0px 0px 4px rgba(0,0,0,0.05); -o-box-shadow: 0px 0px 0px 4px rgba(0,0,0,0.05);  }

.slider-holder { position: relative; margin-bottom:0px;   }

.slider { /*background: url(images/slider-bg.jpg)*/ no-repeat 0 0; width: 1000px; height: 410px; position:relative; overflow: hidden; padding:0 0px; }
.slider ul { list-style:none; list-style-position: outside; }
.slider ul li { float: left; width: 1000px; height: 380px; }
.slider .slide-cnt { width: 450px; height: 0px; position:relative; overflow: hidden; float: right; padding-top: 1px;  }


.slider img { float:left; margin-right:0px; margin-left: 0px;  }

#thumbs-wrapper { width: 434px; padding: 0 70px; position: absolute; bottom: 18px; right: 21px; overflow: hidden; }
#thumbs-wrapper a#prev { width: 12px; height: 17px; position:absolute; top: 50%; margin-top: -8px; left: 60px; background: url(images/left-arr.png) no-repeat 0 0;}
#thumbs-wrapper a#next { width: 12px; height: 17px; position: absolute; top: 50%; margin-top: -8px; right: 0px; background: url(images/right-arr.png) no-repeat 0 0; }
#thumbs { height: 80px; width: 434px; position:relative; overflow: hidden; padding-top:7px; }
#thumbs a { margin-bottom:8px; width: 94px; height: 69px; margin-right: 8px; float:left; background: #fff; padding: 3px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; border: 1px solid #d5d5d5; }
#thumbs a img { width: 94px; height: 69px; float:left; }

#thumbs a.selected { height: 76px; position:relative; margin-top: -7px; opacity: 1; } 
#thumbs a.selected img { height: 76px; }





