/*@import url("info-msg.css");
@import url("im.css");

#css_problem{
display:none;
}
/**{
margin:0;
padding:0;
}
a img{
border:none;
}
a{
color:#00f;
outline:none;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
ul,ol{
list-style:none;
}
ul li,ol li{
list-style:none;
}
body{
text-align:left;
font-size:small;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}
* html body{
font-size:x-small;
f\ont-size:small;
}
#wrap{
margin:0 auto;
text-align:left;
}
#header{
float:left;
}
#main-body{
float:left;
width:774px;
min-height:280px;
height:auto!important;
height:280px;
margin-bottom:10px;
}
#content{
float:right;
width:615px;
}
.content774{
float:left;
width:774px;
}
#layout-1024 #wrap{
width:1002px;
}
#layout-1024 #mainnav,#layout-1024 #dashboard,#layout-1024 #dashboard ul,#layout-1024 #main-body #content{
width:814px;
}
#layout-1024 #main-body{
width:974px;
}
#layout-1024 #footer{
width:954px;
}
#sidebar{
float:left;
width:159px;
}
#sidebar .doline{
color:#00F;
font-weight:normal;
}
#sidebar .i-calendar{
background-position:-9px -5398px;
}
.box h3{
padding:6px 8px 4px 0;
font-size:130%;
border-bottom:1px solid #000;
font-weight:bold;
width:131px!important;
}
.box ul{
list-style:none;
}
.box li{
padding:5px;
}
.box ul{
padding-right:10px;
margin:6px 0;
}
.box ul li{
border-bottom:1px solid #CCC;
font-weight:bold;
padding-left:2px;
}
.box ul li.nb,.apps li.nb{
border-bottom:none;
}
.box ul li a{
text-decoration:none;
color:#333;
}
.box ul li a:hover{
text-decoration:underline;
}
.box ul li span{
display:none;
font-weight:bold;
}
.box ul .icon{
padding-left:20px;
min-height:14px;
}
.box ul .i-view-photo{
background-position:-9px -6463px;
}
.box ul .i-video{
background-position:-9px -4876px;
}
.box #menucurrent{
font-weight:bold;
}
.box #menucurrent-nomenu{
padding-left:0;
}
.box #menucurrent-nomenu span{
display:inline;
}
.box #menucurrent ul{
padding:2px 0 2px;
}
.box #menucurrent ul li{
border:none;
padding:4px 0 3px 10px;
font-weight:normal;
}
.box #menucurrent ul li span{
display:none;
font-weight:normal;
}
.box #menucurrent .menucurrent{
padding-left:1px;
}
.box #menucurrent .menucurrent span{
display:inline;
}
.box p{
font-size:120%;
}
.box h2{
border-bottom:1px solid #09f;
color:#333;
padding:9px 8px 4px 0;
font-size:120%;
width:125px!important;
margin-left:8px;
font-weight:bold;
}
.txt-button{
font-size:170%;
padding:3px;
margin:10px 0;
}
.apps{
margin:10px 0;
}
.apps h3{
color:#36C;
margin-bottom:2px;
}
.apps li{
padding:2px 0 4px 22px;
border-bottom:1px solid #CCC;
width:118px;
}
.apps li a{
line-height:20px;
color:#000;
}
.apps .i-olx{
background-position:-7px -11343px;
}
#invitefriend{
float:left;
width:140px;
margin-top:6px;
background-color:#E9F2FB;
}
#invitefriend div{
float:left;
margin:3px 0 4px;
padding:4px 0 4px 5px;
display:inline;
}
#invitefriend label{
font-weight:normal;
font-size:100%;
margin:0;
width:120px;
}
#invitefriend input{
padding:0;
}
#invitefriend .W-126{
width:124px;
padding:3px 2px;
border:1px solid #A4AAB0;
}
#invitefriend .but{
margin:3px 5px 0 0;
font-size:100%;
font-weight:bold;
padding:0 .2em;
display:inline;
}
#invitefriend{
margin-top:1px;
margin-bottom:18px;
border:1px solid #ACC1D2;
}
.ta-510{
width:510px;
height:140px;
float:right;
}
#quicksearch label{
font-weight:bold;
width:130px;
font-size:95%;
}
#quicksearch .but{
padding:0 .1em;
margin:2px 0;
}
#quicksearch 
#quick{
width:112px;
padding:3px 2px;
@padding:4px 2px;
border:1px solid #A4AAB0;
}
#specialtext{
padding:10px 4px 10px 0;
}
#specialtext .specialtit{
font-weight:bold;
display:block;
font-size:110%;
}
.autocomplete{
border:1px solid #ccc;
border-top:none;
z-index:15001;
}
.autocomplete ul{
background:#FFF;
color:#333;
margin:0;
}
.autocomplete ul li{
clear:both;
display:block;
border-top:1px solid #ccc;
padding:0;
margin:0;
zoom:1;
}
.autocomplete ul li a{
display:block;
padding:2px;
margin:0;
color:#333;
text-decoration:none;
zoom:1;
}
.autocomplete ul li a.user img{
width:24px;
}
.autocomplete ul li .cropper{
float:left;
margin-right:2px;
}
.autocomplete ul li .cropper a{
padding:0;
}
.autocomplete ul li a.group{
padding:4px 0 4px 32px;
background:url(../img/icons2.gif) -2px -7274px no-repeat;
}
.autocomplete ul li a:hover,.autocomplete ul li.ac_over{
color:#000;
text-decoration:underline;
background-color:#ddd;
}
.autocomplete-load{
background:Window url('../img/indicator.gif') right center no-repeat;
}
.search-found{
background-color:#FEFDE7;
border:1px solid #999;
padding:2px 1px;
}
#footer{
border-top:4px solid #09f;
background-color:#039;
color:#fff;
padding:2px 10px;
float:left;
width:754px;
}
#footer .footer-left{
float:left;
padding-top:3px;
}
#footer .footer-right{
text-align:right;
height:17px;
padding-top:3px;
}
#footer a{
color:#fff;
text-decoration:none;
}
#footer a:hover{
text-decoration:underline;
}
#footer .directory{
height:17px;
padding-top:3px;
text-align:right;
}
#footer .directory a{
padding:1px;
margin-right:1px;
color:#b3c2e1;
}
#footer .directory a:hover{
background-color:#fff;
color:#039;
}
#ct{
float:left;
width:79%;
margin:0;
}
#cr{
float:left;
width:62%;
margin:0;
}
#cs{
float:left;
width:69%;
margin:0;
}
#content .gutter{
padding:5px 0 5px 0;
}
#sidebar .gutter{
padding:5px 3px 5px 5px;
}

*/

/*
#logo,#logogif{
float:left;
width:160px;
height:72px;
padding:0;
cursor:pointer;
}
.logo,.logogif{
display:block;
width:160px;
height:72px;
margin:0;
text-indent:-1000px;
text-decoration:none;
background-color:transparent;
}
#logo a,#logogif a{
outline:0;
}
a.logo,a.logogif{
position:absolute;
z-index:10000;
}
#logogif img{
display:inline;
float:left;
}
html>body #logo span{
display:block;
width:160px;
height:72px;
background:url(../img/lg/s.png);
background-repeat:no-repeat;
}
html>body #logo em.es{
font-size:0;
width:160px;
height:72px;
background:url(../img/lg/pie-es.png);
background-repeat:no-repeat;
}
html>body #logo em.en{
font-size:0;
width:160px;
height:72px;
background:url(../img/lg/pie-en.png);
background-repeat:no-repeat;
}
html>body #logo em.pt{
font-size:0;
width:160px;
height:72px;
background:url(../img/lg/pie-pt.png);
background-repeat:no-repeat;
}
html>body a.logo{
background:url(../img/lg/onico.png);
background-repeat:no-repeat;
}
#logoIE{
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='http://static.sonico.com/img/lg/onico.png');
background-repeat:no-repeat;
}
#logoIE span{
display:block;
width:160px;
height:72px;
position:absolute;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='http://static.sonico.com/img/lg/s.png');
background-repeat:no-repeat;
}
#logoIE em.es{
display:block;
width:160px;
height:72px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='http://static.sonico.com/img/lg/pie-es.png');
background-repeat:no-repeat;
}
#logoIE em.en{
display:block;
width:160px;
height:72px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='http://static.sonico.com/img/lg/pie-en.png');
background-repeat:no-repeat;
}
#logoIE em.pt{
display:block;
width:160px;
height:72px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='http://static.sonico.com/img/lg/pie-pt.png');
background-repeat:no-repeat;
}
#logogif a.logogif{
background:url(../img/lg/sonico-blue-es.gif);
background-repeat:no-repeat;
}
#logogif a:hover.logogif{
background:url(../img/lg/sonico-blue-es-move.gif);
}*/



