﻿html,body,news,div,span,applet,object,logo-small,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video
{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;}
news,footer,header,section{display:block;}
html{background:#0a171b url(../img/bg_bottom_tile.png) repeat-x center bottom;background-attachment: scroll;
font-family:"museo-sans-1","museo-sans-2",sans-serif;font-size:100%;-webkit-font-smoothing:antialiased;
font-smoothing:antialiased;}
body,.ie8 #body,.ie7 #body{margin:0 auto;padding:0 24px;width: 1020px;font-size: 12px;line-height: 1em;overflow: auto;}
body{line-height:1;}
/* Site */
#site-top {color:#cfc392;height:1.5em;text-align:right;margin-top:4px;margin-right:8px;}
#site-container{position:relative;border-top:1px solid rgba(50, 50, 50, 0.3);
background-color:#282923;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;box-sizing:border-box;}
body #site-container{color:#a6ab7d;font-family:"museo-sans-1","museo-sans-2",sans-serif;}
body .-mobile-only{display:none;}
#site-navigation{background-image:url(/App_Themes/Default/Images/sprite_ribbons.png);background-repeat:no-repeat;}
#site-content, content-wrapper{min-height:924px;position:relative;}
#loader {background: url("/App_Themes/Default/Images/loader.png") no-repeat scroll 0 0 transparent;display: block;
    height: 32px;left: 50%; margin-left: -44px;margin-top:-20px;padding: 121px 30px 32px 26px;position: fixed;top: -185px;
    width: 32px;z-index: 100;}
/* Common Style */
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
input,select,textarea{border:0;}input:focus,select:focus,textarea:focus{outline:0;}

