html,body{
    background:#B8CA55 url(/static/img/bg.jpg) center 0 no-repeat;
    border:0;
    color:#3D4C04;
    font:12px Arial,Helvetica,Sans-Serif;
    height:100%;
    margin:0;
    padding:0}
    body{
        background:0}
/*Default styles */
*{
    margin:0;
    padding:0;
    list-style:none}
a{
    outline:none;
    text-decoration:none}
    a:hover{
        text-decoration:underline}
img,a img{
    border:0}
/* Forms */
input,textarea,select{
    background:#E3EAA8;
    border:1px solid #8AA90C;
    border-left:4px solid #8AA90C;
    color:#3D4D04;
    font:16px normal Arial,Helvetica,Sans-Serif;
    height:19px;
    line-height:19px;
    margin:0;
    outline:none;
    padding:2px}
    input:focus,textarea:focus,select:focus,input.error,select.error,textarea.error{
        background:#fff;
        border-color:#CC3401}
.form-block{}
    .form-block dt{
        float:left;
        height:25px;
        line-height:25px;
        margin:0 0 3px 0;
        width:145px}
        .form-block dt label{
            color:#3D4C04;
            display:block;
            font-size:14px;
            font-weight:normal;
            line-height:25px}
    .form-block dd{
        float:left;
        height:25px;
        line-height:25px;
        margin:0 0 3px 0;
        position:relative;
        width:457px}
        .form-block dd input{
            width:448px}
        .form-block dd textarea{
            height:80px;
            width:448px}
        .form-block dd.saturs{
            height:86px}
        .form-block dd select{
            height:25px;
            width:457px}
        .form-block dd input#id_submit{
            width:auto}
input#id_submit{
    background:url(/static/img/bttns/bgbttn.gif) 0 0 repeat-x;
    border:1px solid #8AA90C;
    color:#fff;
    cursor:pointer;
    float:right;
    font:bold 12px Arial,Helvetica,Sans-Serif;
    height:23px;
    padding:0 40px;
    text-transform:uppercase;
    width:60px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px}
    input#id_submit:hover{
        border-color:#3D4A08}
/* Main definitions for header, footer and content */
#hd:after,#ft:after,#ct:after,#wrp:after,.bx-ct:after,.wrp:after{
    clear:both;
    content:".";
    display:block;
    height:0;
    visibility:hidden}
#wrp,#hd,#ct,#ft{
    margin:0 auto;
    position:relative;
    width:940px}
