HTML, BODY, DIV, H1, H2, H3, H4, H5, H6, UL, OL, DL, LI, DT, DD, P, BLOCKQUOTE, PRE, FORM, FIELDSET, TABLE, TH, TD{margin:0; padding:0}
 H1, H2, H3, H4, H5, H6{font-weight:lighter}
BODY{background:#000 url('/images/noise.png') repeat;font-family:Verdana, sans-serif;color:#676767}
#cont{width:100%;min-width:1260px;}
.zi1{z-index:1}
.zi2{z-index:2}
.zi3{z-index:3}
.zi4{z-index:4}
.zi5{z-index:5}
.links{text-align:right;position:relative;z-index:3;}
.controls a,.links a{font-size:80%;color:#C000FF;text-decoration:underline}
.links a:hover{color:#fff}
/*----------Logo in the left-top corner----------*/
#header{float:left;width:100%}
.elementLogo{background-repeat:no-repeat;float:left;width:380px;height:350px;overflow:hidden;}
.elementLogo SPAN{display:none}
.main .elementLogo{background-image:url('/images/mainLogo.png');width:400px;height:350px;}
.loungeCafe .elementLogo{background-image:url('/images/loungeCafeLogo.png');width:400px;height:350px;}
.discoClub .elementLogo{background-image:url('/images/discoClubLogo.png');width:400px;height:350px;}
.fonduBar .elementLogo{background-image:url('/images/founduBarLogo.png');width:400px;height:350px;}
.summerTerrace .elementLogo{background-image:url('/images/summerTerraceLogo.png');width:400px;height:350px;}
.contacts .elementLogo{background-image:url('/images/contactsLogo.png');width:400px;height:350px;}
.bowlingClub .elementLogo{background-image:url('/images/bowlingClubLogo.png');width:400px;height:350px;}
.clubMap .elementLogo{background-image:url('/images/clubMapLogo.png');width:400px;height:350px;}
.corporatives .elementLogo{background-image:url('/images/corporativesLogo.png');width:400px;height:350px;}
.djs .elementLogo{background-image:url('/images/djsLogo.png');width:400px;height:350px;}
.vacancy .elementLogo{background-image:url('/images/vacancyLogo.png');width:400px;height:350px;}
.adds .elementLogo{background-image:url('/images/addsLogo.png');width:400px;height:350px;}
/*----------/Logo---------*/
/*----------Navigation Area-----------*/
.navArea, .navArea  A, .navArea IMG{float:right;border:0 none}
.navArea IMG{margin:10px 10px 0 0;}
.navArea UL{list-style-type:none;float:left}
.navArea UL LI{float:left}
#flashMenu{float:right;clear:right}

/*---------/Navigation--------------------/

/*---------Content Part---------*/
#content{float:left;clear:both;width:100%;margin:0px 0 -20px 0;padding:0;position:relative}
#leftTopLink{position:absolute;left:0;top:0;background:url('/images/contactsLinkBg.png') no-repeat;width:52px;height:151px}
#rightBottomLink{position:absolute;right:0;bottom:0;background:url('/images/blogLinkBg.png')  no-repeat right top;width:57px;height:150px}
#leftTopLink SPAN,#rightBottomLink SPAN{display:none}
#l_column{float:left;width:41%;margin:0 0 0 8%}
#bigBoard{background:url('/images/bigBoard.png') no-repeat left top;margin:0 0 -25px 0;width:516px;position:relative;height:473px}
#bigBoard IMG{width:498px;height:329px;margin:26px 0 0 5px;border:0 none}
.lightAndShadowLayer{background:url('/images/lightAndShadow.png') no-repeat left top;position:absolute;top:26px;left:3.5px;width:499px; height:330px}
#r_column{float:left;width:39%;margin:0 0 0 4.5%;text-align:center;}
#r_column .events{margin:-40px 0 0 0;float:left;width:95%;}
.clubMap .events, #vacancy.events{margin:0 0 0 26%;width:50%;}
.events H1{font-family:Calibri,Trebuchet,'Trebuchet MS', sans-serif;position:relative;z-index:1;font-size:30px;padding:80px 20px 80px 0;width:100%;margin:-40px 0 -50px 0;color:#F4E8FF;}
.events H1 SPAN{display:block;position:absolute;top:0;left:0;width:100%;background:url('/images/lamps.png') no-repeat center center;height:212px;}
.events UL{list-style-type:none;position:relative;z-index:10}
.events UL LI{padding:15px 0 10px 0;margin:-10px 0 0 0;}
.events UL LI H3 A{font-size:18px;background:none;padding:0;margin:0;display:inline}
.events UL LI:hover H3, .events UL LI.over H3 A{color:#A72AFF}



.events UL LI A{padding:20px 0 20px 14%;text-align:center;margin:-20px 0;width:85%;display:block;color:#676767;font-size:12px;text-decoration:none;background:url('images/lampsLeft.png') no-repeat left center}
#leftNav.events UL LI A{min-width:200px}
.events UL LI DIV{padding:20px 10% 20px 0;margin:-20px 0 -20px 0;width:90%;background:url('images/lampRight.png') no-repeat right center}
.events UL LI:hover A,.events UL LI.over A{background-position:-1334px center;color:#FFF}
.events UL LI:hover DIV,.events UL LI.over DIV{background-image:url('images/lampRightHover.png')}
/*---------/Content---------*/

/*--------Footer----------*/
#footer{clear:both;float:left;width:100%;margin:-25px 0 0 0}
#structureBottomNav LI{float:left;font-size:12px;}
#structureBottomNav LI A{display:block;}
#structureBottomNav A{text-decoration:none;padding:30px 10px 20px 10px;color:#676767;}
#structureBottomNav A:hover{color:#7437cd;background:url('/images/hoverMain.png') no-repeat center center}
#structureBottomNav{list-style-type:none;float:left;width:95%;background:url('/images/bottomNav.png') no-repeat right bottom;padding:55px 0 15px 5%;}
.djs #structureBottomNav{background:url('/images/founduBottomNav.png') no-repeat right bottom;padding:90px 0 30px 5%;}
.bowlingClub #structureBottomNav{background:url('/images/bowlingBottomNav.png') no-repeat right bottom;padding:90px 0 15px 5%;}
.loungeCafe #structureBottomNav, .clubMap #structureBottomNav , .corporatives #structureBottomNav {background:url('/images/loungeBottomNav.png') no-repeat right bottom;padding:55px 0 30px 5%;}
.contacts #structureBottomNav{background:url('/images/contactsBottomNav.png') no-repeat right bottom;padding:90px 0 20px 5%;}
.discoClub #structureBottomNav{background:url('/images/discoBottomNav.png') no-repeat right bottom;padding:90px 0 5px 5%;margin:0 0 10px 0;}
.fonduBar #structureBottomNav{background:url('/images/founduBottomNav.png') no-repeat right bottom;padding:90px 0 30px 5%;}
.summerTerrace #structureBottomNav{background:url('/images/summerBottomNav.png') no-repeat right bottom;padding:90px 0 5px 5%;margin:0 0 10px 0;}

.fonduBar #structureBottomNav A:hover,.djs #structureBottomNav A:hover{color:#984297;background:url('/images/hoverFondu.png') no-repeat center center}
.discoClub #structureBottomNav A:hover{color:#66B2C6;background:url('/images/hoverDisco.png') no-repeat center center}
.summerTerrace #structureBottomNav A:hover{color:#4A8943;background:url('/images/hoverSummer.png') no-repeat center center}
.bowlingClub  #structureBottomNav A:hover{color:#EE4446;background:url('/images/hoverBowling.png') no-repeat center center}

.developer{float:left;font-size:13px;margin:0 0 0 2%;padding:0px 0 30px 3%;background:url('/images/logoIS.png') no-repeat left center}
.developer A,.developer SPAN{color:#9B9B9B;text-decoration:none;}
.developer .greenStyle{color:#528311}
.rightHolder{float:right;color:#d66cd5;font-size:14px;margin:0 20px 0 0}
.fonduBar .rightHolder{color:#984297;}
.discoClub .rightHolder{color:#66B2C6;}
.summerTerrace .rightHolder{color:#4A8943;}
.bowlingClub  .rightHolder{color:#EE4446;}
/*------------/Footer---------*/
/*END oF HOMEPAGE*/

.text_content{width:100%;float:left;font-size:13px;line-height:20px;color:#d8d8d8;text-align:justify}
.text_content P{margin:0 0 15px 0;}
.backToHome{float:left;position:relative;left:-60px;display:block;width:142px;height:60px;background:url('/images/backToHome.png') no-repeat left top;}
.backToHome SPAN{display:none}

.lightBlock{text-align:left;color:#a9a9a9;font-size:13px;background:url('/images/cornerLight.png') no-repeat left top;padding:25px 0 20px 60px;}
#l_column .lightBlock {margin:0 0 0 60px}
.lightBlock A{color:#a9a9a9}
.lightBlock H4{font-size:15px;color:#ef5fe7;margin:0;}
.lightBlock .mark{color:#ef5fe7;}
.zefirName{color:#ff55f5}
#vacancy H1.zefirName{text-align:center;color:#ff55f5}
.preivewText{float:right;color:#905d8d;font-size:12px;text-align:justify;width:30%;margin:-20px 5% 0 0;}
.preivewText P{float:right;margin:0 0 10px 0}
.columns_3{clear:both;float:left;width:90%;margin:0 0 0 5%;color:#FFF;}
.columns_3 .column{float:left;width:27%;margin:0 0 0 2%;background:url('/images/cornerLight.png') no-repeat left top;padding:25px 0 20px 4%;}
.columns_3 H2{font-size:20px;margin:0 0 25px 0}
.column{font-size:12px;text-align:justify}

#leftNav.events{margin:0 0 0 7%;width:21%;float:left}
#leftNav.events LI{margin:0 0 15px 0;padding:0}
#leftNav A{padding:13px 0 13px 45px;min-height:0;text-decoration:underline;font-size:18px;}
#leftNav A.active{color:#FFF}

#centerList{float:left;width:50%;margin:0 0 0 6%;line-height:20px}
.contentText{color:#FFF;font-size:12px;text-align:justify;line-height:normal;}
.contentText H1.contentHeader{color:#c000ff;margin:0 0 20px 0;}
.contentText IMG{border:3px solid #ffffff;margin:5px 10px 5px 0;}
.contentText A{color:#c000ff;}
.contentText A:hover{text-decoration:none}
.contentText UL,.contentText OL{margin:5px 0 0 25px;}
#singleContent{margin:0 0 0 12%;width:80%;}

.pages{float:right;clear:both}
.pages A{color:#ff55f5}
.pages SPAN{color:#FFF;font-size:24px}

.backToList{text-decoration:none;float:right;clear:both;}

#commentsCont{float:left;clear:both;margin:30px 0 0 0;border-top:1px solid #676767;padding:20px 0 0 0;}
#commentsCont H2{color:#9B9B9B}
#commentsCont UL{list-style-type:none;padding:0;}
UL#comments{margin:20px 0 0 0;}

LI.comment{border-left:4px solid #9B9B9B;width:90%;padding:0 0 2px 3%;margin:20px 0 10px 0;}
.comment LI.date,.comment LI.time,.comment LI.userName{float:left}
.comment LI.date,.comment LI.time{font-size:14px;}
.comment LI.date{margin:0 0 0 10px;}
.comment LI.userName{font-size:17px;margin:0 0 0 20px;color:#9F51FA}
.comment .commentBody{clear:both;line-height:normal;font-size:13px;padding:10px 0 0 0;}

#commentForm{padding:0 0 0 7.5%;margin:30px 0 0 0;text-align:left}
#captchaImg{vertical-align:middle}
#commentForm #userName{width:230px}
#commentForm #userName,#commentForm #comment,#commentForm #captcha,#commentForm TEXTAREA{background:#575757;color:#FFF;border:1px solid #FFF;font-family:Verdana, Calibri, Tahome, sans-serif;}
#commentForm #comment{font-size:13px;width:400px;height:150px;line-height:normal}
#commentForm #userName,#commentForm #captcha{font-size:15px}
#commentForm #captcha{width:100px}

.bowlingClub #galleryCont{background:url('images/galleryBowling.gif') no-repeat left top;color:#eb9f9f}
.fonduBar #galleryCont,.loungeCafe #galleryCont{background:url('images/galleryLounge.gif') no-repeat left top;color:#f1c0ff}
.discoClub #galleryCont{background:url('images/galleryDisco.gif') no-repeat left top;color:#A3D1E7}
.summerTerrace #galleryCont{background:url('images/gallerySummer.gif') no-repeat left top;color:#9febb1}

.goHomeLink{display:block;width:110px;height:80px}
#bigLogo{height:235px;width:350px}

.photo A IMG{border:2px solid #f1c0ff;}
.summerTerrace .photo A IMG{border:2px solid #9febb1;}
.discoClub .photo A IMG{border:2px solid #A3D1E7;}
.bowlingClub .photo A IMG{border:2px solid #eb9f9f;}
#galleryCont{margin-bottom:10px;width:535px;height:421px;overflow:hidden;background:url('images/galleryBowling.gif') no-repeat left top;}
#galleryCont H3{text-transform:uppercase;font-weight:lighter;font-size:15px;width:160px;margin:0 0 0 25px;padding:10px 0 0 0}
#galleryCont IMG{border:0 none}
#galleryCont UL{list-style-type:none;margin:15px auto 0;padding:0 0 0 3%;width:95%;float:left;}
.photo{display:-moz-inline-stack;display:inline-block;_overflow:hidden;zoom:1;*display:inline;vertical-align:top}
.photo{position:relative;width:24%;height:80px;overflow:hidden;margin:0 0 15px;}
.photo A IMG{position:relative;z-index:1;width:100px;}
.photo A:hover IMG{z-index:9;}

/*------------bowling prices page table css------------*/
.bowlingPrice{font-size:18px;font-family:Tahoma,Verdana,sans-serif;}
.bowlingPrice THEAD TD{color:#fc0ee0;font-size:20px;padding:0 0 10px 0}
.bowlingPrice TBODY{text-align:center}
.bowlingPrice TD{padding:2px 10px 2px 0;}
.bowlingPrice TR{padding:0 5px 0 5px;}
.bowlingPrice .dayTime{font-size:16px;}
.bowlingPrice .subHead{color:#8e1eef}
.bowlingPrice .subHead TR{padding:0 5px;}
.bowlingPrice .holidays{color:#f78b3b;}

span.price, b.price, strong.price, i.price, del.price, em.price, s.price {color:#0099d2}
.day{color:#da1d81}

/*--------added footer-social-links-----------*/
.column, #social-links li
{
    display:-moz-inline-stack;
    display:inline-block;
    _overflow:hidden;
    zoom:1;
    *display:inline;
    vertical-align:top
}

#social-links
{
    margin:0 0 0 12px;
}

    #social-links li
    {
        margin-right:7px;
    }

        #social-links a
        {
            width:32px;
            height:32px;
            display:block;
        }

        #social-links a.vkontakte
        {
            background:url('../images/social-icons.png') no-repeat 0 0;
        }

        #social-links a.vkontakte:hover
        {
            background-position:0 -32px;
        }

        #social-links a.facebook
        {
            background:url('../images/social-icons_facebook_shadowed.png') no-repeat 0 0;
        }

        #social-links a.facebook:hover
        {
            background:url('../images/social-icons_facebook.png') no-repeat 0 0;
        }

        #social-links a.odnoklassniki
        {
            background:url('../images/social-icons.png') no-repeat -32px 0;
        }

        #social-links a.odnoklassniki:hover
        {
            background-position:-32px -32px;
        }

        #social-links a.youtube
        {
            background:url('../images/social-icons.png') no-repeat -64px 0;
        }

        #social-links a.youtube:hover
        {
            background-position:-64px -32px;
        }