::selection{background:url(../img/bg_black-trans_5.png);background:rgba(0, 0, 0, 0.5);color:#e5a82e;}
::-moz-selection{background:url(../img/bg_black-trans_5.png);background:rgba(0, 0, 0, 0.5);color:#e5a82e;}
.right{float:right;}
.left{float:left;}
.center{text-align:center;}
.text-left {text-align:left;}
.text-right {text-align:right;}
.no-float{float:none;}
ol,ul{list-style-type: none;list-style-image: none;list-style-position: outside;}
.icon, .icon-l, .icon-r {background-repeat: no-repeat;}
a {color: #cfc392;text-decoration: none;}
.group:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ie7 .group{height:1%;}
.default h1{color:#b75819;font-size:2.8em;font-weight:900;font-family:"museo-slab-1","museo-slab-2",sans-serif;line-height:1.0909090909090908em;margin-bottom:0.5454545454545454em;}
.default h2{color:#cfc392;font-size:2.3333333333333335em;font-weight:900;line-height:1.0714285714285714em;margin:1.0714285714285714em 0;}
.default h3{color:#808556;font-family:"museo-slab-1","museo-slab-2",sans-serif;font-size:1.8333333333333333em;font-weight:900;line-height:1.0909090909090908em;text-transform:uppercase;margin:1.0909090909090908em 0;}
.default h4{color:#b75819;font-size:1.8333333333333333em;font-weight:900;line-height:1.0909090909090908em;margin:0.5454545454545454em 0;}
.default h5{color:#808556;font-size:1.1666666666666667em;font-weight:900;line-height:1.2857142857142858em;text-transform:uppercase;margin:1.2857142857142858em 0;}
.default h6{color:#f5ffd1;font-family:"museo-slab-1","museo-slab-2",sans-serif;font-size:1.1666666666666667em;font-weight:900;line-height:1.2857142857142858em;text-transform:uppercase;margin:1.2857142857142858em 0;}
.default strong{font-weight:900;color:#808556;text-transform:uppercase;}
.default em{font-style:italic;}
.default hr,.hr{background:none;border:0;border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);height:0;-moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
.ie7 .default hr{color:#1b1b17;border:0;height:3px;}
.default p,.default ul,.default ol,.default dl{font-size:1.4166666666666667em;line-height:1.411764705882353em;
                                               margin-top:1.411764705882353em;margin-bottom:1.411764705882353em;}
.default ul li{display:block;list-style:none;margin-bottom:.6em;background:url(../img/bg_bullet.png) no-repeat;background-position:0 6px;padding-left:14px;}
.default ol li{list-style-position:inside;list-style-type:decimal;}
.default dl{overflow:hidden;}.default dl dt{color:#808556;float:left;font-weight:900;margin-right:.5em;text-transform:uppercase;}
.default p>a{color:#dfd6b5;border-bottom:2px solid;border-color:#43453a;}
.default p>a:hover{color:#fefdfc;border-color:#505246;}
.no-float{float:none;}
.errorMessage {font-size:1.4em;}
.logo-small {padding:0;margin:0;}
.logo {padding:0;margin:0;}
.bold { font-weight: bold;}
.orange {color:#b75819;}
.twitterText {font-size: 8px; color:#7cc1c5; padding-left: 10px;}
.fb-root {z-index: 5000;}
.facebook {z-index: 5000;}
.inputStat {border:1px solid #000000; margin:3px; width:35px;}
.inputStatButton {border:1px solid #000000; margin:3px; width:50px;}
.topResult {color:#cfc392;font-size:2.3333333333333335em;font-weight:900;line-height:1.0714285714285714em;margin:1.0714285714285714em 0;}
.ddlBig {width:400px;}

/* Navigation */
#site-navigation,#site-navigation ul
{
    background-image:url(/App_Themes/Default/Images/sprite_ribbons.png);
    background-repeat:no-repeat;
}
#site-navigation {border: 0px solid yellow; background-position:left -24px; -moz-border-radius-topleft:2px;
                   -webkit-border-top-left-radius:2px;border-top-left-radius:2px; -moz-border-radius-topright:2px;
                    -webkit-border-top-right-radius:2px; border-top-right-radius:2px;
                    font-family:"museo-slab-1","museo-slab-2",sans-serif; height:55px; left:-7px; position:relative; top:10px;
                    z-index:1;}
#site-navigation ul{
    background-position:right -84px;
    cursor:pointer;
    font-size:20px;
    font-weight:900;
    height:48px;
    left:0;
    line-height:48px;
    overflow:hidden;
    padding-bottom:12px;
    position:absolute;
    right:-13px;
    text-transform:uppercase;
}
#site-navigation li{display:inline-block;}
.ie7 #site-navigation li{display:inline;zoom:1;}
#site-navigation a{color:#cfc392;display:block;padding:0 22px;text-shadow:-1px 1px 0 rgba(0, 0, 0, 0.6);}
#site-navigation a:hover{color:#f5ffd1;}
#site-navigation a:hover,#site-navigation .current a{-moz-transform:scale(1.1) translatey(-1px);-webkit-transform:scale(1.1) translatey(-1px);transform:scale(1.1) translatey(-1px);}
#site-navigation .current a{color:#eab752;}

.top-nav {padding-right:7px;padding-left:5px;}
.top-nav:hover {text-decoration:underline;}

.footer-nav {color:#cfc392;}
.footer-nav {padding-right:7px;padding-left:5px;padding-top:5px;}
.footer-nav:hover {text-decoration:underline;}

/* RightHand Site 1 */
.righthand1{background:#20211c;border-left:3px solid #1b1b17;border-left:3px solid rgba(0, 0, 0, 0.3);bottom:0;
         padding:3px 10px 3px 10px; position:absolute;right:0;top:0px;width:280px;-moz-border-radius-bottomright:7px;
         -webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-moz-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         -o-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);-webkit-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);}
.ie7 .righthand1{z-index:0;}
.righthand1 .logo {vertical-align:middle; text-align:center;}
.righthand1 ul{margin-left:-2px;}
.righthand1 li{margin-bottom:24px;}
.righthand1 .body {}
.righthand1 .rightmenu {height:4em;position:relative;}
.righthand1 .rightmenu .menu {margin-bottom:2em;margin-top:0;text-align:center;}
.righthand1 .rightmenu .menu .button{background:#b75819;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;
                                     font-size:13px;font-weight:900;line-height:30px;margin:0 .5em 1em;text-transform:uppercase;}
.righthand1 .rightmenu .menu .button a{background:url(/App_Themes/Default/Images/sprite_cards.png) no-repeat;
                                       background-position:-434px -75px;color:#f5ffd1;display:block;padding:0 1em 0 30px;}
.righthand1 .rightmenu .menu .button a:hover{background-position:-434px -111px;}

/* RightHand Site 2 */
.righthand2{background:#20211c;border-left:3px solid #1b1b17;border-left:3px solid rgba(0, 0, 0, 0.3);bottom:0;
         padding:0px 10px 0px 10px; position:absolute;right:0;top:0px;width:220px;-moz-border-radius-bottomright:7px;
         -webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-moz-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         -o-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);-webkit-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);}
.ie7 .righthand2{z-index:0;}
.righthand2 .logo {vertical-align:middle; text-align:center;}
.righthand2 ul{margin-left:-2px;}
.righthand2 li{margin-bottom:24px;}
.righthand2 .body {}
.righthand2 .rightmenu {height:4em;position:relative;}
.righthand2 .rightmenu .menu {margin-bottom:2em;margin-top:0;text-align:center;}
.righthand2 .rightmenu .menu .button{background:#b75819;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;
                                     font-size:13px;font-weight:900;line-height:30px;margin:0 .5em;text-transform:uppercase;}
.righthand2 .rightmenu .menu .button a{background:url(/App_Themes/Default/Images/sprite_cards.png) no-repeat;
                                       background-position:-434px -75px;color:#f5ffd1;display:block;padding:0 1em 0 30px;}
.righthand2 .rightmenu .menu .button a:hover{background-position:-434px -111px;}

/* RightHand Site 3 */
.righthand3{background:#20211c;border-left:3px solid #1b1b17;border-left:3px solid rgba(0, 0, 0, 0.3);bottom:0;
         padding:0px 10px 0px 10px; position:absolute;right:0;top:243px;width:220px;-moz-border-radius-bottomright:7px;
         -webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-moz-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         -o-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);-webkit-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);}
.ie7 .righthand3{z-index:0;}
.righthand3 .logo {vertical-align:middle; text-align:center;}
.righthand3 ul{margin-left:-2px;}
.righthand3 li{margin-bottom:24px;}
.righthand3 .body {}
.righthand3 .rightmenu {height:4em;position:relative;}
.righthand3 .rightmenu .menu {margin-bottom:2em;margin-top:0;text-align:center;}
.righthand3 .rightmenu .menu .button{background:#b75819;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;
                                     font-size:13px;font-weight:900;line-height:30px;margin:0 .5em;text-transform:uppercase;}
.righthand3 .rightmenu .menu .button a{background:url(/App_Themes/Default/Images/sprite_cards.png) no-repeat;
                                       background-position:-434px -75px;color:#f5ffd1;display:block;padding:0 1em 0 30px;}
.righthand3 .rightmenu .menu .button a:hover{background-position:-434px -111px;}

/* RightHand Site 4 */
.righthand4{background:#20211c;border-left:3px solid #1b1b17;border-left:3px solid rgba(0, 0, 0, 0.3);bottom:0;
         padding: 10px 10px 0px 10px; position:absolute;right:0;top:243px;width:180px;-moz-border-radius-bottomright:7px;
         -webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-moz-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         -o-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);-webkit-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);}
.ie7 .righthand4{z-index:0;}
.righthand4 .logo {vertical-align:middle; text-align:center;}
.righthand4 ul{margin-left:-2px;}
.righthand4 li{margin:12px;padding-bottom:10px;}
.righthand4 .body {}
.righthand4 .rightmenu {height:4em;position:relative;}
.righthand4 .rightmenu .menu {margin-bottom:2em;margin-top:0;text-align:center;}
.righthand4 .rightmenu .menu .button{background:#b75819;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;
                                     font-size:13px;font-weight:900;line-height:30px;margin:0 .5em;text-transform:uppercase;}
.righthand4 .rightmenu .menu .button a{background:url(/App_Themes/Default/Images/sprite_cards.png) no-repeat;
                                       background-position:-434px -75px;color:#f5ffd1;display:block;padding:0 1em 0 30px;}
.righthand4 .rightmenu .menu .button a:hover{background-position:-434px -111px;}
.righthand4 .birthday {position:relative;}
.righthand4 .birthday .birthdaymenu {width:160px;border:0px solid #000;margin-bottom:0.3em;margin-top:0;text-align:left;}
.righthand4 .birthday .birthdaymenu .tableLine{margin:12px;padding-bottom:10px;}
.righthand4 .birthday .birthdaymenu .tableLine .partytime {font-size:1.2em; color: Red;}

/* Page Home */
#page-start .section>.header{height:4em;position:relative;}
#page-start .section>.header .page-cta{margin:0.3333333333333333em 0;position:absolute;right:0;top:0;}
.ie7 #page-start .header{position:relative;}
.ie7 #page-start .header>.page-cta{position:absolute;right:0;top:0;}
#page-start .footer .page-cta{display:inline-block;margin-top:-30px;float:right;}
#page-start #page-header {position: relative;}
#page-start .extra-menu{border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);padding:3em 24px;-moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
#page-start .extra-menu .facebook {z-index:1000;}
#page-start .banners{background:#20211c;border-left:3px solid #1b1b17;border-left:3px solid rgba(0, 0, 0, 0.3);bottom:0;
         padding:4px;position:absolute;right:0;top:243px;width:200px;-moz-border-radius-bottomright:7px;
         -webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-moz-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         -o-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);-webkit-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);}
#page-start .ie7 #banners{z-index:0;}
#page-start .banners ul{margin-left:-2px;}
#page-start .banners li{margin-bottom:24px;}
#page-start .content-main {padding:24px;position:relative;width:770px;}
#page-start .content-main .helper-bar{left:-24px;top:-2em;width:100%;}

/* News Page */
#page-news .section>.header{height:4em;position:relative;}
#page-news .section>.header .page-cta{margin:0.3333333333333333em 0;position:absolute;right:0;top:0;}
.ie7 #page-news .header{position:relative;}
.ie7 #page-news .header>.page-cta{position:absolute;right:0;top:0;}
#page-news .footer .page-cta{display:inline-block;margin-top:-30px;float:right;}
#page-news #page-header {position: relative;}
#page-news .extra-menu{border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);padding:3em 24px;-moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
#page-news .banners{background:#20211c;border-left:3px solid #1b1b17;border-left:3px solid rgba(0, 0, 0, 0.3);bottom:0;
         padding:24px 10px 24px 10px;position:absolute;right:0;top:243px;width:220px;-moz-border-radius-bottomright:7px;
         -webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-moz-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         -o-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);-webkit-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);}
#page-news .ie7 #banners{z-index:0;}
#page-news .banners ul{margin-left:-2px;}
#page-news .banners li{margin-bottom:24px;}
#page-news .content-main {padding:24px;position:relative;width:740px;}
#page-news .content-main .helper-bar{left:-24px;top:-2em;width:100%;}

#page-news #banners>.header{height:4em;position:relative;}
#page-news #banners>.header .menu{margin-bottom:2em;margin-top:0;text-align:center;}
#page-news #banners>.header .menu .schedule{background:#b75819;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;font-size:13px;font-weight:900;line-height:30px;margin:0 .5em;text-transform:uppercase;}
#page-news #banners>.header .menu .schedule a{background:url(/App_Themes/Default/Images/sprite_cards.png) no-repeat;background-position:-434px -75px;color:#f5ffd1;display:block;padding:0 1em 0 30px;}
#page-news #banners>.header .menu .schedule.set a{background-position:-434px -219px;}

/* Team Page */
#page-team .section>.header{height:4em;position:relative;}
#page-team .section>.header .page-cta{margin:0.3333333333333333em 0;position:absolute;right:0;top:0;}
.ie7 #page-team .header{position:relative;}
.ie7 #page-team .header>.page-cta{position:absolute;right:0;top:0;}
#page-team .footer .page-cta{display:inline-block;margin-top:-30px;float:right;}
#page-team #page-header {position: relative;}
#page-team .extra-menu{border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);padding:3em 24px;-moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
#page-team .banners{background:#20211c;border-left:3px solid #1b1b17;border-left:3px solid rgba(0, 0, 0, 0.3);bottom:0;
         padding:24px 10px 24px 10px;position:absolute;right:0;top:243px;width:220px;-moz-border-radius-bottomright:7px;
         -webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-moz-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         -o-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);-webkit-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);}
#page-team .ie7 #banners{z-index:0;}
#page-team .banners ul{margin-left:-2px;}
#page-team .banners li{margin-bottom:24px;}
#page-team .content-main {padding:24px;position:relative;width:970px;}
#page-team .content-main .helper-bar{left:-24px;top:-2em;width:100%;}
#page-team .table {border:1px solid #fff;}
#page-team .gridTeam {width:920px; border:0px solid #000;vertical-align:middle;}
#page-team .gridTeam tr {height:24px;vertical-align:middle;}
#page-team .gridTeam td {vertical-align:middle;}
#page-team .gridTeam .between {height:3px;}
#page-team .gridTeam .number {vertical-align:middle; width:35px; font-size:1.2em; text-align:right;padding-right:20px;}
#page-team .gridTeam .smallnumber {vertical-align:middle; width:10px; font-size:1.2em; text-align:right;padding-right:3px;}
#page-team .gridTeam .name {vertical-align:middle; width:100px;text-align:left;font-size:1.1em;}
#page-team .gridTeam .remark {vertical-align:middle; width:220px;text-align:left;font-size:1.1em;}
#page-team .gridTeam .date {vertical-align:middle; width:100px; font-size:1.2em; text-align:right;padding-right:40px;}
#page-team .gridTeam .result {vertical-align:middle; width:100px; font-size:1.2em; text-align:right;}
#page-team .gridTeam .head {vertical-align:middle; height:25px;font-size:1.2em;font-weight:700;border:0;border-bottom:2px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);height:0;-moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}}
#page-team .gridTeam .line {vertical-align:middle;height:27px;border-bottom:2px dashed #0a171b;padding-bottom:5px;margin-bottom:5px;}
#page-team .gridTeam .highlight {background-color: #474a39;}
#page-team .gridTeam .header {height:21px;text-align:left;vertical-align:middle;margin-left: 7px;cursor:pointer;
                              background:#282923 url(/App_Themes/Default/Icons/startsort.png) no-repeat center right;} 
#page-team .gridTeam .headerSortUp {background:#282923 url(/App_Themes/Default/Icons/ascending.png) no-repeat center right;} 
#page-team .gridTeam .headerSortDown {background:#282923 url(/App_Themes/Default/Icons/descending.png) no-repeat center right;} 


/* Album Page */
#page-album .section>.header{height:4em;position:relative;}
#page-album .section>.header .page-cta{margin:0.3333333333333333em 0;position:absolute;right:0;top:0;}
.ie7 #page-album .header{position:relative;}
.ie7 #page-album .header>.page-cta{position:absolute;right:0;top:0;}
#page-album .footer .page-cta{display:inline-block;margin-top:-30px;float:right;}
#page-album #page-header {position: relative;}
#page-album .extra-menu{border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);padding:3em 24px;-moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
#page-album .banners{background:#20211c;border-left:3px solid #1b1b17;border-left:3px solid rgba(0, 0, 0, 0.3);bottom:0;
         padding:24px 10px 24px 10px;position:absolute;right:0;top:243px;width:220px;-moz-border-radius-bottomright:7px;
         -webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-moz-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         -o-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);-webkit-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);}
#page-album .ie7 #banners{z-index:0;}
#page-album .banners ul{margin-left:-2px;}
#page-album .banners li{margin-bottom:24px;}
#page-album .content-main {padding:24px;position:relative;width:740px;}
#page-album .content-main .helper-bar{left:-24px;top:-2em;width:100%;}

#page-album #banners>.header{height:4em;position:relative;}
#page-album #banners>.header .menu{margin-bottom:2em;margin-top:0;text-align:center;}
#page-album #banners>.header .menu .schedule{background:#b75819;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;font-size:13px;font-weight:900;line-height:30px;margin:0 .5em;text-transform:uppercase;}
#page-album #banners>.header .menu .schedule a{background:url(/App_Themes/Default/Images/sprite_cards.png) no-repeat;background-position:-434px -75px;color:#f5ffd1;display:block;padding:0 1em 0 30px;}
#page-album #banners>.header .menu .schedule.set a{background-position:-434px -219px;}


/* Book Page */
#page-book .section>.header{height:4em;position:relative;}
#page-book .section>.header .page-cta{margin:0.3333333333333333em 0;position:absolute;right:0;top:0;}
.ie7 #page-book .header{position:relative;}
.ie7 #page-book .header>.page-cta{position:absolute;right:0;top:0;}
#page-book .footer .page-cta{display:inline-block;margin-top:-30px;float:right;}
#page-book #page-header {position: relative;}
#page-book .extra-menu{border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);padding:3em 24px;
                       -moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);
                       -webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
#page-book .banners{background:#20211c;border-left:3px solid #1b1b17;border-left:3px solid rgba(0, 0, 0, 0.3);bottom:0;
         padding:24px 10px 24px 10px; position:absolute;right:0;top:243px;width:280px;-moz-border-radius-bottomright:7px;
         -webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-moz-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         -o-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);-webkit-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);}