/* Header */
#hd{
    height:129px;
    overflow:hidden;
    position:absolute;
    top:0}
    #hd .logo{
        background:url(/static/img/logo.gif) 7px 8px no-repeat;
        height:120px;
        width:305px}
        #hd .logo a{
            display:block;
            height:0;
            overflow:hidden;
            padding:120px 0 0 0}
    #hd #games{
        background:url(/static/img/logogames.gif) 7px 8px no-repeat}
    #hd ul{
        background:url(/static/img/bghdul.gif) 0 0 repeat-x;
        float:right;
        height:45px;
        line-height:45px;
        margin:0 0 10px 0}
    #hd li{
        background:url(/static/img/bghdli.gif) 0 7px no-repeat;
        float:left}
    #hd li.first{
        background:url(/static/img/bghdmenu.gif) 0 0 no-repeat}
    #hd li.search{
        background:url(/static/img/bghdli.gif) 0 7px no-repeat;
        height:45px}
        #hd li.search #cse-search-box{
            height:45px;
            padding:0 0 0 16px;
            position:relative;
            width:205px}
        #hd li.search #q{
            background:#E3EAA8;
            border:1px solid #8AA90D;
            height:23px;
            padding-top:3px;
            position:absolute;
            top:6px;
            width:160px}
            #hd li.search #q:focus{
                background:#fff;
                border:1px solid #CC3401}
        #hd li.search #sa{
            background:url(/static/img/bttns/search.gif) 0 0 no-repeat;
            border:0;
            cursor:pointer;
            height:36px;
            margin:0;
            padding:0;
            position:absolute;
            left:187px;
            top:6px;
            width:32px}
    #hd li.langnav{
        background:url(/static/img/bghdli.gif) 0 7px no-repeat}
        #hd li.langnav div{
            background:url(/static/img/bghdmenu.gif) right -45px no-repeat;
            height:45px;
            line-height:11px;
            padding:4px 5px 0 16px;
            width:173px}
            #hd li.langnav div strong{
                display:none}
            #hd li.langnav div a{
                background-image:url(/static/img/icons/flags.gif);
                background-repeat:no-repeat;
                border:0;
                display:block;
                float:left;
                height:0;
                margin:5px 5px 0 0;
                outline:none;
                overflow:hidden;
                padding:11px 0 0 0;
                text-decoration:none;
                width:16px}
                #hd li.langnav div a.lv{
                    background-position:0 0}
                #hd li.langnav div a.lt{
                    background-position:0 -11px}
                #hd li.langnav div a.en{
                    background-position:-16px 0}
                #hd li.langnav div a.ee{
                    background-position:-16px -11px}
                #hd li.langnav div a.ru{
                    background-position:-32px 0}
                #hd li.langnav div a.fi{
                    background-position:-32px -11px}
                #hd li.langnav div a.pl{
                    background-position:-48px 0}
                #hd li.langnav div a.se{
                    background-position:-48px -11px}
                #hd li.langnav div a.de{
                    background-position:-64px 0}
                #hd li.langnav div a.no{
                    background-position:-64px -11px}
                #hd li.langnav div a.it{
                    background-position:-80px 0}
                #hd li.langnav div a.es{
                    background-position:-80px -11px}
                #hd li.langnav div a.tr{
                    background-position:-96px 0}
                #hd li.langnav div a.fr{
                    background-position:-96px -11px}
                #hd li.langnav div a.by{
                    background-position:-112px 0}
                #hd li.langnav div a.ua{
                    background-position:-112px -11px}
    #hd li a{
        color:#3D4D04;
        display:block;
        font-size:16px;
        font-weight:bold;
        padding:0 15px}
        #hd li a:hover{
            color:#7B9E0C;
            text-decoration:none}
    #textads{
        background:url(/static/img/bgtextads.png) 0 0 no-repeat;
        clear:both;
        float:right;
        height:62px;
        overflow:hidden;
        width:630px}
        #textads ul{
            background:0;
            height:57px;
            line-height:13px;
            padding:5px 0 0 10px;
            overflow:hidden;
            width:620px}
        #textads li{
            background:0;
            display:inline;
            float:left;
            line-height:13px;
            margin:0 10px 0 0;
            padding:0;
            width:190px}
            #textads li a{
                color:#3D4C11;
                font-size:11px;
                font-weight:normal;
                padding:0;
                position:relative;
                z-index:1}
                #textads li a:hover{
                    color:#333}
            #textads li strong{
                color:#9F0014;
                display:block;
                font-size:12px;
                font-weight:bold}
        #textads li#add-ad{
            background:url(/static/img/bttns/add-advert.lv.gif) 0 0 no-repeat;
            float:right;
            height:60px;
            margin:-4px 1px 0 0;
            overflow:hidden;
            position:relative;
            width:15px}
            #textads li#add-ad a{
                display:block;
                height:0;
                overflow:hidden;
                padding:60px 0 0 0;
                width:15px}
