
/**
 * Author: @BabaninFV (IWT Lab.)
 * Date: 2012/02/03
 * Last change: 2012/04/13
 */

* {margin:0; padding:0; border:0; font-size:100.01%}
body {font-size: small;background:#000 url('images/bg.jpg') no-repeat 50% 21px;}
body, html {color:#3c3c3c; font:normal 12px 'Arial';}
a:link, a:visited {color:#007bc2; text-decoration:underline;}
a:hover, a:visited:hover {text-decoration:none;}
a img {border:0 none;}
h1 {color:#5a5a5a; font-size:13px;}
h2 {color:#636363; font-size:18px;}
h3 {color:#4ab732; font-size:16px;}

body.anotherBg {background:#000 url('images/bg3.jpg') no-repeat top center;}

.hidden {display:none;}
.txtRight {text-align:right;}
.txtLeft  {text-align:left;}
.w100 {width:100px;}
.w130 {width:130px;}
.w150 {width:150px;}
.w160 {width:160px;}
.w190 {width:190px;}
.w200 {width:200px;}
.w210 {width:210px;}
.w307 {width:307px;}
.w324 {width:324px;}
.w340 {width:340px;}
.w755 {width:755px;}
.w780 {width:780px;}  

a.admCtrl {color:#a5a5a5 !important;padding-left:14px;left:7px;position:relative;}
a.admCtrl.add {background:url("images/add.png") no-repeat center left;}
a.admCtrl span {border-bottom:1px solid;display:none;font:10px/11px Arial;margin:0 0 0 1px;position:absolute;top:5px;left:14px;white-space:nowrap;} /*FIXME webKit сдвиг при наведении*/

#wrapper {margin-bottom:5px !important;overflow:hidden;}
#wrapper {width:991px;margin:0 auto;}

/* content */
#content {background-color:#fff;padding-bottom:30px;overflow:hidden;}

#topBanners {overflow:hidden;text-align:center;}
#topBanners a {display:inline-block;padding:5px;border:1px solid #000;margin:14px 8px;height:90px;}
#topBanners img {height:79px;width:460px;}

/*#columnsContainer {overflow:hidden;}*/
#columnsContainer .column {margin-left:5px;float:left;}

/*modules*/
.module {margin-bottom:5px;}
.module.first {margin-top:6px !important;}
.module .title {margin-bottom:5px;}
.module .title a {color:#cd128c;font-size:20px;font-weight:normal;}
.module .title.tRows h1 {font:12px/11px 'Verdana' !important}
.module .item {overflow:hidden;}
.module .foot {text-align:center;margin:7px 0;}

.module.gallery .item,
.module.music .item {border-radius:2px;border:2px solid #bababa;padding:2px;margin-bottom:4px;}
.module.gallery .head,
.module.gallery .foot {overflow:hidden;}
.module.gallery .head {color:#007bc2;text-indent:2px;min-height:18px;}
.module.gallery .head span {white-space:nowrap;}
.module.gallery .head span.city {color:#6f6f6f;font-size:10px;letter-spacing:-0.5px;}
.module.gallery .head .info {float:left;width:215px;margin-bottom:3px;}
.module.gallery .head .date {color:#CD128C;float:right;font-size:10px;line-height:16px;}
.module.gallery .foot {font-size:9px;line-height:16px;margin-top:2px;}
.module.gallery .foot .images,
.module.gallery .foot .count,
.module.gallery .foot .comments,
.module.gallery .foot .views {float:left;margin-right:5px;padding-left:17px;height:16px;margin-left:3px;}
.module.gallery .foot .count {background:url("images/count.png") no-repeat center left;}
.module.gallery .foot .comments {background:url("images/comments.png") no-repeat center left;}
.module.gallery .foot .views {background:url("images/views.png") no-repeat center left;}
.module.gallery .foot .author {float:right;margin-right:5px;}
.module.gallery .foot .images {background: url("images/images.png") no-repeat left center;}
/*добавлен стиль для просмотров*/
.module.gallery .foot .views  span{ color: #007BC2;}

.module.music .item {padding-top:4px;padding-left:4px;background-color:#f6f6f6;}
.module.music .cover,
.module.music .info {float:left;}
.module.music .cover {margin-right:4px;height:71px;width:71px;margin-bottom:2px;}
.module.music .info .artist,
.module.music .info .track,
.module.music .info .length span {font-size:12px;}
.module.music .info {width:200px;}
.module.music .info .player {height:20px;margin:3px 0;overflow:hidden;}
.module.music .info .slider {display:inline-block;margin-left:5px;position:relative;top:-1px;width:140px;}

.module.news .item {margin-bottom:7px;}
.module.news .slides {width:342px;height:156px;margin-bottom:8px;position:relative;}
.module.news .slides img {position:absolute;}
.module.news .pin {width:17px;height:17px;margin-right:5px;float:left;}
.module.news .pin.arrow {background:url("images/arrow.png") no-repeat center center;}
.module.news .pin.rus {background:url("images/rus.png") no-repeat center center;}
.module.news .pin.world {background: url(/images/globe3_mini.gif) center center no-repeat;}
.module.news .date {font-size:9px;color:#6d6d6d;}

.module.articles .item {margin-bottom:7px;position:relative;}
.module.articles .info {position:absolute;height:60px;background:url("images/shadow.png") repeat 0 0;top:96px;width:100%;}
.module.articles .info, .module.articles .info a {color:#fff;font-size:13px;}
.module.articles .name {margin-top:5px;}
.module.articles .name,
.module.articles .author {margin-left:10px;margin-bottom:2px;}
.module.articles .detail {font-size:10px;}
.module.articles .detail .comments,
.module.articles .detail .views {float:left;margin-right:5px;padding-left:17px;height:16px;}
.module.articles .detail .comments {background:url("images/comments.png") no-repeat center left;width:20px;margin-left:5px;}
.module.articles .detail .views {background:url("images/views.png") no-repeat center left;}
.module.articles .detail .date {float:right;margin-right:5px;}

.module.ltheads .item {padding:4px;color:#007BC2;}
.module.ltheads .row1 {background-color:#dedede;}
.module.ltheads .item span {color:#9fa2a4;}

.module.pphoto .item {padding:4px;color:#007BC2;clear:both;}
.module.pphoto .ava {height:32px;width:32px;margin-right:10px;float:left;}
.module.pphoto .text {display: table-cell;height:32px;vertical-align:middle;}
.module.pphoto .row1 {background-color:#dedede;}

.module.events .head {height:25px;line-height:25px;padding:0 8px;}
.module.events .head,
.module.events .head a {background-color:#000;color:#fff;}
.module.events .head .date {float:right;}
.module.events .itemsContainer {border-radius:2px;border:3px solid;margin-bottom:5px;overflow:hidden;}
.module.events .itemsContainer.today {border-color:#31df12;}
.module.events .itemsContainer.tomorrow {border-color:#ff7200;}
.module.events .item {background-color:#f2f2f2;margin:4px;}
.module.events .item .img {height:81px;width:93px;float:left;margin-right:5px;}
.module.events .item .info {font-size:12px;line-height:15px;margin-top:2px;}
.module.events .item .info .go,
.module.events .item .info .go a {font-size:10px;}
.module.events .item .detail a {color:#4b4b4b;font-size:11px;}
.module.events .item .detail span,
.module.events .item .detail span a {white-space:nowrap;color:#007BC2;}

.module.persones .itemsContainer,
.module.estab .itemsContainer {border-radius:2px;border:3px solid #bababa;margin-bottom:5px;overflow:hidden;padding:3px;}
.module.persones .item,
.module.estab .item {float:left;position:relative;height:76px;width:76px;margin:1px;cursor:pointer;}
.module.persones .item .name,
.module.estab .item .name {position:absolute;width:76px;bottom:0;text-align:center;display:none;margin-bottom:2px;bottom:-5px;}
.module.persones .item .name a,
.module.estab .item .name a {background-color:#e6e6e6;padding:3px;margin-bottom:1px;display:block;}

.module .banner {margin:2px auto 4px;text-align:center;overflow:hidden;}
.module.banner {text-align:center;}

.w304 .module .banner {width:304px;}
.w324 .module .banner {width:324px;}
.w340 .module .banner {width:340px;}

/*GALLERY*/
#pageTitle {padding-left:15px;margin-bottom:25px;}
#pageTitle h1 {font:normal 22px 'Verdana';color:#da51ab;}

#columnsContainer .gallery.sidebar {margin-left:15px;}
#columnsContainer .gallery.content {margin-left:10px;}

.gallery .module {margin:15px 0;}

.module.links {margin-top:0px;}
.module.links .item {margin-bottom:5px;margin-left:5px;}
.module.links .item.orderPhoto {background:url("images/call.png") no-repeat  left center;padding-left:16px;}
.module.links .item.newAlbum {background:url("images/add.png") no-repeat  left center;padding-left:16px;}

.gallery .module.filtres {border:1px solid #878787;padding-bottom:15px;}
.gallery .module.filtres .title {background:url("images/module-title-bg.gif") repeat-x 0 0;height:24px;text-align:center;}
.gallery .module.filtres .title h1 {font:normal 15px/22px 'Verdana';color:#fff;}
.module.filtres .types {font-size:10px;color:#878787;text-align:center;}
.module.filtres .types a.active {text-decoration:none;color:#878787;}
.module.filtres .types a {text-decoration:underline;color:#000;}
.module.filtres form {margin-left:7px;margin-top:15px;text-align:center;}
.module.filtres label {font:10px 'Verdana';margin-right:8px;position:relative;top:-2px;}
.module.filtres input[type="text"] {border:1px solid #999;background-color:#ebebe4;width:110px;margin-bottom:5px;}
.module.filtres input[type="button"],
.module.filtres input[type="submit"] {background:url("images/module-flt-apply.png") no-repeat 0 0;height:19px;width:127px;color:#fff;font:normal 9px 'Verdana';margin:5px 0;text-indent:-9999px;cursor:pointer;}
.module.filtres input[type="checkbox"] {margin-right:8px;position:relative;top:1px;}

.module.activityFeed {font-size:10px;color:#878787;}
.gallery .module.activityFeed {border:1px solid #878787;}
.gallery .module.activityFeed .title {background:url("images/module-title-bg.gif") repeat-x 0 0;height:24px;text-align:center;}
.gallery .module.activityFeed .title h1 {font:normal 15px/22px 'Verdana';color:#fff;}
.module.activityFeed .text {float:right;width:150px;}
.module.activityFeed .ava {float:left;height:32px;width:32px;margin-right:8px;margin-left:5px;}
.module.activityFeed .item {margin-bottom:5px;}

.gallery.content .event {overflow:hidden;clear:both;}
.gallery.content .title {background:url("images/module-title-bg-pink.gif") repeat-x 0 0;height:24px;text-indent:5px;}
.gallery.content .event.first .title {background:url("images/module-title-bg.gif") repeat-x 0 0;height:24px;text-indent:5px;}

.gallery.content .title h1 {font:normal 15px/22px 'Verdana';color:#fff;}
.gallery.content .item {margin-bottom:10px;}
.gallery.content .info {margin:2px 0;}
.gallery.content .info span.club {color:#007BC2;}
.gallery.content .info span.city {color:#6F6F6F;font-size:10px;letter-spacing:-0.5px;}
.gallery.content .photosContainer {overflow:hidden;}
.gallery.content .photos a {display:block;height:75px;width:75px;float:left;margin-bottom:1px;margin-left:1px;}
.gallery.content .cover {float:left;}

.gallery.content .foot {font-size:10px;margin-top:2px;overflow:hidden;line-height:16px;}
.gallery.content .foot .count,
.gallery.content .foot .comments,
.gallery.content .foot .views,
.gallery.content .foot .images {float:left;margin-right:5px;padding-left:17px;height:16px;}
.gallery.content .foot .count {background:url("images/count.png") no-repeat center left;width:20px;margin-left:3px;}
.gallery.content .foot .comments {background:url("images/comments.png") no-repeat center left;width:20px;}
.gallery.content .foot .views {background:url("images/views.png") no-repeat center left;}
.gallery.content .foot .images {background:url("images/images.png") no-repeat center left;}
.gallery.content .foot .author {float:right;margin-right:10px;}

/*PHOTOS*/
.sidebar .title h1 {color:#fff;}
#columnsContainer .photos.sidebar {margin-left:15px;}
#columnsContainer .photos.content {margin-left:10px;}

.photos.sidebar .title {background:url("images/module-share-bg.jpg") repeat-x 0 0 !important;height:32px !important;}
.photos.sidebar .title h1 {color:#0A1D64 !important;line-height:28px !important;}
.photos.sidebar .title.tRows h1  {line-height:15px !important;}

.photos.content .item {overflow:hidden;height:142px;width:182px;position:relative;float:left;margin:3px;}
.photos.content .item:hover {border:3px solid #da51ab;border-radius:3px;margin:0px;}
.photos.content .item:hover .infoBar {bottom:-18px;}
.photos.content .item.lir {margin-right:3px;}
.photos.content .item .image {position:absolute;left:0;top:0;z-index:1;}
.photos.content .item .image a {display:block;}
.photos.content .item .infoBar {line-height:16px;font-size:10px;position:absolute;left:0;bottom:0;height:18px;background:url('images/shadow-light.png') 0 0;z-index:2;width:100%;overflow:hidden;padding-left:5px;}
.photos.content .item .infoBar .count,
.photos.content .item .infoBar .comments,
.photos.content .item .infoBar .views {float:left;margin-right:5px;padding-left:17px;height:16px;margin-top:1px;}
.photos.content .item .infoBar .count {background:url("images/count.png") no-repeat center left;}
.photos.content .item .infoBar .comments {background:url("images/comment.png") no-repeat center left;}
.photos.content .item .infoBar .views {background:url("images/views_new.png") no-repeat center left;}
.photos.content .item .infoBar .num {background-color:#000;color:#fff;float:right;font:bold 11px/12px 'Verdana';height:14px;margin-right:7px;margin-top:2px;padding:0 5px;text-align:center;width:24px;}

.photos.content .myitem {overflow:hidden;height:142px;width:182px;position:relative;float:left;margin:3px;}
.photos.content .myitem:hover {border:3px solid #da51ab;border-radius:3px;margin:0px;}
.photos.content .myitem:hover .infoBar {bottom:-18px;}
.photos.content .myitem.lir {margin-right:3px;}
.photos.content .myitem .image {position:absolute;left:0;top:0;z-index:1;}
.photos.content .myitem .image a {display:block;}
.photos.content .myitem .infoBar {line-height:16px;font-size:10px;position:absolute;left:0;bottom:0;height:18px;background:url('images/shadow-light.png') 0 0;z-index:2;width:100%;overflow:hidden;padding-left:5px;}
.photos.content .myitem .infoBar .count,
.photos.content .myitem .infoBar .comments,
.photos.content .myitem .infoBar .views {float:left;margin-right:5px;padding-left:17px;height:16px;margin-top:1px;}
.photos.content .myitem .infoBar .count {background:url("images/count.png") no-repeat center left;}
.photos.content .myitem .infoBar .comments {background:url("images/comment.png") no-repeat center left;}
.photos.content .myitem .infoBar .views {background:url("images/views_new.png") no-repeat center left;}
.photos.content .myitem .infoBar .num {background-color:#000;color:#fff;float:right;font:bold 11px/12px 'Verdana';height:14px;margin-right:7px;margin-top:2px;padding:0 5px;text-align:center;width:24px;}

.module.lastPhotoReports,
.module.lastEvents,
.module.inform,
.module.share {width:194px;margin:15px auto;}

.module.lastPhotoReports,
.module.lastEvents {font-size:10px;color:#878787;width:194px;}
.photos .module.lastPhotoReports,
.photos .module.lastEvents {border:1px solid #878787;}
.photos .module.lastPhotoReports .title,
.photos .module.lastEvents .title {background:url("images/module-title-bg.gif") repeat-x 0 0;height:24px;text-align:center;}
.module.lastPhotoReports .ava,
.module.lastEvents .ava {float:left;height:32px;width:32px;margin-right:8px;margin-left:5px;}
.module.lastPhotoReports .text,
.module.lastEvents .text {float:right;width: 148px;}
.module.lastPhotoReports .item,
.module.lastEvents .item {margin-bottom:5px;}
.module.lastPhotoReports .foot a,
.module.lastEvents .foot a {color:#aaa;}

.module.share {height:32px;border:1px solid #b5b5b5;background:url('images/module-share-bg.jpg') repeat-x 0 0;margin-top:3px;color:#0a1d64;}
.module.share.first {margin-top:0 !important;}
.module.share .label {margin:9px 0 0 6px;float:left;}
.module.share .btns {float:right;margin-right:14px;margin-top:3px;}

.module.categories a {display:block;width:194px;margin:6px auto;border:1px solid #b5b5b5;font:11px 'Verdana';padding:1px 0 2px;text-decoration:none;background:url('images/module-categories-btn-bg.jpg') repeat-x 0 0;color:#0a1d64;text-indent:5px;clear:both;}
.module.categories a:hover {border:3px solid #da51ab;border-radius:3px;margin:-2px -2px -2px 0px;}
.module.categories a.active {background:url('images/module-categories-btn-bg-active.jpg') repeat-x 0 0;color:#fff;}
.module.categories span {float:right;margin-right:5px;}

.module.edit a {display:block;width:194px;margin:6px auto;border:1px solid #b5b5b5;font:11px 'Verdana';padding:1px 0 2px;text-decoration:none;background:url('images/module-edit-btn-bg.jpg') repeat-x 0 0;color:#000;text-indent:5px;clear:both;}
.module.edit a:hover {border:3px solid #da51ab;border-radius:3px;margin:-2px -2px -2px 0px;}
.module.edit span {float:right;margin-right:5px;}
.module.edit a.normal {background:url('images/module-categories-btn-bg.jpg') repeat-x 0 0;color:#0a1d64;}

.module.inform {border:1px solid #b5b5b5;color:#0a1d64;background:url('images/module-inform-bg.jpg') repeat-x 0 0;height:77px;text-indent:5px;line-height:18px;}
.module.inform .author {margin-top:1px;}
.module.inform .author a {display:block;}
.module.inform .author span,
.module.inform .label {font:10px 'Verdana';}
.module.inform .date,
.module.inform .today,
.module.inform .allday {font-weight:bold;}

#breadcrumbs {background-color:#0a1d64;height:16px;margin-bottom:5px;} 
#breadcrumbs div {background:#da51ab;height:16px;float:left;position:relative;color:#fff;padding:0 5px 0 20px;}
#breadcrumbs span.separator {background:#da51ab url('images/bc-arrow.png') no-repeat 0 0;display:block;height:16px;width:16px;position:absolute;left:0;top:0;}
#breadcrumbs div.last,
#breadcrumbs div.last span.separator {background-color:#0a1d64;}
#breadcrumbs div.date {float:right;background:none;font-size:11px;line-height:15px;}

/*COMMENTS*/
.content .itemContainer {position:relative;overflow:hidden;margin-bottom:15px;}
.content .coverContainer {float:left;margin-right:13px;}
.content .coverContainer .photo {width:190px;height:142px;margin-right:3px;position:relative;}
.content .coverContainer .myphoto {width:190px;height:142px;margin-right:3px;position:relative;}
.content .coverContainer .image {position:absolute;left:0;top:0;z-index:1;}
.content .coverContainer .image a {display:block;}
.content .coverContainer .infoBar {line-height:16px;font-size:10px;position:absolute;left:0;bottom:0;height:18px;background:url('images/shadow-light.png') 0 0;z-index:2;width:100%;overflow:hidden;padding-left:5px;}
.content .coverContainer .infoBar .count,
.content .coverContainer .infoBar .comments,
.content .coverContainer .infoBar .views {float:left;margin-right:5px;padding-left:17px;height:16px;margin-top:1px;}
.content .coverContainer .infoBar .count {background:url("images/count.png") no-repeat center left;}
.content .coverContainer .infoBar .comments {background:url("images/comment.png") no-repeat center left;}
.content .coverContainer .infoBar .views {background:url("images/views_new.png") no-repeat center left;}
.content .coverContainer .infoBar .num {background-color:#000;color:#fff;float:right;font:bold 11px/12px 'Verdana';height:14px;margin-right:7px;margin-top:2px;padding:0 5px;text-align:center;width:24px;}
.content .coverContainer .expComm a {display:block;width:169px;margin:6px 0;border:1px solid #b5b5b5;font:11px 'Verdana';padding:1px 0 2px;text-decoration:none;background:url('images/module-categories-btn-bg.jpg') repeat-x 0 0;color:#0a1d64;text-indent:5px;clear:both;}
.content .coverContainer .expComm a:hover {background:url('images/module-categories-btn-bg-active.jpg') repeat-x 0 0;color:#fff;}
.content .coverContainer .expComm span.count {float:right;margin-right:5px;}

.content .commentsContainer {float:left;width:545px;}
.content .commentsContainer.expanded .commentContainer {display:block !important;}
.content .commentContainer {clear:both;overflow:hidden;margin-bottom:5px;display:none;}
.content .commentContainer.alwShowed {display:block !important;}
.content .commentContainer  .avatar {float:left;margin-right:10px;}
.content .commentContainer  .avatar img {height:32px;width:32px;}
.content .commentContainer  .info {float:left;margin-right:10px;}
.content .commentContainer  .info .username a {font:bold 12px 'Verdana';color:#192b6d;text-decoration:none;}
.content .commentContainer  .info .username a:hover {text-decoration:underline;}
.content .commentContainer  .info .date {font:normal 8px 'Verdana';color:#828282;}
.content .commentContainer  .comment {font-size:12px;color:#192b6d;width:565px;}

.content .newCommentContainer {background-color:#f2f2f2;padding:8px;margin-bottom:20px;}
.content .newCommentContainer .avatar {float:left;margin-right:8px;}
.content .newCommentContainer textarea {border:1px solid #b8b8b8;font:10px Verdana;width:700px;}
.content .newCommentContainer .ctrls input {margin-left:36px;background-color:#4e4990;color:#fff;padding:1px 2px 2px;margin-top:5px;cursor:pointer;}
.content .newCommentContainer .ctrls a {float:right;font:10px Verdana;display:block;margin-top:9px;}
/*CLUBS*/
.module.categories.clubs a {height:18px;background:url("images/module-categories-btn-bg2.jpg") repeat-x 0 3px;line-height:18px;}
.module.categories.clubs a.active {background:url("images/module-categories-btn-bg2-active.jpg") repeat-x 0 0;}
.module.categories.clubs span {display:block;float:left;height:17px;width:17px;margin:1px 0 0 2px;}

.clubs.sidebar .module.filtres .title,
.clubs.sidebar .module.activityFeed .title {background: url("images/module-share-bg.jpg") repeat-x 0 0 !important;height: 32px !important;text-align:center;}
.clubs.sidebar .module.filtres .title h1,
.clubs.sidebar .module.activityFeed .title h1 {line-height:32px;color:#0A1D64 !important;}

.clubs.content {padding-top:6px;}
.clubs.content .item {border-bottom:1px solid #999;padding-bottom:5px;margin-bottom:5px;clear:both;overflow:hidden;height:74px;}
.clubs.content .item .logo {float:left;margin-right:5px;height:74px;width:74px;}
.clubs.content .item .info {float:left;}
.clubs.content .item .info .type {color:#8a8b8d;padding-left:22px;height:17px;line-height:17px;}
.clubs.content .item .info .name {font-size:17px;margin:3px 0 5px;}
.clubs.content .item .info .name a {color:#0a1d64;}
.clubs.content .item .info .phone {font-size:12px;color:#969696;}
.clubs.content .item .info .address {font-size:9px;color:#969696;}
.clubs.content .item .data {float:right;width:380px;}
.clubs.content .item .data .stats {overflow:hidden;margin-bottom:6px;}
.clubs.content .item .data .stats > div {float:right;color:#192b6e;font-size:11px;margin-left:5px;}
.clubs.content .item .data .stats span {color:#da51ab;font-size:12px;}
.clubs.content .item .data .desc {color:#787575;font-size:9px;clear:both;text-align:right;}

.clubs.content .item .info .type.night,
.module.categories.clubs span.night {background:url('images/ctype-night.png') no-repeat 0 0;}

/*USERS*/
.module.categories.users a {height:18px;background:url("images/module-categories-btn-bg2.jpg") repeat-x 0 3px;line-height:18px;}
.module.categories.users a.active {background:url("images/module-categories-btn-bg2-active.jpg") repeat-x 0 0;}
.module.categories.users span {display:block;float:left;height:17px;width:17px;margin:1px 0 0 2px;}

.users.sidebar .module.filtres .title,
.users.sidebar .module.activityFeed .title {background: url("images/module-share-bg.jpg") repeat-x 0 0 !important;height: 32px !important;text-align:center;}
.users.sidebar .module.filtres .title h1,
.users.sidebar .module.activityFeed .title h1 {line-height:32px;color:#0A1D64 !important;}

.users.content {padding-top:6px;}
.users.content .item {border-bottom:1px solid #999;padding-bottom:5px;margin-bottom:5px;clear:both;overflow:hidden;height:74px;}
.users.content .item .logo {float:left;margin-right:5px;height:74px;width:74px;}
.users.content .item .info {float:left;}
.users.content .item .info .type {color:#8a8b8d;padding-left:22px;height:17px;line-height:17px;}
.users.content .item .info .name {font-size:17px;margin:3px 0 5px;}
.users.content .item .info .name a {color:#0a1d64;}
.users.content .item .info .phone {font-size:12px;color:#969696;}
.users.content .item .info .address {font-size:9px;color:#969696;}
.users.content .item .data {float:right;width:500px;}
.users.content .item .data .stats {overflow:hidden;margin-bottom:6px;}
.users.content .item .data .stats > div {float:right;color:#192b6e;font-size:11px;margin-left:5px;}
.users.content .item .data .stats span {color:#da51ab;font-size:12px;}
.users.content .item .data .desc {color:#787575;font-size:9px;clear:both;text-align:right;}

.users.content .item .info .type.night,
.module.categories.users span.night {background:url('images/ctype-night.png') no-repeat 0 0;}

/*JOURNALS*/
.module.categories.journals a {height:18px;background:url("images/module-categories-btn-bg2.jpg") repeat-x 0 3px;line-height:18px;}
.module.categories.journals a.active {background:url("images/module-categories-btn-bg2-active.jpg") repeat-x 0 0;}
.module.categories.journals span {display:block;float:left;height:17px;width:17px;margin:1px 0 0 2px;}

.content.journals .item {border-bottom:4px solid #da51ab;padding-bottom:2px;margin-bottom:25px;overflow:hidden;}
.content.journals .item .header {margin-bottom:5px;overflow:hidden;}
.content.journals .item .header .avatar {float:left;height:28px;width:28px;margin-right:6px;}
.content.journals .item .header .usrData {float:left;}
.content.journals .item .header .usrData .username {font:14px/11px Verdana;margin-bottom:7px;}
.content.journals .item .header .usrData .postDate {font:7px Verdana;color:#878787;}
.content.journals .item .header .title {font:14px/14px Verdana;margin-top:-1px;}
.content.journals .item .text {padding-left:34px;font:11px Verdana;color:#494a4a;clear:both;}
.content.journals .item .footer {padding-left:34px;font-size:10px;margin-top:2px;overflow:hidden;line-height:15px;margin:3px 0;}
.content.journals .item .footer .views,
.content.journals .item .footer .comments,
.content.journals .item .footer .commentsLink {float:left;margin-right:5px;padding-left:19px;height:16px;}
.content.journals .item .footer .comments {background:url("images/comments.png") no-repeat center left;width:20px;}
.content.journals .item .footer .views {background:url("images/views.png") no-repeat center left;}
.content.journals .item .footer .commentsLink {padding-left:0px;}

/*JOURNALS*/
.module.categories.news a {height:18px;background:url("images/module-categories-btn-bg2.jpg") repeat-x 0 3px;line-height:18px;}
.module.categories.news a.active {background:url("images/module-categories-btn-bg2-active.jpg") repeat-x 0 0;}
.module.categories.news span {display:block;float:left;height:17px;width:17px;margin:1px 0 0 2px;}

.content.news .item {overflow:hidden;}
.content.news .item .cover {float:left;margin-right:12px;}
.content.news .item .main {overflow:hidden;}
.content.news .item .main .title {padding-left:38px;font:14px/13px Verdana;background:url("images/big-ball.jpg") no-repeat left center;height:28px;}
.content.news .item .main .info {overflow:hidden;margin:10px 0 5px;}
.content.news .item .main .info > div {float:left;margin-right:5px;padding-left:19px;height:16px;}
.content.news .item .main .info .date {padding:0 10px 0 0;font:10px Verdana;color:#878787;}
.content.news .item .main .info .comments {background:url("images/comments.png") no-repeat center left;width:20px;}
.content.news .item .main .info .views {background:url("images/views.png") no-repeat center left;}
.content.news .item .main .text {clear:both;font-family:Verdana;line-height:18px;}
.content.news .item .author {clear:both;font:12px Verdana;color:#878787;}
.content.news .commentsContainer {margin-top:10px;float:none;width:auto;}
.content.news .commentContainer .comment {width:auto;}

.content.news .module.lastNews {background-color:#f0f0f0;}
.content.news .module.lastNews .header {background-color:#878787;color:#fff;font:15px Verdana;text-indent:4px;padding-bottom:2px;}
.content.news .module.lastNews .itemsContainer {padding:5px;}
.content.news .module.lastNews a {display:block;margin-bottom:3px;font:12px Verdana;}

/*block events*/
.cBlock {border-radius:3px;border:2px solid #d313df;background-color:#fff;overflow:hidden;}
.cBlock a {color:#0a1d64;}

.cBlock .header {height:22px;background-color:#d313df;}
.cBlock .header * {color:#fff;margin-top:2px;}
.cBlock .header a.title {font:bold 14px/19px Arial;margin-left:10px;}
.cBlock .header a.ctrl {float:right;font:bold 11px Arial;margin-right:10px;padding-left:16px;padding-bottom:2px;}
.cBlock .header a.ctrl.add {background:url('images/add.png') no-repeat left center;}

.cBlock.events {width:650px;}

.cBlock.events .item {padding:10px 10px 0;overflow:hidden;}
.cBlock.events .item * {font-family:Verdana;}
.cBlock.events .item .coverContainer {height:95px;width:95px;float:left;margin-right:5px;text-align:center;}

.cBlock.events .item .dateContainer {float:left;margin-right:10px;}
.cBlock.events .item .dateContainer .date {font-size:14px;}
.cBlock.events .item .dateContainer .time {font-size:9px;margin-bottom:10px;}

.cBlock.events .item .dateContainer .type {height:32px;width:32px;float:left;margin-right:3px;}
.cBlock.events .item .dateContainer .type.night {background:url('images/ctype-night-32.png') no-repeat 0 0;}

.cBlock.events .item .statusContainer .peoples {float:left;}
.cBlock.events .item .statusContainer .igo {font-size:10px;background-color:#D313DF;color:#fff;padding:0 4px 1px;text-align:center;}
.cBlock.events .item .statusContainer .going * {font-size:9px;}
.cBlock.events .item .statusContainer .going a {color:#D313DF;}
.cBlock.events .item .statusContainer .going span {color:#0a1d64;text-decoration:underline;}

.cBlock.events .item .itemContent {float:right;width:425px;}
.cBlock.events .item .itemContent .title {font-weight:bold;font-size:14px;margin-bottom:5px;}
.cBlock.events .item .itemContent .descript {color:#4b4b4b;font-size:10px;margin-bottom:5px;}
.cBlock.events .item .itemContent .members {color:#192b6e;font-size:10px;}

.cBlock.events .footer {overflow:hidden;}
.cBlock.events .footer a {float:right;margin-right:10px;padding:5px 0;}

/* block journal */
.cBlock.journal {width:650px;}

.cBlock.journal .item {overflow:hidden;padding:8px;}
.cBlock.journal .item * {font-family:Verdana;}

.cBlock.journal .item .cover {float:left;width:32px;}

.cBlock.journal .item .content {float:right;width:600px;margin-top:-4px;}
.cBlock.journal .item .content .title * {font-size:15px;}
.cBlock.journal .item .content .title a {text-decoration:none;}
.cBlock.journal .item .content .title a:hover {text-decoration:underline;}
.cBlock.journal .item .content .title span {}
.cBlock.journal .item .content .date {font-size:8px;color:#a5a5a5;margin:4px 0;}
.cBlock.journal .item .content .text {font-size:10px;}

.cBlock.journal .stat {font-size:10px;line-height:15px;margin:3px 0;overflow:hidden;width:100%;}
.cBlock.journal .stat > div {float:left;height:16px;margin-right:5px;padding-left:19px;}
.cBlock.journal .stat .views {background:url("images/views_new.png") no-repeat left center;}
.cBlock.journal .stat .comments {background: url("images/comments_new.png") no-repeat left center;width:20px;}
.cBlock.journal .stat .commentsLink {padding-left:0;}

.cBlock.journal .footer {overflow:hidden;}
.cBlock.journal .footer a {float:right;margin-right:10px;padding:5px 0;}

/* forum theads */
.forum.threads table {border-spacing:4px;background:#fff url('images/tbl-bg.png') repeat-y 0 0;color:#000;margin-top:-4px;padding-left:2px;width:755px;}
.forum.threads table th {background-color:#0A1D64;height:31px;text-align:center;color:#fff;}
.forum.threads table td {text-align:center;padding:2px;background-color:#f5f2ff;position:relative;}
.forum.threads table td.left * {text-align:left;}
.forum.threads table td span {display:block;color:#666;font-size:11px;padding-top:2px;}
.forum.threads table a {color:#000066;}
.forum.threads table th a{color:#fff;}
.forum.threads table .category td {background-color:#dcd2ff;height:34px;}
.forum.threads table .category h2 {float:left;margin-left:6px;color:#000066;}
.forum.threads table .category .ctrls {right:10px;top:3px;}
.forum.threads table .ctrls {position:absolute;right:5px;top:2px;}
.forum.threads table .ctrls a {font-size:11px;padding-left:3px;}
.forum.threads table .title {float:left;margin-left:6px;}
.forum.threads table .title a {font-size:14px;}
.forum.threads table .rfix {position:relative;}

.forum.sidebar {margin-left:10px !important;position:relative;top:-10px;}

.module.createThread a,
.module.createCategory a,
.module.createPost a {background: url("images/module-categories-btn-bg2.jpg") repeat-x 0 3px;height:17px;border:1px solid #B5B5B5;clear:both;color:#2e1f6b;display:block;font:11px/15px 'Verdana';margin:6px auto 2px;padding:0;text-decoration:none;text-indent:5px;width:194px;text-align:center;}
.module.createThread a:hover {border:3px solid #DA51AB;border-radius:3px 3px 3px 3px;margin:-2px -2px -2px 0;}
.module.createCategory a:hover,
.module.createPost a:hover {border:3px solid #DA51AB;border-radius:3px 3px 3px 3px;margin:-2px -2px -1px 0;}
.module.createThread a:hover,
.module.createCategory a:hover,
.module.createPost a:hover {background: url("images/module-categories-btn-bg2-active.jpg") repeat-x 0 0;color:#fff;}

.module.views {border:1px solid #000;padding-bottom:8px;}
.module.views .title {height:17px;background: url("images/module-categories-btn-bg2-active.jpg") repeat-x 0 0;text-align:center;}
.module.views .title h1 {font-weight:normal;}
.module.views a {display:block;margin-left:20px;font-size:13px;color:#000066;}

.module.ffiltres {border:1px solid #878787;padding-bottom:7px;}
.module.ffiltres .title {height:17px !important;background: url("images/module-categories-btn-bg2-active.jpg") repeat-x 0 0;text-align:center;}
.module.ffiltres .title h1 {font-weight:normal;}
.module.ffiltres .types {font-size:10px;color:#878787;text-align:center;}
.module.ffiltres .types a.active {text-decoration:none;color:#878787;}
.module.ffiltres .types a {text-decoration:underline;color:#000;}
.module.ffiltres form {margin-left:4px;margin-top:10px;text-align:center;}
.module.ffiltres label {font:10px 'Verdana';margin-right:4px;position:relative;top:-2px;}
.module.ffiltres input[type="text"] {border:1px solid #999;background-color:#ebebe4;width:107px;margin-bottom:5px;height:15px;font-size:10px;}
.module.ffiltres input[type="button"],
.module.ffiltres input[type="submit"] {background:url("images/module-flt-apply.png") no-repeat 0 0;height:19px;width:127px;color:#fff;font:normal 9px 'Verdana';margin:5px 0;text-indent:-9999px;cursor:pointer;}
.module.ffiltres input[type="checkbox"] {margin-right:8px;position:relative;top:1px;}

.module.collapsed {border:1px solid #b3b3b3;padding-bottom:0;}
.module.collapsed .title {background: url("images/module-categories-btn-bg2.jpg") repeat-x 0 0;margin-bottom:0;display:block;}
.module.collapsed .title h1 {color:#2e1f6b;}
.module.collapsed > * {display:none;}

.forum .module.activityFeed {border:1px solid #999;}
.forum .module.activityFeed title h1 {color:#fff !important;}
.forum .module.activityFeed a {color:#000066;}
.forum .module.activityFeed .date {margin-top:-4px;}

/* forum categories */
.forum.content {background:#fff url('images/tbl-bg.png') repeat-y 0 0;}
.forum.content a {color:#000066;}
.forum.content table {border-spacing:4px;color:#000;margin-top:-4px;padding-left:2px;width:100%;}/*755px*/
.forum.content table th {background-color:#0A1D64;height:31px;text-align:center;color:#fff;}
.forum.content table td {padding:2px;background-color:#f5f2ff;position:relative;}
.forum.categories table td {text-align:center;}
.forum.content table td.left * {text-align:left;}
.forum.categories table td span {display:block;color:#666;font-size:11px;padding-top:2px;}
.forum.categories table .category td {background-color:#dcd2ff;height:34px;}
.forum.categories table .category h2 {float:left;margin-left:6px;color:#000066;}
.forum.categories table .category .ctrls {right:10px;top:3px;}
.forum.categories table .ctrls {position:absolute;right:5px;top:2px;}
.forum.categories table .ctrls a {font-size:11px;padding-left:3px;}
.forum.categories table .title {float:left;margin-left:6px;}
.forum.categories table .title a {font-size:14px;}
.forum.categories table .rfix {position:relative;}

.forum.sidebar {margin-left:10px !important;position:relative;top:-10px;}

.module.createThread a,
.module.createCategory a,
.module.createPost a {background: url("images/module-categories-btn-bg2.jpg") repeat-x 0 3px;height:17px;border:1px solid #B5B5B5;clear:both;color:#2e1f6b;display:block;font:11px/15px 'Verdana';margin:6px auto 2px;padding:0;text-decoration:none;text-indent:5px;width:194px;text-align:center;}
.module.createThread a:hover {border:3px solid #DA51AB;border-radius:3px 3px 3px 3px;margin:-2px -2px -2px 0;}
.module.createCategory a:hover,
.module.createPost a:hover {border:3px solid #DA51AB;border-radius:3px 3px 3px 3px;margin:-2px -2px -1px 0;}
.module.createThread a:hover,
.module.createCategory a:hover,
.module.createPost a:hover {background: url("images/module-categories-btn-bg2-active.jpg") repeat-x 0 0;color:#fff;}

.module.views {border:1px solid #000;padding-bottom:8px;}
.module.views .title {height:17px;background: url("images/module-categories-btn-bg2-active.jpg") repeat-x 0 0;text-align:center;}
.module.views .title h1 {font-weight:normal;}
.module.views a {display:block;margin-left:20px;font-size:13px;color:#000066;}

.module.ffiltres {border:1px solid #878787;padding-bottom:7px;}
.module.ffiltres .title {height:17px !important;background: url("images/module-categories-btn-bg2-active.jpg") repeat-x 0 0;text-align:center;}
.module.ffiltres .title h1 {font-weight:normal;}
.module.ffiltres .types {font-size:10px;color:#878787;text-align:center;}
.module.ffiltres .types a.active {text-decoration:none;color:#878787;}
.module.ffiltres .types a {text-decoration:underline;color:#000;}
.module.ffiltres table {border:0 none;border-collapse:collapse;border-spacing:0;}
.module.ffiltres form {margin-left:4px;margin-top:10px;text-align:center;}
.module.ffiltres label {font:10px 'Verdana';margin-right:4px;position:relative;top:-2px;}
.module.ffiltres input[type="text"] {border:1px solid #999;background-color:#ebebe4;width:103px;margin-bottom:5px;height:15px;font-size:10px;}
.module.ffiltres input[type="button"],
.module.ffiltres input[type="submit"] {background:url("images/module-flt-apply.png") no-repeat 0 0;height:19px;width:127px;color:#fff;font:normal 9px 'Verdana';margin:5px 0;text-indent:-9999px;cursor:pointer;}
.module.ffiltres input[type="checkbox"] {margin-right:8px;position:relative;top:1px;}

.module.collapsed {border:1px solid #b3b3b3;padding-bottom:0;}
.module.collapsed .title {background: url("images/module-categories-btn-bg2.jpg") repeat-x 0 0;margin-bottom:0;display:block;}
.module.collapsed .title h1 {color:#2e1f6b;}
.module.collapsed > * {display:none;}

.forum .module.activityFeed {border:1px solid #999;}
.forum .module.activityFeed title h1 {color:#fff !important;}
.forum .module.activityFeed a {color:#000066;}
.forum .module.activityFeed .date {margin-top:-2px;}

/* forum threads */
.forum.threads thead * {color:#fff;}
.forum.threads tbody td {text-align:center;}
.forum.threads tbody td span {display:block;color:#666;font-size:10px;padding-top:1px;}
.forum.threads td.open {background:#F5F2FF url("images/open.png") no-repeat center;}
.forum.threads td.closed {background:#F5F2FF url("images/lock.png") no-repeat center;}
.forum.threads td.fld1 {background:#F5F2FF url("images/folder2.png") no-repeat center;}
.forum.threads td.fld2 {background:#F5F2FF url("images/folder1.png") no-repeat center;}
.forum.threads .title {margin-bottom:1px;margin-left:2px;}
.forum.threads .pages {margin-bottom:2px;margin-left:2px;}
.forum.threads .pages a {padding:0 1px;}

.forum.threads .categories {overflow:hidden;padding:4px 0 5px;}
.forum.threads .categories span {margin-left:8px;}
.forum.threads .categories a {margin-left:2px;}
.forum.threads .categories a.current {text-decoration:none;}

/* module show-hide */
.module .title {position:relative;}
.module .ctrls.view {height:10px;width:10px;position:absolute;top:4px;left:6px;}
.module .ctrls.view.collapsed {background:url("images/sh.png") no-repeat 0 0;}
.module .ctrls.view.expanded {background:url("images/sh.png") no-repeat 0 -11px;}
/*end*/

/* forum posts */
.forum.posts.content {overflow:hidden;}
.forum.posts table {margin-bottom:-4px;/*width:0px;*/}
.forum.posts .post td {background:none;}
.forum.posts .post.srow td {background-color:#f5f5ff;}
.forum.posts a {color:#000066;}
.forum.posts .author {vertical-align:top;min-width:150px;}
.forum.posts .author > div {overflow:hidden;}
.forum.posts .author .ava {float:left;margin-right:4px;}
.forum.posts .author span {color:#666;margin-top:2px;}
.forum.posts .author .info {float:left;}
.forum.posts .author .info > * {display:block;}
.forum.posts .author .controls a {display:block;font-size:11px;}
.forum.posts .message {padding:4px 6px;vertical-align:top;max-width:590px;}
.forum.posts .message .controls {border-top:1px solid #999;margin-top:4px;padding:2px 0;overflow:hidden;}
.forum.posts .message .controls a {display:block;float:left;margin-right:10px;font-size:11px;}

.forum.posts .threadInfo {overflow:hidden;height:20px;padding:6px 4px 2px 7px;font-size:12px;}
.forum.posts .threadInfo .date,
.forum.posts .threadInfo .author {float:left;margin-right:10px;}
.forum.posts .threadInfo .controls {float:right;}
.forum.posts .threadInfo .controls > * {float:left;margin-left:10px;}
.forum.posts .threadInfo .controls select {border:1px solid #000;font-size:9px;}

.forum.posts .threadPaginator {overflow:hidden;border:1px solid #000;margin-left:6px;width:743px;padding:2px 0 3px;}
.forum.posts .threadPaginator > * {margin-right:3px;padding:0 1px;}
.forum.posts .threadPaginator .label {padding-left:7px;}
.forum.posts .threadPaginator .current {font-weight:bold;}

.forum.posts tfoot td {background-color:#dcd2ff;}
.forum.posts tfoot .newMsg {padding:4px 5px 4px 4px;}
.forum.posts tfoot .ava {vertical-align:middle;text-align:center;}
.forum.posts tfoot .toolbar span {font-weight:bold;}
.forum.posts tfoot .toolbar .controls {float:right;}
.forum.posts tfoot .toolbar .controls > * {display:block;float:left;margin-left:10px;}
.forum.posts tfoot .editArea {clear:both;margin-top:5px;text-align:right;}
.forum.posts tfoot .editArea textarea {width:575px;height:76px;}
.forum.posts tfoot .editArea input {color:#fff;background-color:#000066;padding:1px 26px;}

.sape {
	color: white;
}

/* menu */
.column.sidebar.menu {margin-left:5px !important;}

.module.newthm .title {background:#2B1F69;height:20px;margin-bottom:0;}
.module.newthm .title h1 {font:12px/17px 'Verdana' !important;text-indent:5px;}

.module.share.newthm {height:50px;border:none;background:#958FB4;color:#0a1d64;margin-top:0;width:200px;margin-bottom:5px;}
.module.share.newthm.first {margin-top:0 !important;}
.module.share.newthm .btns {margin:0;float:none;}

.module.edit.newthm {background:#ff8d8c;text-align:center;height:20px;margin-bottom:10px;}
.module.edit.newthm a {border:none;margin:0;width:200px;background:none;display:inline;padding:0;font:12px/17px Verdana;color:#2B1F69;}
.module.edit.newthm a:hover {border:none;margin:0;}

.module.menu.newthm {background:#d7d3e2;font-family:Verdana;}
.module.menu.newthm ul {margin-top:1px;}
.module.menu.newthm li {margin-bottom:1px;line-height:17px;}
.module.menu.newthm li a {text-decoration:none;display:block;height:20px;margin-left:20px;}
.module.menu.newthm > ul > li {background-color:#9990b7;}
.module.menu.newthm > ul > li.submenu {background-image:url('images/sh-plus.png');background-repeat:no-repeat;background-position:5px 5px;cursor:pointer;}
.module.menu.newthm > ul > li.submenu.expanded {background-image:url('images/sh-minus.png');}
.module.menu.newthm > ul > li.submenu.expanded ul {display:block;}
.module.menu.newthm > ul > li a {font-weight:bold;color:#fff;}
.module.menu.newthm > ul ul {background:#d7d3e2;display:none;}
.module.menu.newthm > ul ul li a {font-weight:normal;color:#2B1F69;}
.module.menu.newthm > ul ul li a:hover {color:#fff;}
.module.menu.newthm > ul ul li.active a {font-weight:bold;color:#fff;}

.content.menu {background:#FFF url("images/tbl-bg.png") repeat-y 0 0;}
.content.menu .category {height:20px;font:12px/17px Verdana;color:#2B1F69;background-color:#d7d3e2;margin-bottom:5px;text-indent:15px;}
.content.menu .items {padding-left:5px;}
.content.menu .item {float:left;height:142px;overflow:hidden;width:190px;margin-right:3px;position:relative;margin-bottom:3px;}
.content.menu .item .title,
.content.menu .item .cost {position:absolute;background:url("images/shadow-gray.png") repeat 0 0;color:#FFF;font:11px/17px Verdana;}
.content.menu .item .title {top:4px;left:0;width:190px;padding:1px 0 2px 2px;}
.content.menu .item .cost {bottom:4px;right:0;height:19px;line-height:19px;padding:0 5px;}
.content.menu .item .preload {height:48px;width:48px;background:url("images/preload.gif") no-repeat 50% 50% rgba(30, 30, 30, 0.7);margin:0 auto;position:absolute;border-radius:8px;left:71px;top:47px;opacity:0;}

#back_layer {position:absolute;z-index:9900;width:100%;height:100%;top:0;left:0;opacity:0.4;display:none;background-color:#000;}

#fMd {position:absolute;z-index:9999;width:828px;height:400px;background:url('images/bg-fmd.png') repeat 0 0;top:0;opacity:0;box-shadow: 0 3px 10px 2px #333;}
#fMd .cls {height:20px;width:20px;background:url('images/fmd-close.png') no-repeat 0 0;position:absolute;top:-10px;right:-10px;cursor:pointer;}
#fMd .p {float:left;margin:12px 0 0 12px;}
#fMd .d {float:right;margin-top:12px;width:288px;color:#8A8A8A;padding-right:12px;font-family:Verdana;}
#fMd .d h1 {color:#fff;font:bold 24px Verdana;}
#fMd .i {position:absolute;bottom:12px;left:524px;}
#fMd .i .c {font:bold 15px Verdana;color:#fff;margin-bottom:2px;}
#fMd .i .o {font:12px Verdana;color:#8A8A8A;}
/*end*/