@import url(../../plugins/buddypress/bp-themes/bp-default/_inc/css/adminbar.css);
a{outline:none;text-decoration:none;color:#3883B7;}
a:hover{color:red}
a img{border:0}
li{list-style:none}
a.button,input[type=submit],input[type=button],ul.button-nav li a,div.generic-button a{-moz-border-radius:3px;background:url(images/item-white.png) repeat-x left bottom #FFF;color:#888;border:1px solid #D1D1D1;cursor:pointer;font-size:12px;font-weight:400;text-decoration:none;vertical-align:bottom;padding:3px 5px}
a.button:hover,a.button:focus,input[type=submit]:hover,input[type=button]:hover,ul.button-nav li a:hover,ul.button-nav li.current a,div.generic-button a:hover{color:#111;outline:medium none;border-color:#999}
a.button{position:relative;top:-10px;letter-spacing:0;}
.friendship-button {margin-bottom:15px;}
#members-list-options a{font:bold 11px segoe ui;color:#aaa;margin-right:15px;text-transform:uppercase;text-shadow:#fff 0 1px}
a#view-all,a.read-more{text-shadow:#0087e8 0 1px;border:1px solid #2f7bc7;float:right;position:relative;right:0;top:3px;background:#4b93db;color:#d5eaff;font-size:11px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:3px 8px}
a.read-more{margin-top:21px;text-shadow:#333 0 1px 1px;border:none;background:none;color:#ccc;padding:0;}
a.read-more:hover{color:#fff;}
a.view-all{-moz-box-shadow:0 0 5px #fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#555;border:1px solid #ddd;font-size:11px;background:#eee;margin-left:12px;margin-top:3px;padding:3px 5px}
#member-area{color:#ccc;background:url(images/member-area.gif) no-repeat scroll center top transparent;float:left;display:block;width:338px;height:59px;margin-bottom:20px;padding:11px}
#member-area a{color:#fff;text-shadow:#555 0 1px}
#member-area img.avatar{background:gray;margin-right:10px;border-color:#606060}
ul.member-area-list{margin-top:12px;background:#606060;float:left;width:254px;padding:4px 8px}
ul.member-area-list li{display:block;float:left;margin-right:13px;_margin-right:10px;text-transform:uppercase;font-size:13px;font-weight:700}
#member-area ul.member-area-list li a{color:#ccc}
#member-area ul.member-area-list li a:hover{color:#fff;text-decoration:none}
#member-area #login-submit{border:1px solid #505050;width:56px;_width:55px;font-size:12px;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;float:right;background:#585858;padding:6px 9px}
#member-area #log_label,#member-area #pwd_label{float:left;height:31px!important;position:relative;z-index:12;margin:0 6px 10px 0;_margin-right:0;padding:0 10px 0 0}
#member-area #log_label span,#member-area #pwd_label span{color:#444;cursor:text;display:block;font:13px/31px segoe ui!important;height:32px;margin-bottom:-32px;position:relative;z-index:10;padding:0 6px}
#member-area label.memberfield{width:125px}
#member-area input#log,#member-area input#pwd{-moz-border-radius:5px;border:1px solid #555;background:#fff url(images/search.gif) no-repeat scroll center top;color:#444;font:13px segoe ui!important;width:100%;padding:6px 0 7px 5px}
.tabbed-content div.section{position:relative;display:none}
a.js-link{cursor:pointer;text-decoration:underline}
.sidebar-tabs{position:relative;padding-top:34px}
.box{width:341px;_width:340px;margin-bottom:15px;-moz-box-shadow:0 0 4px #999;background:#f8f8f8 url(images/tab-content.png) repeat-x left top;border:2px solid #fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:0 10px 10px 5px}
.box-top-left{padding-left:7px}
.box-top-right{height:7px}
ul.box-tabs,ul.box-tabs li{line-height:100%;list-style-type:none;background:none;margin:0;padding:0}
ul.box-tabs{position:absolute;right:6px;top:0;z-index:10;height:50px;overflow:hidden}
ul.box-tabs li{float:right;width:111px;text-align:center;padding-top:3px;text-transform:uppercase;font:bold 13px segoe ui}
ul.box-tabs li a{height:50px;display:block;color:#aaa;padding-top:6px;text-shadow:#fff 0 1px}
ul.box-tabs li a:hover{height:43px;color:#666}
ul.box-tabs li.active a:hover{height:50px}
ul.box-tabs li.active a{background:transparent url(images/tabs.gif) no-repeat left top;color:#333}
body{font-size:.8em;font-family:'Segoe UI',Calibri,Myriad Pro,Myriad,Trebuchet MS,Helvetica,Arial,sans-serif;background:#ccc;color:#333;text-align:left;margin:0;padding:0 !important}
#header{position:relative;background:url(images/header.jpg) bottom center no-repeat;width:977px;height:132px;text-align:left;margin:20px 0 0;padding:30px 0 0;}
#left-column{float:left;width:574px;padding:0 15px 15px 0}
#right-column{width:360px;float:right;margin-top:10px}
#left-column.page p,#left-column.page ul{margin-bottom:15px;font:normal 13px/18px Segoe UI,Calibri,Myriad Pro,Myriad,Trebuchet MS,Helvetica,Arial,sans-serif}
#left-column.page ul{margin-left:30px}
#left-column.page ul li{list-style-type:disc}
#left-column.page a,#left-column a.signup{color:#3883B7}
#left-column.page a {border-bottom:1px dotted #ccc}
#left-column.page a:hover {text-decoration:none;border-bottom:none;color:red;}
a.join-us,a.features,a.create-blog,a.more,a.get-blog{position:relative;z-index:1;width:138px;height:44px;background:transparent url(images/join-us.png) no-repeat left top;display:block;cursor:pointer}
a.join-us span.hover,a.features span.hover,a.create-blog span.hover,a.more span.hover,a.get-blog span.hover{position:absolute;top:0;left:0;display:block;height:44px;width:138px;background:transparent url(images/join-us.png) 0 -44px;z-index:-1;margin:0;padding:0}
a.features{background:transparent url(images/see-features.gif) no-repeat left top;width:138px;height:30px;}
a.features span.hover{width:138px;height:30px;background:transparent url(images/see-features.gif) 0 -30px;}
a.create-blog {background:transparent url(images/create-blog.gif) no-repeat left top;width:139px;height:30px;}
a.create-blog span.hover{width:139px;height:30px;background:transparent url(images/create-blog.gif) 0 -30px;}
a.more{float:right;background:transparent url(images/much-more.gif) no-repeat left top;width:126px;height:28px}
a.more span.hover{width:126px;height:28px;background:transparent url(images/much-more.gif) 0 -28px}
a.get-blog{float:left;background:transparent url(images/get-blog.gif) no-repeat left top;width:116px;height:38px}
a.get-blog span.hover{width:116px;height:38px;background:transparent url(images/get-blog.gif) 0 -38px}
#menu{clear:both;width:950px;height:38px;position:relative;bottom:-10px;_bottom:-11px;margin:0 auto;}
#menu ul#item li{float:left;display:block}
#menu ul#item li a{text-shadow:0 1px 1px #555;display:block;cursor:pointer;font-weight:700;background:url(images/item-off.png) 0 3px no-repeat;font-size:13px;text-transform:uppercase;color:#d1e1e6;text-decoration:none;float:left;padding:8px 16px}
#menu ul#item li a.home{margin-left:0;background:none}
#menu ul#item li a.fadeThis{position:relative;z-index:1}
#menu ul#item li a.fadeThis span.hover{position:absolute;top:0;left:0;height:33px;width:100%;z-index:-1;background:#fff url(images/item.png) bottom left repeat-x;border-bottom:1px solid #333}
form#search-network{clear:both;margin-bottom:20px}
form#search-network,form#search-network input#search-submit{padding-left:32px;float:left;background:url(images/search.gif) top left no-repeat;-moz-border-radius:0!important}
form#search-network input#search-terms{background:none;font:normal 17px georgia;color:#444;border:none;float:left;width:161px;_width:152px;padding:8px 6px 0 0}
form#search-network input#search-submit{border:none;float:left;width:83px;height:36px;background-position:-268px -36px;padding:0}
form#search-network input#search-submit:hover{background-position:-268px -72px;cursor:pointer}
#search-which{float:left;border:none;margin-top:9px}
.dd{text-align:left;float:left;font-size:13px;margin-top:2px}
.dd .ddTitle{background:url(images/select.gif) top right no-repeat;background-position:0 right;margin-top:7px;margin-right:8px;text-indent:0;overflow:hidden;color:#aaa;float:left;cursor:pointer;padding:0 15px 0 0}
.dd .ddTitle:hover{color:#333;background-position:right -13px}
.dd .ddChild{position:absolute;display:none;z-index:2000;overflow:auto;overflow-x:hidden!important;background-color:#fff;border-bottom:1px solid #e9e9e9;width:auto!important;margin:1px 0 0 -11px}
.dd .ddChild a{position:relative;text-decoration:none;overflow:hidden;white-space:nowrap;cursor:pointer;color:#aaa;background:#f8f8f8;display:block;border:1px solid #e9e9e9;border-bottom-color:#fff;padding:5px 15px 5px 10px}
.dd .ddChild a:hover,.dd .ddChild a.selected{color:#333;background:#fff}
#aw-whats-new-submit,#submit-comment{width:auto;font-size:1.2em;background:url(images/button-bg.gif) repeat-x;border:1px solid #adadad;border-left-color:#ececec;border-top-color:#ececec;color:#333;margin:0;padding:2px 1em}
#features{clear:both;padding-top:15px;margin:0 auto;width:977px;}
#features .column{float:left;width:221px;height:220px;margin-bottom:20px;background:url(images/features-back.png) top right no-repeat;padding:0 9px}
#features .column .picture-blog,#features .column .picture-exposure,#features .column .picture-adsense,#features .column .picture-wordpress{float:left;width:93px;height:86px;background:url(images/features.gif) top left no-repeat;margin:0 8px 0 0}
#features .column .picture-exposure{width:88px;height:72px;background-position:0 -86px;margin:8px 8px 6px 0}
#features .column .picture-adsense{width:79px;height:64px;background-position:0 -158px;margin:11px 12px 11px 0}
#features .column .picture-wordpress{width:77px;height:82px;background-position:0 -222px;margin:0 10px 4px 0}
#features .column p{clear:both;float:left;font:normal 11px/18px arial;text-align:justify;margin:10px 0}
.feature-fblog,.feature-widgets,.feature-ads,.feature-design,.feature-stats,.feature-users,.feature-blogs,.feature-spam,.feature-brand,.feature-imex{float:right;width:68px;height:70px;background:url(images/full-features.gif) top left no-repeat;margin:20px 5px 0 8px}
.feature-widgets{width:84px;height:69px;background-position:0 -70px;margin-right:0}
.feature-ads{width:68px;height:77px;background-position:0 -139px}
.feature-design{width:88px;height:72px;background-position:0 -216px;margin-right:0}
.feature-stats{width:71px;height:63px;background-position:0 -288px}
.feature-users{width:68px;height:72px;background-position:0 -351px}
.feature-blogs{width:73px;height:70px;background-position:0 -423px}
.feature-spam{width:68px;height:65px;background-position:0 -493px}
.feature-brand{width:76px;height:72px;background-position:0 -558px;margin-top:25px}
.feature-imex{width:68px;height:70px;background-position:0 -630px}
.clearfix{clear:both;background:url(images/hr.png) bottom left repeat-x}
#total {background:url(images/total.png) top left no-repeat;position:relative;left:-7px;padding:10px 0 0 30px;top:-8px;width:183px;height:77px;}
.number{font:bold 27px arial;color:#333;text-shadow:#555 0 1px 1px}
.number small a{font-size:11px;font-weight:bold;color:#555;text-transform:uppercase;text-shadow:none}
em{font:italic normal 15px georgia;text-shadow:#555 0 1px 1px;color:#fff}
h1,h2{font-weight:bold;font-size:38px;color:#222;text-shadow:#fff 0 1px;letter-spacing:-2px}
h1 .altText{color:#999;font-style:italic}
h2.title a{font-size:20px;color:#3883b7;text-shadow:#fff 0 1px;font-weight:400;letter-spacing:0;margin-top:10px;padding:1px 0}
h2.title a:hover{color:#222}
h3{font:bold 18px arial;text-shadow:#fff 0 1px;letter-spacing:-1px;margin-bottom:10px}
h4,h5{font:italic normal 28px georgia;text-shadow:#fff 0 1px;margin-bottom:10px}
h5{font-size:20px}
.top{float:right;font-size:11px;background:url(images/top.gif) 0 4px no-repeat;padding-left:12px;margin-top:8px}
.post-content{margin-top:10px;float:left;width:100%;padding-bottom:12px}
.post-content p{font-size:13px;margin-bottom:5px}
.post-tags{color:#aaa}
.post-tags a{font-size:11px;text-shadow:0 1px #fff;color:#999;font-style:italic;border-bottom:1px dotted #ddd;margin:1px}
#rss,#email-newsletter,#facebook,#twitter,#buzz{margin-right:5px;float:left;font:italic normal 13px arial;color:#b2b2b2;background:url(images/connect.gif) top left no-repeat;width:32px;height:32px}
#email-newsletter{background-position:0 -32px}
#facebook{background-position:0 -64px}
#twitter{background-position:0 -96px}
#buzz{background-position:0 -128px}
#page{width:977px;margin:0 auto;}
#page-content{background:url(images/page-content.png) 0 0 repeat-y;float:left;padding:13px 14px;}
#page-content #left-column p{line-height:160%}
#recent-in-network,#site-wide-stream{position:relative;display:inline;float:left;margin:10px 0}
#recent-in-network li,#site-wide-stream li{width:100%;float:left;margin:0 3px 15px}
#site-wide-stream li{margin-bottom:5px;font:normal 11px/20px segoe ui;height:100%}
#recent-in-network a.title,#site-wide-stream a{font:normal 13px segoe ui;text-decoration:none;color:#3883B7;padding:0 8px 5px;}
#recent-in-network a.title:hover,#site-wide-stream a:hover{text-decoration:none;color:red}
#site-wide-stream a{padding:0}
.author-name a,.time-since{font:normal 10px/17px verdana;color:#333;text-transform:uppercase}
.activity-content .author-name{-moz-border-radius:3px;background:none repeat scroll 0 0 #F8F8F8;border:1px solid #D8D8D8;display:inline-block;margin:10px 0;padding:5px 8px}
.activity-content .time-since{margin-top:10px}
.time-since{float:right;color:#999;width:180px;text-align:right}
.fav,.unfav,.view,.delete-activity,.acomment-reply{display:block;float:right;font-size:9px!important;border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.view-delete{width:30%;float:left}
.load-more{text-align:center;border-bottom:none!important;margin-top:15px}
#load-more{clear:both;border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#activity-stream .view-delete{width:300px;margin:5px 0}
#activity-stream .fav,#activity-stream .unfav,#activity-stream .view,#activity-stream .delete-activity,#activity-stream .acomment-reply,#load-more{font-size:12px!important;border-color:#d1d1d1}
#site-wide-stream a.fav,#site-wide-stream a.unfav,#site-wide-stream a.view,#site-wide-stream a.delete-activity,#activity-stream a.fav,#activity-stream a.unfav,#activity-stream a.view,#activity-stream a.delete-activity,#activity-stream a.acomment-reply,a#load-more{color:#777;clear:both;background:#e9e9e9 url(images/nav.png);margin-top:2px;padding:3px 5px}
#activity-stream a.view,#activity-stream a.delete-activity{padding:0 5px}
#activity-stream a.fav,#activity-stream a.unfav,#activity-stream a.view,#activity-stream a.delete-activity,#activity-stream a.acomment-reply,a#load-more{background:url(images/item-white.png) repeat-x scroll left bottom #FFF}
#site-wide-stream a.view,#site-wide-stream a.delete-activity,#activity-stream a.view,#activity-stream a.delete-activity{margin-top:4px;font-size:9px;clear:none}
#site-wide-stream a.delete-activity,#activity-stream a.delete-activity{margin-left:3px}
#activity-stream a.fav,#activity-stream a.unfav{clear:none}
a#load-more{-moz-box-shadow:0 0 4px #fff;text-shadow:#0087e8 0 1px;border:1px solid #228dd9;background:#1da1ff;color:#d5eaff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:4px 8px}
#activity-stream a.fav{color:#3883B7;margin:10px 0}
#activity-stream a.unfav{color:#aaa;margin:10px 0}
#activity-stream a.acomment-reply{font-weight:700;margin:10px 0;margin-left:15px;font-size:10px !important;}
.activity-inner{clear:both;float:left}
#activity-stream .activity-inner{width:500px}
#activity-stream .post-title,#posts-list .post-title {padding:10px 0;font-size:22px;line-height:25px;letter-spacing:-1px;font-weight:700;float:left;width:500px;border-bottom:1px dotted #a4b8bf}

#tag_cloud{text-align:justify}
#tag_cloud a{letter-spacing:-1px;font:normal 22px/28px georgia;text-shadow:#fff 0 1px;text-decoration:none;color:#888;text-align:left}
#tag_cloud a:hover{color:#444}
#total-blogs{float:right;font:normal 14px arial}
#total-blogs a{color:#333;font-size:11px;padding:3px 0}
#total-blogs a:hover{color:#3883B7}
#gradient-blogs{-moz-box-shadow:0 0 4px #999;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#555;border:1px solid #444;margin-top:25px;margin-bottom:5px;clear:both;float:left;position:relative;width:554px;padding:10px}
ul#updated-blogs li{float:left;width:180px}
ul#updated-blogs li a{border-bottom:1px dotted #666;color:#aaa;text-transform:uppercase;font:normal 11px tahoma;float:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0 5px 5px 0;padding:2px 5px}
ul#updated-blogs li a:hover{color:#fff;border-color:#fff}
ul#members{_position:absolute;z-index:1}
ul#members li{float:left;width:52px;margin-right:13px;_margin-right:8px}
ul#members li:hover .member-name{color:#000}
.tipsymembertext{height:100%;float:left;_float:none}
a .member-name{color:#3883B7;position:relative;width:52px;text-align:center;float:left;bottom:0;font-size:11px;font-weight:400;margin-top:5px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
a .member-card{float:left;width:52px}
ul#members li img{width:48px;height:48px}
img.avatar,img.author{float:left;background:#d9d9d9;border:1px solid #d1d1d1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:3px}
img.author{float:right;margin:7px 0 0 15px;padding:5px}
#recent-in-network img.avatar,#site-wide-stream img.avatar{background:#e6e6e6;border:1px solid #dedede;padding:2px}
#site-wide-stream img.avatar{margin-right:8px}
#right-column .avatar-block img.avatar {margin:3px;}
li.friend-tab img.avatar,.ac_results li img{width:23px;height:23px;margin-right:8px;border-width:1px!important;padding:1px}
ul.acfb-holder li.friend-tab{background:none repeat scroll 0 0 #F9F9F9!important;border:1px solid #FFF!important;padding:2px 7px 2px 3px !important}
.ac_over{background-color:#666!important}
#groups-list img.avatar{width:50px;height:50px}
.group-avatar img.avatar{width:120px;height:120px}
div#item-header div#item-actions{float:right;text-align:right;width:20%;margin:0 0 15px 15px}
#item-actions h3{font-size:15px}
div#item-header #item-actions img.avatar{height:35px;width:35px;margin:2px;padding:2px}
#footer{width:969px;margin:0 auto;clear:both;background:url(images/footer.png) top center no-repeat;padding:0 0 20px}
#footer p{color:#fff;text-align:left;font-size:11px;margin:0;padding:20px 0}
#footer p a, #footer p small a {color:#D1E1E6;border-bottom:1px dotted #728b93}
#footer p a:hover{color:#fff;text-decoration:none;border-color:#fff;}
#footer p small{font-size:.9em;color:#eee;text-transform:uppercase}
#slide_holder{-moz-border-radius:4px 4px 4px 4px;-moz-box-shadow:0 0 4px #999999;background:#fff url(images/slide_holder.png) left top repeat-x;height:183px;position:relative;clear:both;width:574px;float:left;margin:0 0 20px 0}
#slide_holder img.avatar{background:none;border:0;padding:0;}
#slide_holder .featured-author{float:left;width:400px;padding:14px 0 0 1px;margin-right:10px;}
#slide_holder .featured-post{float:left;width:540px;padding:17px 10px 0 15px}
#slide_holder .featured-title{font-size:28px;font-weight:700;margin-bottom:10px;letter-spacing:-1px;}
#slide_holder .featured-content{height:108px;overflow:hidden;}
#slide_holder .featured-author .author-name{color:#fff;float:left;font-size:12px;font-weight:bold;font-family:segoe ui;margin:8px 15px;text-shadow:0 1px 1px #333333;}
#slide_holder .featured-comments{text-transform:uppercase;font-weight:700;float:right;margin-right:10px}
.container{width:574px;height:203px;overflow:hidden;position:relative}
#container {background:url(images/header-bg.png) 0 -5px repeat-x;padding-top:25px;float:left;width:100%;}
#container-bottom {background:url(images/footer-bg.png) 0 -1px repeat-x;clear:both;}
#container-features {background:url("images/slide_holder.png") repeat-x scroll left top #e6e6e6;clear:both;border-bottom:1px solid #3e4a50;}
div.slides{position:absolute;top:0;left:0}
ul.slides{width:574px;position:absolute;top:0;left:0;list-style:none;margin:0;padding:0}
ul.slides li.slide{-moz-border-radius:4px 4px 4px 4px;background:url(images/featured.png) bottom left no-repeat;position:absolute;top:0;width:574px;height:183px;display:none;margin:0;padding:0}
ul.pagination{position:absolute;right:0;top:-40px;z-index:900;list-style:none;margin:0;padding:0}
ul.pagination li a{display:block;width:16px;padding-top:9px;height:0;overflow:hidden;background:url(images/featured-pages.png) 0 -12px no-repeat}
ul.pagination li.active a{background-position:0 0;padding-top:12px;position:relative;top:-1px}
.tipsy{font-size:11px;font-weight:700;position:absolute;z-index:950;padding:5px}
.tipsy small{text-transform:uppercase;color:#ccc;font-weight:400}
.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 0 1px #999;color:#fff;border:1px solid #444;background:#5a5a5a;margin-top:2px;max-width:200px;text-align:center;padding:3px 5px}
.tipsy-arrow{position:absolute;background:url(images/tipsy.gif) no-repeat top left;width:17px;height:8px}
.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-8px}
.tipsy-s .tipsy-arrow{bottom:-2px;left:50%;margin-left:-8px;background-position:bottom left}
.tipsy-e .tipsy-arrow{top:50%;margin-top:-4px;right:0;width:5px;height:9px;background-position:top right}
.tipsy-w .tipsy-arrow{top:50%;margin-top:-4px;left:0;width:5px;height:9px}
div.pagination{color:#888;font-size:12px;float:left;width:574px;margin:15px 0}
div.pagination .pagination-links{float:right;font:normal 13px segoe ui}
div.pagination .pagination-links a.page-numbers,div.pagination .pagination-links .dots{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#777;background:#e9e9e9;border:1px solid #d1d1d1;padding:1px 5px}
div.pagination .pagination-links .current{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#333;background:#ddd;border:1px solid #999;padding:1px 5px}
.wp_page_numbers{float:left;font:normal 12px segoe ui;color:#888;margin:25px 0 15px;padding:3px 0}
.wp_page_numbers li{display:inline;background:none;float:left;margin:0;padding:0}
.wp_page_numbers li a,.wp_page_numbers li.space{font-size:13px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;float:left;display:block;_margin:0 1px;color:#777;background:#e9e9e9;border:1px solid #ccc;margin:0 2px;padding:1px 5px}
.wp_page_numbers li.active_page a{color:#333;background:#ddd;border:1px solid #999}
.wp_page_numbers li.active_page a:hover{cursor:text}
.wp_page_numbers li.page_info{font-weight:400;margin-right:10px;padding-top:2px}
#wp_page_numbers ul{width:574px}
ul.item-list li div.action{position:absolute;right:0;text-align:right;top:15px}
.ajax-loader{background:url(images/ajax-loader.gif) center left no-repeat!important;display:none;margin-left:10px;padding:8px}
a.loading{background-image:url(images/ajax-loader.gif)!important;background-position:95% 50%!important;background-repeat:no-repeat!important;padding-right:25px!important}
ul li.loading a,ul li.loading a#load-more{background-image:url(images/ajax-loader.gif);background-position:92% 50%;background-repeat:no-repeat;padding-right:30px!important}
div.activity-comments form.loading{background-image:url(images/ajax-loader.gif);background-position:2% 95%;background-repeat:no-repeat}
div#item-nav ul li.loading a{background-image:url(images/ajax-loader.gif);background-repeat:no-repeat;background-position:88% 50%}
div.item-list-tabs{font-size:11px;overflow:hidden;clear:both;margin:15px 0;padding:7px 5px 0}
.item-list-tabs li span{color:#fff}
.item-list-tabs li strong{color:#fff;font-size:13px}
.activity-type-tabs,.members-directory,.blogs-directory,.groups-directory,.item-nav,.group-create {background:#777 url(images/item-tabs.png) bottom center no-repeat;border:1px solid #666;border-bottom:none;float:left;width:562px}
.members-directory,.blogs-directory,.groups-directory,.item-nav,.group-create{float:none;color:#fff}
.activity-type-tabs a,.members-directory a,.blogs-directory a,.groups-directory a,.item-nav a,.group-create a,.group-create span{color:#ddd;margin-right:5px;display:block;line-height:11px;padding:5px}
.activity-type-tabs a:hover,.members-directory a:hover,.blogs-directory a:hover,.groups-directory a:hover,.item-nav a:hover,.group-create a:hover{color:#fff;text-decoration:underline}
.item-list-tabs ul li.current a{color:#333;background:#f1f1f1;border:1px solid #ccc}
div.item-list-tabs ul li.selected a,div.item-list-tabs ul li.current a{background-color:#fff;padding-bottom:11px;color:#333;font-weight:700;border:1px solid #fff;-moz-box-shadow:1px 0 3px #555;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px}
div.item-list-tabs ul{list-style:none;line-height:250%;margin:0;padding:0}
div.item-list-tabs ul li{float:left;margin-right:5px}
div.item-list-tabs#subnav ul li a{border:none;padding:0 5px}
#subnav{padding:0 0 15px 5px}
#subnav div.item-list-tabs{padding-bottom:15px}
div.item-list-tabs#subnav ul li.feed a{color:#ff7900;display:block;background:url(images/rss-mini.png) 0 5px no-repeat;padding-left:22px}
#subnav.item-list-tabs{padding-bottom:20px}
ul.item-list li{border-bottom:1px solid #ddd;float:left;width:574px;position:relative}
#item-body .item-list-tabs ul li.selected a,#item-body .item-list-tabs ul li.current a{-moz-border-radius:3px;background:url(images/button-bg.gif) repeat-x scroll 0 0 transparent;color:#555;border:1px solid #D1D1D1;-moz-box-shadow:none;padding:4px 5px}
.widget_bp_core_members_widget ul.item-list li{border-bottom:none}
#members-dir-list ul.item-list li,#blogs-dir-list ul.item-list li,#groups-dir-list ul.item-list li,ul#members-list li,ul#friend-list li,ul#blogs-list li,ul#groups-list li{padding:12px 0}
#members-dir-list .item-title,#blogs-dir-list .item-title,#groups-dir-list .item-title,ul#members-list .item-title,ul#friend-list .item-title,ul#blogs-list .item-title,ul#groups-list .item-title,ul#group-list .item-title{-moz-border-radius:3px;background:#f8f8f8;border:1px solid #d8d8d8;display:inline-block;_display:block;padding:5px 8px}
#members-dir-list .activity,#blogs-dir-list .activity,#groups-dir-list .activity,#item-header-content .activity,ul#members-list .activity,ul#friend-list .activity,ul#blogs-list .activity,ul#groups-list .activity{font:10px/17px verdana;text-transform:uppercase;color:#999;margin-top:6px;display:inline-block}
ul.item-list .meta{clear:both;float:right;text-align:right;width:510px;font-size:11px}
ul#groups-list .meta{color:#666;position:absolute;right:0;top:45px;width:200px;text-transform:uppercase;font-weight:700}
ul.item-list{list-style:none;margin:20px 0;padding:0}
ul.item-list div.item{margin-left:65px}
ul.item-list div.action{position:absolute;top:0;right:15px;text-align:right}
div#item-header{overflow:hidden;-moz-box-shadow:0 0 5px #999;background:#f8f8f8 url(images/tab-content.png) repeat-x left top;border:2px solid #fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin:10px 0 20px;padding:10px 10px 0}
div#item-header div#item-header-avatar{float:left;margin:0 10px 10px 0}
h2.fn a{color:#555;margin-right:10px}
div#item-header h2 span.highlight{text-shadow:0 1px #555;color:#fff;font-size:13px;position:relative;top:-6px;letter-spacing:0;font-family:Arial,Tahoma,Verdana,sans-serif;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #444;background:#5a5a5a;text-align:center;-moz-box-shadow:0 0 1px #999;padding:4px 6px}
.highlight-arrow{position:absolute;background:url(images/tipsy.gif) no-repeat top left;width:17px;height:8px;bottom:-8px;left:80%;margin-left:-8px;background-position:bottom left}
div#item-header h2 span.highlight span{position:relative;top:-1px;right:-2px;font-size:12px;background:#888;color:#fff;font-weight:700;margin-bottom:2px;-moz-border-radius:3px;-webkit-border-radius:3px;vertical-align:middle;cursor:pointer;display:none;text-shadow:none;padding:1px 5px}
div#item-header div#item-meta{color:#aaa;padding-bottom:10px;overflow:hidden;margin:15px 0 5px}
div#item-header div#item-meta div.generic-button a {font-size:10px;color:#666;}
div#item-header div.generic-button,div#item-header a.button{float:left;margin:10px 5px 3px 0}
div#item-header div#message.info{line-height:80%}
div#message p,p.error,div.error{display:block;-moz-border-radius:3px;margin:15px 0;padding:5px 10px}
div#message.info p,div#message.updated p{background:#defebf;border:1px solid #b0dd82;color:#555;display:block}
div#message.help p{width:418px;line-height:80%;background:#f1f1f1;border:1px solid #ddd;color:#555;display:inline-block;font-size:13px;font-weight:400;margin-top:6px;text-decoration:none;letter-spacing:0;font-family:segoe ui;padding:5px 8px}
div#message.error p,p.error,div.error{background:#fed3bf;border:1px solid #dd9f82;clear:left;color:#333}
table tr td.label{font-weight:700;width:25%;background:transparent url(images/profile.png) top right no-repeat;padding-left:20px}
table tr{border-bottom:15px solid transparent}
table tr td,table tr th{vertical-align:top;padding:6px 8px}
table tr td.data{padding:0 0 0 20px}
table tr td.data p{border:1px solid #fff;background:#f9f9f9;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:6px 8px}
table{border-collapse:collapse;border-spacing:0;width:100%}
table.profile-fields{margin-bottom:20px}
form.standard-form input[type=text],form#loginform input[type=text],form#loginform input[type=password],form#lostpasswordform input[type=text]{width:75%}
form.standard-form textarea,form.standard-form input[type=text],form.standard-form select,form.standard-form input[type=password],.dir-search input[type=text],form#loginform input[type=text],form#loginform input[type=password],form#lostpasswordform input[type=text]{font-size-adjust:inherit;font-stretch:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;line-height:inherit;background:url(../../plugins/cforms/images/field-bg-top.gif) repeat-x scroll left top #FFF;border:1px solid #AAA;margin-bottom:10px;padding:8px}
#profile-group-edit-submit,#upload,#avatar-crop-submit,a.edit,#submit,#group-creation-create,#send,#send_reply_button,#signup_submit,#save,#wp-submit{background:url(images/button-bg.gif) repeat-x scroll 0 0 transparent;border-right:1px solid #ADADAD;color:#333;font-size:1.2em;width:auto;border-color:#ECECEC #ADADAD #ADADAD #ECECEC;border-style:solid;border-width:1px;margin:0;padding:2px 1em}
#avatar-upload{margin-top:15px}
p{margin-bottom:15px}
form#whats-new-form{overflow:hidden;padding-bottom:20px}
form#whats-new-form h5{clear:none;margin-left:76px}
form#whats-new-form #whats-new-content{margin-left:54px;padding-left:22px}
form#whats-new-form #whats-new-textarea{margin-bottom:10px;background:#fff url(../../plugins/cforms/images/field-bg-top.gif) repeat-x top left;border:1px solid #aaa;padding:8px}
form#whats-new-form textarea{width:100%;height:60px;font-size:14px;font-family:inherit;color:#333;border:0!important;margin:0;padding:0}
form#whats-new-form #whats-new-submit{float:right;margin:0}
ul.activity-list li{overflow:hidden;padding:10px 0}
ul.activity-list li.mini {font-size:11px;}
.activity-list .activity-avatar,.post-content .activity-avatar{float:left;width:68px}
ul.activity-list li img.avatar,ul.posts-list li img.avatar{float:left;width:60px;height:60px}
ul.activity-list li.mini img.avatar{width:40px;height:40px;float:right}
ul.activity-list li div.activity-content,.post-content div.activity-content{margin-left:75px}
ul.activity-list li div.activity-comments{clear:both;margin:25px 0 0 38px}
ul.activity-list li div.activity-comments ul li{padding:5px;border:0;border-top:1px dotted #ddd;font-size:11px;width:500px;margin-top:5px;}
ul.activity-list li div.activity-comments img.avatar{width:25px;height:25px;padding:2px}
ul.activity-list li div.acomment-content,ul.activity-list li div.acomment-meta{margin-left:35px}
ul.activity-list li div.activity-inreplyto{font-size:11px;margin:15px 0 0 75px}
div.activity-comments form{display:none;margin:10px 0 10px 33px;padding:8px}
div.activity-comments div#message{margin-top:15px;margin-bottom:0}
div.activity-comments form .ac-textarea{border:1px solid #d8d8d8;margin-bottom:10px;background:#e1e1e1;padding:8px}
div.activity-comments form textarea{width:100%;height:60px;background:#fff url(../../plugins/cforms/images/field-bg-top.gif) repeat-x top left;border:1px solid #aaa;padding:8px 0}
div.activity-comments form div.ac-reply-content{margin-left:25px;padding-left:15px} 
form.standard-form label,form.standard-form span.label{display:block;margin:15px 0 5px}
form.standard-form div.checkbox label,form.standard-form div.radio label{font-weight:400;margin:5px 0 0}
form.standard-form textarea{width:75%;height:120px}
form#send-invite-form{margin-top:20px}
div#invite-list{height:400px;overflow:scroll;width:160px;margin:10px 0;padding:5px}
form.dir-form div.dir-search{float:right;width:45%;margin:0 0 25px}
table.notification-settings th.title{width:80%}
table.notification-settings tr.alt,table#message-threads tr.alt{-moz-border-radius:6px;background:none repeat scroll 0 0 #F9F9F9;border:1px solid #FFF;padding:6px 8px}
table#message-threads tr td,table tr th{vertical-align:middle;padding:8px}
table#message-threads{clear:both;width:auto;margin:0}
table#message-threads .activity,#message-thread .activity{font:normal 10px/17px verdana;color:#999;text-transform:uppercase}
li span.unread-count,tr.unread span.unread-count{-moz-border-radius:3px;background:none repeat scroll 0 0 #666;color:#FFF;font-weight:700;padding:2px 8px}
div#message-thread div.alt{-moz-border-radius:6px;background:none repeat scroll 0 0 #F9F9F9;border:1px solid #FFF}
div#message-thread div.message-box{margin:0;padding:15px}
div#message-thread div.message-metadata{overflow:hidden}
div#message-thread img.avatar{float:left;vertical-align:middle;margin:0 10px 10px 0;padding:2px}
*,ul.activity-list{margin:0;padding:0}
hr,.hidden,a.join-us .title,a.features .title,a.create-blog .title,a.more .title,a.get-blog .title,form.ac-form{display:none}
#members-list-options a.selected,#members-list-options a.selected:hover,.item-list-tabs li.selected span,.item-list-tabs li.selected strong{color:#333}
#members-list-options a:hover,h2.fn a:hover{color:#666}
a#view-all:hover,a#load-more:hover{background-color:#0095ff;color:#fff;border-color:#0981d7}
a.view-all:hover,.post-tags a:hover{color:#111}
#member-area a:hover,#bar-content ul#item li a:hover,#bar-content ul#login li a:hover,#left-column a.signup:hover,#author-meta a:hover,.author-name a:hover,div.item-list-tabs#subnav ul li a:hover{text-decoration:underline}
#member-area #login,#slide_holder .featured-post p{font-size:11px}
a.js-link:hover,#item-body .item-list-tabs ul li.selected a:hover,#item-body .item-list-tabs ul li.current a:hover{text-decoration:none}
#bar-content ul,#menu ul{list-style-type:none}
#bar-content ul#item li,#author-meta ul,.view,.delete-activity,.acomment-reply,ul#posts-list,ul.pagination li,div.pagination .pag-count,ul.item-list div.item-avatar,div#item-header div#item-header-content,form#whats-new-form #whats-new-avatar,div.activity-comments form div.ac-reply-avatar{float:left}
#bar-content ul#login,div#item-header ul li,#wp_page_numbers .pages_numbers,div.item-list-tabs ul li.last{float:right}
#menu ul#item li a:hover,#author-meta a{color:#fff}
#menu ul#item li a span,.activity-header{display:block}
.big-avatar img.avatar{padding:5px}
.activity-meta,div#message.updated{clear:both}
#site-wide-stream a.fav:hover,#site-wide-stream a.unfav:hover,#site-wide-stream a.view:hover,#site-wide-stream a.delete-activity:hover,#activity-stream a.fav:hover,#activity-stream a.unfav:hover,#activity-stream a.view:hover,#activity-stream a.delete-activity:hover,#activity-stream a.acomment-reply:hover,div.pagination .pagination-links a:hover,.wp_page_numbers li.active_page a:hover,.wp_page_numbers a:hover{color:#111;border-color:#999}
#activity-stream .time-since,div.activity-comments form input{margin-top:5px}
div.item-list-tabs ul li.selected a:hover,div.item-list-tabs ul li.current a:hover{color:#333;text-decoration:none}
#commentform .border textarea,#commentform textarea{width:544px}
form.standard-form textarea:hover,form.standard-form input[type=text]:hover,form.standard-form select:hover,form.standard-form input[type=password]:hover,.dir-search input[type=text]:hover,form#whats-new-form #whats-new-textarea:hover,form#loginform input:hover,form#lostpasswordform input:hover{border-color:#666}
li.activity_update {background:url(images/tags/update-tag.png) no-repeat bottom left;}
li.new_blog_post {background:url(images/tags/post-tag.png) no-repeat bottom left;}
li.new_member {background:url(images/tags/member-tag.png) no-repeat bottom left;}
li.new_blog {background:url(images/tags/blog-tag.png) no-repeat bottom left;}
li.friendship_created {background:url(images/tags/friends-tag.png) no-repeat bottom left;}
li.joined_group {background:url(images/tags/group-tag.png) no-repeat bottom left;}

