/*
Theme Name: bilanclub
Theme URI: www.bilanclub.com
Description: Desing exclusively for www.bilanclub.com
Author: Maxim Voroshilov
Author URI: www.rudkovskaya.com
Version: 1.0
The Dima Bilan International Club v.2.0 */

a img { border: none; }

h2 {
        font-family: Verdana, Arial, Helvetica;
        font-size: 10px;
        color: #ffffff;
        text-decoration: none;
}

body, table, td, div, p
{
   font-family: Verdana, Arial, Helvetica;
   font-size: 10px;
   color: #ffffff;
   text-decoration: none;
}

span.newstitle {
   font-family: Verdana, Arial, Helvetica;
   font-size: 11px;
   color: #ff3600;
   font-weight: bold;
}

body a, table a, td a, div a, p a
{
   text-decoration: none;
   color: #ff3600;
}

body a:hover, table a:hover, td a:hover, div a:hover, p a:hover
{
   text-decoration: none;
   color: #ff3600;
}

div#menu {
        background-color: #333333;
        width: 100%;
        height: 28px;
        text-align: center;
        font-size: 0%;
}

table#inmenu {
        width: 652px;
        height: 100%;
}

td.inmenutd {
        width: 50px;
}

div#menuwhite {
        background-color: #ffffff;
        width: 100%;
        height: 2px;
        font-size: 0%;
}

div#menugray {
        background-color: #333333;
        width: 100%;
        height: 5px;
        font-size: 0%;
}

div#wall {
        background-image: url('img/back.jpg');
        width: 100%;
        height: 100%;
        text-align: center;
}

div#frame {
        background: url('img/70.png') repeat !important;
        background-image: none;
        width: 1000px;
        height: 615px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        position: relative;
}

div.opac70 {
        position: absolute;
        z-index: -1;
        height: 100%;
        width: 100%;
        left: 0px;
        top: 0px;
        opacity: 0.70;
        -moz-opacity: 0.70;
        -khtml-opacity: 0.70;
        background-color: #000000;
        height: expression(this.parentNode.offsetHeight);
        width: expression(this.parentNode.offsetWidth);
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
        text-align: left;
}

div#design {
         vertical-align: bottom;
         text-align: left;
        width: 300px;
        height: 10px;
        position: relative;
        top: 600px;
        left: 60px;
}

div#back3 {
        background-image: url('img/backs/3.jpg');
        width: 970px;
        height: 600px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
}

div#back4 {
        background-image: url('img/backs/4.jpg');
        width: 970px;
        height: 600px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
}

div#back5 {
        background-image: url('img/backs/5.jpg');
        width: 970px;
        height: 600px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
}

div#back6 {
        background-image: url('img/backs/6.jpg');
        width: 970px;
        height: 600px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
}

div#back7 {
        background-image: url('img/backs/7.jpg');
        width: 970px;
        height: 600px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
}

div#back8 {
        background-image: url('img/backs/8.jpg');
        width: 970px;
        height: 600px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
}

div#back9 {
        background-image: url('img/backs/9.jpg');
        width: 970px;
        height: 600px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
}

div#leftside {
        background: url('img/70.png') repeat !important;
        background-image: none;
        width: 250px;
        height: 600px;
        text-align: center;
        position: relative;
        float: left;
}

div#rightside {
        background: url('img/70.png') repeat !important;
        background-image: none;
        width: 370px;
        height: 600px;
        position: relative;
        float: right;
        text-align: left;
}

div#title {
        background: url('img/title.png') no-repeat !important;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.bilanclub.com/en/wp-content/themes/bilanclub/img/title.png', sizingMethod='crop');
        background-image: none;
        width: 100%;
        height: 50px;
        text-align: center;
        margin-top: 45px;
}

div#submenu1 {
        width: 350px;
        height: 12px;
        font-size: 0%;
        margin-top: 20px;
        margin-left: 20px;
        text-align: left;
        position: relative;
}

div#news {
        width: 340px;
        height: 530px;
        overflow: hidden;
        margin-top: 15px;
        margin-left: 20px;
        margin-right: 10px;
        text-align: justify;
        position: relative;
}

div#news a {
        position: relative;
}

div.newstop {
        background: url('img/25.png') repeat !important;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.bilanclub.com/en/wp-content/themes/bilanclub/img/25.png', sizingMethod='scale');
        background-image: none;
        width: 320px;
        height: 10px;
        font-size: 0%;
        margin: 0;
        padding: 0;
}

div.newsbottom {
        height: 10px;
        font-size: 0%;
        margin: 0;
        padding: 0;
}

div.newsspace {
        height: 15px;
        font-size: 0%;
        margin: 0;
        padding: 0;
}

div.newslay {
        background: url('img/25.png') repeat !important;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.bilanclub.com/en/wp-content/themes/bilanclub/img/25.png', sizingMethod='scale');
        background-image: none;
        width: 320px;
        height: auto;
        margin: 0;
        padding: 0;
}

div.newslay2 {
        margin-left: 10px;
        margin-right: 10px;
}

div.newsheader {
        width: 100%;
}

img.newsthum {
        border: 2px solid #959595;
}
