@charset "UTF-8";
.centerAlign{text-align:center;}
.leftAlign{text-align:left;}
.rightAlign{text-align:left;}
.leftFloat{float:left;}
.rightFloat{float:right;}
*{margin:0px;padding:0px;}
body{background:#000000 url(images/layout/page/page-bg.png) repeat;width:100%;}
p{margin-bottom:8px;font:11px/15px Verdana,Geneva,sans-serif;color:#3d3b37;}
.align-left{text-align:left;}
p.align-center{text-align:center;}
.align-right{text-align:right;}
.align-justify{text-align:justify;}
blockquote{margin-left:20px;margin-right:20px;margin-bottom:8px;font:11px/15px Verdana,Geneva,sans-serif;color:#3d3b37;font-style:italic;}
span.hidden{display:none;}
div.align-center{margin-left:auto;margin-right:auto;}
.buffer-below{margin-bottom:8px;}
#container{width:1024px;margin:20px auto;}
#logo{background:url(images/layout/header/header-logo.png) no-repeat;width:381px;height:121px;}
#logo h1,#logo h2{display:none;}
#navbar{height:121px;width:643px;margin-left:381px;margin-top:-122px;background:url(images/layout/header/header-navbar-bg.png) no-repeat;}
#navbar ul{width:620px;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:16px;}
#navbar li{display:inline;}
#navbar li a{float:left;width:83px;height:99px;line-height:130px;text-align:center;text-decoration:none;font-family:Palatino,"Palatino Linotype","Book Antiqua",serif;font-size:15px;color:#3d3b37;}
#navbar li a:hover{color:#f3eedf;text-shadow:1px 1px 1px #3d3b37;}
#navbar li a.current,#navbar li a.current:hover{background:url(images/layout/header/header-navbar-ribbon.png) no-repeat;color:#f3eedf;text-shadow:none;margin-top:0px;}
#body{background:url(images/layout/body/body-bg.png) repeat-y;padding:10px 42px;overflow:hidden;}
#imageContainer{position:relative;height:350px;background:url(../../images/xfade-images/home-image-container-bg.png) no-repeat;}
#imageContainer img{display:none;position:absolute;top:0;left:0;}
#contentSlider{background:#a1987d;border:1px solid #a59b7b;overflow:hidden;position:relative;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
#contentSlider .content{height:350px;}
#contentSlider .content .images img{background:white;display:none;height:350px;position:absolute;left:0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;top:0;width:938px;}
#contentSlider .content .panes .pane{background:url(images/layout/modules/text-pane-bg.png) repeat;box-shadow:-1px 0 0 #666666;-webkit-box-shadow:-1px 0 0 #666666;-moz-box-shadow:-1px 0 0 #666666;color:#F3EEDF;display:none;height:320px;padding:15px;position:absolute;right:0;-moz-border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0;border-radius:0 10px 0 0;top:0;width:260px;z-index:10;}
#contentSlider .content .panes .pane h1{border-bottom:1px solid #f3eedf;font-size:22px;font-weight:normal;margin-bottom:15px;padding-bottom:10px;}
#contentSlider .content .panes .pane .blurb{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;font-weight:300;line-height:1.4;margin-bottom:15px;}
#contentSlider .content .panes .pane .button{background:url(../../images/content-slider/action-button-bg.png) left top repeat-x;box-shadow:inset 0 1px 0 #7cafcc, 0 0 1px black;-moz-box-shadow:inset 0 1px 0 #7cafcc, 0 0 1px black;-webkit-box-shadow:inset 0 1px 0 #7cafcc, 0 0 1px black;color:#f3eedf;display:inline-block;font-size:16px;height:35px;line-height:35px;overflow:hidden;padding:0 13px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-decoration:none;text-overflow:ellipsis;text-shadow:0 -1px 0 #104c6b;white-space:nowrap;}
#contentSlider .content .panes .pane .button:hover{background-position:left -35px;cursor:pointer;}
#contentSlider .content .panes .pane .button:active{background-position:left -70px;}
#contentSlider .navbar{border-top:1px solid #a59b7b;box-shadow:inset 0 2px 6px #272623, 0 1px 0 #87bbdd;-moz-box-shadow:inset 0 2px 6px #272623, 0 1px 0 #87bbdd;-webkit-box-shadow:inset 0 2px 6px #272623, 0 1px 0 #87bbdd;overflow:hidden;position:relative;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}
#contentSlider .navbar ul{height:50px;list-style:none;position:relative;white-space:nowrap;}
#contentSlider .navbar ul li{color:#3D3B37;display:inline-block;line-height:50px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;text-align:center;text-shadow:0 1px 0 #cbc09e;width:184px;}
#contentSlider .navbar ul li:hover{color:#f3eedf;cursor:pointer;text-shadow:0 -1px 0 #3d3b37;}
#contentSlider .navbar ul li.selected{text-shadow:0 1px 0 #fcf6f8;}
#contentSlider .navbar ul li.selected:hover{color:#3D3B37;text-shadow:0 1px 0 #fcf6f8;}
#contentSlider .navbar li .icon{background:url(../../images/content-slider/slider-icons.png) left top no-repeat;display:inline-block;height:20px;margin-bottom:-5px;margin-right:6px;width:18px;}
#contentSlider .navbar li .icon.clefsIcon{background-position:left top;}
#contentSlider .navbar li .icon.plannerIcon{background-position:left -20px;}
#contentSlider .navbar li .icon.discIcon{background-position:left -40px;}
#contentSlider .navbar li .icon.membersIcon{background-position:left -60px;}
#contentSlider .navbar li .icon.calendarIcon{background-position:left -80px;}
#contentSlider .navbar li:hover .icon.clefsIcon{background-position:-18px top;}
#contentSlider .navbar li:hover .icon.plannerIcon{background-position:-18px -20px;}
#contentSlider .navbar li:hover .icon.discIcon{background-position:-18px -40px;}
#contentSlider .navbar li:hover .icon.membersIcon{background-position:-18px -60px;}
#contentSlider .navbar li:hover .icon.calendarIcon{background-position:-18px -80px;}
#contentSlider .navbar li.selected .icon.clefsIcon{background-position:right top;}
#contentSlider .navbar li.selected .icon.plannerIcon{background-position:right -20px;}
#contentSlider .navbar li.selected .icon.discIcon{background-position:right -40px;}
#contentSlider .navbar li.selected .icon.membersIcon{background-position:right -60px;}
#contentSlider .navbar li.selected .icon.calendarIcon{background-position:right -80px;}
#contentSlider .navbar .selector{box-shadow:0 0 3px #272623;-moz-box-shadow:0 0 3px #272623;-webkit-box-shadow:0 0 3px #272623;position:absolute;-moz-border-radius:0 0 9px 9px;-webkit-border-radius:0 0 9px 9px;border-radius:0 0 9px 9px;background:#e6dbbd;background:-webkit-gradient(linear, left top, left bottom, from(#f3eedf), to(#e6dbbd));background:-moz-linear-gradient(center top, #f3eedf, #e6dbbd);}
#contentSlider .images img.view1{display:block;}
#contentSlider .panes .pane.view1{display:block;}
#stacked-images{position:absolute;left:309px;top:10px;}
#stacked-images img{display:block;margin-bottom:4px;}
#about-image-right{position:absolute;top:10px;right:264px;}
#other-albums-header{background:url(images/layout/modules/module-headers/wide/module-header-albums.png) no-repeat 0px 0px #e6dbba;}
#current-repertoire-header{background:url(images/layout/modules/module-headers/wide/module-header-current-repertoire.png) no-repeat 0px 0px #e6dbba;}
div.page-divider{background:url(images/layout/body/body-divider.png) no-repeat;width:1024px;height:10px;margin-left:-42px;margin-top:10px;margin-bottom:10px;}
div.content-full{width:940px;position:relative;background-color:#e6dbba;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #a1987a;overflow:hidden;}
div.content-full-black{width:920px;padding:10px;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #a1987a;background:url(images/layout/modules/module-backgrounds/black-module-bg.png) repeat-x;}
div.content-full-black img{border:none;}
div.content-left{width:666px;min-height:520px;border-right:1px solid #100f0e;padding:10px;}
div.content-left p{padding-left:10px;padding-right:10px;}
div.content-left.contact-page{min-height:700px;}
div.content-left h2{font:18px Palatino,"Palatino Linotype","Book Antiqua",serif;font-weight:normal;font-variant:small-caps;width:666px;text-align:center;background-color:#f3eedf;padding-top:3px;}
div.content-left h3{font:15px Palatino,"Palatino Linotype","Book Antiqua",serif;font-weight:bold;padding-top:5px;}
div.content-left ul{width:100%;list-style:none;font:11px/15px Verdana,Geneva,sans-serif;}
div.content-left ol{width:100%;list-style-position:inside;font:12px Palatino,"Palatino Linotype","Book Antiqua",serif;}
div.content-left ol a{font:11px/15px Verdana,Geneva,sans-serif;}
div.content-left ol.faq-links{padding-bottom:10px;border-bottom:1px solid #a1987a;margin-bottom:10px;}
div.content-left a,a.youtube-link{color:#850000;padding:2px 3px;}
div.content-left a:hover,a.youtube-link:hover{text-decoration:none;background-color:#850000;color:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;}
div.content-left a.faq-question-hook{line-height:20px;}
div.content-left span.faq-question{display:block;margin-top:20px;font:14px/25px Palatino,"Palatino Linotype","Book Antiqua",serif;font-weight:bold;}
div.content-left ul.member-list{display:block;clear:both;margin-top:0px;margin-right:0px;margin-left:8px;font:12px Palatino,"Palatino Linotype","Book Antiqua",serif;color:#3d3b37;}
div.content-left ul.member-list li{float:left;margin-left:20px;margin-bottom:12px;padding:5px;text-align:center;}
div.content-left ul.member-list li:hover{background-color:#f3eedf;-webkit-border-radius:5px;-moz-border-radius:5px;}
div.content-left ul.member-list li:first-child{margin-left:0;}
div.content-left ul.member-list li a{background:none;padding:0;margin:0;line-height:0px;border:none;}
div.content-left ul.member-list li a img{display:block;background:none;padding:0;margin:0;margin-bottom:4px;border-top:none;border-right:none;border-bottom:none;border-left:none;line-height:0px;}
div.content-left ul.member-list li img{display:block;margin-bottom:4px;border:none;}
#module-area{position:relative;}
div.module{width:284px;background-position:-1px -1px;background-repeat:no-repeat;background-color:#e6dbba;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #a1987a;padding:53px 10px 10px 10px;}
div.module h3{display:none;}
div.module.first{background-image:url(images/layout/modules/module-headers/small/module-header-who-we-are.png);}
div.module.second{background-image:url(images/layout/modules/module-headers/small/module-header-love-sucks-live.png);position:absolute;top:0px;left:317px;}
div.module.third{background-image:url(images/layout/modules/module-headers/small/module-header-bookings.png);position:absolute;top:0px;left:633px;}
div.sidebar{width:232px;position:absolute;top:0px;right:0px;height:100%;background:#0d0d0d url(images/layout/sidebar/sidebar-bg.png) repeat-x;padding:0px 10px 0px 10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;border-left:1px solid #3d3b37;}
div.sidebar.accordion{padding-top:0;padding-bottom:0;}
div.sidebar-divider{width:253px;height:2px;background:url(images/layout/sidebar/sidebar-h3-divider.png) repeat-x;margin-left:-11px;margin-top:8px;margin-bottom:5px;}
div.sidebar a{font:12px Palatino,"Palatino Linotype","Book Antiqua",serif;color:#f3eedf;}
div.sidebar p a{padding:1px 2px 1px 2px;}
div.sidebar p a:hover{background-color:#f3eedf;color:#000;text-decoration:none;}
div.sidebar ul.accordion{margin-bottom:8px;padding-top:8px;border-top:3px double #f3eedf;}
div.sidebar li{list-style:none;color:#f3eedf;}
div.sidebar li a{display:block;width:97%;padding:6px 3px 5px 3px;text-align:center;}
div.sidebar li:hover{background-color:#343434;}
div.sidebar h3{font:small-caps 17px Palatino,"Palatino Linotype","Book Antiqua",serif;color:#f3eedf;text-shadow:1px 1px 1px #000;text-align:center;width:100%;padding-top:3px;padding-bottom:2px;margin-bottom:10px;border-bottom:3px double #f3eedf;overflow:visible;}
div.sidebar h3.accordion{margin-bottom:0px;border:none;}
div.sidebar h3:before{content:url(images/text-ornaments/h3-flourish-left.png);padding:0 10px 0 0;}
div.sidebar h3:after{content:url(images/text-ornaments/h3-flourish-right.png);padding:0 0 0 10px;}
div.sidebar p{font:12px/15px Palatino,"Palatino Linotype","Book Antiqua",serif;color:#f3eedf;margin-bottom:0px;}
div.sidebar #fast-facts p{margin-bottom:9px;}
div.sidebar-content{margin-top:7px;margin-bottom:10px;}
div.sidebar-content.accordion{margin-top:10px;}
table.sidebar-image-table{width:210px;}
#yours-truly-promo{height:328px;}
#yours-truly-promo-cover{position:absolute;top:32px;left:90px;}
#yours-truly-promo-text{position:absolute;left:432px;top:46px;}
div.rollover-image{background:no-repeat 0px 0px;}
div.rollover-image a{display:block;}
div.rollover-image.officer{height:155px;width:115px;}
div.rollover-image.officer a{height:155px;}
div.rollover-image.officer.president{background:url(../../images/officers/brittany.png);}
div.rollover-image.officer.president:hover{background-position:-115px 0px;}
div.rollover-image.officer.musical-director{background:url(../../images/officers/derrick.png);}
div.rollover-image.officer.musical-director:hover{background-position:-115px 0px;}
div.rollover-image.officer.business-manager{background:url(../../images/officers/cole.png);}
div.rollover-image.officer.business-manager:hover{background-position:-115px 0px;}
div.rollover-image.officer.performance-manager{background:url(../../images/officers/adam.png);}
div.rollover-image.officer.performance-manager:hover{background-position:-115px 0px;}
div.rollover-image.album{width:113px;height:113px;}
div.rollover-image.album.the-rush{background:url(../../images/buttons/album-artwork/album-12-the-rush.png);}
div.rollover-image.album.the-rush:hover{background-position:-113px 0px;}
div.rollover-image.album.yours-truly{background:url(../../images/buttons/album-artwork/album-11-yours-truly.png);}
div.rollover-image.album.yours-truly:hover{background-position:-113px 0px;}
div.rollover-image.album.shades-red{background:url(../../images/buttons/album-artwork/album-10-shades-red.png);}
div.rollover-image.album.shades-red:hover{background-position:-113px 0px;}
div.rollover-image.album.helluva-lot{background:url(../../images/buttons/album-artwork/album-09x-helluva-lot.png);}
div.rollover-image.album.helluva-lot:hover{background-position:-113px 0px;}
div.rollover-image.album.tree-museum{background:url(../../images/buttons/album-artwork/album-09-tree-museum.png);}
div.rollover-image.album.tree-museum:hover{background-position:-113px 0px;}
div.rollover-image.album.one-light{background:url(../../images/buttons/album-artwork/album-08-one-light.png);}
div.rollover-image.album.one-light:hover{background-position:-113px 0px;}
div.rollover-image.album.other-side{background:url(../../images/buttons/album-artwork/album-07-other-side.png);}
div.rollover-image.album.other-side:hover{background-position:-113px 0px;}
div.rollover-image.album.the-bus{background:url(../../images/buttons/album-artwork/album-06-the-bus.png);}
div.rollover-image.album.the-bus:hover{background-position:-113px 0px;}
div.rollover-image.album.mean-love{background:url(../../images/buttons/album-artwork/album-05-mean-love.png);}
div.rollover-image.album.mean-love:hover{background-position:-113px 0px;}
div.rollover-image.album.cats-dogs{background:url(../../images/buttons/album-artwork/album-04-cats-dogs.png);}
div.rollover-image.album.unanimous{background:url(../../images/buttons/album-artwork/album-03-unanimous.png);}
div.rollover-image.album.doing-strange{background:url(../../images/buttons/album-artwork/album-02-doing-strange.png);}
div.rollover-image.album.loudest-voice{background:url(../../images/buttons/album-artwork/album-01-loudest-voice.png);}
div.rollover-image.button a{height:30px;}
div.rollover-image.button a:hover{background-position:-120px 0px;}
div.rollover-image.button a:active{background-position:-240px 0px;}
div.rollover-image.button.read-more{background:url(../../images/buttons/text-buttons/button-read-more.png);width:120px;height:30px;}
div.rollover-image.button.watch-live{background:url(../../images/buttons/text-buttons/button-watch-live.png);width:120px;height:30px;}
div.rollover-image.button.listen-now{background:url(../../images/buttons/text-buttons/button-listen-now.png);width:120px;height:30px;position:absolute;left:524px;top:265px;}
div.rollover-image.button.listen-now a{height:30px;}
div.rollover-image.button.listen-now:hover{background-position:-120px 0px;}
div.rollover-image.button.listen-now:active{background-position:-240px 0px;}
div.rollover-image.button.buy-now{background:url(../../images/buttons/text-buttons/button-buy-now.png);width:120px;height:30px;position:absolute;left:652px;top:265px;}
div.rollover-image.button.buy-now a{height:30px;}
div.rollover-image.button.buy-now:hover{background-position:-120px 0px;}
div.rollover-image.button.buy-now:active{background-position:-240px 0px;}
div.rollover-image.next-show-pic{background:url(../../images/events/generic-memaud-event.png);width:204px;height:157px;}
div.rollover-image.next-show-pic:hover{background-position:204px 0px;}
ul.event{padding:0;margin:0;border-bottom:none;color:#3D3B37;}
li.event{border-bottom:1px solid #b9a77c;border-top:1px solid #f3eedf;padding:0px 10px 10px 10px;position:relative;}
li.event:hover{background-color:#f3eedf;}
li.event:last-child{border-bottom:none;}
li.event span.event-title{font:14px Palatino,"Palatino Linotype","Book Antiqua",serif;font-weight:bold;color:#000;text-decoration:underline;line-height:40px;}
li.event span.event-info-keyword{font:13px Palatino,"Palatino Linotype","Book Antiqua",serif;font-weight:bold;color:#000;}
li.event a{position:absolute;top:9px;right:10px;line-height:25px;padding-left:30px;padding-right:5px;background:url(images/icons/icon-gcal.png) no-repeat 5px center;}
#cal-download-links{width:666px;text-align:center;border-bottom:1px solid #b9a77c;position:relative;font:11px/15px Verdana,Geneva,sans-serif;padding-top:8px;padding-bottom:8px;}
#cal-download-links a{padding:5px 5px 5px 30px;margin-top:5px;margin-bottom:3px;background:no-repeat 5px center;}
#cal-download-links a.ical-link{padding-left:30px;background-image:url(images/icons/icon-ical.png);}
#cal-download-links a.rss-link{padding-left:26px;background-image:url(images/icons/icon-rss.png);}
#cal-download-links a.html-link{padding-left:23px;background-image:url(images/icons/icon-html.png);background-position:2px center;}
#cal-download-links a:hover{background-color:#850000;}
div.timeline-links{width:666px;text-align:center;}
div.timeline-links ul{list-style:none;padding-top:6px;padding-bottom:10px;}
div.timeline-links li{display:inline;padding-left:10px;padding-right:10px;}
#memberInfo{width:666px;}
#memberInfo b{font:13px Palatino,"Palatino Linotype","Book Antiqua",serif;font-weight:bold;color:#000;}
#memberInfo ul.square-bullets{color:#3D3B37;list-style:inside;list-style-type:square;}
#memberNavBar{margin-top:15px;}
#memberNavBar a{padding-left:5px;padding-right:5px;margin-left:5px;margin-right:5px;}
#footer{clear:both;background:url(images/layout/footer/footer.png) no-repeat;height:120px;padding-top:55px;text-align:center;font:11px/15px Verdana,Geneva,sans-serif;color:#978C69;}
#footer a{color:#978C69;}
#footer a:hover{color:#564E33;}
.stepcarousel{position:relative;overflow:scroll;width:900px;height:200px;}
.stepcarousel .belt{position:absolute;left:0;top:0;}
.stepcarousel .panel{float:left;overflow:hidden;margin-top:55px;margin-left:30px;margin-right:31px;width:143px;}
#album-carousel-nav{width:920px;text-align:center;padding-top:10px;padding-bottom:10px;border-top:1px solid #a1987a;margin-top:10px;}
#album-carousel-nav a{vertical-align:middle;text-decoration:none;font:small-caps 16px Palatino,"Palatino Linotype","Book Antiqua",serif;color:#3d3b37;font-weight:bold;}
#album-carousel-nav div{vertical-align:middle;}
div.rollover-image.arrow-nav{height:30px;width:30px;display:inline-block;}
div.rollover-image.arrow-nav.left{background:url(../../images/buttons/arrow-buttons/arrow-button-left.png);margin-left:5px;margin-right:2px;}
div.rollover-image.arrow-nav.left:hover{background-position:-30px 0px;}
div.rollover-image.arrow-nav.left:active{background-position:-60px 0px;}
div.rollover-image.arrow-nav.right{background:url(../../images/buttons/arrow-buttons/arrow-button-right.png);margin-left:2px;margin-right:5px;}
div.rollover-image.arrow-nav.right:hover{background-position:-30px 0px;}
div.rollover-image.arrow-nav.right:active{background-position:-60px 0px;}
table.yui{font-family:arial;border-collapse:collapse;font-size:small;margin-top: 9px;}
table.yui input{padding:3px;font-size:13px;-moz-border-radius:5px;-webkit-border-radius:5px;}
table.yui td{padding:5px;border:1px solid #cdbf9b;}
table.yui .even{background-color:#f3eedf;}
table.yui .odd{background-color:#faf7ed;}
table.yui th{background:url(images/tablesorter/tablesorter-sprite.png) repeat-x 0px 0px;border:1px solid #a1987a;padding:5px;height:auto;cursor:pointer;}
table.yui th a{text-decoration:none;text-align:center;padding-right:20px;font-weight:bold;white-space:nowrap;background:url(../../images/bg.gif) no-repeat right 50%;color:#100f0e;}
table.yui thead .headerSortUp,table.yui thead .headerSortDown{background:url(images/tablesorter/tablesorter-sprite.png) repeat-x 0px -100px;}
table.yui .headerSortUp a{background:url(images/tablesorter/tablesorter-asc.gif) no-repeat right 50%;}
table.yui .headerSortDown a{background:url(images/tablesorter/tablesorter-desc.gif) no-repeat right 50%;}
table.yui tfoot td{border-top:1px solid #a1987a;}
table.yui thead td{vertical-align:middle;border:none;}
table.yui thead .filter{text-align:center;font-weight:bold;}
table.yui thead #filterClearOne{margin-left:5px;cursor:pointer;}
table.yui tfoot{text-align:center;}
table.yui tfoot td{border:none;padding-top:10px;padding-bottom:0px;}
table.yui tfoot img{cursor:pointer;padding-left:2px;padding-right:2px;}
table.yui .tablesorterPager{padding:10px 0 10px 0;}
table.yui .tablesorterPager span{padding:0 5px 0 5px;}
table.yui .tablesorterPager input.prev{width:auto;margin-right:10px;}
table.yui .tablesorterPager input.next{width:auto;margin-left:10px;}
table.yui .pagedisplay{font-size:10pt;font-weight:bold;width:30px;border:0px;text-align:center;vertical-align:top;background-color:#e6dbba;}
table.yui .pagesize{vertical-align:top;margin-left:10px;}
#sb-container,#sb-wrapper{text-align:left;}
#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}
#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}
body>#sb-container{position:fixed;}
#sb-container>#sb-overlay{height:100%;}
#sb-wrapper{position:relative;}
#sb-wrapper img{border:none;}
#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;}
#sb-body-inner{position:relative;height:100%;}
#sb-content.html{height:100%;overflow:auto;}
#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;}
#sb-title,#sb-title-inner{height:26px;}
#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}
#sb-info,#sb-info-inner{height:20px;}
#sb-info-inner{font-size:12px;color:#fff;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}
#sb-nav-close{background-image:url(../resources/close.png);background-repeat:no-repeat;}
#sb-nav-next{background-image:url(../resources/next.png);background-repeat:no-repeat;}
#sb-nav-previous{background-image:url(../resources/previous.png);background-repeat:no-repeat;}
#sb-nav-play{background-image:url(../resources/play.png);background-repeat:no-repeat;}
#sb-nav-pause{background-image:url(../resources/pause.png);background-repeat:no-repeat;}
#sb-counter{float:left;padding:2px 0;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
#wepay-shop-wrapper .wepay-shop-item-name a{color:#850000;padding:2px 3px;}
#wepay-shop-wrapper .wepay-shop-item-name a:hover{text-decoration:none;background-color:#850000;color:#FFF;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}