#page-book .ie7 #banners{z-index:0;}
#page-book .banners ul{margin-left:-2px;}
#page-book .banners li{margin-bottom:24px;}
#page-book .content-main {padding:24px;position:relative;width:675px;}
#page-book .content-main .helper-bar{left:-24px;top:-2em;width:100%;}

#page-book #banners>.header{height:4em;position:relative;}
#page-book #banners>.header .menu{margin-bottom:2em;margin-top:0;text-align:center;}
#page-book #banners>.header .menu .schedule{background:#b75819;-moz-border-radius:15px;-webkit-border-radius:15px;
                                            border-radius:15px;font-size:13px;font-weight:900;line-height:30px;margin:0 .5em;
                                            text-transform:uppercase;}
#page-book #banners>.header .menu .schedule a{background:url(/App_Themes/Default/Images/sprite_cards.png) no-repeat;
                                              background-position:-434px -75px;color:#f5ffd1;display:block;padding:0 1em 0 30px;}
#page-book #banners>.header .menu .schedule.set a{background-position:-434px -219px;}

/* Full Page */
#page-full .section>.header{height:4em;position:relative;}
#page-full .section>.header .page-cta{margin:0.3333333333333333em 0;position:absolute;right:0;top:0;}
.ie7 #page-full .header{position:relative;}
.ie7 #page-full .header>.page-cta{position:absolute;right:0;top:0;}
#page-full .footer .page-cta{display:inline-block;margin-top:-30px;float:right;}
#page-full #page-header {position: relative;}
#page-full .extra-menu{border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);padding:3em 24px;-moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
#page-full .content-main {padding:24px;position:relative;width:970px;}
#page-full .content-main .helper-bar{left:-24px;top:-2em;width:100%;}

