body{
        text-align:center;
        background-color:#fff;
        font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
        font-size: 90%;
        margin:0;
        padding:0;
    }
    
   img,div,td{border:0;}
   
   a{
        color:#A0522D;
        font-weight:bold;
        outline:none;
    }
    
    
/******      headers      ******/

    h1{
        text-align: center;
        dispaly:block;
    }
    
    h2{
        display:block;
        text-align:left;
        font-size:100%;
        padding-left:10px;
    }
    
    h2.clip_header{
        text-align: center;
    }
    
/******      table      ******/

    td{
        vertical-align:top;
    } 
    
/******      blocks      ******/    
    
    div#article{
        margin-left: 0;
        margin-top: -10px; 
        width: auto;
        text-align: justify;
        padding-left: 30px;
        padding-right: 30px;
        background: 0 0 url('../images/slider4.jpg') repeat-y; 
    }
    
    div#clip {
        text-align:center;
    }
    
     #content{
        position:relative;
        width:1100px;
        margin: 0 auto;
    }
    
    #logo{
        width:166px;
        height:119px;
    }
    
    #footer{
        height:50px;
        background-image: url('../images/footer.gif');
        background-position: top left;
        background-repeat: repeat-x;
    }
    
    #phone{
        color: #8B4513;
        font-size: 1.2em;
    }
    
    #video{
        padding: 10px 0;
    }
    
    #gallery, #gallery_header{
        margin-top: 10px;
        margin-left: 20px;
    }
        #gallery ul{
            list-style-type: none;
            padding: 20px;
            margin: 0;
        }
            #gallery ul li img{
                border: 0;
                /* float: left; */
                padding-left: 0px;    
            }
    
    img#bottom_image{
        margin-left:1px;
    }
    
    #contacts img{
        padding-top:23px;
    }
    
    #news, #small_text{
        text-align:justify;
        margin: auto;
    }
    
    ul#poems{
        list-style-type: none;
        text-align: left;
    }
    
    ul#poems li{
        padding-left: 100px;
    }
    
    div#vk_like{
        padding: 10px 0;
    }
    
    ul#buttons-list{
        margin: 0;
        padding: 0;
        list-style: none;
    }
    
    ul#buttons-list li{
        float: left;
        padding-left: 5px;
    }
    
    #vk_groups {
       margin: auto;
    }
    
/******      other      ******/    
    
    pre.stance{
    font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
    }
    
    p.text {
        width: auto;
        padding: 0 10px;
    }
    
        p.text .pic_left{
            float:left;
            padding: 10px;
        }
        
        p.text .pic_right{
            float:right;
            padding: 10px;
        }
    
    p.centered{
        text-align:center;
        padding:15px;
        margin:auto;
    }
   
    p.welcome{
        font-weight: 900;
        padding-top: 70px;
        padding-left: 200px;
    }
    
    p.news_date{
        font-weight: bold;
    }
    
    .phone_form, .email_form{
        font-weight:bold;
        font-size:120%;
        text-align:center;
        color:black;
    }
    
    div.fine_image{
        width:410px;
        padding:10px;
        float:left;
        }
    
        div.fine_image p{
            font-size:11px;
            text-align:center;
            }
            
    div.center_image_outer{
        float:left;
        left: 50%;
        margin: 10px 0 10px 0;
        overflow:hidden;
        position: relative;
    }
    
    img.center_image{
        dispaly:block;
        left: -50%;
        margin: 10px;
        position: relative;
    }
            
    p#copyright {
        font-size: 80%;
        margin: 10px 80px;
    }
    
    p.video_description {
        text-align: justify;
        padding-left: 30px;
    }
    
    p.vkontakte {
        text-align:center;
        padding: 5px;
    }
    