/* Homepage */
#ct{
    margin:0 0 15px 0;
    min-height:535px;
    overflow:hidden;
    padding:129px 0 0 0;
    position:relative}
    #cat h2,#add h2{
        color:#3D4C04;
        font-size:20px;
        font-weight:normal;
        height:60px;
        line-height:59px;
        margin:0 0 8px 0;
        overflow:hidden;
        width:460px}
    #cat div,#add div{
        background:url(/static/img/bgdiv.gif) 0 0 no-repeat;
        height:450px;
        min-height:450px;
        overflow:hidden;
        padding:8px 19px}
    #cat{
        background:url(/static/img/bgh2.gif) 0 0 no-repeat;
        float:left;
        width:460px}
        #cat h2{
            background:url(/static/img/icons/h2-icons.gif) 0 0 no-repeat;
            height:60px;
            overflow:hidden;
            padding-left:83px;
            width:377px}
        #cat dt{
            border-top:1px solid #B6CA2D;
            font-size:15px;
            font-weight:bold;
            padding:5px 0 1px 0}
            #cat dt.first{
                border-top:0}
            #cat dt a{
                color:#3D4C04;
                text-decoration:none}
                #cat dt a:hover{
                    text-decoration:underline}
            #cat dt small{
                color:#900;
                font-size:12px;
                font-weight:normal}
        #cat dd{
            border-bottom:1px solid #D5E077;
            color:#5F7906;
            font-size:11px;
            padding:0 0 5px 0}
            #cat dd.last{
                border-bottom:0;
                padding:0}
    #add{
        background:url(/static/img/bgh2.gif) 0 0 no-repeat;
        float:right;
        width:460px}
        #add a{
            color:#3D4C04;
            text-decoration:underline}
            #add a:hover{
                text-decoration:none}
        #add h2{
            background:url(/static/img/icons/h2-icons.gif) 0 -60px no-repeat;
            height:60px;
            overflow:hidden;
            padding-left:77px;
            width:383px}
        #add dl{
            height:275px}
        #add dt{
            float:left;
            height:25px;
            margin:0 0 3px 0;
            overflow:hidden;
            width:80px}
        #add dd{
            float:left;
            height:25px;
            margin:0 0 3px 0;
            width:342px}
            #add dd.saturs{
                height:86px}
            #add dd.filect{
                background:url(/static/img/bgaddfile.gif) 0 0 no-repeat;
                height:23px;
                padding:2px 3px 0 6px;
                width:333px}
                #add dd.filect input{
                    border:0;
                    cursor:default;
                    padding:1px 2px 0 0}
                #add dd.filect input:focus{
                    background:0}
                #add dd.filect div{
                    background-position:0 1px !important;
                    height:20px !important}
            #add dd.short{
                width:130px}
        #add label{
            color:#3D4C04;
            display:block;
            font-size:14px;
            font-weight:normal;
            line-height:25px;
            width:80px}
        #add input,#add textarea,#add select{
            width:333px}
            #add select{
                height:25px;
                width:342px}
            #add textarea{
                height:80px}
            #add dd{
                position:relative}
                #add dd div{
                    min-height:19px !important;
                    padding:0 !important}
            #add dd.short input{
                width:111px}
                #add dd.short em{
                    right:15px}
                #add dd.author_age em{
                    right:3px}
                #add dd.category em,#add dd.filect em,#contact-us dd.category em{
                    display:none !important}
            #add dd.short #id_author_age{
                width:122px}
            #add dd.short #id_submit{
                padding:0;
                width:130px}
        #add h3{
            font-size:12px;
            font-weight:bold;
            padding:0 0 2px 0}
        #add li{
            background:url(/static/img/icons/bgli.gif) 0 5px no-repeat;
            color:#5F7906;
            margin:0 0 0 20px;
            padding:2px 0 1px 13px}