/*
#mainnav{
float:left;
width:614px;
}
#predash{
float:right;
height:22px;
margin-top:10px;
position:relative;
}
#predash em{
color:#333;
font-style:normal;
}
#predash a{
display:inline;
}
#predash .arrow{
font-size:9px;
margin-left:2px;
}
#header #lang-select{
border:1px solid #039;
background-color:#FFF;
overflow:auto;
width:130px;
top:18px;
right:26px;
position:absolute;
text-align:left;
padding:2px;
display:none;
z-index:100;
}
#header #lang-select li{
padding:4px;
}
#header #lang-select li a{
color:#039;
display:block;
}
.arrow-lang{
background:url(../img/arrow/arrow000000.gif) no-repeat 3px 12px;
padding:6px 4px;
}
.arrow-lang:hover{
text-decoration:none;
cursor:pointer;
}
#line-blue{
position:relative;
}
#line-blue ul{
border:1px solid #039;
background-color:#FFF;
overflow:auto;
width:130px;
top:40px;
right:0;
position:absolute;
text-align:left;
padding:2px;
display:none;
z-index:100;
}
#line-blue ul li{
padding:4px;
}
#line-blue ul li a{
color:#039;
display:block;
}
#mainnav.offline li:hover .arrow,#mainnav.offline li:hover .btname{
background-color:#09F;
}
#dashboard{
border-bottom:3px solid #09F;
float:right;
width:614px;
}
#dashboard ul{
float:left;
list-style:none;
width:614px;
border-bottom:1px solid #FFF;
font-size:11px;
background:#36C;
}
#dashboard li{
float:left;
margin:0;
border-right:1px solid #FFF;
}
#dashboard a,#dashboard p{
display:inline;
padding:4px 7px 4px;
margin:0;
color:#FFF;
font-weight:bold;
text-decoration:none;
text-align:center;
float:left;
}
#dashboard a:hover{
background:#09f;
}
#dashboard .nbr{
border-right:none;
float:right;
margin-right:4px;
}
#dashboard .nbr p{
padding-right:3px;
font-weight:normal;
float:left;
}
#dashboard .nbr a{
float:left;
}
#dashboard .submenu{
display:none;
}
#dashboard .edit{
font-weight:normal;
padding-left:2px;
}
#dashboard .edit:hover{
text-decoration:underline;
background:#36C;
}
#dashboard .register:hover{
background-color:;
text-decoration:underline;
}
#dashboard .arrow{
background:url(../img/arrow/arrowFFFFFF.gif) no-repeat 9px 10px;
padding:4px 9px 4px;
}
#dashboard .arrow:hover{
background:url(../img/arrow/arrowFFFFFF.gif) no-repeat 9px 10px #09F;
}
#dashboard .mesg{
font-weight:normal;
padding-right:0;
float:left;
}
#dashboard .mesg:hover{
text-decoration:underline;
background:#36C;
}
#dashboard .simple{
padding:4px 0 2px;
text-align:left;
float:left;
}
#dashboard .simple:hover{
text-decoration:underline;
background:#36C;
}
#dashboard li#current a{
background:#09F;
}
#dashboard li#current a.arrow{
background:url(../img/arrow/arrowFFFFFF.gif) no-repeat 9px 10px #09f;
padding:4px 9px 4px;
}
#dashboard li#current a.arrow:hover{
background:url(../img/arrow/arrowFFFFFF.gif) no-repeat 9px 10px #09f;
}
#dashboard .active#current a.arrow{
padding:4px 8px 3px;
}
#dashboard .active#current .submenu a,#dashboard .active#current .btname{
background:#FFF;
}
#dashboard .active{
position:relative;
}
#dashboard .active a:hover{
background:#FFF;
}
#dashboard .active .btname{
color:#36C;
background-color:#FFF;
border:1px solid #36C;
border-bottom:none;
border-right:none;
padding-top:3px;
}
#dashboard .active .submenu{
position:absolute;
top:21px;
left:0;
background-color:#FFF;
border:1px solid #36C;
border-top:none;
text-align:left;
display:block;
z-index:100;
}
#dashboard .active .submenu a{
background-color:#FFF;
font-weight:normal;
color:#36C;
padding:3px 4px 3px 8px;
float:left;
text-align:left;
white-space:nowrap;
clear:both;
}
#dashboard .active .submenu a:hover{
text-decoration:underline;
}
#dashboard .active .simple,#dashboard .active p{
color:#36C;
background-color:#FFF;
border-top:1px solid #36C;
padding-top:3px;
}
#dashboard .active .simple:hover{
background:#FFF;
}
#dashboard .active .arrow,#dashboard .active .arrow:hover{
margin:0;
color:#36C;
border:1px solid #36C;
border-bottom:0;
border-left:none;
padding:4px 8px 3px;
background:url(../img/arrow/arrow3366CC.gif) no-repeat 6px 10px #FFF!important;
}
#alerts #dashboard .active a:hover,#games #dashboard .active a:hover,#games #dashboard .active a,#cards #dashboard .active a:hover{
background:#FFF;
}
#dashboard li#photo{
float:right;
padding:0 0 1px 0;
}
#dashboard li#photo a,#dashboard li#photo a:hover{
background:none;
padding:0;
margin:0;
text-align:right;
min-width:2px;
width:auto!important;
}
#dashboard img{
margin:3px;
margin-top:6px;
border:1px solid #CCC;
padding:1px;
display:block;
}
#dashboard select{
font-size:90%;
margin:0;
}
#dashboard em{
clear:both;
color:#333;
font-style:normal;
}
#dashboard #logout,#dashboard #change{
display:inline;
background:none;
padding:0 3px 0 0;
margin:0;
color:#06F;
font-weight:normal;
}
#dashboard #logout:hover{
text-decoration:underline;
}
#line-blue{
border-bottom:3px solid #3465cc;
float:right;
width:614px;
padding-top:25px;
}
#alerts #dashboard ul{
border-bottom:1px solid #FFF;
}
#alerts #dashboard #register a:hover{
background:none;
}
#cards #dashboard ul{
border-bottom:1px solid #FFF;
}
#cards #dashboard #logout:hover{
background:none;
}
#cards #dashboard #register a:hover{
background:none;
}
#cards #sidebar #menucurrent,#cards #sidebar #menucurrent-nomenu{
color:#09f;
}
#cards #sidebar #menucurrent .menucurrent{
color:#09f;
}
#ads{
clear:both;
width:728px;
margin:0 auto;
overflow:hidden;
}
#ad-120x600,#options{
float:right;
padding:5px 0 0;
width:120px;
}
#ad-160x600{
float:right;
width:160px;
}
#ad-160x600.nofloat{
float:none;
}
.ad-300x250{
float:left;
width:300px;
height:250px;
margin-right:0;
padding-top:10px;
overflow:hidden;
}
.banner-468-60{
float:left;
margin:14px 0 0;
text-align:center;
padding-left:70px;
overflow:hidden;
}
.banner-120x600{
float:left;
width:120px;
padding:8px 0 0 5px;
overflow:hidden;
}
.banner-590x120{
float:left;
margin:4px 0;
overflow:hidden;
}
h2,h3,h4,h5{
font-size:100%;
font-weight:normal;
}
body{
font-size:70%;
color:#333;
}
* html body{
font-size:70%;
f\ont-size:70%;
}
h2{
clear:both;
}
.pages{
font-weight:bold;
}
.pages a{
padding:0 5px;
}
#pagecurrent{
border:1px solid;
text-decoration:none;
cursor:default;
}
.inline{
display:inline;
}
.nofloat{
float:none!important;
}
.clear{
clear:both;
}
.f-left{
float:left;
}
.f-right{
float:right;
}
.p-relative{
position:relative;
}
.p-absolute{
position:absolute;
}
.center{
text-align:center;
}
.txt-left{
text-align:left;
}
.txt-right{
text-align:right;
}
.block{
display:block;
}
.hidden{
overflow:hidden;
word-wrap:break-word;
}
.f-wrap{
overflow:auto;
zoom:1;
}
.w48percent{
width:48%;
}
.bimg a{
border:1px solid #ccc;
padding:2px;
display:block;
}
.bimg a:hover{
background:#dde5f8;
border-color:#aebad8;
}
.bimg img{
display:block;
}
.greyborder{
border:1px solid #ccc;
padding:2px;
}
.pointer{
cursor:default;
}
.no-brbk{
border:none!important;
background:none!important;
}
.legend-pic-welc{
width:76px;
text-align:center;
display:block;
}
.legend-pic-welc a{
border:none;
color:#999;
}
.legend-pic-welc a:hover{
background:none;
}
hr{
clear:both;
display:block;
border:0;
float:none;
margin:0;
overflow:hidden;
 visibility:hidden;
width:0;
 height:0;
}
.solid-ccc{
border-bottom:1px solid #ccc;
width:100%;
visibility:visible;
margin:3px 0 5px;
padding:3px 0;
}
.solid-top-ccc{
border-top:1px solid #ccc;
width:100%;
visibility:visible;
margin:3px 0 5px;
padding:3px 0;
}
.dashed-ccc{
border-bottom:1px solid #ccc;
width:100%;
visibility:visible;
margin:3px 0 5px;
padding:3px 0;
}
.solid-blue{
border-bottom:1px solid #36e!important;
width:100%;
visibility:visible;
margin:3px 0 5px;
padding:3px 0;
}
.solid-dark-blue{
border-bottom:1px solid #000;
width:100%;
visibility:visible;
margin:3px 0 5px;
padding:3px 0;
}
.solid-999{
border-bottom:1px solid #333;
width:100%;
visibility:visible;
margin:3px 0 5px;
padding:3px 0;
}
.solid-top{
width:100%;
border-top:1px solid #09f;
text-align:right;
padding-top:4px;
}
.solid-paleblue{
border-bottom:1px solid #ADC6D6;
margin:0 0 5px;
padding:0 0 5px;
}
.input-brd{
border:1px solid #A4AAB0;
}
.tit-a{
font-weight:bold;
font-size:120%;
clear:both;
}
.tit-b{
font-weight:bold;
font-size:100%;
}
.tit-c{
font-weight:bold;
}
.txt-medium{
font-size:110%;
font-weight:normal;
}
.txt-100{
font-size:100%!important;
}
.txt-small{
font-size:80%;
}
.font-normal{
font-weight:normal;
}
.bold{
font-weight:bold;
}
.new-blue{
color:#000;
}
.new-cyan{
color:#36e;
}
.grey-text{
color:#999;
}
.lgray{
color:#636363;
}
.text-333{
color:#333!important;
}
a.not-underline{
text-decoration:none;
}
.sb-blue{
color:#3163CE!important;
}
.doline{
text-decoration:underline!important;
}
input.grey-text{
color:#999!important;
}
.time{
color:#999;
font-size:90%;
font-style:normal;
font-weight:normal;
}
.pad-left{
padding-left:5px;
}
.pad-bottom{
padding-bottom:5px;
}
.pad-bottom10{
padding-bottom:10px;
}
.pad-right{
padding-right:5px;
}
.pad-right1{
padding-right:1px;
}
.pad-top{
padding-top:5px!important;
}
.pad-top10{
padding-top:10px;
}
.mar-top{
margin-top:5px;
}
.mar-right{
margin-right:10px!important;
}
.mar-top20{
margin-top:20px;
}
.mar-top10{
margin-top:10px;
}
.mar-bottom{
margin-bottom:10px;
}
.mar-bottom15{
margin-bottom:15px!important;
}
.mar-left{
margin-left:20px;
}
.mar-left30{
margin-left:30px;
}
.mar-right2{
margin-right:2px;
}
.nm{
margin-right:0!important;
}
#tit{
width:auto!important;
margin-bottom:10px;
}
#tit h2{
border-bottom:1px solid #000;
color:#000;
font-size:160%;
font-weight:bold;
padding:2px 0;
margin:0;
}
#tit h2 span{
margin-top:19px;
display:block;
}
#tit h2 span.subtit{
font-size:70%;
color:#000;
display:inline;
}
#tit .simple-link{
float:right;
font-size:60%;
padding-right:3px;
display:inline;
margin-top:8px;
}
#tit .public{
height:42px;
}
#tit .f-right{
font-weight:bold;
}
#tit h3{
color:#000;
font-weight:bold;
padding:5px 0 2px;
font-size:130%;
clear:both;
border-bottom:1px solid #999;
}
#tit h3 .txt-normal{
font-weight:normal;
}
#tit h2 div.bimg{
margin-right:5px;
}
#tit h4{
padding:5px 0;
clear:both;
margin-bottom:5px;
border-bottom:1px solid #ccc;
}
#tit h4 .current{
font-weight:bold;
}
#tit h4 .invitation{
font-weight:normal;
text-decoration:underline;
}
#tit #percentages,h4.wide{
float:left;
width:100%;
}
#tit #percentages ol li em{
font-style:normal;
display:block;
}
#tit #percentages ol li{
float:left;
margin-right:20px;
}
#tit #percentages ol li span{
display:block;
width:30px;
float:left;
padding-left:4px;
}
#tit .view-prof{
font-size:11px;
margin-top:25px;
float:right;
}
#tit .view-prof em{
font-style:normal;
}
#cards #tit ul{
float:left;
width:100%;
border-bottom:1px solid #ccc;
padding:0 0 5px 0;
margin:0 0 5px 0;
}
#cards #tit li{
float:left;
padding:0 3px 0 0;
margin-top:2px;
white-space:nowrap;
height:20px;
}
#cards #tit li a{
color:#333;
}
#cards .solid-ccc{
border-bottom:1px solid #000;
width:100%;
visibility:visible;
margin:3px 0 5px;
padding:3px 0;
}
#cards .tit-a{
color:#000;
border-color:#000;
}
.captcha{
@margin:2px;
}
.albums{
float:left;
padding:4px 0 10px 0;
margin-bottom:2px;
}
.albums .pic,#news .pic{
float:left;
padding-right:4px;
}
.albums dl{
float:left;
width:425px;
}
.albums dl dd{
padding:0;
}
.albums dl dt{
padding:2px 0;
font-weight:bold;
}
.albums .link{
display:inline;
padding-right:20px;
}
.albums .date{
padding:0 0 10px 0;
}
.bgb-none{
border:none!important;
background:none!important;
}
.albums .pic-space{
float:left;
width:65px;
}
#form-messages-list .albummsg{
padding-top:0;
margin-left:3px;
}
.messages{
float:left;
padding:4px 0;
margin-bottom:2px;
}
.messages dl{
padding-bottom:15px;
width:480px;
float:left;
}
.messages dl dd a,.messages dl dd h4,.messages dl dd p{
float:left;
display:block;
}
.messages dl dd p{
font-size:110%;
}
.messages dl dd,.messages dl dd .bimg{
float:left;
}
.messages dl dd h4,.messages dl dd p{
width:390px;
}
.messages dl h4{
font-weight:bold;
font-size:120%;
}
.messages dl dt{
float:left;
width:70px;
font-size:110%;
}
.albummsg dl{
width:140px;
margin-right:10px;
float:left;
}
.albummsg a.pad{
padding-left:22px;
}
.albummsg dl dt{
font-weight:normal;
padding:0;
}
.albummsg .pic-space{
float:left;
width:65px;
}
.albummsg a.subject{
float:left;
display:block;
text-decoration:none;
width:350px;
height:60px;
}
.albummsg a.subject:hover{
text-decoration:underline;
cursor:pointer;
}
.albummsg .msg{
float:left;
display:block;
width:390px;
}
.albummsg .msg-read{
float:right;
display:block;
width:390px;
}
#form-messages-list{
float:left;
margin:8px 0;
}
#form-messages-list .messages-box{
float:left;
clear:both;
padding:3px 0;
margin:2px 0;
width:612px;
}
#form-messages-list .liner{
border-bottom:1px solid #ccc;
float:left;
}
#form-messages-list .liner .albums{
padding:0;
}
#form-messages-list .unreaded{
background-color:#e9f2fb;
}
#form-messages-list .messages-box fieldset textarea{
width:383px;
}
#form-messages-list .messages-box fieldset label{
width:214px;
}
#form-messages-list .messages-box fieldset p{
width:600px;
}
#form-messages-list .messages-box fieldset{
margin-bottom:0;
padding-bottom:0;
}
#form-messages dl{
padding:0;
}
.table-border span{
padding-bottom:4px;
width:100%;
float:left;
}
.table-border .solid-ccc{
margin:0;
}
.table-border span label{
font-size:100%;
margin-top:2px;
}
.table-border{
border-bottom:1px solid #000;
clear:both;
float:left;
width:100%;
padding:2px 0;
margin-bottom:4px;
}
/*table{
padding:0;
margin:0;
float:left;
width:100%;
}
table thead th{
border-bottom:1px solid #ccc;
padding:2px 0;
font-size:110%;
}
table thead th span{
font-weight:normal;
font-size:90%;
}
table tbody td{
padding:5px 0;
border-bottom:1px solid #ccc;
vertical-align:top;
}*/
#end-table td{
border-bottom:none;
}
#import-contacts-scroll{
width:100%;
height:300px;
overflow-y:scroll;
overflow-x:hidden;
float:left;
clear:both;
margin:4px 0 2px;
}
#import-contacts-scroll table{
width:100%;
border:none;
float:left;
}
#import-contacts-scroll tbody td{
margin:0;
padding:0;
vertical-align:top;
border:none;
}
#import-contacts-scroll tbody .albums{
padding:0;
}
.table-border form input{
margin:0;
}
.cell-5{
width:5%;
}
.cell-15{
width:15%;
}
.cell-47{
width:47%;
}
.cell-7{
width:7%;
}
#form-edit-profile fieldset fieldset input{
height:15px;
}
.info-educ{
list-style:none;
margin:0;
width:480px;
font-weight:bold;
float:left;
border-bottom:1px solid #ccc;
margin-bottom:20px;
}
.info-educ dd{
float:left;
padding:0 0 10px 0;
}
.info-educ dd span{
float:right;
width:320px;
font-weight:normal;
}
.info-educ dt{
width:480px;
padding-bottom:0;
margin-bottom:10px;
}
#progress{
width:360px;
border-bottom:1px solid #333;
}
#progress strong{
color:#333;
padding-right:10px;
float:left;
}
#progress strong.font-bigger{
font-size:200%;
}
#progress .progress{
background:url(../img/percent-back.gif) no-repeat -88px 1px;
}
#progress .perc10{
background-position:-80px 1px;
}
#progress .perc20{
background-position:-72px 1px;
}
#progress .perc30{
background-position:-62px 1px;
}
#progress .perc40{
background-position:-54px 1px;
}
#progress .perc50{
background-position:-44px 1px;
}
#progress .perc60{
background-position:-36px 1px;
}
#progress .perc70{
background-position:-26px 1px;
}
#progress .perc80{
background-position:-17px 1px;
}
#progress .perc90{
background-position:-9px 1px;
}
#progress .perc100{
background-position:1px 1px;
}
#tit #progress{
font-size:50%;
border:none;
width:195px;
margin:0;
padding-top:8px;
}
#tit #progress strong{
color:#333;
padding-right:10px;
}
#tit #percentages{
float:left;
width:100%;
}
#tit #percentages ol li em{
font-style:normal;
display:block;
}
#tit #percentages ol li{
float:left;
margin-right:20px;
}
#tit #percentages ol li span{
display:block;
width:30px;
float:left;
padding-left:4px;
}
#tit .view-prof{
font-size:11px;
margin-top:25px;
float:right;
}
.padrigth,.padright{
width:110px;
}
.friendswith dl{
width:330px;
}
#form-result-sonico{
width:610px;
}
.comm dl{
width:280px;
}
#import-contacts-scroll.with-line td{
border-bottom:1px solid #ccc;
padding:5px 0;
}
.search-box-left{
border-right:1px solid #ccc;
width:340px;
float:left;
margin:10px 0;
}
.search-box-right{
width:260px;
float:left;
padding-left:10px;
margin:10px 0;
}
.search-box-left .tit-a,.search-box-right .tit-a{
padding-left:32px;
}
.search-box-left .tit-a span,.search-box-right .tit-a span{
display:block;
font-weight:normal;
font-size:75%;
line-height:1em;
}
.num{
background:url(../img/search-1234.gif) no-repeat 1px -1px;
}
.num2{
background-position:1px -60px;
}
.num3{
background-position:1px -126px;
}
.num4{
background-position:1px -192px;
}
#friends-right{
float:right;
width:220px;
}
.friends-tit{
float:left;
width:99%;
margin-bottom:8px;
}
.friends-tit h2{
font-size:140%;
font-weight:bold;
clear:none;
float:left;
}
.friends-tit h3{
font-size:120%;
font-weight:bold;
clear:none;
padding:2px 0 0 4px;
float:left;
}
.friends-box{
border:1px solid #ACC1D2;
background-color:#E9F2FB;
padding:4px 4px;
margin-top:5px;
float:left;
clear:both;
width:606px;
@width:604px;
position:relative;
}
#inv-search form{
padding:14px 100px;
}
#inv-search form label{
width:110px;
}
.frsug{
float:left;
width:193px;
padding:0 12px 1px 0;
}
.frsug dl{
float:right;
width:125px;
}
.frsug dl dt .i-close{
background-position:-7px -11808px;
}
.boxprofile{
margin-top:10px;
float:left;
padding-bottom:10px;
}
.boxprofile h3{
font-size:120%;
min-height:17px;
max-height:50px;
height:18px;
height:auto!important;
display:block;
border-bottom:1px solid #009cff;
color:#009cff;
font-weight:bold;
float:left;
}
.boxprofile h3 a{
font-weight:normal;
text-decoration:none;
font-size:70%;
color:#009cff;
}
.boxprofile h4{
height:auto!important;
display:block;
float:left;
border-bottom:1px solid #ccc;
padding:4px 0;
margin-bottom:2px;
}
.boxprofile h6{
font-size:100%;
min-height:15px;
max-height:50px;
height:15px;
height:auto!important;
display:block;
border-bottom:1px solid #333;
color:#333;
font-weight:bold;
float:left;
}
.boxprofile h6 a{
font-weight:normal;
}
.boxprofile .textblock{
float:left;
width:220px;
}
.bluebox,.whitebox{
border:1px solid #ADC6D6;
background-color:#EBEFFC;
padding:5px;
float:left;
}
.whitebox{
background-color:#FFF;
}
.yellowbox{
border:1px solid #E9CE86;
background-color:#FFFAD2;
padding:4px 0;
}
.demo li{
float:left;
padding:10px 0 10px 40px;
}
#loading{
height:60px;
background-color:#FFF;
width:70px;
text-align:center;
}
#tit .nav-link,#tit .nav-link2{
font-size:60%;
font-weight:normal;
float:right;
padding-top:4px;
padding-right:3px;
margin-top:20px;
}
#tit .nav-link2{
margin-top:5px;
}
#sendto-box .share-album{
width:130px!important;
background-color:#999;
}
#sendto-box .pic{
margin:2px 4px;
}
#sendto-box{
width:495px;
margin:10px 0;
float:left;
}
#sendto-box label{
width:80px;
font-weight:bold;
float:left;
margin:0;
}
#sendto-box label a{
font-weight:normal;
font-size:90%;
}
#sendto-box .sendto{
width:390px;
height:80px;
border:1px solid #CCC;
float:right;
font-size:11px;
overflow:auto;
}
#sendto-box .sendto em{
background:url(../img/popups/facesm.gif) no-repeat;
padding-left:13px;
height:11px;
margin-right:2px;
}
#sendto-box .sendto span{
padding-bottom:2px;
}
*:first-child+html #sendto-box .sendto input{
margin:0;
}
* html #sendto-box .sendto input{
margin:0;
}
#view-ph{
padding:0 15px 5px 15px;
background-color:#F3F3F3;
border:1px solid #CECECE;
float:left;
}
#view-ph.mleft30{
margin-left:30px;
}
#view-ph.mar-85{
margin:5px 0 10px 85px;
}
#view-ph.video-pad .opt{
width:108px;
float:right;
line-height:130%;
border-top:1px solid #ccc;
padding-top:4px;
padding-bottom:4px;
}
#view-ph.video-pad .actions-gral{
width:108px;
clear:both;
margin-top:4px;
}
#view-ph.video-pad .actions-gral ul{
width:105px;
}
#view-ph.video-pad .video_desc{
float:left;
width:590px;
display:block;
}
#navcontainer{
float:left;
width:100%;
}
#navtabs{
padding:14px 0 4px 0;
margin:0;
background:url(../img/bkg-sub-tabs.gif) repeat-x bottom;
}
#navtabs li{
list-style:none;
margin:0;
display:inline;
}
#navtabs li a{
padding:3px .3em;
margin:0;
background:#f0f0f0;
text-decoration:none;
color:#333;
border:1px solid #ccc;
border-bottom:none;
}
#navtabs li a:hover{
background-color:#fff;
text-decoration:underline;
}
#navtabs li a#current,#navtabs li a.current{
background:#fff;
border:1px solid #666;
border-bottom:1px solid #fff;
font-weight:bold;
border-bottom:1px solid #fff;
padding:6px 5px 3px 5px;
}
#navtabs li a.inactive{
cursor:default;
border-color:#D1D1D1;
background-color:#f0f0f0;
color:#B2B2B2;
}
#navtabs li a:hover.inactive{
background:#f0f0f0;
text-decoration:none;
}
#navtabs li .normal{
padding:3px .3em;
margin:0;
background:none;
text-decoration:underline;
color:#00F;
border:none;
border-bottom:none;
}
#navcontainer h4.no-dashed{
border-bottom:none;
padding:0;
}
.user-img{
float:left;
margin:0 5px 0 0;
padding:2px;
border:1px solid #ccc;
background:#fff;
}
.user-img img{
display:block;
}
a.user-img:hover{
background:#dde5f8;
border-color:#aebad8;
}
.icon{
padding-left:17px;
min-height:16px;
height:auto!important;
height:16px;
background:url(../img/icons2.gif) -8px -8px no-repeat;
}
.i-status-change{
background-position:-8px -6px;
}
.i-add-photo{
background-position:-8px -227px;
}
.i-sync-profile{
background-position:-8px -450px;
}
.i-add-friend{
background-position:-8px -673px;
}
.i-photo-comment{
background-position:-8px -894px;
}
.i-photo-profile{
background-position:-8px -9990px;
}
.i-network{
background-position:-8px -1118px;
}
.i-new-postcard{
background-position:-8px -1338px;
}
.i-private-message{
background-position:-8px -1562px;
}
.i-private-message2{
background-position:-8px -1566px;
}
.i-wall-comment{
background-position:-8px -2010px;
}
.i-sonico-news{
background-position:-8px -1786px;
}
.i-palette{
background-position:-8px -2233px;
}
.i-pimp-profile{
background-position:-8px -2231px;
}
.i-tag-photo{
background-position:-8px -2452px;
}
.i-online{
background-position:-7px -2677px;
}
.i-offline{
background-position:-7px -2898px;
}
.i-wait{
background-position:-5px -3122px;
}
.i-not-available{
background-position:-5px -3344px;
}
.i-arrow-open{
background-position:150px -3569px;
}
.i-arrow-open2{
background-position:-8px -3569px;
}
.i-arrow-close{
background-position:150px -3792px;
}
.i-arrow-close2{
background-position:-8px -3792px;
}
.i-close{
background-position:-4px -4012px;
}
.i-alert{
background-position:-7px -4234px;
}
.i-mess{
background-position:-9px -4457px;
}
.i-help{
background-position:-8px -4664px;
}
.i-help-albums{
background-position:-8px -4668px;
}
.i-video{
background-position:-9px -4880px;
}
.i-check{
background-position:-9px -5140px;
}
.i-calendar{
background-position:-9px -5401px;
}
.i-clear{
background-position:-9px -5669px;
}
.i-video-comment{
background-position:-9px -5936px;
}
.i-add-video{
background-position:-9px -6203px;
}
.i-view-photo{
background-position:-9px -6467px;
}
.i-add-friend2{
background-position:-8px -676px;
}
.i-msg-readed{
background-position:-8px -6738px;
}
.i-msg-unreaded{
background-position:-10px -7010px;
}
.i-group{
background-position:-8px -7275px;
}
.i-add-group{
background-position:-8px -7545px;
}
.i-ballon{
background-position:-7px -7816px;
}
.i-search{
background-position:-7px -8081px;
}
.i-friends{
background-position:-7px -8358px;
}
.i-arrow-blue{
background-position:-7px -8627px;
}
.i-arrow-black{
background-position:-7px -8897px;
}
.i-plus{
background-position:-7px -9171px;
}
.i-tool{
background-position:-7px -9446px;
}
.i-privacy{
background-position:-7px -9719px;
}
.i-mobile{
background-position:-6px -10263px;
}
.i-add-event{
background-position:-7px -10804px;
}
.i-print{
background-position:-7px -11079px;
}
.i-print-admin{
background-position:-7px -11076px;
}
.i-olx{
background-position:-7px -11346px;
}
.i-game{
background-position:-7px -11579px;
}
.i-ilike{
background-position:-8px -12728px;
}
.i-add{
background-position:-8px -12960px;
}
.i-phone{
background-position:-7px -12041px;
}
.i-sugg{
background-position:-9px -12270px;
}
.i-add-app{
background-position:-9px -12500px;
}
.i-heart-broke{
background-position:-7px -13195px;
}
.i-add-app{
background-position:-7px -13429px;
}
.i-rss{
background-position:-8px -13662px;
}
.i-music{
background-position:-8px -13899px;
}
.i-none{
background:none;
}
.i-heart{
background-position:-7px -10530px;
}
#im-sonico{
width:139px;
border:1px solid #ccc;
float:left;
}
#im-sonico h3{
border-bottom:1px solid #ccc;
padding:3px;
background-color:#E9F2FB;
color:#36C;
}
#im-sonico h4{
color:#333;
border-bottom:1px solid #ccc;
margin-bottom:5px;
}
#im-sonico p{
padding:2px 3px;
margin-top:3px;
}
#im-sonico p a{
padding-left:10px;
background:none;
}
#im-sonico select{
margin-left:10px;
background:#fff;
width:100px;
}
#im-sonico ul{
width:130px;
height:145px!important;
background:#FFF;
margin:5px 0 5px 3px;
overflow:auto;
overflow-x:hidden;
padding:2px;
clear:both;
}
#im-sonico li{
width:150px;
float:left;
cursor:pointer;
}
#im-sonico .icon{
padding-left:12px;
height:auto;
}
#im-sonico .i-online{
background-position:-7px -2680px;
}
#im-sonico .i-offline{
background-position:-7px -2900px;
}
#im-sonico .loading-chat{
background:url(../img/chat/chat-loading.gif) no-repeat 0 2px;
}
#im-sonico li a{
text-decoration:none;
float:left;
padding-bottom:2px;
}
#im-sonico li a:hover{
background-color:#f3f3f3;
cursor:pointer;
}
#im-sonico li span{
float:left;
display:block;
width:105px;
padding-right:15px;
color:#333;
overflow:hidden;
}
#im-sonico ul li em{
width:105px;
float:left;
color:#999;
height:13px;
overflow:hidden;
font-weight:normal;
}
#im-sonico h4.system-msg-notonline{
color:#F00;
font-weight:bold;
padding-left:6px;
}
#profile-albums.search{
width:177px!important;
background:#eaeaea;
border-left:1px solid #707070;
float:right;
padding:2px 0 0 4px;
}
#profile-albums .box-search h3{
font-size:130%;
border-bottom:1px solid #333;
font-weight:bold;
float:left;
width:98%;
}
.box-search fieldset{
float:left;
font-size:90%;
border-bottom:1px solid #cbcbcb;
padding:5px 0 10px 0;
margin:0;
width:172px;
}
.box-search fieldset label{
font-weight:normal;
}
.box-search fieldset p{
padding:3px 0;
}
.box-people dl{
width:210px;
float:left;
}
.search-list dl{
width:175px;
float:left;
}
.box-people dt,.search-list dt{
font-size:120%;
padding:0;
}
.box-people ol{
line-height:1.2em;
float:right;
width:105px;
}
.box-people ul{
padding:7px 0;
}
.box-people ul.cero{
padding:0!important;
}
.box-people ul li{
font-weight:normal;
padding:2px 0;
display:block;
}
.box-people ul li.nets{
float:left;
color:#CCC;
width:30px;
}
.box-people .myfriends,.friendswith .myfriends{
border:1px solid #a5acb2;
float:left;
overflow-y:scroll;
overflow-x:hidden;
width:150px;
margin-top:3px;
padding:3px;
min-height:30px;
height:60px!important;
}
.box-people .myfriends ul,.friendswith .myfriends ul{
line-height:1.1em;
padding:0;
}
.box-people .edit{
font-size:75%;
}
.netsa{
color:#000;
}
#cr-colr{
float:right;
width:222px;
padding-left:5px;
border-left:1px solid #666;
}
#cr-colr h3{
color:#333;
border-bottom:1px solid #333;
clear:both;
}
#cr-colr .boxsm{
width:222px;
}
.colr-white dl{
width:150px;
}
#news{
float:left;
list-style:none;
width:368px;
padding:0 0 10px 0;
border:none;
}
#news .newsdate{
font-weight:bold;
display:block;
background:none;
padding:10px 0 3px;
border:none;
}
#news li{
clear:both;
padding:3px 0 3px 25px;
text-align:left!important;
}
#news li dl{
text-align:left!important;
}
#news li span{
background:url(../img/icons2.gif) -12px -896px no-repeat;
float:right;
height:16px;
}
#news li span a{
display:block;
width:12px;
height:12px;
margin-left:2px;
}
#news.newspage{
width:460px;
}
#profile-right.welcome-right #news{
width:348px;
}
.news-picture{
float:left;
width:94.5%;
}
.news-picture em{
color:#999;
font-style:normal;
font-size:80%;
}
.icon em,.cero em,.apps h3 em{
color:#999;
font-style:normal;
font-size:80%;
}
.icon em,.cero em,.apps h3 em,.icon-rss em{
color:#999;
font-style:normal;
font-size:80%;
}
#news li.cero{
padding-left:0;
}
#news span.time{
float:none;
height:auto;
background:none;
}
#news li.i-photo-comment dl{
margin:0 0 10px 0;
padding:0 0 8px 0;
border-bottom:1px solid #CECECE;
}
#news li.i-photo-comment dl dd.bimg.f-right{
margin-top:-2em;
}
#news li.i-photo-comment dl dt{
margin:0 0 8px;
color:#333;
padding-top:2px;
}
#news li.i-photo-comment dl dd{
margin:0 0 8px;
color:#666;
}
#news li dl dd.comment{
clear:left;
margin-right:110px;
}
#news li dl dd.comment blockquote{
min-height:20px;
margin:0 0 0 31px;
padding:4px 4px 6px 12px;
background:#E6F1FF url(../img/comment-tip.gif) 0 0 no-repeat;
}
* html #news li dl dd.comment blockquote{
height:20px;
}
#news li dl dd.comment.old blockquote{
min-height:30px;
padding:0 0 0 12px;
background-color:#fff;
}
* html #news li dl dd.comment.old blockquote{
height:30px;
}
#news li dl dd.comment blockquote a.user{
color:#333;
}
#profile-left #news,#profile-left #news .block{
width:220px;
}
#news li.sponsors{
padding-left:0;
}
#next-previous{
padding:0 2px;
}
#next-previous a{
text-decoration:none;
display:block;
float:right;
}
#next-previous span{
padding:0 4px;
}
#next-previous a:hover{
text-decoration:underline;
}
#next-previous a.nextbox{
text-decoration:none;
font-weight:bold;
padding:2px 2px 4px 2px;
text-decoration:none;
border:1px solid #ababab;
line-height:.5em;
display:block;
float:right;
margin:0 3px;
}
.nets{
color:#CCC;
float:left;
width:30px;
}
.notif-sttl{
border-bottom:1px solid #000;
color:#000;
display:block;
float:left;
font-size:130%;
width:100%;
font-weight:bold;
height:auto!important;
max-height:50px;
min-height:17px;
margin-bottom:10px;
}
.ball-friends{
float:left;
width:224px;
background:url(../img/ball/friends.gif) no-repeat;
margin-top:6px;
}
.ball-friends-right{
float:left;
width:224px;
background:url(../img/ball/friends-right.gif) no-repeat;
margin-top:2px;
}
.ball-friends-right span{
width:210px;
float:left;
margin:14px 0 0 10px;
}
.ball-friends-b{
float:left;
width:224px;
background:url(../img/ball/friends-bot.gif) no-repeat;
margin-bottom:6px;
font-size:11px;
}
.ball-friends span{
width:150px;
float:left;
margin:14px 0 0 10px;
}
.ball-friends span a{
display:block;
}
.ball-friends em{
float:right;
font-style:normal;
margin:14px 10px 0 0;
}
dl.sm{
min-height:5px!important;
}
dl.sm .ball-friends{
width:196px;
background:url(../img/ball/friends-sm.gif) no-repeat;
}
dl.sm .ball-friends-b{
width:196px;
background:url(../img/ball/friends-bot-sm.gif) no-repeat;
}
.new-pages{
margin-top:1px;
}
#tit h4 .new-pages a,.new-pages a{
padding:1px 5px;
color:#36C;
font-weight:normal;
}
#tit h4 .new-pages em,.new-pages em{
padding:1px 5px;
font-weight:bold;
color:#fff;
background-color:#36C;
float:none;
font-style:normal;
text-decoration:none;
}
.i-ballon{
background-position:-7px -7816px;
}
#tit.not-pad{
margin:0;
}
#tit.not-pad h4{
margin-bottom:0;
}
.notific-col#box-436{
width:440px;
float:left;
}
.notification-col#box-174{
width:163px;
background-color:#E9F2FB;
border-right:1px solid #ADC6D6;
border-bottom:1px solid #ADC6D6;
border-left:1px solid #666;
padding:8px 5px;
color:#000;
float:left;
}
.notification dl{
width:330px;
}
.notification .albums dl{
width:260px;
}
.notification .bot{
float:left;
width:340px;
padding:3px 0;
}
.notification .bot ul,.notification .bot li{
float:left;
}
.notification .bot li span{
width:80px;
color:#999;
float:left;
}
.notification .bot li em{
font-style:normal;
width:260px;
float:left;
display:block;
}
span.light{
font-weight:normal;
margin-left:5px;
}
.notification .picspace{
width:100px;
float:left;
}
.notification .picspace-sm{
width:65px;
float:left;
}
.notification .line-top{
border-top:1px solid #CCC;
width:340px;
}
dd.buttons{
float:left;
padding-top:5px!important;
margin-top:5px;
}
.grey-text666{
color:#666;
}
.notification dd.ball-friends span{
width:140px;
}
.notification dd.ball-friends em{
float:right;
margin:14px 10px 0 0;
font-style:normal;
width:auto!important;
}
.notification-col .notibox{
width:150px;
border:1px solid #ACC1D2;
background:#FFF;
padding:4px;
float:left;
}
.notification-col .notibox h3{
border:none;
font-size:100%;
font-weight:bold;
padding-left:3px;
}
.notification-col .notibox .icon{
padding-left:18px;
}
.notification-col .notibox ul{
padding-left:4px;
}
.notification-col .notibox li{
width:130px;
}
.notification-col .notibox li a{
font-weight:normal!important;
}
.notification-col #notifications li a{
font-weight:bold;
line-height:1.8em;
margin-left:4px;
}
.actions-gral{
float:right;
width:145px;
border-bottom:1px solid #DADEED;
}
.actions-gral h2{
padding:3px 0 2px;
border-top:1px solid #CCC;
border-bottom:1px solid #DADEED;
font-weight:bold;
padding-left:4px;
color:#333;
background-color:#f3f3f3;
}
.actions-gral ul{
background-color:#FFF;
padding:4px 0 4px 4px;
float:left;
width:142px;
}
.actions-gral ul.btn{
padding-top:3px;
border-top:1px solid #DADEED;
}
.actions-gral li{
padding:1px 0;
list-style:square;
color:#ccc;
margin-left:15px;
clear:both;
}
ol.actions-gral{
width:145px;
border:none;
}
.msg-empty{
margin:40px 0;
text-align:center;
font-size:130%;
}
.msg-empty a{
padding-left:24px;
}
.invite-msg{
background-color:#f2f3f8;
border:1px solid #e1e9f4;
width:430px;
padding:10px 30px;
}
.invite-msg fieldset{
padding-top:0;
}
.table-border .invite-msg input{
margin:2px 0;
}
.invite-msg .btn{
font-size:140%;
font-weight:bold;
}
.no-brd-bot{
border-bottom:none;
}
#advanced-search{
clear:both;
padding:0;
}
#advanced-search fieldset{
padding:0;
float:left;
display:block;
b;
}
#advanced-search label{
font-size:100%;
}
#advanced-search fieldset legend{
font-weight:bold;
color:#333;
font-size:110%;
padding-top:3px;
display:inline;
padding-left:0;
}
#advanced-search .adv-1{
width:90px;
}
#advanced-search .adv-2{
width:524px;
}
.butsys{
color:#000;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-weight:bold;
}
.butsys span{
display:block;
background:url(../img/but-system.gif) no-repeat;
float:left;
}
.butsys a{
float:left;
padding-top:3px;
color:#000;
}
.butsys .pad{
padding-left:8px;
}
.butsys strong{
font-size:14px;
padding:2px 4px 2px 6px;
float:left;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
}
.butsys em{
display:inline;
width:7px;
height:20px;
background:url(../img/but-system.gif) no-repeat top right;
float:left;
}
h2 butsys span,#tit h2 .butsys span{
padding:0;
margin:0;
font-size:11px;
}
.username .butsys a{
font-size:11px;
}
.username .butsys a,.username .butsys strong{
color:#000;
}
.btn-green,.btn-blue,.btn-gray{
border:1px solid #45781D;
color:#FFF;
font-weight:bold;
background-color:#599228;
font-size:11px;
cursor:pointer;
}
.btn-green em{
border:1px solid #93CE68;
border-bottom-color:#45781D;
border-right-color:#599228;
font-style:normal;
padding:.1em .6em .3em;
float:left;
}
.btn-green span{
padding:1px 0 0 16px;
background:url(../img/but-icons.gif) no-repeat left 3px;
margin-top:0!important;
display:inline!important;
}
.btn-green:hover{
background-color:#70B933;
text-decoration:none;
}
.picture .btn-green,.picture .btn-gray{
margin-top:20px;
}
.btn-blue{
border-color:#2353B2;
background-color:#5B7CC5;
}
.btn-blue em{
border:1px solid #6C92DC;
border-bottom-color:#2353B2;
border-right-color:#5B7CC5;
font-style:normal;
padding:.1em .6em .2em .3em;
float:left;
}
.btn-blue span{
padding:1px 0 0 16px;
background:url(../img/but-icons.gif) no-repeat left -206px;
display:inline;
margin:0!important;
}
.btn-blue:hover{
background-color:#4160a6;
text-decoration:none;
}
.actions-gral .btn-blue{
margin:3px 0 3px 3px;
}
.btn-gray{
border-color:#000;
background-color:#DFDFDF;
color:#000;
}
.btn-gray em{
border:1px solid #FFF;
border-bottom-color:#9A9A9A;
border-right-color:#DFDFDF;
font-style:normal;
padding:1px 5px 3px 5px;
float:left;
}
.btn-gray span{
padding:0 0 0 14px;
background-position:-11px -12960px;
margin:0!important;
display:inline!important;
}
.btn-gray:hover{
background-color:#bcbcbc;
text-decoration:none;
}
.mr-5{
margin-right:5px;
}
.ml-5{
margin-left:5px;
}
.but-disabled,.but-disabled a{
color:#999!important;
cursor:default;
}
.but-disabled a:hover{
text-decoration:none!important;
}
.butsys .pad{
padding:0 0 4px 8px!important;
}
.invit{
width:100%;
float:left;
}
div.invit:hover,.invit-hover{
background:#e9f2fb;
}
.invit dl{
width:45%;
float:left;
}
.invit dl dt{
font-weight:bold;
font-size:140%;
padding:0 0 5px 0;
}
.invit dl dd{
padding-bottom:10px;
}
.invit .spam{
font-size:9px;
color:#999;
float:right;
margin-top:20px;
padding:2px;
}
.invit li{
line-height:1.5em;
}
.invit p{
margin-top:20px;
}
.border-create{
width:500px;
float:right;
}
#create-album{
float:left;
background-color:#f2f3f8;
border:1px solid #e1e9f4;
text-align:left;
}
#create-album fieldset{
float:left;
padding:10px 10px 5px 10px;
}
#create-album h2{
font-size:130%;
font-weight:bold;
border-bottom:1px solid #cdd3df;
color:#3266cc;
margin:10px;
padding-bottom:2px;
}
.mar100{
margin-left:100px;
display:inline;
}
#create-album.mar40,p.mar40{
margin-left:40px;
display:inline;
}
#create-album.mid label{
width:140px;
}
#create-album.w-99{
width:99%;
}
#create-album dl{
float:right;
padding:10px 10px 0 0;
width:145px;
color:#000;
}
#create-album dt{
border:1px solid #ccc;
padding:2px;
display:block;
}
#banner-ciel{
background:#E9F2FB;
border:1px solid #ACC1D2;
text-align:center;
padding:5px;
margin:0 0 10px;
width:130px;
float:left;
}
#banner-ciel:hover{
text-decoration:none;
}
#banner-ciel h1{
font-weight:bold;
font-size:100%;
color:#3b5998;
}
#banner-ciel img{
margin:10px 0;
}
#banner-ciel input{
width:132px;
cursor:pointer;
}
#banner-ciel input.color{
border-color:#3b5998;
background-color:#3b5998;
color:white;
}
#banner-ciel p{
font-weight:bold!important;
}
.mar-but-ciel{
margin-left:13px;
}
#privU-actions{
float:left;
margin:5px 0 0 2px;
}
#privU-actions p{
border-top:1px solid #999;
padding:2px 0;
width:220px;
}
#privU-actions p a{
color:#999;
font-size:10px;
}
#privU-actions li{
padding:0 0 5px 20px;
}
#privU-actions .i-msg-unreaded{
background-position:-10px -7009px;
}
#privU-data h2{
font-size:125%;
clear:both;
font-weight:bold;
border-bottom:1px solid #CCC;
padding-bottom:4px;
margin-bottom:8px;
width:100%;
}
#privU-data a{
color:#333;
}
#privU-data dd,#privU-data dt{
float:left;
padding-bottom:6px;
}
#priv-prof{
padding-top:5px;
width:99%;
}
#priv-prof p{
padding:2px 5px 5px 22px;
}
.priv-friends{
margin:10px 0 4px;
float:left;
width:70px;
}
.priv-friends .center{
width:60px;
text-align:center;
float:left;
clear:both;
}
.priv-friends .pic{
float:left;
width:60px;
text-align:center;
}
#privU-data .bot{
border-top:1px solid #CCC;
width:100%;
float:left;
margin-top:4px;
padding-top:2px;
}
.invit .list{
float:right;
font-size:95%;
margin-bottom:10px;
width:176px;
}
#tit .nav-link,#tit .nav-link2{
font-size:60%;
font-weight:normal;
float:right;
padding-top:4px;
padding-right:3px;
margin-top:20px;
}
#tit .nav-link2{
margin-top:5px;
}
#tit .nav-link2.back{
margin-top:0;
}
#sendto-box .share-album{
width:130px!important;
background-color:#999;
}
#sendto-box .pic{
margin:2px 4px;
}
.share-ph{
width:146px;
float:left;
padding-right:20px;
text-align:center;
}
.share-ph .pad-left{
padding-left:25px;
}
.share-ph dt{
font-weight:bold;
}
.share-box{
width:414px;
float:left;
}
.share-box h3{
color:#36c;
border-bottom:1px solid #999;
padding-top:10px;
margin-bottom:2px;
}
.share-box .select-friends{
float:left;
width:414px;
clear:both;
}
.select-friend-input{
font-size:100%;
padding:2px 1px;
width:190px;
}
.select-friends-list{
margin-top:3px;
float:left;
padding-bottom:10px;
clear:both;
}
.select-friends .select-options label{
float:left;
width:217px;
font-weight:normal;
}
.select-friends .select-options p{
width:170px;
float:left;
}
.select-friends-list div{
border:1px solid #ccc;
width:190px;
display:block;
float:left;
background:#fff;
padding:2px;
height:120px;
overflow-y:auto;
overflow-x:hidden;
}
.select-friends-list .conector{
font-weight:bold;
float:left;
width:20px;
height:60px;
text-align:center;
padding-top:60px;
}
.select-friends-list div ul li{
overflow:hidden;
padding:0;
margin:0;
border-top-color:#fff;
}
.select-friends-list div ul li.line{
border-bottom:1px solid #ccc;
padding-bottom:2px;
overflow:hidden;
zoom:1;
}
.select-friends .select-options input,.select-friends-list div ul li input{
margin:0!important;
width:15px;
height:15px;
float:left;
margin-right:3px!important;
}
.select-friends .select-options input{
margin-left:3px!important;
}
.select-friends-list div ul li label{
font-weight:normal;
width:168px;
}
.select-friends-list div p{
color:#999;
text-align:center;
width:188px;
padding-top:15px;
}
.share-nosonico{
float:left;
}
.share-nosonico div{
padding-left:14px;
float:left;
clear:both;
}
.share-nosonico div label{
width:200px;
float:left;
}
.share-nosonico ul li{
width:410px;
float:left;
clear:both;
}
.share-nosonico ul li input{
width:190px;
font-size:100%;
padding:2px 1px;
}
.share-nosonico span{
float:left;
width:12px;
font-weight:bold;
padding-top:4px;
}
.share-others{
width:440px!important;
margin-top:10px;
}
#sendto-box{
width:495px;
margin:10px 0;
float:left;
}
#sendto-box label{
width:80px;
font-weight:bold;
float:left;
margin:0;
}
#sendto-box label a{
font-weight:normal;
font-size:90%;
}
#sendto-box .sendto{
width:390px;
height:80px;
border:1px solid #CCC;
float:right;
font-size:11px;
overflow:auto;
}
#sendto-box .sendto em{
background:url(../popups/facesm.gif) no-repeat;
padding-left:13px;
height:11px;
margin-right:2px;
}
#sendto-box .sendto span{
padding-bottom:2px;
}
*:first-child+html #sendto-box .sendto input{
margin:0;
}
* html #sendto-box .sendto input{
margin:0;
}
#view-ph{
padding:0 15px 5px 15px;
background-color:#F3F3F3;
border:1px solid #CECECE;
float:left;
}
#view-ph.mleft30{
margin-left:30px;
}
#view-ph.video-pad .opt{
width:108px;
float:right;
line-height:130%;
border-top:1px solid #ccc;
padding-top:4px;
padding-bottom:4px;
}
#view-ph.video-pad .actions-gral{
width:108px;
clear:both;
margin-top:4px;
}
#view-ph.video-pad .actions-gral ul{
width:105px;
}
#view-ph.video-pad .video_desc{
float:left;
width:590px;
display:block;
}
.friends-menu{
float:left;
width:100%;
}
.friends-menu span{
float:left;
padding:4px 4px 4px 0;
}
.friends-menu li{
display:inline;
float:left;
margin:0 7px;
}
.friends-menu li.bold{
padding-top:4px;
}
.friends-menu ul li a{
padding:4px;
float:left;
}
.friends-menu .smenu{
position:relative;
z-index:1000;
}
.friends-menu .smenu a{
float:left;
}
.friends-menu .smenu a:hover,.friends-menu .smenu.selected a{
background-color:#36C;
color:#FFF;
text-decoration:none;
}
.friends-menu .smenu a strong{
background:url(../img/arrow/arrow000000.gif) no-repeat right 6px;
padding-right:10px;
}
.friends-menu .smenu a:hover strong,.friends-menu .smenu.selected strong{
background-color:#36C;
background-image:url(../img/arrow/arrowFFFFFF.gif);
text-decoration:none;
}
.friends-menu .drop{
display:none;
position:absolute;
top:20px;
left:0;
}
.friends-menu .smenu.selected .drop{
display:block;
}
.friends-menu .smenu.selected .drop ol{
background:#FFF;
}
.friends-menu .smenu.selected .drop ol{
border:1px solid #36C;
background:#FFF;
width:170px;
float:left;
}
.friends-menu .smenu.selected .drop ol li{
width:166px;
float:left;
margin:0;
}
.friends-menu .smenu.selected .drop ol li ul li{
padding:1px 0 1px 10px;
width:150px;
}
.friends-menu .smenu.selected .drop ol li a{
padding:3px 0 3px 4px;
width:100%;
text-decoration:none;
background-color:#FFF;
color:#00F;
}
.friends-menu .smenu.selected .drop ol li a:hover{
background:#09F;
color:#FFF;
}
.friends-menu .drop.subd{
top:20px;
left:151px;
}
.friends-menu .smenu.selected .drop.subd ol{
width:270px;
}
.friends-menu .smenu.selected .drop.subd ol li{
width:266px;
}
.friends-menu .smenu.selected .drop.subd ol li ul li{
width:250px;
}
.actions-gral select{
margin:3px 0;
font-size:11px;
}
.actions-gral .as-list{
margin:0;
list-style:none;
padding-left:3px;
display:none;
}
.actions-gral .arrow-d{
background:url(../img/arrow/arrow000000.gif) no-repeat right 6px;
padding-right:10px;
}
.actions-gral .as-list div{
float:left;
margin:2px 0;
min-height:40px;
height:auto!important;
height:40px;
overflow-x:none;
overflow-y:auto;
width:136px;
}
.actions-gral .as-list div a{
clear:both;
padding-left:10px;
float:left;
color:#333;
width:110px;
border-left:1px solid #CCC;
}
.brd-ccc{
border:1px solid #CCC;
float:left;
}
.brd-ccc:hover{
border-color:#ADC6D6;
}
.cropper{
border:2px solid #FFF;
overflow:hidden;
}
.cropper:hover{
border-color:#E6F1FF;
}
.cropper img{
display:block;
}
.cropper.w24{
height:24px;
width:24px;
}
.cropper.w48{
width:48px;
height:48px;
}
.cropper.w56{
width:56px;
height:56px;
}
.list-users-full{
clear:both;
}
.list-users-full li{
margin:0 0 15px;
padding:0 0 15px;
border-bottom:1px solid #ccc;
}
.list-users-full li li{
margin:0;
padding:0;
border:none;
}
.list-users-full li.last{
padding:0;
border:none;
}
.list-users-full h3{
font-weight:bold;
font-size:120%;
}
.list-users-full ul.user-actions{
float:right;
clear:right;
width:22%;
margin:-1.5em 0 5px;
}
.list-users-full ul.user-actions li{
list-style:square outside;
margin:0 0 0 15px;
padding:1px 0;
color:#999;
}
#sidebar .box-logout{
width:134px;
float:left;
background:#f7f7f7;
border:1px solid #adc1d3;
padding:4px;
margin-top:20px;
}
#sidebar .box-logout h4{
font-weight:bold;
border-bottom:1px solid #acc1d2;
color:#224281;
padding:2px 0 4px 0;
margin-bottom:4px;
font-size:110%;
}
#sidebar .box-logout li{
padding-bottom:3px;
color:#000;
}
#sidebar .box-logout h5{
font-weight:bold;
text-align:center;
padding:5px 0;
color:#000;
}
#sidebar .box-logout .btn-regis{
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-weight:bold;
padding:2px 0;
width:130px;
font-size:12px;
}
.brd-ccc{
border:1px solid #CCC;
float:left;
}
.brd-ccc:hover{
border-color:#ADC6D6;
}
.cropper{
border:2px solid #FFF;
overflow:hidden;
}
.cropper:hover{
border-color:#E6F1FF;
}
.cropper.w24{
height:24px;
width:24px;
}
.cropper.w48{
width:48px;
height:48px;
}
.cropper.w56{
width:56px;
height:56px;
}
.search-box{
background-color:#F0F0F0;
border:1px solid #ADC6D6;
clear:both;
float:left;
margin:8px 0;
padding:6px;
width:606px;
}
.search-box .txtbrd{
border:1px solid #A5ADB5;
width:340px;
padding:2px 0;
}
.search-tb .iz{
border-left:none;
width:618px;
}
.search-tb .der{
border:1px solid #ADC6D6;
border-top:none;
background-color:#F0F0F0;
border-left:none;
width:192px;
}
#box-622,.box-622{
width:622px;
float:left;
border-bottom:1px solid #666;
}
#box-622 h4{
padding:6px 0 4px;
margin-bottom:4px;
border-bottom:1px solid #000;
width:100%;
}
#box-622 .pic{
padding-right:4px;
float:left;
}
#box-622 .res-box{
border-bottom:1px solid #CCC;
margin:3px 0 4px;
padding:3px 0 6px;
float:left;
width:99%;
}
#box-622 .res-box dl{
float:left;
width:390px;
}
#box-622 .res-box dl.event-search{
width:485px;
}
#box-622 .res-box dl dd{
padding:2px 0;
color:#000;
clear:both;
}
#box-622 .res-box dl dd span{
color:#9C9C9C;
width:70px;
margin-right:4px;
float:left;
}
#box-622 .res-box dl .when{
color:#999;
margin-top:0;
}
#box-622 .res-box dl .bot{
border-top:1px solid #E7E7E7;
padding-top:4px;
margin-top:6px;
}
#box-622 .res-box dl.event-search .friends{
float:left;
border:none;
padding-left:70px;
margin-bottom:0;
}
#box-622 .res-box dl.event-search .friends .fr-310{
border-bottom:1px solid #E7E7E7;
padding-bottom:5px;
}
#box-622 .res-box dl .friends{
float:right;
width:316px;
margin:8px 0 12px;
border-bottom:1px solid #E7E7E7;
}
#box-622 .res-box dl .friends ul{
float:left;
margin-bottom:4px;
width:316px;
}
#box-622 .res-box dl .friends ul li{
float:left;
width:63px;
text-align:center;
overflow:hidden;
}
#box-622 .res-box dl .friends ul li .grey-text{
width:54px;
}
#box-622 .res-box dl dt{
font-size:120%;
font-weight:bold;
padding-bottom:2px;
}
#box-622 .res-box dl dt strong{
color:#000;
font-size:80%;
}
#box-622 .res-box .actions-search{
float:right;
width:112px;
}
#box-622 .res-box .actions-search li{
clear:both;
color:#999;
list-style-type:square;
margin-left:15px;
padding:1px 0;
}
#box-622 .invite{
width:385px;
padding:14px;
border:1px solid #CECECE;
background-color:#F3F3F3;
margin:0 auto;
clear:both;
}
#box-622 .invite h3{
border-bottom:1px solid #999;
color:#36C;
display:block;
float:left;
font-size:110%;
font-weight:bold;
width:385px;
}
#box-622 .invite .intext{
padding:3px 0;
width:250px;
}
#box-180{
width:177px;
background-color:#F0F0F0;
border:1px solid #ADC6D6;
border-left:1px solid #666;
padding:3px 5px 8px 8px;
color:#000;
float:left;
margin-top:-1px;
}
#box-180 ul li{
padding:2px 0 2px 5px;
}
#box-180 label{
font-weight:bold;
width:170px;
color:#666;
margin-bottom:4px;
float:left;
}
#box-180 select,#box-180 .intext,#box-622 .intext{
width:175px;
font-size:95%;
float:left;
border:1px solid #A5ADB5;
padding:1px 0;
margin-bottom:4px;
}
#box-180 .intext{
width:170px;
padding:2px 0 2px 3px;
}
#box-180 select.age{
width:40px;
float:none;
}
#box-180 .searchin{
padding-bottom:6px;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
margin-top:6px;
}
#box-180 .sub{
padding-top:4px;
}
#box-180 h4{
border-bottom:1px solid #000;
float:left;
width:100%;
padding-bottom:4px;
font-weight:bold;
}
#box-left{
border-bottom:1px solid #666;
float:left;
width:582px;
padding-right:10px;
min-height:450px;
height:auto!important;
height:450px;
}
.box-left{
float:left;
width:582px;
}
.box-recent{
margin:10px 0;
padding:7px;
border:1px solid #ADC6D6;
background:#EFEFEF;
}
.box-recent ul.list-albums li{
float:left;
width:271px;
margin:0 8px 10px 0;
padding:0;
}
.box-recent ul.list-albums li dl dt{
float:left;
margin-right:5px;
border:1px solid #CECECE;
}
.box-recent ul.list-albums li dl dt a{
display:block;
width:92px;
height:69px;
overflow:hidden;
border:2px solid #fff;
}
.box-recent ul.list-albums li dl dt a img{
display:block;
margin:-10%;
}
.box-recent ul.list-albums li dl dd{
float:left;
width:168px;
}
#box-left .box-recent ul.list-albums li dl dd h4{
margin:0 0 4px;
padding:0;
border:none;
font-weight:bold;
font-size:120%;
line-height:1;
}
#box-left .box-recent ul.list-albums li dl dd .btn-blue{
margin-top:20px;
}
#box-right{
background:#E6F1FF;
border:1px solid #ADC6D6;
border-left-color:#666;
color:#000;
float:left;
margin-top:-1px;
padding:3px 8px 8px 8px;
width:204px;
}
.box-shortcut{
clear:both;
margin:7px 0 10px;
padding:0 0 8px;
border:1px solid #ADBDD5;
background:#fff;
}
.box-shortcut h2,.box-shortcut h3{
margin:0;
padding:10px 10px 0 50px;
background:url(../img/envelope-open.gif) 5px 6px no-repeat;
}
.box-shortcut h2 a,.box-shortcut h3 a{
display:block;
background:url(../img/arrow-r.gif) right bottom no-repeat;
color:#000;
}
#toggle-config.open h2 a,#toggle-config.open h3 a{
background-image:url(../img/arrow/arrow000000.gif);
}
.box-shortcut h3 a strong{
display:block;
}
.box-shortcut .list{
display:none;
margin:10px 5px 0;
padding:5px 0 0;
border-top:1px solid #ADBDD5;
}
.box-shortcut .list label{
display:block;
float:none;
margin:4px 0 0 15px;
}
.box-shortcut .list label input.chkbox{
float:left;
width:12px;
height:12px;
margin:2px 0 0 -15px;
padding:0;
}
.box-shortcut .list label{
float:none;
width:auto;
font-weight:normal;
}
.box-highlight{
clear:both;
margin:0 0 20px;
padding:2px 4px;
border:1px solid #ACC1D2;
background:#E9F2FB;
}
#box-right .box-highlight{
border-width:1px 0;
border-color:#ADBDD5;
background:#fff;
}
.box-highlight ul{
margin:0 0 5px;
}
.box-highlight li{
margin:0;
padding-top:3px 0 0;
}
.box-highlight ul.list-albums li{
margin:5px 0 10px;
padding:0;
}
.box-highlight ul.list-albums li dl dt{
float:left;
margin-right:5px;
border:1px solid #CECECE;
}
.box-highlight ul.list-albums li dl dt a{
display:block;
width:54px;
height:37px;
overflow:hidden;
border:2px solid #fff;
}
.box-highlight ul.list-albums li dl dd{
float:left;
width:130px;
color:#666;
}
.box-highlight ul.list-albums li dl dd a{
display:block;
}
.box-highlight ul.list-albums li dl dd a.user{
display:inline;
color:#333;
}
.box-highlight ul.list-groups{
margin:0;
}
.box-highlight ul.list-groups li{
margin:5px 0 8px;
padding:0;
zoom:1;
}
.box-highlight .scroller-bottom,.box-highlight .scroller-top{
margin-bottom:5px;
}
.box-highlight h3.bot{
border-top:1px solid #CCC;
padding-bottom:4px;
}
.box-highlight h3.bot a{
background:url(../img/arrow-r.gif) no-repeat right 4px;
width:196px;
padding-top:2px;
float:left;
}
.box-top-comment{
margin:0 0 20px;
}
.box-top-comment ul.list-albums li{
margin:5px 0 10px;
padding:0;
}
.box-top-comment ul.list-albums li dl dt{
float:left;
margin-right:5px;
border:1px solid #CECECE;
}
.box-top-comment ul.list-albums li dl dt a{
display:block;
width:54px;
height:37px;
overflow:hidden;
border:2px solid #fff;
}
.box-top-comment ul.list-albums li dl dd{
float:left;
width:135px;
}
.box-top-comment ul.list-albums li dl dd a{
display:block;
}
.box-top-search{
margin:10px 0 20px;
}
.box-top-search .keyword{
border:1px solid #9C9C9C;
padding:2px 0 2px 4px;
font-size:100%;
width:140px;
}
.box-top-search #directory{
padding:0 0 10px 20px;
display:none;
}
.box-top-search #directory li{
list-style:square;
color:#ADBDD6;
line-height:15px;
}
.box-top-search #directory li a{
color:#000;
}
.box-recent-profile{
margin:0 0 20px;
}
.box-recent-profile ul.list-users li{
float:left;
width:62px;
margin:5px 9px 10px 0;
text-align:center;
}
.box-recent-profile ul.list-users li .user{
font-size:90%;
}
ul.newsfeed{
clear:both;
margin:6px 0 10px;
padding:10px 0 0 10px;
border-top:1px solid #9C9C9B;
}
ul.newsfeed li{
padding-left:25px;
}
ul.newsfeed li li{
padding-left:0;
}
ul.newsfeed li dl{
margin:0 0 10px 0;
padding:0 0 8px 0;
border-bottom:1px solid #CECECE;
}
ul.newsfeed li.last dl{
border-bottom:none;
}
ul.newsfeed li.i-add-photo dl dd.bimg.f-left{
margin-right:5px;
}
ul.newsfeed li.i-add-video dl dd.bimg.f-left{
margin-right:13px;
}
ul.newsfeed li.i-photo-comment dl dd.bimg.f-right{
margin-top:-2em;
}
ul.newsfeed li dl dt{
margin:0 0 8px;
color:#333;
padding-top:2px;
}
ul.newsfeed li dl dd{
margin:0 0 8px;
color:#666;
}
ul.newsfeed.grcolor li dl dd{
color:#313131;
}
ul.newsfeed li dl dd.comment{
clear:left;
width:420px;
}
ul.newsfeed li dl dd.comment blockquote{
min-height:20px;
margin:0 0 0 31px;
padding:4px 4px 6px 12px;
background:#E6F1FF url(../img/comment-tip.gif) 0 0 no-repeat;
}
* html ul.newsfeed li dl dd.comment blockquote{
height:20px;
}
ul.newsfeed li dl dd.comment.old blockquote{
min-height:30px;
padding:0 0 0 12px;
background-color:#fff;
}
* html ul.newsfeed li dl dd.comment.old blockquote{
height:30px;
}
ul.newsfeed li dl dd.comment blockquote a.user{
color:#333;
}
ul.newsfeed li dl dd ul.list-users li{
float:left;
width:62px;
margin:5px 10px 0 0;
text-align:center;
}
ul.newsfeed li dl dd ul.list-users li .user{
font-size:90%;
}
.ajax-highlight{
background-color:#fcfcc6;
}
#filter-cont{
margin-top:20px;
padding:0;
position:relative;
zoom:1;
}
#filter-cont .list{
border:1px solid #3163CE;
width:193px;
padding:0 0 5px 5px;
position:absolute;
right:0;
top:19px;
display:none;
background:#FFF;
}
#filter-cont.curr .list{
display:block;
}
#filter-cont .list .list-scroll{
height:170px;
overflow:auto;
}
.newsfeed #filter-cont .list{
height:auto;
}
#filter-cont .list label{
font-weight:normal;
width:170px;
}
#filter-cont .list label input{
height:13px;
}
#filter-cont .list .buttons{
clear:both;
margin:0 5px 0 0;
padding:5px 0 0 0;
}
a.right-filter{
padding:3px 5px;
color:#000;
float:right;
}
a.right-filter span{
background:url(../img/arrow/arrow000000.gif) no-repeat right 6px;
padding-right:10px;
}
a.right-filter:hover,#filter-cont.curr a.right-filter{
text-decoration:none;
color:#FFF;
background-color:#3163CE;
}
a.right-filter:hover span,#filter-cont.curr a.right-filter span{
background:url(../img/arrow/arrowFFFFFF.gif) no-repeat right 6px;
}
.media-tit{
float:left;
width:95px;
text-align:center;
color:#000;
}
.fr-80 .media-tit{
width:80px;
}
.navtabs-line{
margin-top:-1px;
border-top:1px solid #666;
}
.navtabs{
position:relative;
margin:0;
padding:3px 0 0;
}
.navtabs li{
float:left;
margin:0 3px 0 0;
padding:0;
list-style:none;
}
.navtabs li a{
display:block;
margin:3px 0 0;
padding:3px .6em;
border:1px solid #ccc;
border-bottom:none;
background:#f0f0f0;
color:#333;
text-decoration:none;
}
.navtabs li a:hover{
background:#fff;
text-decoration:underline;
}
.navtabs li a.current{
margin-top:0;
padding-top:6px;
border:1px solid #666;
border-bottom-color:#fff;
background:#fff;
font-weight:bold;
}
.scroller-bottom,.scroller-top{
clear:both;
display:block!important;
height:8px;
overflow:hidden;
margin:5px 0 0;
background:#cecece none center 2px no-repeat;
}
.scroller-top{
background-image:url(../img/arrow/arrowFFFFFFup.gif);
}
.scroller-bottom{

background-image:url(../img/arrow/arrowFFFFFF.gif);
}
.scroller-bottom:hover,.scroller-top:hover{

background-color:#aaa;
text-decoration:none;
}
.toggler{
padding-right:10px;
background:url(../img/arrow/arrowCCCCCC.gif) right center no-repeat;
}
.close-x{
float:right;
width:11px;
height:10px;
background:url(../img/pop-close.gif) no-repeat;
text-decoration:none;
zoom:1;
}
.close-x:hover{
background:#36c url(../img/pop-close-inv.gif) no-repeat;
text-decoration:none;
}*/