
ol, ul { list-style: none; }
address, caption, cite, code, dfn, th, var { font-weight: normal; font-style: normal; }
caption, th { text-align: left; }

q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
ins { text-decoration:none}

.left { float:left; }
.right { float:right }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.clearleft { clear:left; height:0; font-size: 1px; line-height: 0px; }
.clearright { clear:right; height:0; font-size: 1px; line-height: 0px; }
/********** Global Settings **********/
html, body { border:0; margin:0; padding:0; }
#leftbar { width: 585px; margin-bottom:15px; background-color:#FFF; padding:10px; border:1px dotted #CCCCCC;}
.profiimage { cursor:pointer; position:absolute; z-index:999}
.profiimage:hover { border:1px solid #069}
.nice {visibility:hidden;}
.frend-detail { background-color:#FFFFFF; width: 615px; position: absolute; top: 55px; left: -18px; }
.frend1 { position:relative; width:50px; height:50px; float:left; z-index:1000; margin-right: 5px; }
.frend1:hover { z-index:1001;}
.frend-under { background-image:url(img/prof-backgr.png); position:relative; z-index: 15; width:84px; height:80px; top:-17px; left: -18px; }
.nice { position:absolute; z-index:700; }

.nice-up { background-image: url(img/nice-up.png); height: 7px; }
.nice-middle { background-image: url(img/nice-middle.png); background-repeat: repeat-y; padding: 20px; }
.nice-middle img { float:left; margin-right:10px}
.nice-middle p { font-size:14px; font-family:Tahoma, Geneva, sans-serif;}
.nice-middle span { display:block; color: #999; margin-top: 4px; font-size: 12px; padding-bottom:7px;border-bottom:1px dotted #E6E6E6;  }
.nice-bottom { background-image: url(img/nice-down.png); height: 7px; }
li#user0 .nice-up { background-image:url(img/nice-up2.png)}
#user1 .frend-detail { left:-73px}
#user2 .frend-detail { left:-128px}
#user3 .frend-detail { left:-183px}
#user-me .frend-detail { left:-183px}
#leftbar .h3, #right-bar .h3 { font-family:Tahoma, Geneva, sans-serif; font-weight:bold; margin-bottom: 5px; font-weight:bold; }
.frend-news li a { color:#0066FF; text-decoration:none; display:block; padding:8px 0; border-bottom:1px dotted #E6E6E6; }
.frend-news li a  ins { color:#858585; font-size: 11px; }
.frend-news li a:hover { color:#000000;  background-color: #F7F7F7; }
#recent-news { width: 315px; height: 71px; border-left:1px dotted #b6b6b6; padding-left: 15px; }
#recent-news a { color:#0066FF; text-decoration:none;}
#recent-news a:hover { color:#000000; text-decoration:none;}
a.prev-recent { display:block; background-image:url(img/prev-recent.png); width:9px; height:18px; text-indent:-5000px; float:left; margin-right:15px; margin-top:5px}
a.prev-recent:hover { background-image:url(img/prev-recent-hover.png); }
a.next-recent { display:block; background-image:url(img/next-recent.png); width:9px; height:18px; text-indent:-5000px; float:right; margin-left:15px; margin-top:5px}
a.next-recent:hover { background-image:url(img/next-recent-hover.png);}
#right-bar { width: 290px; padding: 10px  10px 7px 10px; position: relative; z-index:1; border: 1px dotted #CCCCCC; background-color:#FFFFFF; }
#right-bar p { font-size:16px; font-family:Tahoma, Geneva, sans-serif; font-weight: normal; }
#right-bar span { display:block; color: #666; font-size: 10px; padding-bottom:3px; padding-top: 3px; }
#right-bar img { float:left; margin-right:10px}

#myactivities { display:block}
#myactivities li { display:inline}
#myactivities li a { display:block; float: left; color:#0066FF; text-decoration:none; font-size:11px; font-family:Tahoma, Geneva, sans-serif; margin-right: 7px; padding-right: 20px; border-right: 1px dotted #b6b6b6; background-repeat:no-repeat; }
#myactivities li a:hover { color:#000000}
#myactivities li#my1 a { background-image: url(img/my-down.png); background-position:57px 5px; center }
#myactivities li#my1-2 a { background-image: url(img/my-up.png); background-position:57px 5px; center }
#myactivities li#my2 a { background-image: url(img/myon.png); background-position:56px 5px; center }
#myactivities li#my2-2 a { background-image: url(img/myon.png); background-position:56px 5px; center }

#myactivities li#my2 a.itsoff { background-image: url(img/myoff.png); background-position:61px 5px; center }
#myactivities li#my2-2 a.itsoff { background-image: url(img/myoff.png); background-position:61px 5px; center}


#myactivities li#my3 a { background-image: url(img/my-down.png); background-position:36px 5px; center }
#myactivities li#my3-2 a { background-image: url(img/my-up.png); background-position:36px 5px; center }
.my-top { background-image: url(img/my-top.png); height: 7px; }
.my-middle { background-image: url(img/my-midle.png); background-repeat: repeat-y; padding: 15px; }
.my-things { position: absolute; width: 300px; top: 90px; display: none; font-size: 12px; font-family: Tahoma, Geneva, sans-serif; line-height: 1.5; }
.my-things a { font-size:12px}
.my-bottom { background-image: url(img/my-bottom.png); height: 7px; }
.arow-top { background-image: url(img/arrow-top.png); height: 7px; width: 17px; position: absolute; top: -7px; }
#my-activities .arow-top { left:84px }
#my-onoff .arow-top { left:160px }
#my-options .arow-top { left:230px }
#my-options li { display: inline; }
#my-options li  a { display: block; padding: 4px 0 4px 11px; background-image: url(img/bullet.png); background-repeat: no-repeat; background-position: 0 center; }
#my-news li a.newsmy { color:#0066FF; text-decoration:none; display:block; padding:8px 0; border-bottom:1px dotted #E6E6E6; }
#my-news li a.newsmy  ins { color:#858585; font-size: 11px; }
#my-news li a.newsmy:hover { color:#000000;  background-color: #F7F7F7; }
a.deletmy { display:block; background-image: url(img/deletemy2.png); width:21px; height:21px; text-indent: -5000px; float: right; margin-top: 16px; }
a.deletmy:hover { background-image:url(img/deletemy-hover2.png) }
#right-bar-not-loged { width: auto; padding: 5px 0 7px 0; position: relative; z-index:1; border: 1px dotted #b6b6b6; background-color: #F7F7F7; }
#right-bar-not-loged p { font-size:11px; font-family:Verdana, Geneva, sans-serif; font-weight: normal; color: #585858; text-align: center; margin-bottom: 4px; }
#right-bar-not-loged span { display:block; font-size: 10px; padding-bottom:3px; padding-top: 3px; }
#right-bar-not-loged img { }
#right-bar-not-loged .h3 { font-family:Tahoma, Geneva, sans-serif; font-weight:bold; margin-bottom: 1px; text-align: center; }
.fb-login-button { color:#FFF; width:140px; height:25px; margin-left:75px; margin-bottom:5px; }

#newsnotifier { padding: 23px 28px 12px 28px; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #5F5F5F; border:6px solid #CCC; margin-bottom:15px; }
#newsnotifier p { margin-bottom:10px; line-height:1.6; border-bottom:1px dotted #CCCCCC; padding-bottom: 5px; }
#newsnotifier b { color:#000000; font-size:12px}
#closeNotifier { position:relative; left:70px; top:8px;}
.uvedomi { display:block; font-family: Verdana, Geneva, sans-serif; font-size: 10px; }
#newsnotifier .deletmy  { margin-top:0; position:relative; left:6px }
#desna { margin-bottom:15px}

.my-middle a.deletmy { display:block; background-image: url(img/deletemy.png); width:21px; height:21px; text-indent: -5000px; float: right; margin-top: 16px; background-repeat:no-repeat }
.my-middle a.deletmy:hover { background-image:url(img/deletemy-hover.png) ; background-repeat:no-repeat}
#site0 .frend-detail { left:-368px}
#site1 .frend-detail { left:-423px}
#site2 .frend-detail { left:-478px}
#site3 .frend-detail { left:-533px}
#recent-news p { margin-bottom:8px;}

.fb_login_button span, .fb_login_button iframe { width: 80px! important;height: 25px! important; }