/* Content */
#cnt{
    background:url(/static/img/bgh2.gif) -460px 0 no-repeat;
    float:left;
    width:640px}
    #cnt h2{
        color:#3D4C04;
        font-size:20px;
        font-weight:normal;
        height:60px;
        line-height:59px;
        margin:0 0 8px 0;
        overflow:hidden;
        padding-left:83px;
        width:557px}
        #cnt h2 a{
            color:#3D4C04;
            text-decoration:none}
            #cnt h2 a:hover{
                text-decoration:underline}
        #cnt h2 small{
            color:#900;
            font-size:18px}
        #cnt h2#ad-list{
            background:url(/static/img/icons/h2-icons.gif) 0 0 no-repeat}
        #cnt h2#rules{
            background:url(/static/img/icons/h2-icons.gif) 0 -120px no-repeat}
        #cnt h2#contacts{
            background:url(/static/img/icons/h2-icons.gif) 0 -180px no-repeat}
        #cnt h2#adverts{
            background:url(/static/img/icons/h2-icons.gif) 0 -240px no-repeat}
        #cnt h2#search-list{
            background:url(/static/img/icons/h2-icons.gif) 0 -300px no-repeat}
        #cnt h2#games{
            background:url(/static/img/icons/h2-icons.gif) 0 -360px no-repeat}
    #bx{
        background:#CCD959 url(/static/img/bgbx.gif) 0 0 repeat-x;
        border-left:1px solid #A8C012;
        border-right:1px solid #A8C012}
        .bx-top{
            background:url(/static/img/bgbxtb.gif) 0 -7px no-repeat;
            height:7px;
            line-height:7px;
            margin:0 -1px;
            overflow:hidden;
            position:relative}
        .bx-ct{
            padding:7px 18px}
            .bx-ct a{
                color:#3D4C04;
                text-decoration:underline}
                .bx-ct a:hover{
                    color:#3C2412}
        .bx-bttm{
            background:url(/static/img/bgbxtb.gif) 0 0 no-repeat;
            height:7px;
            line-height:7px;
            margin:0 -1px;
            overflow:hidden;
            position:relative}
    /* Advert listing */
    #list{}
        #list dt{
            background:url(/static/img/sep.gif) right 5px no-repeat;
            float:left;
            height:18px;
            line-height:18px;
            margin:0 11px 5px 0;
            overflow:hidden;
            width:459px}
            #list dt strong{
                background:#8AA90C;
                color:#fff;
                display:block;
                float:left;
                font-size:11px;
                font-weight:normal;
                height:18px;
                line-height:18px;
                margin:0 7px 0 0;
                overflow:hidden;
                text-align:center;
                width:88px;
                -webkit-border-radius:4px;
                -moz-border-radius:4px;
                border-radius:4px}
            #list dt a{
                color:#3D4C04;
                display:block;
                overflow:hidden;
                padding:0 15px 0 0;
                text-decoration:none}
                #list dt a:hover{
                    text-decoration:underline}
            #list dt.paid-ad{
                background:url(/static/img/paid-ad.gif) right 0 no-repeat;
                font-weight:bold}
                #list dt.paid-ad a{
                    color:#900}
        #list dd{
            color:#3D4C04;
            float:left;
            height:18px;
            line-height:18px;
            margin:0 0 7px 0;
            overflow:hidden;
            padding:0 22px 0 0;
            width:110px}
            #list dd.photo{
                background:url(/static/img/icons/photo.gif) right 0 no-repeat}
        #list dd.ad-block-468{
            clear:both;
            height:68px;
            width:602px}
            #list dd.ad-block-468 div{
                background:#B6CA45;
                border:1px solid #A8C012;
                height:60px;
                margin:0 auto;
                padding:3px;
                width:468px}
    /* Pagination */
    #pager{
        clear:both;
        color:#3D4C04;
        height:20px;
        line-height:20px;
        padding:10px 0 0 0}
        #pager li{
            float:left;
            font-size:11px;
            height:20px;
            text-align:center;
            width:25px}
            #pager li.act{
                background:url(/static/img/bttns/pagerli.gif) center 0 no-repeat}
            #pager li a{
                color:#3D4C04;
                display:block;
                text-decoration:none}
                #pager li a:hover{
                    text-decoration:underline}
        #pager li.prev{
            background:url(/static/img/bttns/previousnext.gif) 0 0 no-repeat;
            color:#7E8E2A;
            float:left;
            font-size:12px;
            padding:0 5px 0 0;
            text-align:right;
            width:105px}
        #pager li.next{
            background:url(/static/img/bttns/previousnext.gif) 0 -20px no-repeat;
            color:#7E8E2A;
            float:right;
            font-size:12px;
            padding:0 0 0 5px;
            text-align:left;
            width:105px}
    /* Opened advert page */
    #status{
        height:27px;
        line-height:20px}
        #status li{
            background:#8AA90C;
            float:left;
            margin:0 5px 0 0;
            -webkit-border-radius:4px;
            -moz-border-radius:4px;
            border-radius:4px}
            #status li strong{
                color:#fff;
                display:block;
                font-weight:normal;
                padding:0 5px}
        #status li.report{
            background:#900;
            float:right;
            margin:0;
            overflow:hidden;
            width:215px}
            #status li.report a{
                color:#fff;
                display:block;
                text-align:center;
                text-decoration:none;
                -webkit-border-radius:4px;
                -moz-border-radius:4px;
                border-radius:4px}
                #status li.report a:hover{
                    background-color:#f00}
    #ad-open{
        background:#C4D241;
        border:1px solid #8AA90C;
        margin:0 0 8px 0;
        padding:10px 13px 5px 13px;
        -webkit-border-radius:4px;
        -moz-border-radius:4px;
        border-radius:4px}
        #ad-open h3{
            font-size:17px;
            padding:0 0 5px 0}
        #ad-open p{
            font-size:15px;
            line-height:140%;
            padding:0 0 7px 0}
        #ad-open img.profile-picture{
            background:#fff;
            border:1px solid #A9B72C;
            display:block;
            margin:0 auto 7px auto;
            padding:6px;
            -webkit-border-radius:4px;
            -moz-border-radius:4px;
            border-radius:4px}
        #ad-open .ad-block-468{
            background:#B6CA45;
            border:1px solid #A8C012;
            height:60px;
            margin:0 auto 10px auto;
            padding:3px;
            width:468px}
    #profile{
        border-top:1px solid #A8C012;
        height:25px;
        line-height:25px}
        #profile li{
            float:left}
        #profile li.person-name{
            margin:0 6px 0 0;
            padding:0 7px 0 0}
        #profile li.person-ads{
            float:right}
        #profile a{
            color:#900;
            text-decoration:underline}
            #profile a:hover{
                color:#f00}
    #answer h3{
        background:#8AA90C;
        color:#fff;
        font-size:12px;
        font-weight:bold;
        height:30px;
        line-height:30px;
        margin:0 0 15px 0;
        text-align:center;
        text-transform:uppercase;
        -webkit-border-radius:4px;
        -moz-border-radius:4px;
        border-radius:4px}
    #new-ads{
        margin:0;
        padding:0}
        #new-ads h3{
            background:#97b90d;
            color:#fff;
            font-size:12px;
            height:24px;
            line-height:24px;
            margin:10px 0 15px 0;
            text-align:center;
            text-transform:uppercase;
            -webkit-border-radius:4px;
            -moz-border-radius:4px;
            border-radius:4px}
        #new-ads li{
            float:left;
            margin:0 6px 0 0;
            min-height:100px;
            width:115px}
            #new-ads li.last{
                border:0;
                float:right;
                margin:0}
        #new-ads li a{
            display:block;
            line-height:13px;
            padding:0 5px;
            text-decoration:none}
        #new-ads li span{
            font-size:24px;
            padding:0 3px 0 0}
        #new-ads li small{
            display:block;
            text-align:right}
    /* Games page */
    #games-list{
        padding:5px 0 0 0}
        #games-list dt{
            background-position:2px 16px;
            background-repeat:no-repeat;
            border-bottom:1px solid #A8C012;
            border-top:1px solid #D0DB69;
            float:left;
            height:80px;
            overflow:hidden;
            padding:14px 0 10px 0;
            width:74px}
            #games-list dt strong{
                border:1px solid #85A30D;
                display:block;
                height:72px;
                width:72px;
                -webkit-border-radius:2px;
                -moz-border-radius:2px;
                border-radius:2px}
                #games-list dt strong a{
                    border:1px solid #fff;
                    display:block;
                    height:0;
                    overflow:hidden;
                    padding:70px 0 0 0;
                    -webkit-border-radius:2px;
                    -moz-border-radius:2px;
                    border-radius:2px}
        #games-list dd{
            border-bottom:1px solid #A8C012;
            border-top:1px solid #D0DB69;
            float:right;
            height:80px;
            overflow:hidden;
            padding:14px 0 10px 12px;
            position:relative;
            width:516px}
            #games-list dd h3 a{
                text-decoration:none}
            #games-list dd p{
                width:390px}
            #games-list dd ul{
                position:absolute;
                right:0;
                top:14px;
                width:115px}
                #games-list dd ul li{
                    background:#97A623;
                    color:#fff;
                    height:20px;
                    line-height:20px;
                    margin:0 0 7px 0;
                    text-align:center;
                    -webkit-border-radius:4px;
                    -moz-border-radius:4px;
                    border-radius:4px}
                #games-list dd ul li.start-game{
                    background:#C64F00}
                #games-list dd ul li.start-game a{
                    color:#fff;
                    display:block}
                #games-list dd ul li.start-game a:hover{
                    text-decoration:none}
        #games-list dt.first,#games-list dd.first{
            background-position:2px 2px;
            border-top:0;
            padding-top:0}
        #games-list dt.last,#games-list dd.last{
            border-bottom:0;
            padding-bottom:0}
        #games-list dd.first ul{
            top:0}
    /* Add advert page */
    #reklamas-pirmsskats{
        background:#C3D34D;
        border:1px solid #9AAA22;
        margin:15px 10px 20px 10px;
        overflow:hidden;
        padding:10px;
        width:190px}
        #reklamas-pirmsskats div{
            height:52px;
            line-height:13px;
            overflow:hidden;
            width:190px}
            #reklamas-pirmsskats div a{
                color:#3D4C11;
                font-size:11px;
                font-weight:normal;
                padding:0;
                position:relative;
                text-decoration:none}
                #reklamas-pirmsskats div a:hover{
                    color:#333}
            #reklamas-pirmsskats div strong{
                color:#9F0014;
                display:block;
                font-size:12px;
                font-weight:bold;
                height:14px;
                overflow:hidden}
            #reklamas-pirmsskats div small{
                font-size:11px;
                line-height:12px !important}
