html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{background:#fff;line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a img{border:none;}
body{background:url("../images/box_t.png") repeat-x  0 -90px #F8F8FA;font-family:Helvetica;font-size:12px;line-height:20px;

}
body.activity-permalink{min-width:960px;max-width:960px;}
h1{font-size:22px;}
h2{font-size:18px;}
h3{font-size:20px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
p{color:#404041;}
a{color:#1fb3dd;}
a:hover, a:active{color:#888;}
.clear{clear:left;}
p:last-child{margin-bottom:0;}
hr{background-color:#E7E7E7;border:0 none;clear:both;height:1px;margin:20px 0;}
img.avatar{float:left;border:2px solid #eee;}
#wp-admin-bar .padder{width:90% !important;}
#wrapper{width:964px;margin:auto;overflow:hidden;}
#header{width:960px;height:139px;background:url(../images/cyclist.png) no-repeat top right;padding-top:20px;}
#top{height:20px;background:url(../images/box_t.png) no-repeat top left;}
#top_r{height:20px;background:url(../images/box_t.png) no-repeat right -60px;;}
#top_in{height:20px;width:952px;margin:auto;background:url(../images/box_t.png) repeat-x 0 -30px;;position:relative;}
#top_in ul{position:absolute;top:0;right:0;list-style-type:none;}
#top_in ul li{float:left;line-height:20px;height:20px;}
#top_in ul li a{text-decoration:none;padding:0 10px;display:block;height:13px;line-height:13px;border-left:1px solid #fff;margin-top:3px;}
#top_in ul li  #facebookbtn a{text-decoration:none;padding:0;display:inline-block;height:auto;line-height:11px;border:none;margin-top:0;}
#facebookbtn{
padding:0 10px 0 1px;

}
span.border{
 border-right: 1px solid #FFFFFF;
    display: block;
    line-height: 13px;
    margin-top: 3px;
    padding-right: 10px;
}
#top_in ul li,#top_in ul li a{font-family:Helvetica 55 Roman;color:#fff;font-size:12px;}
#top_in ul li .name{font-weight:bold;}
#top_in ul li p{padding-right:10px;font-size:12px;}
#logo,#header_l,#logo a{height:41px;}
#logo a{display:block;background:url(../images/logo.png) no-repeat;text-indent:-9999px;line-height:0;width:333px;}
#logo{width:800px;}
#share_fun{width:160px;text-align:right;}
#share_fun a{text-decoration:none;color:#fff;font-size:18px;font-family:Helvetica 55 Roman;}
#logo,#share_fun{float:left;}
#header_l{margin-top:38px;}
#menu{height:31px;margin-top:9px;}
#menu ul{list-style-type:none;}
#menu ul li{float:left;}
#menu ul li a{text-decoration:none;display:block;height:31px;width:123px;background:url(../images/menu_bns.png) no-repeat;margin-right:2px;line-height:31px;text-align:center;color:#000;font-weight:600;
background-position: 0 0; width: 123px; height: 31px;
}
#menu ul li a:hover{color:#fff;}
#menu ul li.active a{background:url(../images/menu_bns.png) no-repeat;color:#0099cc; background-position: -173px 0;}
#main{background:#f4f4f7;padding:20px 0;width:960px;}
#banner{height:426px;width:924px;position:relative;margin:auto}
#welcome_banner{background:url(../images/banner1.jpg) no-repeat;height:426px;width:924px;position:absolute;left:0;bottom:0;}
#route_banner{background:url(../images/route_banner.jpg) no-repeat;height:380px;width:924px;position:absolute;left:0;bottom:0;display:none;}
#route_box{background:url("../images/route_01.png") no-repeat scroll 0 0 transparent;left:28px;padding-top:11px;position:absolute;top:49px;width:446px;}
#route_box_bottom{background:url("../images/route_06.png") no-repeat scroll left bottom transparent;padding-bottom:17px;width:446px;}
#route_content{background:url("../images/route_02.png") repeat-y;;overflow:hidden;padding:8px 25px 0;width:396px;}
#route_content h2{border-bottom:1px solid #E8EAEC;color:#33CCFF;font-size:22px;line-height:35px;}
#route_content p{margin-top:10px;}
#route_content #join_learn ul li.join_us{background:url("../images/buttons.png") no-repeat 0 0;height:33px;width:128px;}
#forum_banner{}
#subscribe{height:16px;position:absolute;top:0;right:0;z-index:99;}
#subscribe_in{position:absolute;top:0;right:0;}
#event_banner{background:url("../images/event_banner.jpg") no-repeat;bottom:0;display:none;height:382px;left:0;position:absolute;width:926px;}
#event_banner .welcome_box,#forum_banner .welcome_box{top:50px;}
#forum_banner{background:url("../images/forum_banner.png") no-repeat;bottom:0;display:none;height:382px;left:0;position:absolute;width:926px;}
#forum_banner .forum_banner_title p{font-size:22px;color:#000;padding:0;}
p.decide a{color:#000;text-decoration:none;font-weight:bold;}
#route_banner .find_out{height:34px;overflow:hidden;padding:10px 0;position:relative;width:390px;}
#event_banner .find_out,#forum_banner .find_out{padding:0;position:relative;width:390px;height:39px;overflow:hidden;margin-top:15px;}
.find_out a{display:block;background:url(../images/buttons.png) no-repeat 0 0;width:128px;height:33px;line-height:33px;text-align:center;text-decoration:none;color:#000;font-weight:bold;position:absolute;right:0;}
#route_banner .find_out a{top:10px;}
#event_banner .find_out a,#forum_banner .find_out{right:2px;}
#subscribe p,#subscribe #subscribe_bt{float:left;}
#subscribe p{margin-right:20px;color:#ff6633;}
#subscribe #subscribe_bt{background:url(../images/bnt_share.png) no-repeat;width:85px;height:16px;text-indent:-9999px;}
.welcome_box{background:url(../images/menu_bns.png) no-repeat;background-position: -836px 0;width:440px;position:absolute;left:30px;top:94px;padding-top:10px;}
.welcome_box_bottom{background:url(../images/menu_bns.png) no-repeat bottom left;background-position: -346px 156px;width:440px;padding-bottom:10px;}
.welcome_content{width:390px;overflow:hidden;background:url(../images/menu_bns.png) repeat-y;background-position: -1326px 0;padding:13px 25px 14px;height:129px;}
#event_banner .welcome_content{width:390px;overflow:hidden;background:url(../images/menu_bns.png) repeat-y;background-position: -1326px 0;padding:13px 25px 12px;height:131px;}
.welcome_content h2,.forum_banner_title h2{font-size:22px;color:#33ccff;border-bottom:1px solid #e8eaec;line-height:32px;}
.welcome_content p{padding-top:5px;color:#333333;font-size:15px;}
#join_learn{width:390px;height:43px;margin:8px 0 0;overflow:hidden;position:relative;}
#join_learn ul{list-style-type:none;position:absolute;top:10px;right:0;}
#join_learn ul li{float:left;}
#join_learn ul li.join_us{

background:url(../images/buttons.png) no-repeat -142px 0; width:120px;height:33px;

}
#join_learn ul li.join_us:hover{
background:url(../images/buttons.png) no-repeat  -282px 0;
width: 120px; height: 33px; 
}
#join_learn ul li.learn_more{background:url(../images/buttons.png) no-repeat -422px 0;width:123px;height:33px;}
#join_learn ul li.learn_more:hover{background:url(../images/buttons.png) no-repeat  -565px 0;;}
#join_learn ul li.learn_more a,#join_learn ul li.join_us a{display:block;width:121px;height:34px;text-align:center;line-height:0;font-weight:bold;color:#000;text-decoration:none;text-indent:-9999;font-size:0;}
#slide{position:absolute;left:28px;bottom:30px;}
#slide ul{list-style-type:none;}
#slide ul li{float:left;width:215px;}
.welcome_bnt,.route_bnt,.event_bnt,.forum_bnt{height:72px;}
.welcome_bnt a,.route_bnt a,.event_bnt a,.forum_bnt a{text-indent:-9999px;display:block;height:72px;}
.welcome_bnt{background:url(../images/banner_bnt.png);background-position: 0 0; width: 215px; height: 72px;}
.route_bnt{background:url(../images/banner_bnt.png) ;background-position: 0 -122px; width: 215px; height: 72px;}
.event_bnt{background:url(../images/banner_bnt.png);background-position: 0 -244px; width: 215px; height: 72px;}
.forum_bnt{background:url(../images/banner_bnt.png);background-position: 0 -366px; width: 215px; height: 72px;}
.welcome_bnt:hover,.activewelcome{background:url(../images/banner_bnt_hover.png) ;background-position: 0 0; width: 215px; height: 72px; }
.route_bnt:hover,.activeroute{background:url(../images/banner_bnt_hover.png);background-position: 0 -122px; width: 215px; height: 72px;}
.event_bnt:hover,.activeevent{background:url(../images/banner_bnt_hover.png);background-position: 0 -244px; width: 215px; height: 72px; }
.forum_bnt:hover,.activeforum{background:url(../images/banner_bnt_hover.png) ; background-position: 0 -366px; width: 215px; height: 72px; }
#main_content{overflow:hidden;margin-top:10px;margin:auto;padding-bottom:40px;}
#left,#right{float:left;}
#left{width:620px;margin-left:18px;}
#right{width:320px;}
.box{background:url(../images/box-t-l.png) no-repeat top left;}
.box_left{background:url(../images/whitebox.png) repeat-y -620px 0;;width:610px;overflow:hidden;margin-top:20px;}
.box_left div.box_left_t{background:url(../images/whitebox.png) no-repeat -1240px 0;;}
.box_left div div.box_left_b{background:url(../images/whitebox.png) no-repeat bottom left;padding:20px;overflow:hidden;}
#sport_box{overflow:hidden;}
#sport_box p{text-align:center;color:#000;font-size:14px;font-weight:bold;padding:11px 0;}
#sport_box ul{list-style-type:none;}
#sport_box ul li{float:left;width:127px;margin-right:17px;padding-top:60px;}
.event_t,.dis_t,.calo_t,.maps{
background:url(../images/icon_help.png) no-repeat center top;
}
.dis_t{

 background-position: -216px 0; 
}
.event_t{
 background-position: -89px 0;
}
.calo_t{
background-position: 40px 0;
}
.maps{
background-position: -350px 0;
}
#sport_box ul li.maps{margin-right:0;}
#sport_box ul li p.icon_sport{line-height:70px;height:70px;}
#sport_box ul li p.number_sport{color:#33ccff;font-size:28px;font-weight:bold;border-top:1px solid #e6e7e9;margin-top:10px;}
.des_sport{font-size:12px;}
#sport_box ul li p.icon_sport, #sport_box ul li p.number_sport,.des_sport{text-align:center;}
h2.title_block{color:#7f8082;font-size:20px;}
.title_block,.viewall{float:left;}
.title_block{width:88%;}
#top_block{overflow:hidden;padding:0 0 20px 0;}
.viewall{width:11.9%;}
.viewall a{display:block;background:url(../images/view_icon.png) no-repeat right center;text-decoration:none;color:#000;line-height:20px;}
.thumb{width:213px;}
.content{overflow:hidden;width:572px;color:#333333;border-bottom:1px solid #bec0c2;padding-bottom:20px;padding-top:20px;}
content_single{overflow:hidden;width:572px;color:#333333;padding-bottom:20px;padding-top:20px;}
h2.entry-title{font-size:20px;font-weight:normal;color:#333;}
.entry{width:356px;}
.thumb,.entry{float:left;}
.thumb img{width:200px;}
.author a{text-transform:capitalize;text-decoration:underline;}
.entry-meta{position:relative;}
.number_comment{color:#33ccff;}
.entry-meta{padding:12px 0;border-bottom:1px solid #e6e7e9;}
.tag-links{position:absolute;right:0;top:10px;}
.tag-links a{text-decoration:none;color:#ff6600;font-size:12px;font-weight:bold;}
.entry_content{color:#333;padding-top:10px;}
.entry_content p {margin-bottom: 20px; }
.entry_content p.wp-caption-text { margin-bottom: 0px; }
a.readmore{color:#1FB3DD;font-weight:bold;text-decoration:none;}
.box_right{background:url(../images/whitebox.png) repeat-y -2170px 0;margin-top:20px;width:300px;}
.box_right_t{background:url(../images/whitebox.png) no-repeat -2480px 0;}
.box_right_b{background:url(../images/whitebox.png) no-repeat -1860px bottom;padding:20px;overflow:hidden;}
.top_box_r{background:url(../images/view_icon.png) no-repeat top right;height:22px;position:relative;}
h2.title_box_r{color:#ccc;font-size:20px;font-weight:normal; text-transform:capitalize;}
.top_box_r a{position:absolute;top:2px;right:25px;text-decoration:none;color:#000;font-size:12px;}
.content_box_r{padding-top:10px;color:#333;}
p.number_c{font-size:16px;font-weight:800;padding:5px 0;}
hr{border:none;height:1px;background:#e6e7e9;margin:5px 0;}
#challenge{background:url(../images/challenge.png);height:220px;width:320px;margin-top:20px;}
#challenge p{padding:65px 140px 0 20px;color:#000;font-weight:}
.font_bold{font-weight:bold;}
a.button_bring{background:url(../images/button.png) no-repeat;display:block;height:30px;width:128px;text-align:center;line-height:30px;margin-left:20px;margin-top:20px;}
.activity_left{width:50px;}
.activity_element{overflow:hidden;}
.activity_left img{width:40px;}
.activity_right{width:207px;}
.activity_left,.activity_right{float:left;}
p.time_post{padding:5px 0;color:#b9b9bc;}
a.link_user{color:#000;font-weight:800;text-decoration:none;}
a.link_user:hover{color:#ff6633;}
a.link_post{color:#000;text-decoration:none;}
a.link_post:hover{color:#ff6633;}
.number_activity{color:#33CCFF;}
.event_left,.event_right{float:left;}
.event_left{width:123px;
      background: url(../images/event_box_icon.jpg) no-repeat;
      height: 120px;
      position: relative;

}
span#cntdwn{
  font-size: 70px;
  position: absolute;
  top: 15px;
  left: 15px;
  display: block;
  padding:30px 0 30px 5px;
 
}


.event_right{width:135px;}
.event_left img{width:110px;}
.event_content{overflow:hidden;padding:20px 0;}
.event_title{font-size:14px;text-decoration:underline;}
.event_right .day_event{color:#ff6600;padding:10px 0;font-weight:800;}
a.share_bnt{background:url("../images/bnt_share.png") no-repeat scroll 0 0 transparent;height:16px;text-indent:-9999px;width:85px;display:block;position:absolute;top:0;right:0;}
.label_email{font-size:12px;color:#000;}
#email_friend{position:relative;margin-top:10px;}
.routes_content,.routes_element{overflow:hidden;}
.routes_left,.routes_right{float:left;}
.routes_left{width:70px;}
.routes_left img{width:61px;}
.routes_right{width:190px;}
.routes_right h3{font-size:11px;font-weight:800;}
p.route_des{color:#333;padding:5px 0;font-size:10px;}
.ranking{overflow:hidden;}
.rating,.num_rating{float:left;}

.recentrating
{
   padding-right: 0px;
   text-align: right;
}

.rating{width:120px;padding-right:10px;text-align:right;}
.num_rating{width:47px;border-left:1px solid #ccc;padding:0 0 0 10px;}
.num_rating ul{list-style-type:none;}
.num_rating ul li{float:left;width:23px;}
.num_rating ul li.pickup_rating{padding-top:2px;width:15px;}
.num_rating ul li.pickup_rating a{background:url(../images/pickuprating.png) no-repeat;height:12px;text-indent:-9999px;display:block;}
.number{text-align:right;color:#999;}
#bottom_start{overflow:hidden;margin-left:20px;margin-top:40px;margin-bottom:20px;}
#bottom_start ul{list-style-type:none;}
#bottom_start ul li{float:left;margin-right:10px;width:195px;text-align:right;}
#bottom_start ul li p.together,#bottom_start ul li p.total_num{font-size:22px;color:#33ccff;line-height:24px;}
#bottom_start ul li p.total_num{font-weight:800;}
#bottom_start ul li.first_elem{width:310px;text-align:left;}
#footer{height:291px;background:url(../images/footer.png) repeat-x;position:relative;}
.block_f{width:136px;float:left;margin-left:20px;padding-top:20px;}
h3.block_f_title{color:#666;border-bottom:1px solid #999;text-align:right;line-height:25px;font-size:12px;}
.block_f ul{list-style-type:none;}
.block_f ul li{border-bottom:1px dotted #999;height:25px;}
.block_f ul li a{display:block;width:136px;color:#666;font-size:11px;text-decoration:none;line-height:25px;text-align:right;}
.block_f ul li a:hover{color:#333333;background:#ccc;}
#copyright{clear:both;overflow:hidden;background:url(../images/footer.png) no-repeat top right;background-position: right -341px;position:absolute;right:20px;bottom:0;height:80px;padding-right:257px;text-align:right;}
#copyright p{color:#666;font-size:12px;}
#copyright a{text-decoration:none;color:#fff;}
div#item-header{overflow:hidden;}
div#item-header div#item-header-content{margin-left:170px;}
div#item-header h2{font-size:28px;margin:0 0 15px 0;line-height:120%;}
div#item-header h2 a{text-decoration:none;color:#777;}
div#item-header img.avatar{float:left;margin:0 15px 25px 0;}
div#item-header h2{margin-bottom:5px;}
div#item-header span.activity, div#item-header h2 span.highlight{vertical-align:middle;font-size:11px;font-weight:normal;line-height:170%;margin-bottom:7px;}
div#item-header h2 span.highlight{font-size:16px;}
div#item-header h2 span.highlight span{position:relative;top:-2px;right:-2px;font-weight:bold;font-size:11px;background:#a1dcfa;color:#fff;padding:1px 4px;margin-bottom:2px;-moz-border-radius:3px;-webkit-border-radius:3px;vertical-align:middle;cursor:pointer;display:none;}
div#item-header div#item-meta{font-size:14px;color:#aaa;padding-bottom:10px;overflow:hidden;margin:15px 0 5px 0;}
div#item-header div#item-actions{float:right;width:20%;margin:0 0 15px 15px;text-align:right;}
div#item-header div#item-actions h3{font-size:12px;margin:0 0 5px 0;}
div#item-header ul{overflow:hidden;margin-bottom:15px;}
div#item-header ul h5, div#item-header ul span, div#item-header ul hr{display:none;}
div#item-header ul li{float:right;}
div#item-header ul img.avatar, div#item-header ul.avatars img.avatar{width:30px;height:30px;margin:2px;}
div#item-header div.generic-button, div#item-header a.button{float:left;margin:10px 10px 0 0;}
div#item-header div#message.info{line-height:80%;}
ul.item-list{width:100%;margin-top:10px;border-top:1px solid #eaeaea;}
ul.item-list li{position:relative;padding:15px 0;border-bottom:1px solid #eaeaea;}
ul.single-line li{border:none;}
body.activity-permalink ul.item-list li{padding-top:0;}
ul.item-list li img.avatar{float:left;margin:0 10px 10px 0;}
ul.item-list li div.item-title, ul.item-list li h4{font-weight:normal;font-size:14px;width:75%;margin:0;}
ul.item-list li div.item-title span{font-size:12px;color:#999;}
ul.item-list li div.item-desc{margin:10px 0 0 64px;font-size:11px;color:#888;width:50%;}
ul.item-list li div.action{position:absolute;top:15px;right:0;text-align:right;}
ul.item-list li div.meta{margin-top:10px;color:#888;font-size:11px;}
ul.item-list li h5 span.small{font-weight:normal;font-size:11px;}
div.item-list-tabs{clear:left;height:35px;background:#eaeaea;}
div.item-list-tabs ul li a{text-decoration:none;}
div.item-list-tabs ul{width:100%;}
div.item-list-tabs ul li{float:left;margin:5px 0 0 5px;}
div.item-list-tabs#subnav ul li{margin-top:0;}
div.item-list-tabs ul li:first-child{margin-left:20px;}
div.item-list-tabs ul li.last{float:right;margin:7px 20px 0 0;}
div.item-list-tabs#subnav ul li.last{margin-top:4px;}
div.item-list-tabs ul li.last select{max-width:175px;}
div.item-list-tabs ul li a, div.item-list-tabs ul li span{display:block;padding:5px 10px;text-decoration:none;}
div.item-list-tabs ul li span{color:#aaa;}
div.item-list-tabs ul li a span{display:inline;padding:0;color:inherit;}
div.item-list-tabs ul li.selected a, div.item-list-tabs ul li.current a{background-color:#fff;color:#555;font-weight:bold;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;}
ul li.loading a{background-image:url( ../images/ajax-loader.gif );background-position:92% 50%;background-repeat:no-repeat;padding-right:30px !important;}
div#item-nav ul li.loading a{background-position:88% 50%;}
div.item-list-tabs#object-nav{margin-top:0;}
div.item-list-tabs#subnav{background:#fff;margin:-2px 5px 15px 5px;border-bottom:1px solid #eaeaea;min-height:35px;overflow:hidden;}
div.item-list-tabs ul li.feed a{background:url( ../images/rss.png ) center left no-repeat;padding-left:20px;}
.item-body{margin:20px 0;}
span.activity, div#message p{display:inline-block;font-size:11px;font-weight:normal;background:#FFF9DB;border-bottom:1px solid #FFE8C4;border-right:1px solid #FFE8C4;color:#ffa200;padding:1px 8px;margin-top:6px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
div.dir-search{float:right;margin:-37px 0 0 0;}
div.dir-search input[type=text]{padding:4px;font-size:12px;}
div.pagination{color:#888;font-size:11px;height:16px;}
div.pagination#user-pag, .friends div.pagination, .mygroups div.pagination, .myblogs div.pagination, noscript div.pagination{background:#f8f8f8;border:none;padding:8px 15px;}
div.pagination .pag-count{float:left;}
div.pagination .pagination-links{float:right;}
div.pagination .pagination-links span, div.pagination .pagination-links a{font-size:12px;padding:0 5px;}
div.pagination .pagination-links a:hover{font-weight:bold;}
div#message{margin:15px 0;}
div#message.updated{clear:both;}
div#message p{padding:10px 15px;font-size:12px;display:block;}
div#message.error p{background:#e41717;color:#fff;border-color:#a71a1a;clear:left;}
div#message.updated p{background:#dffcd9;color:#1a9b00;border-color:#c4e9bd;}
form.standard-form#signup_form div div.error{color:#fff;background:#e41717;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px;width:90%;margin:0 0 10px 0;}
a.button, input[type=submit], input[type=button], input[type=reset], ul.button-nav li a, div.generic-button a{background:url( ../images/white-grad.png ) top left repeat-x;border:1px solid #ddd;padding:3px 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;color:#888;font-size:12px;font-weight:normal;vertical-align:bottom;cursor:pointer;}
a.button:hover, a.button:focus, input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover, ul.button-nav li a:hover, ul.button-nav li.current a, div.generic-button a:hover{border-color:#aaa;color:#555;outline:none;}
div.pending a, a.disabled{border-color:#eee;color:#bbb;cursor:default;}
div.pending a:hover, a.disabled:hover{border-color:#eee;color:#bbb;}
div.accept, div.reject{float:left;margin-left:10px;}
ul.button-nav li{float:left;margin:0 10px 10px 0;}
ul.button-nav li.current a{font-weight:bold;}
.ajax-loader{background:url( ../images/ajax-loader.gif ) center left no-repeat !important;padding:8px;display:none;}
a.loading{background-image:url( ../images/ajax-loader.gif ) !important;background-position:95% 50% !important;background-repeat:no-repeat !important;padding-right:25px !important;}
form.standard-form{}
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]{border:1px inset #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px;font:inherit;font-size:14px;color:#888;}
form.standard-form select{padding:3px;}
form.standard-form input[type=password]{margin-bottom:5px;}
form.standard-form label, form.standard-form span.label{display:block;font-weight:bold;margin:15px 0 5px 0;}
form.standard-form div.checkbox label, form.standard-form div.radio label{font-weight:normal;margin:5px 0 0 0;font-size:14px;color:#888;}
form.standard-form#sidebar-login-form label{margin-top:5px;}
form.standard-form input[type=text]{width:75%;}
form.standard-form#sidebar-login-form input[type=text], form.standard-form#sidebar-login-form input[type=password]{padding:4px;width:95%;}
form.standard-form #basic-details-section input[type=password], form.standard-form #blog-details-section input#signup_blog_url{width:35%;}
form.standard-form#signup_form input[type=text], form.standard-form#signup_form textarea{width:90%;}
form.standard-form#signup_form div.submit{float:right;}
div#signup-avatar img{margin:0 15px 10px 0;}
form.standard-form textarea{width:75%;height:120px;}
form.standard-form textarea#message_content{height:200px;}
form.standard-form#send-reply textarea{width:97.5%;}
form.standard-form p.description{font-size:11px;color:#888;margin:5px 0;}
form.standard-form div.submit{padding:15px 0;clear:both;}
form.standard-form div.submit input{margin-right:15px;}
form.standard-form div.radio ul{margin:10px 0 15px 38px;list-style:disc;}
form.standard-form div.radio ul li{margin-bottom:5px;}
form.standard-form a.clear-value{display:block;margin-top:5px;outline:none;}
form.standard-form #basic-details-section, form.standard-form #blog-details-section, form.standard-form #profile-details-section{float:left;width:48%;}
form.standard-form #profile-details-section{float:right;}
form.standard-form #blog-details-section{clear:left;}
form.standard-form input:focus, form.standard-form textarea:focus, form.standard-form select:focus{background:#fafafa;color:#555;}
form#send-invite-form{margin-top:20px;}
div#invite-list{height:400px;overflow:scroll;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px;background:#f5f5f5;width:160px;border:1px solid #e4e4e4;margin:10px 0;}
table{width:100%;}
table thead tr{background:#eaeaea;}
table#message-threads{margin:0 -20px;width:auto;}
table.profile-fields{margin-bottom:20px;}
div#sidebar table{margin:0 -16px;width:117%;}
table tr td, table tr th{padding:8px;vertical-align:middle;}
table tr td.label{border-right:1px solid #eaeaea;font-weight:bold;width:25%;}
table tr td.thread-info p{margin:0;}
table tr td.thread-info p.thread-excerpt{color:#888;font-size:11px;margin-top:3px;}
div#sidebar table td, table.forum td{text-align:center;}
table tr.alt{background:#f4f4f4;}
table.notification-settings{margin-bottom:20px;text-align:left;}
table.notification-settings th.icon, table.notification-settings td:first-child{display:none;}
table.notification-settings th.title{width:80%;}
table.notification-settings .yes, table.notification-settings .no{width:40px;text-align:center;}
table.forum{margin:-9px -20px 20px -20px;width:auto;}
table.forum tr.sticky td{background:#FFF9DB;border-top:1px solid #FFE8C4;border-bottom:1px solid #FFE8C4;}
table.forum tr.closed td.td-title{padding-left:35px;background-image:url( ../images/closed.png );background-position:15px 50%;background-repeat:no-repeat;}
table.forum td p.topic-text{color:#888;font-size:11px;}
table.forum tr > td:first-child, table.forum tr > th:first-child{padding-left:15px;}
table.forum tr > td:last-child, table.forum tr > th:last-child{padding-right:15px;}
table.forum tr th#th-title, table.forum tr th#th-poster, table.forum tr th#th-group, table.forum td.td-poster, table.forum td.td-group, table.forum td.td-title{text-align:left;}
table.forum td.td-freshness{font-size:11px;color:#888;}
table.forum td img.avatar{margin-right:5px;}
table.forum td.td-poster, table.forum td.td-group{min-width:130px;}
table.forum th#th-title{width:40%;}
table.forum th#th-postcount{width:1%;}
form#whats-new-form{margin-bottom:5px;border-bottom:1px solid #f0f0f0;overflow:hidden;padding-bottom:20px;}
#item-body form#whats-new-form{margin-top:20px;border:none;}
.home-page form#whats-new-form{border-bottom:none;padding-bottom:0;}
form#whats-new-form h5{margin:0;font-weight:normal;font-size:12px;color:#888;margin-left:76px;padding:0 0 3px 0;}
form#whats-new-form #whats-new-avatar{float:left;}
form#whats-new-form #whats-new-content{margin-left:54px;padding-left:22px;}
form#whats-new-form #whats-new-textarea{padding:8px;border:1px inset #ccc;background:#fff;margin-bottom:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
form#whats-new-form textarea{width:100%;height:60px;font-size:14px;font-family:inherit;color:#555;border:none;margin:0;padding:0;}
form#whats-new-form #whats-new-options select{max-width:200px;}
form#whats-new-form #whats-new-submit{float:right;margin:0;}
ul.activity-list li{padding:20px 0 5px 0;overflow:hidden;border-bottom:1px solid #E6E7E9;}
ul.activity-list > li:first-child{padding-top:5px;}
ul.activity-list li.has-comments{padding-bottom:20px;}
.activity-list li.mini{}
. .activity-list li.activity_comment .activity-avatar img.avatar, .activity-list li.activity_comment .activity-avatar img.FB_profile_pic{width:40px;height:40px;margin-left:20px;}
body.activity-permalink .activity-list li .activity-avatar img.avatar, body.activity-permalink .activity-list li .activity-avatar img.FB_profile_pic{width:100px;height:100px;margin-left:0;}
body.activity-permalink .activity-list li.mini .activity-meta{position:absolute;right:15px;}
.activity-list li.mini .activity-comments{clear:left;font-size:12px;margin-top:30px;}
.activity-list li .activity-inreplyto{font-size:11px;color:#888;margin-left:70px;margin-bottom:15px;padding-left:25px;background:url( ../images/replyto_arrow.gif ) 7px 0 no-repeat;}
.activity-list li .activity-inreplyto > p{margin:0;display:inline;}
.activity-list li .activity-inreplyto blockquote, .activity-list li .activity-inreplyto div.activity-inner{background:none;border:none;display:inline;padding:0;margin:0;overflow:hidden;}
.activity-list .activity-avatar img{width:60px;height:60px;}
#right_f .activity-list .activity-avatar img{width:40px;height:40px;}
#right_f .activity-list .activity-content{margin-left:50px;}
body.activity-permalink .activity-list .activity-avatar img{width:100px;height:100px;}
.activity-list .activity-content{margin-left:70px;}
body.activity-permalink .activity-list li .activity-content{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fff;padding:15px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;margin-left:135px;font-size:16px;line-height:150%;min-height:35px;margin-right:0;}
body.activity-permalink .activity-list li .activity-header > p{background:url( ../images/activity_arrow.gif ) top left no-repeat;margin-left:-35px;padding:5px 0 0 38px;height:35px;margin-bottom:0;}
.activity-list .activity-content .activity-header, .activity-list .activity-content .comment-header{font-size:11px;color:#888;line-height:220%;}
.activity-list .activity-header a:first-child, span.highlight{background:#EBF7FF;border-bottom:1px solid #a1dcfa;border-right:1px solid #a1dcfa;color:#059AE7;padding:3px 8px;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-right:3px;}
.activity-list .activity-header a:first-child:hover{background:#059AE7 !important;color:#fff !important;}
.activity-list .activity-content a:first-child:focus{outline:none;}
.activity-list .activity-content span.time-since{color:#bbb;}
.activity-list .activity-content span.activity-header-meta a{background:none;padding:0;font-size:11px;margin:0;border:none;color:#aaa;text-decoration:underline;}
.activity-list .activity-content span.activity-header-meta a:hover{color:inherit;text-decoration:none;}
.activity-list .activity-content .activity-inner, .activity-list .activity-content blockquote{margin:15px 0 15px 5px;overflow:hidden;}
body.activity-permalink .activity-content .activity-inner, body.activity-permalink .activity-content blockquote{margin-top:5px;}
.activity-inner > .activity-inner{margin:0 !important;}
.activity-inner > blockquote{margin:0 !important;}
.activity-list .activity-content img.thumbnail{float:left;margin:0 10px 5px 0;border:2px solid #eee;}
.activity-list li.load-more{margin:15px 0 !important;padding:10px 15px !important;background:#f0f0f0 !important;text-align:center;font-size:1.2em;border-right:1px solid #ddd;border-bottom:1px solid #ddd;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.activity-list li.load-more a{color:#555;}
div.activity-meta{margin:0 0 20px 3px;clear:left;}
.activity-list div.activity-meta a{font-size:11px;background:#f4f4f4;border-bottom:1px solid #ddd;border-right:1px solid #ddd;color:#999;padding:4px 8px;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-right:3px;}
.activity-list div.activity-meta a.acomment-reply{background:#FFF9DB;border-bottom:1px solid #FFE8C4;border-right:1px solid #FFE8C4;color:#ffa200;}
div.activity-meta a:focus{outline:none;}
div.activity-meta a:hover{background:#aaa;color:#fff;border-color:#aaa;}
div.activity-meta a.acomment-reply:hover{background:#f7740a;color:#fff;border-color:#f7740a;}
div.activity-comments{position:relative;margin:0 0 0 75px;width:auto;overflow:hidden;}
body.activity-permalink div.activity-comments{width:auto;margin-left:135px;background:none;}
div.activity-comments > ul{background:#f5f5f5;-moz-border-radius:4px;-webkit-border-radius:4px;}
div.activity-comments ul, div.activity-comments ul li{border:none;list-style:none;}
div.activity-comments ul{clear:left;}
div.activity-comments ul li{border-top:2px solid #fff;padding:10px 15px 10px 0;margin-left:15px;}
body.activity-permalink div.activity-comments ul li{border-width:1px;padding:15px 0 15px 0;}
div.activity-comments ul li p:last-child{margin-bottom:0;}
div.activity-comments > ul > li:first-child{border-top:none;}
div.activity-comments ul li:last-child{margin-bottom:0;}
div.activity-comments ul li > ul{margin-top:5px;margin-left:25px;}
body.activity-permalink div.activity-comments ul li > ul{margin-top:15px;}
div.activity-comments div.acomment-avatar img{border-width:2px !important;float:left;margin-right:10px;}
div.activity-comments div.acomment-content{font-size:11px;margin-left:39px;margin-top:5px;}
div.acomment-content .time-since{display:none;}
div.acomment-content .activity-delete-link{display:none;}
div.acomment-content .comment-header{display:none;}
body.activity-permalink div.activity-comments div.acomment-content{font-size:14px;}
div.activity-comments div.acomment-meta{font-size:11px;color:#888;}
div.activity-comments form.ac-form{display:none;margin:10px 0 10px 33px;background:#eee;border-bottom:1px solid #ddd;border-right:1px solid #ddd;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:8px;}
div.activity-comments li form.ac-form{margin-right:15px;}
div.activity-comments form.root{margin-left:0;}
div.activity-comments div#message{margin-top:15px;margin-bottom:0;}
div.activity-comments form.loading{background-image:url( ../images/ajax-loader.gif );background-position:2% 95%;background-repeat:no-repeat;}
div.activity-comments form .ac-textarea{padding:8px;border:1px inset #ccc;background:#fff;margin-bottom:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
div.activity-comments form textarea{width:100%;font-family:inherit;font-size:11px;color:#555;height:60px;border:none;padding:0;}
div.activity-comments form input{margin-top:5px;}
div.activity-comments form div.ac-reply-avatar{float:left;}
div.ac-reply-avatar img{border:2px solid #fff !important;}
div.activity-comments form div.ac-reply-content{margin-left:25px;padding-left:15px;color:#888;font-size:11px;}
table#message-threads tr.unread td{background:#FFF9DB;border-top:1px solid #FFE8C4;border-bottom:1px solid #FFE8C4;font-weight:bold;}
table#message-threads tr.unread td span.activity{background:#fff;}
li span.unread-count, tr.unread span.unread-count{background:#dd0000;padding:2px 8px;color:#fff;font-weight:bold;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
div.item-list-tabs ul li a span.unread-count{padding:1px 6px;color:#fff;}
div.messages-options-nav{font-size:11px;background:#eee;text-align:right;margin:0 -20px;padding:5px 15px;}
div#message-thread div.message-box{margin:0 -20px;padding:15px;}
div#message-thread div.alt{background:#f4f4f4;}
div#message-thread p#message-recipients{margin:10px 0 20px 0;}
div#message-thread img.avatar{float:left;margin:0 10px 0 0;vertical-align:middle;}
div#message-thread strong{margin:0;font-size:16px;}
div#message-thread strong a{text-decoration:none;}
div#message-thread strong span.activity{margin:4px 0 0 10px;}
div#message-thread div.message-metadata{overflow:hidden;}
div#message-thread div.message-content{margin-left:45px;}
div#message-thread div.message-options{text-align:right;}
ul#topic-post-list{margin:15px 0;width:auto;}
ul#topic-post-list li{padding:15px;position:relative;}
ul#topic-post-list li.alt{background:#f4f4f4;}
ul#topic-post-list li div.poster-meta{margin-bottom:10px;color:#888;}
ul#topic-post-list li div.post-content{margin-left:54px;}
div.admin-links{position:absolute;top:15px;right:25px;color:#888;font-size:11px;}
div#topic-meta div.admin-links{bottom:0;right:0;top:auto;}
div#topic-meta{position:relative;padding:5px 0;}
div#topic-meta h3{font-size:20px;}
div#new-topic-post{margin:0;padding:1px 0 0 0;}
div.post{margin:0 0 40px 0;overflow:hidden;}
div.post h2{padding-bottom:10px;}
div.post h2.pagetitle, div.post h2.posttitle{margin:0;line-height:120%;}
div.post h2.pagetitle a, div.post h2.posttitle a{color:#666;text-decoration:none;}
.navigation, .paged-navigation, .comment-navigation{overflow:hidden;font-family:georgia, times, serif;font-style:italic;font-size:14px;padding:5px 0;margin:5px 0 25px 0;}
.alignright{float:right;margin-left:15px;}
.alignleft{float:left;margin-right:15px;}
div.post p{margin:0 0 20px 0;}
div.post ul, div.post ol, div.post dl{margin:0 0 18px 1.5em;}
div.post ul{list-style:square;}
div.post ol{list-style:decimal;}
div.post ol ol{list-style:upper-alpha;}
div.post dl{margin-left:0;}
div.post dt{font-size:14px;font-weight:bold;}
div.post dd{margin:0 0 15px 0;}
div.post pre, div.post code p{padding:15px;background:#f4f4f4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
div.post code{font-family:"Monaco", courier, sans-serif;}
div.post blockquote{quotes:none;font-style:italic;padding:0 3em;font-family:georgia, times, serif;font-size:16px;line-height:150%;}
div.post table{border-collapse:collapse;border-spacing:0;border:1px solid #eee;}
div.post table th{border-top:1px solid #eee;text-align:left;}
div.post table td{border-top:1px solid #eee;}
div.post div.author-box, div.comment-avatar-box{
background:#f0f0f0;padding:5px;float:left;margin:0 5px 5px 0;font-family:georgia, times, serif;font-style:italic;text-align:center;width:60px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding-bottom:0;}
.commentlist .children{
margin-left:60px;
}
div.author-box p, div.comment-avatar-box p{margin:5px 0 0;}
div.author-box a, div.comment-avatar-box a{text-decoration:none;}
div.post div.author-box img, div.comment-avatar-box img{float:none;border:4px solid #fff;margin:0;}
div.post div.post-content, div.comment-content{margin-left:80px;}
div.post p.date, div.post p.postmetadata, div.comment-meta, div.comment-options{color:#888;font-size:12px;font-family:Georgia, times, serif;padding:3px 0;margin:10px 0;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;}
div.post p.postmetadata{margin-top:15px;clear:left;overflow:hidden;}
div.post .tags{float:left;}
div.post .comments{float:right;}
div.post img{margin-bottom:15px;}
div.post img.wp-smiley{padding:0 !important;margin:0 !important;border:none !important;float:none !important;clear:none !important;}
div.post img.centered, img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
div.post img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
div.post img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
div.post .aligncenter, div.post div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
div.post .wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
div.post .wp-caption img{margin:0;padding:0;border:0 none;}
div.post dd.wp-caption p.wp-caption-text, div.post .wp-caption p.wp-caption-text{font-size:0.9em;line-height:17px;padding:0 4px 5px 0;margin:0;}
#trackbacks{margin-top:30px;}
#comments h3, #trackbacks h3, #respond h3{font-size:20px;margin:5px 0 25px 0;font-weight:normal;color:#555;}
#comments span.title, #trackbacks span.title{color:#aaa;}
ol.commentlist li{margin:0 0 30px 0;}
div.comment-meta{border-top:none;padding-top:0;}
div.comment-meta h5{font-weight:normal;}
div.comment-meta em{float:right;}
div.comment-options{border-bottom:none;}
#left_f{width:740px;}
#right_f{width:220px;}
#left_f,#right_f{float:left;}
.box_l{background:url("../images/boxf_lm.png") repeat-y scroll 0 0 transparent;width:718px;}
.box_lt{background:url("../images/boxf_lt.png") no-repeat scroll left top transparent;}
.box_lb{background:url("../images/boxf_lb.png") no-repeat scroll left bottom transparent;}
.box_lcontent{padding:30px 20px;width:678px;overflow:hidden;}
#box_tag{background:url("../images/box_tag_m.png") repeat-y scroll 0 0 transparent;}
#box_tagt{background:url("../images/box_tag_t.png") no-repeat scroll left top transparent;}
#box_tagb{background:url("../images/box_tag_b.png") no-repeat scroll left bottom transparent;}
#box_tcontent{padding:50px 30px 20px;width:160px;}
#box_tcontent a{color:#999999;text-decoration:none;}
#box_search{background:url("../images/box_search.png") no-repeat scroll 0 0 transparent;height:44px;padding:43px 0 0 13px;width:220px;}
#box_search .text_search{background:none repeat scroll 0 0 transparent;border:medium none;height:18px;width:162px;}
#box_search .bnt_search{background:none repeat scroll 0 0 transparent;border:medium none;cursor:pointer;font-size:0;height:28px;line-height:0;text-indent:-9999px;width:35px;}
#top_forum{border-bottom:1px solid #000000;overflow:hidden;height:60px;position:relative;}
.button_new_topic{background:url("../images/topic_bnt.png") no-repeat scroll 0 0 transparent;display:block;height:40px;text-align:center;text-indent:-9999px;width:165px;position:absolute;right:0;top:0;}
.title_forum{height:60px;line-height:30px;}
#topic{overflow:hidden;padding-top:25px;border-top:1px solid #bcbbab;}
ul#topic_title{padding:15px 0;overflow:hidden;border-bottom:1px solid #bcbbab;}
#topic ul{list-style-type:none;clear:both;}
#topic ul li{float:left;}
.tp_thread{width:265px;}
.tp_group{width:130px;}
.tp_reply{width:80px;}
.tp_last{width:80px;}
.fresh{width:120px;}
.tp_group,.tp_reply ,.tp_last,.fresh{text-align:center;}
#topic_title .tp_thread,#topic_title .tp_group,#topic_title .tp_reply ,#topic_title .tp_last,#topic_title .fresh{font-weight:bold;font-size:12px;}
ul.topic_element{overflow:hidden;border-bottom:1px solid #bcbbab;}
ul.topic_element:hover{background:#f8f8fa;cursor:pointer;}
ul.topic_element li{height:30px;line-height:30px;font-size:12px;color:#000;}
ul.topic_element li.tp_thread a{text-decoration:none;font-weight:bold;color:#000;font-size:11px;}
ul.topic_element li.tp_thread a:hover{font-weight:bold;color:#ff6633;font-size:11px;}
ul.topic_element li.tp_group,ul.topic_element li.tp_group a{color:#ff6633;text-decoration:none;}
ul.topic_element li.tp_reply,ul.topic_element li.tp_reply a{color:#bfbfc0;text-decoration:none;}
ul.topic_element li.fresh{color:#999;}
ul.topic_element li.tp_last a{text-decoration:none;color:#000;}
#box_search{background:url(../images/box_search.png) no-repeat;width:220px;height:44px;padding:43px 0 0 13px;}
#box_search .text_search{width:162px;height:18px;border:none;background:transparent;}
#box_search .bnt_search{width:35px;height:28px;background:transparent;border:none;cursor:pointer;text-indent:-9999px;font-size:0;line-height:0;}
#box_tag{background:url(../images/box_tag_m.png) repeat-y;}
#box_tagt{background:url(../images/box_tag_t.png) no-repeat top left;}
#box_tagb{background:url(../images/box_tag_b.png) no-repeat bottom left;}
#box_tcontent{width:160px;padding:50px 30px 20px 30px;;}
#box_tcontent a{text-decoration:none;color:#999;}
.zebra{width:100%;}
#th-title,#th-poster,#th-group,#th-postcount,#th-freshness{font-size:12px;font-weight:bold;font-family:Helvetica;text-align:left;}
#th-title{width:265px;}
#th-poster,#th-postcount{width:80px;}
#th-group{width:130px;}
#th-freshness{width:120px;}
#item-nav{overflow:hidden;padding-bottom:8px;}
#topic-meta h3{padding:5px 0 10px 0;}
#facebox .popup{position:relative;}
.popup table{width:auto;}
.popup table tr td,.popup table tr th{padding:0;}
#content_face{overflow:hidden;}
#facebox .footer{clear:both;}
login_box_signup_p p{line-height:14px;}
.button_new_group{background:url("../images/newgroup.png") no-repeat scroll 0 0 transparent;display:block;height:40px;position:absolute;right:0;text-align:center;text-indent:-9999px;top:0;width:165px;}
#forums-dir-list{position:relative;}
#forums-dir-list .pagination{position:absolute;top:0;right:0;}
#afilter-blogs,#afilter-groups,#afilter-friends{width:27%;float:left;}
#afilter-blogs{float:left;pa}
#afilter-groups{float:right;}
.swa-wrap .pagination{padding:5px;}
#box_search,#box_tag,.widget{margin-bottom:10px;}
.widget_bp_swa_widget h2{background:url(../images/activity.png);height:38px;width:222px;text-indent:-9999px;font:0;line-height:0;}
.swa-wrap #activity-pag{clear:both;height:25px;overflow:hidden;width:100%;float:right;text-align:right;}
.groups,.new_forum_post{width:100%;}
#site-wide-stream{clear:both;}
#signup_form h2{font-size:24px;line-height:40px;padding-bottom:10px;}
#wp-admin-bar{display:none;}
body{padding-top:0 !important;}
#route_banner p{font-size:15px;}
.top_box_r_wig {


}
.ativity_content{
  position: relative;
}
.viewall_route{
  position: absolute;
  right: 0;
  top:0;
  display: block;
  font-size: 12px;
  color:#000;
  text-decoration: none;
  background: url("../images/view_icon.png") no-repeat scroll right top transparent;
  padding-right:30px;
  width:41px;
  float:right;
}
span.time-since{
  display: block;
}
.activity-header a{
  letter-spacing: 2px;
}

.st_sharethis
{
    float: right;
}

.distanceunit
{
    display: none;
}
body{padding-top:25px;}
#wp-admin-bar{position:fixed;top:0;left:0;z-index:99;height:25px;font-size:11px;width:100%;z-index:1000;}
#wp-admin-bar .padder{position:relative;padding:0;width:100%;margin:0 auto;background:url( ../images/60pc_black.png );height:25px;}
body#bp-default #wp-admin-bar .padder{min-width:960px;max-width:1250px;}
body#bp-default.activity-permalink #wp-admin-bar .padder{min-width:960px;max-width:960px;}
#wp-admin-bar *{z-index:999;}
#wp-admin-bar div#admin-bar-logo{position:absolute;top:5px;left:10px;}
#wp-admin-bar a img{border:none;}
#wp-admin-bar li{list-style:none;margin:0;padding:0;line-height:100%;text-align:left;}
#wp-admin-bar li a{padding:7px 15px 7px 15px;color:#eee;text-decoration:none;font-size:11px;}
#wp-admin-bar li.alt{border:none;}
#wp-admin-bar li.no-arrow a{padding-right:15px;}
#wp-admin-bar ul li ul li a span{display:none;}
#wp-admin-bar li:hover, #wp-admin-bar li.hover{position:static;}
#admin-bar-logo{float:left;font-weight:bold;font-size:11px;padding:5px 8px;margin:0;text-decoration:none;color:#fff;}
body#bp-default #admin-bar-logo{padding:2px 8px;}
#wp-admin-bar ul{margin:0;list-style:none;line-height:1;cursor:pointer;height:auto;padding:0;}
#wp-admin-bar ul li{padding:0;float:left;position:relative;background:url( ../images/admin-menu-arrow.gif ) 88% 53% no-repeat;padding-right:11px;}
#wp-admin-bar ul li.no-arrow{background:none;padding-right:0;}
#wp-admin-bar ul li ul li{background-image:none;}
#wp-admin-bar ul li.align-right{position:absolute;right:0;}
#wp-admin-bar ul li a{display:block;}
#wp-admin-bar ul.main-nav li:hover, #wp-admin-bar ul.main-nav li.sfhover, #wp-admin-bar ul.main-nav li ul li.sfhover{background-color:#333;}
#wp-admin-bar ul li ul{position:absolute;width:185px;left:-999em;margin-left:0;background:#333;border:1px solid #222;-moz-box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);-moz-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;}
#wp-admin-bar ul li > ul{border-top:none;}
#wp-admin-bar ul li ul a{color:#eee;}
#wp-admin-bar ul li ul li{float:left;width:174px;margin:0;}
#wp-admin-bar ul li ul li:hover a{color:#fff;}
#wp-admin-bar ul li div.admin-bar-clear{clear:both;}
#wp-admin-bar ul.main-nav li ul li:hover, #wp-admin-bar ul.main-nav li ul li.sfhover, #wp-admin-bar ul.main-nav li ul li.sfhover{background-color:#222;}
#wp-admin-bar ul li ul ul{margin:-25px 0 0 184px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#wp-admin-bar ul li ul li:hover ul li a{color:#eee;}
#wp-admin-bar ul li ul li ul li:hover a{color:#fff;}
#wp-admin-bar ul li:hover ul, #wp-admin-bar ul li ul li:hover ul, #wp-admin-bar ul li.sfhover ul, #wp-admin-bar ul li ul li.sfhover ul{left:auto;}
#wp-admin-bar ul li.align-right:hover ul{right:0;}
#wp-admin-bar ul li:hover ul ul, #wp-admin-bar li.sfhover ul li ul{left:-999em;}
#wp-admin-bar img.avatar{float:left;margin-right:8px;}
#wp-admin-bar span.activity{display:block;margin-left:34px;padding:0;}
#wp-admin-bar ul.author-list li a{height:17px;}
#wp-admin-bar ul li#bp-adminbar-notifications-menu a span{padding:0 6px;margin-left:2px;background:#fff;color:#000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.icon_sport{
overflow:hidden;
}
/*Popup login*/
#facebox .b{background:transparent url(../images/loginpopup.png)  0 -123px;;}
#facebox .tl{background:transparent url(../images/loginpopup.png) no-repeat 0 -163px;}
#facebox .tr{background:transparent url(../images/loginpopup.png) no-repeat 0 -183px;}
#facebox .bl{background:transparent url(../images/loginpopup.png) no-repeat 0 -123px;}
#facebox .br{background:transparent url(../images/loginpopup.png) no-repeat 0 -143px; }
#facebox{position:absolute;width:100%;top:0;left:0;z-index:100;text-align:left;}
#facebox .popup{position:relative;}
#facebox table{margin:auto;border-collapse:collapse;}
#facebox .body{padding:10px;background:#fff;width:370px;}
#facebox .loading{text-align:center;}
#facebox .image{text-align:center;}
#facebox img{border:0;}
#facebox .footer{border-top:1px solid #DDDDDD;padding-top:5px;margin-top:10px;text-align:right;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br{height:10px;width:10px;overflow:hidden;padding:0;}
.container_16{margin-left:auto;margin-right:auto;width:960px;}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16{display:inline;float:left;position:relative;margin-left:0px;margin-right:0px;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_16 .grid_1{width:60px;}
.container_16 .grid_2{width:120px;}
.container_16 .grid_3{width:180px;}
.container_16 .grid_4{width:240px;}
.container_16 .grid_5{width:300px;}
.container_16 .grid_6{width:360px;}
.container_16 .grid_7{width:420px;}
.container_16 .grid_8{width:480px;}
.container_16 .grid_9{width:540px;}
.container_16 .grid_10{width:600px;}
.container_16 .grid_11{width:660px;}
.container_16 .grid_12{width:720px;}
.container_16 .grid_13{width:780px;}
.container_16 .grid_14{width:840px;}
.container_16 .grid_15{width:900px;}
.container_16 .grid_16{width:960px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;content_face:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.content_face,#login_title{overflow:hidden;width:480px}
#login_title{width:480px;}
.login_box_titles_top{float:left;width:200px;}
.login_box_titles_top strong{display:block;border-bottom:1px solid #ddd;padding-bottom:10px;}
.login_box{width:480px;}
.login_left{width:200px;float:left;padding:10px 15px 0px 20px;border-right:1px solid #ddd;}
.login_right{width:200px;float:left;padding:10px 20px 0px 15px;}
.login_box_titles{height:30px;}
.login_box_input_titles{padding-bottom:10px;}
.login_box_forget{padding-bottom:5px;}
.login_box_forget a{color:#49C8F5;font-size:12px;font-weight:bold;}
.login_box_forget a:visited{color:#49C8F5;font-size:12px;font-weight:bold;}
.login_box_log_cancel{width:250px;}
.login_box_log_cancel div{float:left;width:101px;height:31px;}
.login_box_input{height:18px;padding-bottom:18px;}
.login_box_signup{padding-bottom:10px;}
.login_box_signup span{color:#49C8F5;font-size:14px;font-weight:bold;}
.login_box_signup_p{min-height:98px;}
.login_box_signup_p p{line-height:1.5;}
.signup{float:right;}
input#sidebar-wp-submit{background:transparent url(../images/loginpopup.png) no-repeat  0 -82px;position:relative;z-index:999;width:100px;height:31px;border:none;text-indent:-9999px;display:block;font-size:0;line-height:0;}
a.close{
display:block;
background:transparent url(../images/loginpopup.png) no-repeat 0 0;
width:100px;
height:31px;
text-indent:-9999px;
font-size:0;
line-height:0;
}
a.fm_join{
display:block;
background:transparent url(../images/loginpopup.png) no-repeat 0 -41px;
width:100px;
height:31px;
text-indent:-9999px;
font-size:0;
line-height:0;
}
/*End Popup login */
/*#evfeedback { display: none; visibility: hidden;}*/
/*Comments on pages*/
.pagecomments .title,.pagecomments h3#comments{
display:none;
}#facebooklog{clear: left;    height: 30px;    padding: 10px 0;}
.followus{background:url(../images/followus.png) no-repeat top left;width:160px;height:81px;margin-top:20px;;}.followus a{display:block;width:80px;height:81px;text-indent:-9999px;font-size:0;line-height:0;float:left;}
.notificationregister,.succ{
padding-bottom: 10px;
}
.notificationavatar{
padding-bottom: 15px 0;
}

/* ose narrow theme */
.osenarrow_boxinner {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #E6E7E9;
    border-right: 1px solid #E6E7E9;
    padding: 10px 10px 5px;
}