#page-full #banners>.header{height:4em;position:relative;}
#page-full #banners>.header .menu{margin-bottom:2em;margin-top:0;text-align:center;}
#page-full #banners>.header .menu .schedule{background:#b75819;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;font-size:13px;font-weight:900;line-height:30px;margin:0 .5em;text-transform:uppercase;}
#page-full #banners>.header .menu .schedule a{background:url(/App_Themes/Default/Images/sprite_cards.png) no-repeat;background-position:-434px -75px;color:#f5ffd1;display:block;padding:0 1em 0 30px;}
#page-full #banners>.header .menu .schedule.set a{background-position:-434px -219px;}


/* Book Page */
#page-login .section>.header{height:4em;position:relative;}
#page-login .section>.header .page-cta{margin:0.3333333333333333em 0;position:absolute;right:0;top:0;}
.ie7 #page-login .header{position:relative;}
.ie7 #page-login .header>.page-cta{position:absolute;right:0;top:0;}
#page-login .footer .page-cta{display:inline-block;margin-top:-30px;float:right;}
#page-login #page-header {position: relative;}
#page-login .extra-menu{border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);padding:3em 24px;-moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
#page-login .banners{background:#20211c;border-left:3px solid #1b1b17;border-left:3px solid rgba(0, 0, 0, 0.3);bottom:0;
         padding:24px 10px 24px 10px; position:absolute;right:0;top:243px;width:300px;-moz-border-radius-bottomright:7px;
         -webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-moz-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         -o-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);-webkit-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);}