/* Sidebar */
#sdbr{
    float:right;
    width:280px}
    #sdbr h2{
        background:url(/static/img/bgsdbr.gif) 0 0 no-repeat;
        font-size:20px;
        font-weight:normal;
        height:60px;
        line-height:60px;
        margin:0 0 8px 0}
        #sdbr h2 a{
            color:#3D4C04;
            display:block;
            padding:0 0 0 77px}
    #sdbr .ad-block-250{
        background:#B6CA45;
        border:1px solid #A8C012;
        height:250px;
        margin:0 auto 10px auto;
        padding:3px;
        width:250px}
    #sdbr h3{
        background-image:url(/static/img/bgsdbr.gif);
        background-position:0 -60px;
        background-repeat:no-repeat;
        border:0;
        color:#3D4C04;
        font-size:13px;
        font-weight:bold;
        height:26px;
        line-height:26px;
        padding:0 0 0 30px}
        #sdbr h3 strong{
            color:#900}
        #sdbr h3.birkas{
            background-position:0 -86px}
        #sdbr h3.speles{
            background-position:0 -112px}
        #sdbr h3.apmekletaji{
            background-position:0 -138px}
    #sdbr #cats{
        padding:0 20px}
        #sdbr #cats li{
            border-top:1px solid #AEC42D;
            border-bottom:1px solid #C6D577;
            padding:4px 0 3px 0}
        #sdbr #cats li.first{
            border-top:0}
        #sdbr #cats li.last{
            border-bottom:0}
            #sdbr #cats li a{
                color:#3D4C04;
                font-size:14px;
                font-weight:normal}
            #sdbr #cats li small{
                color:#900;
                font-size:12px;
                font-weight:normal}
    #sdbr #tags,#sdbr #tags-user{
        padding:7px 0 7px 20px}
        #sdbr #tags strong,#sdbr #tags-user strong{
            background:#8AA90C;
            display:block;
            float:left;
            margin:0 5px 5px 0;
            -webkit-border-radius:4px;
            -moz-border-radius:4px;
            border-radius:4px}
        #sdbr #tags strong a,#sdbr #tags-user strong a{
            color:#fff;
            display:block;
            float:left;
            font-weight:normal;
            height:18px;
            line-height:18px;
            padding:0 5px;
            text-decoration:none;
            white-space:nowrap}
            #sdbr #tags strong a:hover,#sdbr #tags-user strong a:hover{
                color:#222}
