body {padding:0px; margin:0px; font-size:11pt; color:#606966; font-family:Tahoma, sans-serif; overflow-y: scroll;}
a {color:#3689d9; text-decoration:none; border-bottom: 1px #F5F5F5 solid;}
a:hover {text-decoration:none; border-bottom: 1px #3689d9 solid;}
a img {border:0;}
#placer {width:1020px; margin:0px auto;}
#wo_bg {max-width:1150px; margin:0px auto;}
#hdr {width:940px; height:100px; margin: 0px auto 50px auto; font-size:10pt; color:#b0b4b5; clear:both;}
#hdr img {margin-top:24px; float:left;}
#top_menu {float:left; margin:27px 0px 0px 60px; padding-bottom: 5px;}
#top_menu a {color:#77D84B; font-size:10pt; border-bottom: 1px #F5F5F5 solid;}
#top_menu a:hover {border-bottom: 1px #77D84B solid;}
.lng {float:right; margin:30px 0px 0px 0px; border-bottom: 1px #F5F5F5 solid; font-size: 8pt; text-decoration: none;}
#main {width:940px; margin:0px auto; clear:both;}
#lcol {float:left; width:140px; padding:8px 0px 0px 0px;}
#lcol p {padding:0px 0px 0px 0px; font-size: 10pt;}
#lcol em {font-size:8pt; color:#cfcfcf; font-style:normal;}
#icq_num {color:#b0b4b5; font-weight:normal;}
#lcol span.lj {margin-left:-77px;}
#lcol span.twit_link {margin-left:-42px; }
#lcol span.google_link {margin-left:-22px;}
#lcol span.skype {margin-left:-33px;}
#lcol span.icq {margin-left:-48px;}

#lcol span.lj_en {margin-left:-55px;}
#lcol span.skype_en {margin-left:-31px;}
#lcol span.icq_en {margin-left:-35px;}


#lcol strong {color:#606966;}
.mail {color:#3689d9;}
#light_grey {color:#b0b4b5;}
#rcol {float:left; width:780px; padding: 5px 0px 0 20px; font-size:11pt; line-height:150%;}
#rcol h1 {margin:0px 0px 5px 0px; line-height: 150%; font-size:18pt; font-weight:normal;}
#rcol h2 {margin:0px 0px 20px 0px; line-height: 150%; font-size:14pt; font-weight:normal;}
#rcol p {margin:0px;}
#rcol p em {font-style:normal; color:#b0b4b5;}
#rcol span.blue {color:#0063dc;}
#rcol span.rose {color:#ff0084;}
#rcol sup {font-size:9pt !important; line-height:50%;}
#rcol strong {font-weight:normal; color:#606966;}


.grey {color:#b0b4b5;}
.birthday {color: #606966;}

#rcol p.adr {width:170px; margin:0px;}

#rcol span {color:#f7bd93;}
#rcol sup {font-size:6pt; line-height:100%;}

h1.grey {color:#afafaf;}

#rcol_clnts {float:left; width:690px; padding: 0px 0px 20px 20px; color:#606966;}
#rcol_clnts p {line-height:150%;}
#rcol_clnts span {color:#b0b4b5; font-size:8pt;}

#smll {font-size:8pt; color:#b0b4b5; font-style:normal; margin:-20px 0px 0px 0px;}
#btm {width:630px; margin: 0px 0px 0px 100px; padding:0px 0px 50px 210px; float:left; border-bottom: 1px solid #e6e6e6; font-size:20pt; line-height:150%;}
#btm_clnts {width:630px; margin: 0px 0px 0px 100px; padding:0px 0px 0px 210px; float:left; border-bottom: 1px solid #e6e6e6;}

#btm strong {font-weight:normal; color:#606966;}

.clients span {color:#b0b4b5 !important; font-size:8pt;}
#ftr {width:780px; margin: 70px auto 0px auto; padding: 25px 0px 25px 160px; font-size:8pt; clear:both;}


#twitter_div {font-size:11pt; margin:-20px 0px 0px 0px;}
#twitter_div ul {margin:0px; padding:0px;}
#twitter_div li {list-style-type:none; line-height:120%; margin:0px 0px 10px 0px; padding:0px;}

.clearfix { zoom: 1 }
.clearfix:after {
content: ' ';
clear:both;
display: block;
width: 0; height: 0;
overflow: hidden;
font-size: 0;
}

/* twitter status styles */
.twitter{
    width:600px;
    font:normal 10pt 'Tahoma';
    color:#60686a;
}
.twitter a { 
    color:#3689d9;
}
.twitter-info, .twitter-info a {
    color:#bbbebf ! important;
    text-decoration:none;	
}
.twitter-info a:hover {
    text-decoration:none;
	border-bottom: none;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
    #ftr .time {margin: 2px 0px 25px 12px;}
	#ftr .delis {margin: 2px 0px 25px 0px;}
}

.events_about {font-size: 10pt;}