#page-login .ie7 #banners{z-index:0;}
#page-login .banners ul{margin-left:-2px;}
#page-login .banners li{margin-bottom:24px;}
#page-login .content-main {padding:24px;position:relative;width:660px;}
#page-login .content-main .helper-bar{left:-24px;top:-2em;width:100%;}

#page-login #banners>.header{height:4em;position:relative;}
#page-login #banners>.header .menu{margin-bottom:2em;margin-top:0;text-align:center;}
#page-login #banners>.header .menu .schedule{background:#b75819;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;font-size:13px;font-weight:900;line-height:30px;margin:0 .5em;text-transform:uppercase;}
#page-login #banners>.header .menu .schedule a{background:url(/App_Themes/Default/Images/sprite_cards.png) no-repeat;background-position:-434px -75px;color:#f5ffd1;display:block;padding:0 1em 0 30px;}
#page-login #banners>.header .menu .schedule.set a{background-position:-434px -219px;}

#page-contact .section>.header{height:4em;position:relative;}
#page-contact .section>.header .page-cta{margin:0.3333333333333333em 0;position:absolute;right:0;top:0;}
.ie7 #page-contact .header{position:relative;}
.ie7 #page-contact .header>.page-cta{position:absolute;right:0;top:0;}
#page-contact .footer .page-cta{display:inline-block;margin-top:-30px;float:right;}
#page-contact #page-header {position: relative;}
#page-contact .extra-menu{border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);padding:3em 24px;-moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
#page-contact .ie7 #banners{z-index:0;}
#page-contact .banners ul{margin-left:-2px;}
#page-contact .banners li{margin-bottom:24px;}
#page-contact .content-main {padding:24px;position:relative;width:800px;}
#page-contact .content-main .helper-bar{left:-24px;top:-2em;width:100%;}
         
/* Foto Page */
#page-foto .section>.header{height:5em;position:relative;}
#page-foto .section>.header .page-cta{margin:0.3333333333333333em 0;position:absolute;right:0;top:0;}
.ie7 #page-foto .header{position:relative;}
.ie7 #page-foto .header>.page-cta{position:absolute;right:0;top:0;}
#page-foto .footer .page-cta{display:inline-block;margin-top:-30px;float:right;}
#page-foto #page-header {position: relative;}
#page-foto .extra-menu{border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);padding:3em 24px;-moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
#page-foto .banners{background:#20211c;border-left:3px solid #1b1b17;border-left:3px solid rgba(0, 0, 0, 0.3);bottom:0;
         padding:4px;position:absolute;right:0;top:243px;width:220px;-moz-border-radius-bottomright:7px;
         -webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-moz-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         -o-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);-webkit-box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);
         box-shadow:-1px 0 0 rgba(200, 200, 200, 0.025);}
#page-foto .ie7 #banners{z-index:0;}
#page-foto .banners ul{margin-left:-2px;}
#page-foto .banners li{margin-bottom:24px;}
#page-foto .content-main {padding:24px;position:relative;width:740px;}
#page-foto .content-main .helper-bar{left:-24px;top:-2em;width:100%;}