/* Footer */
#ft{
    background:url(/static/img/bgft.jpg) 0 0 no-repeat;
    border-top:1px solid #9FB145;
    clear:both;
    color:#607906;
    height:40px;
    line-height:30px;
    overflow:hidden;
    padding:0 18px 0 8px;
    width:914px}
    #ft li{
        background:url(/static/img/sep.gif) right 11px no-repeat;
        float:left}
    #ft li.last{
        background:0}
    #ft li.copyrights{
        background:0;
        float:right}
    #ft li a{
        color:#5F7906;
        display:block;
        padding:0 10px}
/* Tooltip */
#tooltip{
    background:#E9FF91 url(/static/img/icons/tooltip.gif) 4px 4px no-repeat;
    border:1px solid #5B6E0D;
    color:#222;
    max-width:300px;
    padding:4px 4px 4px 23px;
    position:absolute;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px}
    #tooltip h3{
        font-size:12px;
        font-weight:normal}
/* Age verification */
#mask{
    background:#000;
    display:none;
	height:100%;
	left:0;
    position:fixed;
    top:0;
	width:100%;
    z-index:90}
#age-verification{
    background:url(/static/img/age-verification.gif) 0 0 no-repeat;
    display:none;
    height:220px;
    left:50%;
    margin-left:-250px;
    margin-top:-110px;
    padding:0 40px;
    position:absolute;
    top:50%;
    width:420px;
    z-index:100}
    #age-verification h2{
        color:#930;
        font-size:14px;
        font-weight:bold;
        line-height:37px;
        padding:6px 0 0 0;
        text-align:center}
    #age-verification p{
        color:#313D03;
        font-size:13px;
        line-height:130%;
        text-align:center}
    #age-verification p.true,#age-verification p.false{
        height:22px;
        line-height:22px;
        margin:10px 0 !important;
        padding:0}
        #age-verification p.true{
            background:url(/static/img/bttns/verification.gif) center 0 no-repeat}
        #age-verification p.false{
            background:url(/static/img/bttns/verification.gif) center -22px no-repeat;
            margin:10px 0 0 0}
    #age-verification a{
        color:#fff;
        display:block;
        margin:0 auto;
        text-decoration:none;
        width:350px}
        #age-verification a:hover{
            text-decoration:underline}
