body{
margin:0;
padding:0;
font:normal 12px Arial;
color:#000;
background:#fff;
}

body *{
margin:0;
padding:0;
}

img{
border:0;
}

a{
font:normal 12px Arial;
color:#4fad30;
text-decoration:underline;
}

a:hover{
text-decoration:none;
}

#body{
min-width:770px;
width:expression((document.body.clientWidth<=770)?'770px':'auto');
}

#head{
height:86px;
}


#logo,#gl-ancor,#rss,#statistics{
position:absolute;
}

#logo{
width:142px;
height:63px;
background:url('images/logo.gif');
}

#gl-ancor{
top:5px;
left:149px;
}

#rss{
top:63px;
left:11px;
}

#statistics{
top:10px;
right:29px;
}

#akkaunt-menu{
height:33px;
line-height:33px;
background:#6a9b59;
padding:0 0 0 11px;
}

#right-m{
float:right;
padding:0 12px 0 0;
}

#right-m li{
margin:0 0 0 26px;
}

#akkaunt-menu #left-m li,#akkaunt-menu #right-m li{
height:33px;
line-height:33px;
float:left;
list-style:none;
color:#fff;
}

#container-1{
overflow:hidden;
padding:15px 11px 0px 14px;
}

.left,.center,.right{
float:left;
width:33%;
}

.clear{
clear:both;
height:46px;
}

#community{
float:left;
width:33%;
}

#tags{
float:left;
width:67%;
}

#footer{
background:#70bc57;
height:54px;
padding:0 12px;
font:normal 14px Arial;
line-height:54px;
color:#fff;
}

#footer a{
font:normal 14px Arial;
color:#fff;
}

#online{
border-top:solid 3px #b7c9b1;
height:40px;
background:#fff;
font:normal 18px Arial;
margin:10px 12px 0 12px;
padding:3px 0 0 0;
}

/*BOOKS*/

div.diary-book,div.photo-book{
padding:17px 0 0 0;
float:left;
width:100%;
}

div.rss-messages{
margin:17px 0 0 0;
}

div.diary-book li,div.rss-messages li,div.photo-book{
list-style:none;
margin:0 0 5px 0;
}

div.diary-book img{
display:block;
float:left;
width:36px;
height:36px;
margin:0 -45px 0 0;
}

div.photo-book img{
display:block;
float:left;
width:44px;
height:44px;
border:solid 3px #bbccb6;
margin:0 -56px 0 0;
}

div.photo-book ul{
margin:0 41px 0 56px;
}

div.diary-book ul{
margin:0 41px 0 45px;
}



/*BOOKS
--------------*/


/*DECORATION*/

h2{
font:bold 24px Arial;
color:#5abd39;
text-transform:uppercase;
}

h2.rss-item{
background:url('images/rss.gif') no-repeat 158px 23px;
float:left;
padding:16px 26px 0 15px;
}

h2.photo{
background:url('images/photo.gif') no-repeat 0px center;
padding:0 0 0 30px;
}

form#serach{
padding:16px 11px 0 0;
float:right;
}

a.val{
color:#ff0000 !important;
font:normal 11px Arial !important;
padding:0 0 0px 7px;
}

#gl-ancor, #gl-ancor a{
font:bold 24px Arial;
color:#000;
}

#gl-ancor span{
color:#5abd39;
}

#rss span{
font:bold 12px Tahoma;
color:#000;
}

#rss a{
font:bold 12px Tahoma;
color:#829d79;
}

#rss a.rss{
color:#e57430;
}

#statistics li{
font:normal 12px Verdana;
color:#ababab;
list-style:none;
}


#left-m li a,#right-m li a{
font:normal 11px Verdana;
color:#fff;
}

.green{
color:#c8ffb6 !important;
}


.img-search{
display:block;
float:left;
margin:3px 9px 0 0;
}

#serach input.text-search{
height:18px;
font:normal 11px Arial;
float:left;
border:solid 1px #b7cdd2;
width:176px;
padding:0 0 0 9px;
}

#serach select{
height:18px;
font:normal 11px Arial;
border:solid 1px #b7cdd2;
margin:0 0 0 5px;
float:left;
width:139px;
}

#serach input.ok{
float:left;
background:#a2c994;
border:0;
font:bold 12px Arial;
color:#fff;
width:27px;
height:20px;
margin:0 0 0 5px;
}

span.active{
color:#2882c8;
}

a.filter{
color:#000;
}

a.name{
font:bold 11px Arial;
color:#1c7ab9;
}

a.closed{
padding:0 0 0 16px;
background:url('images/closed.gif') no-repeat 0% 0%;
}

span.date{
font:bold 10px Arial;
color:#7d7d7d;
}

#tags big{
font:normal 26px Arial;
}

#tags small{
font:normal 18px Arial;
}

#tags s{
font:normal 10px Arial;
text-decoration:none;
}

#tags a{
text-decoration:none;
}

#tags a:hover{
text-decoration:underline;
}

#tags a:hover s{
text-decoration:underline;
}

a.d-photo{
font:bold 11px Arial;
}

.dark-green{
color:#70bc57;
}

.blue{
color:#1c7ab9;
}

.live{
display:block;
float:right;
margin:11px 14px 0 0;
}

/*END DECORATION
------------------*/