.extra-menu {overflow: hidden;padding:24px 0;position: relative;}
.extra-menu li{height:14em;background:#1b1b17;float:left;margin-left:24px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.extra-menu li:first-child{margin-left:0;}
.extra-menu a {background-repeat:no-repeat;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#cfc392;display:block;
                   font-size:1.8333333333333333em;font-weight:900;margin-top:-0.8181818181818182em;padding-bottom:18px;padding-top:152px;
                   text-align:center;text-shadow:1px 2px 0.5em rgba(0, 0, 0, 0.5);}
.extra-menu a:hover{color:#f5ffd1;}
.extra-menu a:active,.spotlight-menu a:focus{color:#b78625;}
.extra-menu .logo {width:420px;}
.extra-menu .logo a.webdesign {color:#cfc392;display:block;padding-top:17px;font-size:1.2em;}
.extra-menu .logo a.webdesign:hover {text-decoration:underline;}
.extra-menu .logo a.logo{background-image:url(/App_Themes/Default/Images/ZettenDatLogo.png);background-position: 5px 5px; background-repeat:no-repeat;}
.extra-menu .logo a.logo:hover{background-position:5px 15px;}
.extra-menu .twitter {width:250px;}
.extra-menu .twitter a.twitter{background-image:url(/App_Themes/Default/Images/twitterImage.png);background-position: 20px 5px;}
.extra-menu .twitter a.twitter:hover{background-position:20px 15px;}
.extra-menu .adw {width:250px;}
.extra-menu .adw a{background-image:url(/App_Themes/Default/Images/adw-cleaning-bv.jpg);background-position:20px 5px;}
.extra-menu .adw a:hover{background-position:20px 15px;}

.csstransitions .extra-menu a{-webkit-transition:background-position-y 0.1s cubic-bezier(0.6, 0.5, 0.6, 0.5) 0;-moz-transition:background-position-y 0.1s cubic-bezier(0.6, 0.5, 0.6, 0.5) 0;-o-transition:background-position-y 0.1s cubic-bezier(0.6, 0.5, 0.6, 0.5) 0;transition:background-position-y 0.1s cubic-bezier(0.6, 0.5, 0.6, 0.5) 0;}

.ribbon,.ribbon:after{background-image:url(/App_Themes/Default/Images/sprite_ribbons.png);background-repeat:no-repeat;display:inline-block;font-size:29px;line-height:34px;padding-bottom:12px;padding-top:8px;}
.ribbon{background-position:0 -156px;color:#f5ffd1;cursor:default;font-family:"museo-slab-1","museo-slab-2",sans-serif;font-weight:900;margin:0px 0px 0px -30px;max-width:642px;padding-left:30px;position:relative;text-shadow:-1px 1px 0 rgba(0, 0, 0, 0.6);text-transform:uppercase;width:auto;}
.ribbon:after{background-position:right -216px;content:"\00a0";position:absolute;right:-30px;top:0;width:30px;}
.ie7 .ribbon,.ie8 .ribbon{padding-right:30px;}
.ie7 .ribbon{display:inline;zoom:1;}
.ie8 .ribbon:after{display:none;}

.page-cta{color:#cfc392;display:block;font-family:"museo-slab-1","museo-slab-2",sans-serif;font-weight:900;
          font-size:1.2em;line-height:36px;padding-right:36px;text-transform:uppercase;}
.page-cta:hover,.page-cta:focus{color:#f5ffd1;}
.page-cta:active{color:#f5ffd1;}

.ico-bul-play{background-image:url(/App_Themes/Default/Images/sprite_icons_1.png);background-position:-612px 0px;}
.ico-bul-add{background-image:url(/App_Themes/Default/Images/sprite_icons_1.png);background-position:-576px -36px;}
.ico-bul-info{background-image:url(/App_Themes/Default/Images/sprite_icons_1.png);background-position:-540px -72px;}
.ico-bul-alert{background-image:url(/App_Themes/Default/Images/sprite_icons_1.png);background-position:-504px -108px;}
.ico-close{background-image:url(/App_Themes/Default/Images/sprite_icons_1.png);background-position:-468px -144px;}
.ico-favorite{background-image:url(/App_Themes/Default/Images/sprite_icons_1.png);background-position:-432px -180px;}
.ico-map{background-image:url(/App_Themes/Default/Images/sprite_icons_1.png);background-position:-396px -216px;}
.ico-music{background-image:url(/App_Themes/Default/Images/sprite_icons_1.png);background-position:-360px -252px;}
.ico-check-off{background-image:url(/App_Themes/Default/Images/sprite_icons_1.png);background-position:-324px -288px;}
.ico-check-on{background-image:url(/App_Themes/Default/Images/sprite_icons_1.png);background-position:-288px -324px;}
.ico-stage.yt{background-image:url(/App_Themes/Default/Images/sprite_icons_1.png);background-position:-144px -469px;}
.ico-stage.bf{background-image:url(/App_Themes/Default/Images/sprite_icons_1.png);background-position:-252px -361px;}
.ico-stage.rr{background-image:url(/App_Themes/Default/Images/sprite_icons_1.png);background-position:-216px -397px;}
.ico-stage.sq{background-image:url(/App_Themes/Default/Images/sprite_icons_1.png);background-position:-180px -433px;}
.ico-bul-rss{background-image:url(/App_Themes/Default/Images/sprite_icons_2.png);background-position:right 0px;}
.ico-bul-cta{background-image:url(/App_Themes/Default/Images/sprite_icons_2.png);background-position:right -36px;}
.ico-bul-close{background-image:url(/App_Themes/Default/Images/sprite_icons_2.png);background-position:right -108px;}
.ico-bul-menu{background-image:url(/App_Themes/Default/Images/sprite_icons_2.png);background-position:right -144px;}
.ico-bul-out{background-image:url(/App_Themes/Default/Images/sprite_icons_2.png);background-position:right -180px;}
.ico-clip{background-image:url(/App_Themes/Default/Images/sprite_icons_2.png);background-position:right -216px;}
.ico-comment{background-image:url(/App_Themes/Default/Images/sprite_icons_2.png);background-position:right -252px;}
.ico-out{background-image:url(/App_Themes/Default/Images/sprite_icons_2.png);background-position:right -288px;}
.ico-go-forward{background-image:url(/App_Themes/Default/Images/sprite_icons_2.png);background-position:right -324px;}
.ico-go-back{background-image:url(/App_Themes/Default/Images/sprite_icons_2.png);background-position:right -360px;}
.ico-bul-return{background-image:url(/App_Themes/Default/Images/sprite_icons_1.png);background-position:-108px -504px;}
.full-item {padding:0.5em 0 2.5em;border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);
            -moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);
            -webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
.full-item h2 a{color:#cfc392;font-size:1.6em;font-weight:900;line-height:1.0714285714285714em;color:#cfc392;
                display:block;margin:0.21428571428571427em 0;}
.full-item p{font-size:1.2em;line-height:1.411764705882353em;margin-top:1.0588235294117647em;margin-bottom:1.0588235294117647em;}
.full-item .body{float:left;width:750px;}
.full-item .footer{float:right;width:180px;}
.full-item .footer .facebook {padding: 7px 0 0 10px;}
.full-item .meta-list .head{line-height:2.0em;} 

.news-item {padding:1.5em 0 2.5em;border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);
            -moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);
            -webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
.news-item h2 a{color:#cfc392;font-size:1.6em;font-weight:900;line-height:1.0714285714285714em;color:#cfc392;display:block;margin:0.21428571428571427em 0;}
.news-item p{font-size:1.2em;line-height:1.411764705882353em;margin-top:1.0588235294117647em;margin-bottom:1.0588235294117647em;}
.news-item .body{float:left;width:550px;}
.news-item .body .picture { margin-right: 5px; text-align:left;float:left;}
.news-item .footer{float:right;width:180px;}
.news-item .meta-list .head{line-height:2.0em;}

.book-item {padding:5px 0 0.4em;border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);
            -moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);
            -webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);
            font-size:11px;}
.book-item h2{color:#cfc392;font-size:1.6em;font-weight:900;line-height:1.0714285714285714em;color:#cfc392;display:block;margin:0.21428571428571427em 0;}
.book-item p{font-size:1.2em;line-height:1.411764705882353em;margin-top:1.0588235294117647em;margin-bottom:1.0588235294117647em;}
.book-item .body{float:left;width:500px;}
.book-item .body .twitter { margin-right: 5px;}
.book-item .footer{float:right;width:160px;}
.book-item .time{color: #b75819;font-family: "museo-slab-1","museo-slab-2",sans-serif;font-size:0.9em;font-weight: 700;
                 margin-bottom: 0.7em;padding-left: 10px;text-transform: uppercase;}
.book-item .meta-list {margin-left:0.5em;}       
.book-item .meta-list .head{line-height:2.0em;}

.contact-item {padding:2em 0 0.4em;border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);
            -moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);
            -webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
.foto-item {padding:0 0 0.5em;border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
.foto-item h2{color:#cfc392;font-size:1.6em;font-weight:900;line-height:1.0714285714285714em;color:#cfc392;display:block;margin:0.21428571428571427em 0;}
.foto-item p{vertical-align:top; font-size:1.2em;line-height:1.411764705882353em;margin-top:1.0588235294117647em;margin-bottom:1.0588235294117647em;}
.foto-item .body{float:left;width:500px;}
.foto-item .footer{float:right;width:180px;}
.foto-item .time{color: #b75819;font-family: "museo-slab-1","museo-slab-2",sans-serif;font-size:0.9em;font-weight: 900;
                 margin-bottom: 1.1em;text-transform: uppercase;}
.foto-item .meta-list .head{line-height:2.0em;}

.meta-list{font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.meta-list li{background:#20211c;font-size:1.2em;font-weight:900;
              line-height:2.3em;margin-bottom:0.24916666666666668em;padding-left:12px;}
.meta-list li.head{background:none;text-align:right;color:#b75819;font-family:"museo-slab-1","museo-slab-2",sans-serif;font-size:1.2em;
                   font-weight:900;margin-bottom:0.3em;padding-right:5px;text-transform:uppercase;}
.meta-list li.top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;
                  -moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.meta-list li:last-child{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;
                         -moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;
                         margin-bottom:0;}
.meta-list a{color:#808556;display:block;}
.meta-list a:hover,.meta-list a:focus{color:#a6ad70;}
.meta-list a:active{color:#44472e;}


/* News Overview */
.news-list {padding:0.5em 0 0 0;border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
.news-list h2{padding-bottom:10px;color:#cfc392;font-size:1.8em;font-weight:900;line-height:1.0714285714285714em;color:#cfc392;display:block;margin:0.21428571428571427em 0;}
.news-list p{font-size:1.4166666666666667em;line-height:1.411764705882353em;margin-top:1.0588235294117647em;margin-bottom:1.0588235294117647em;}
.news-list .body{float:left;width:696px;}
.news-list .footer{float:right;width:240px;}
.news-list .meta-list-horizontal .head{line-height:2.6666666666666665em;}

/* Book */
.book-list {position:relative;padding:0.2em 0 0;border-bottom:3px solid #1b1b17;border-bottom:3px solid rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-o-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);-webkit-box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);box-shadow:0 1px 0 rgba(200, 200, 200, 0.04);}
.book-list h2{padding-bottom:10px;color:#cfc392;font-size:1.8em;font-weight:900;line-height:1.0714285714285714em;color:#cfc392;display:block;margin:0 0;}
.book-list p{font-size:1.4166666666666667em;line-height:1.411764705882353em;margin-top:1.0588235294117647em;margin-bottom:1.0588235294117647em;}
.book-list .body{float:left;width:300px;}
.book-list .footer{float:right;width:240px;}
.book-list .meta-list-horizontal .head{line-height:2.6666666666666665em;}
/* .book-list .body:hover{background:#20211c;} */

.meta-list-horizontal .head{line-height:2.6666666666666665em;}
.meta-list-horizontal{color:#808556;font-size:1em;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.meta-list-horizontal li{width:100px; display:inline-block;background:#20211c;font-size:1.0em;font-weight:900;line-height:2.25em;margin-bottom:0;padding-right:12px;padding-left:12px;}
.meta-list-horizontal li.top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;
                             -moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.meta-list-horizontal a{color:#808556;display:block;}
.meta-list-horizontal a:hover,.meta-list a:focus{color:#a6ad70;}
.meta-list-horizontal a:active{color:#44472e;}




#addBox{background-color:transparent;margin-top:2em;padding:24px;position:relative;}
#addBox h3{padding-bottom:10px;color:#cfc392;font-size:1.8em;font-weight:900;line-height:1.0714285714285714em;
           color:#cfc392;display:block;margin:0 0;}
#addBox input, select, textarea{border-radius: 3px;-moz-border-radius: 3px;background:#f5ffd1;border-bottom:0.17647058823529413em solid #b75819;color:#b75819;margin:10px;
                font-family:"museo-sans-1","museo-sans-2",sans-serif;font-weight:900;font-size:1.5em;line-height:1em;
                margin-right:12px;padding:0.2em;-webkit-box-sizing:border-box;
                -moz-box-sizing:border-box;box-sizing:border-box; width:300px;}
#addBox .input-big{border-radius: 3px;-moz-border-radius: 3px;background:#f5ffd1;border-bottom:0.17647058823529413em solid #b75819;
                color:#b75819;margin:10px; font-family:"museo-sans-1","museo-sans-2",sans-serif;font-weight:900;
                font-size:1.5em;line-height:1em; margin-right:12px;padding:0.2em;width:500px;-webkit-box-sizing:border-box;
                -moz-box-sizing:border-box;box-sizing:border-box;}
#addBox .very-big{border-radius: 3px;-moz-border-radius: 3px;background:#f5ffd1;border-bottom:0.17647058823529413em solid #b75819;
                color:#b75819;margin:10px; font-family:"museo-sans-1","museo-sans-2",sans-serif;font-weight:900;
                font-size:1.5em;line-height:1em; margin-right:12px;padding:0.2em;width:800px;-webkit-box-sizing:border-box;
                -moz-box-sizing:border-box;box-sizing:border-box; min-height: 400px;}
.fat-button{background:#b75819 url(/App_Themes/Default/Images/bg_grain_medium.png);-moz-border-radius:1.5em;
                         -webkit-border-radius:1.5em;border-radius:1.5em;-moz-box-shadow:inset 0 0.1em 0.1em rgba(255, 255, 255, 0.1);
                         -o-box-shadow:inset 0 0.1em 0.1em rgba(255, 255, 255, 0.1);
                         -webkit-box-shadow:inset 0 0.1em 0.1em rgba(255, 255, 255, 0.1);
                         box-shadow:inset 0 0.1em 0.1em rgba(255, 255, 255, 0.1);color:#f5ffd1 !important;cursor:pointer;
                         display:block;font-weight:900;font-size:1.3333333333333333em;height:3em;line-height:3em;
                         text-align:center;text-shadow:0 0 0 rgba(0, 0, 0, 0.4);text-transform:uppercase;width:240px;}.fat-button:hover,.pill-button:hover,.fat-button:focus,.pill-button:focus{background-color:#cd631c;}
.fat-button:active,.pill-button:active{background-color:#a14d16;position:relative;top:1px;}
.fat-button{display:inline-block;font-size:1.2em;margin:1em 0px;padding:0px 1.5em;width:auto;}
                
table.pictures { width:760px; padding:0px; border: 0px solid #000000; }
table.pictures td {padding:10px 0 10px 0; text-align:center; width: 25%; border:0px solid #ff0000;}
.picture {border: 1px solid #1b1b17;padding: 3px;}
.picture:hover {border: 1px solid #cfc392;}

#upload {background-color:transparent;padding:24px;position:relative;width:970px;}
#upload h2 {padding-bottom:10px;color:#cfc392;font-size:1.3em;font-weight:500;line-height:1.0714285714285714em;
            color:#cfc392;display:block;margin:0 0;}
#upload td {vertical-align: top;}
#content_ListView1_ItemDataPager {padding-top: 10px;position:relative;}
.paging {padding:0;position:relative;}
.currentPage {font-size: 1.5em; color:#b75819; padding-left:0px; padding-top:10px; padding-right:5px;}
.otherPage {font-size:1.0em; padding-left:0px; padding-right:5px; padding-top:10px;}