/* Classes */
.clr{
    clear:both;
    height:0;
    line-height:0}
.dn{
    display:none}
.note{}
.rules{
    padding:10px 0 0 0}
    .rules li{
        background:url(/static/img/icons/bgli.gif) 0 5px no-repeat;
        margin:0 0 0 5px;
        padding:3px 0 2px 13px}
em.error,em.success{
	background-image:url(/static/img/icons/validation.gif);
	background-position:0 -7px;
	background-repeat:no-repeat;
	display:block;
	height:0;
	right:5px;
	margin:-20px 0 0 0;
	overflow:hidden;
	padding:7px 0 0 0;
	position:absolute;
	top:29px;
	width:7px}
em.success{
	background-position:0 0}
.jquery-message{
    background:#3D4A08;
    color:white;
    display:none;
    font:normal 20px/50px Helvetica,Arial,Sans-Serif;
    left:25%;
    letter-spacing:-1px;
    opacity:70;
    position:absolute;
    text-align:center;
    top:-9px;
    width:50%;
    z-index:90}
    .jquery-message .round{
        border-left:solid 2px #BDCE2A;
        border-right:solid 2px #BDCE2A;
        font-size:1px;
        height:2px}
    .jquery-message p{
        display:inline;
        padding:.3em}
    .jquery-message a{
        display:none}