.community{padding:20px 0!important}.community #left_col{width:952px;padding-left:12px;float:left}.community #left_col .block_header{margin-bottom:0}.community #left_col .list_members .item{margin:0 18px 0 0}.community #right_col{width:258px;float:right;margin:0 12px 0 0}.community .promo{width:100%;height:225px;background:url(../images/community/promo.jpg) no-repeat;position:relative;margin:0 0 25px}.community .promo .text-1{font:14px Tahoma;color:#a0a0a0;position:absolute;top:120px;left:630px}.community .promo .text-2{font:18px Verdana;color:#8b8a8a;position:absolute;top:180px;left:25px}.community .promo .text-3{font:14px Tahoma;color:#fff;position:absolute;top:180px;left:640px}.community .promo a.signup{display:block;width:260px;height:47px;background:url(../images/community/btn-promo.png) no-repeat;text-indent:-99999px;position:absolute;top:94px;left:237px}.community .promo a.login{display:block;width:104px;height:30px;background:url(../images/community/btn-promo.png) 0 -47px no-repeat;text-indent:-99999px;position:absolute;top:175px;right:25px}.community .search_member .block_header{background:url(../images/community/title-search.png) no-repeat;height:28px;font:16px/26px 'Segoe UI';color:#fff;padding:0 0 0 12px;margin:0 0 2px}.community .search_member .block_content{padding:5px;background:#f4f4f4;border:1px solid #353535;font:700 11px Tahoma;color:#353535;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:auto}.community .search_member .label{float:left;clear:left;width:50px;text-align:right;line-height:20px;margin:0 8px 0 0}.community .search_member .label-mini{line-height:10px}.community .search_member input[type=text]{height:20px;width:173px;border:1px solid #353535;padding:0 5px;color:#929292;font:700 11px Tahoma}.community .search_member input[type=checkbox]{position:relative;bottom:-3px}.community .search_member select{height:20px;width:183px;border:1px solid #353535;line-height:18px;padding:0;color:#929292;font:700 11px Tahoma}.community .search_member select.select_mini{height:20px;width:52px;border:1px solid #353535;line-height:18px}.community .search_member input[type=submit]{font:12px/16px Verdana;color:#fff;border:1px solid #b8b8b8;width:75px;height:20px;background:url(../images/community/btn.png) 0 -101px repeat-x;margin:5px 4px 7px 0}.community .block_header{padding:0;font:18px Tahoma;margin:0 0 15px 10px}.community .block_header .album_title,.community .block_header h1,.community .block_header h2,.community .block_header h3{font:18px/25px Tahoma;float:left}.community .block_header h1 span,.community .block_header h2 span,.community .block_header h3 span{color:#cd0071}.community .block_header .sort{float:left;margin:0 0 0 20px}.community .block_header .sort a{display:inline-block;font:12px/25px Tahoma;color:#fff;height:25px;padding:0 19px;background:url(../images/community/btn.png) repeat-x;float:left;border-right:1px solid #000;border-left:1px solid #46484a;text-decoration:none}.community .block_header .sort a:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left:0}.community .block_header .sort a:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:0}.community .block_header .sort a.active,.community .block_header .sort a:hover{background:url(../images/community/btn.png) 0 -50px repeat-x}.community .block_header .sort a.active{cursor:default}.community .block_header .showall{float:left;margin:0 0 0 10px}.community .block_header .showall a{display:inline-block;font:700 12px/25px Tahoma;color:#fff;height:25px;padding:0 20px;background:url(../images/community/btn.png) 0 -75px repeat-x;text-decoration:none;border-radius:3px}.community #maincol{padding:0 6px}.community .list_members .block_content{width:100%}.community .list_members .item{background:url(../images/community/item-bg.png) -2px 0 no-repeat;width:152px;height:189px;padding:10px;margin:0 3px 4px 0}.community .list_members .item .title,.community .list_members .item h2{font:700 12px Verdana;margin:0 0 3px}.community .list_members .item .title a,.community .list_members .item h2 a{color:#cd0071;text-decoration:none}.community .list_members .item .image{border:1px solid #ccc;background:0 0;margin:0 0 3px}.community .list_members .item .info{font:11px/11px Tahoma;color:#000}.community .block_content{width:100%}.community .block_content .warning,.community .list_albums .block_content .warning{padding:0 5px}.community .list_albums .item{background:url(../images/community/item-bg-mini.png) no-repeat;width:122px;height:221px;margin:0 4px 4px 0;padding:7px 5px}.community .list_albums .item .image{border:1px solid #555}.community .list_albums .item .title,.community .list_albums .item h2{font:700 11px Tahoma;text-align:center;padding:0 0 7px}.community .list_albums .item .title a,.community .list_albums .item h2 a{color:#d80077}.community .list_albums .item .info{color:#000;font:11px Arial;margin:4px 0 0}.community .list_albums .item .info .images{float:right}.community .list_albums .item .info .rating{margin:4px 0 0}.community .toolbox{margin:30px 0;text-align:center}.community .toolbox a{display:inline-block;width:250px;height:57px;background:url(../images/community/btn-large.png) 0 -57px no-repeat;text-shadow:1px 1px 1px #66063b;font:700 24px/57px Arial;text-transform:uppercase;color:#fff;text-decoration:none;margin:0 20px 0 0;zoom:1}.community .toolbox a:hover{background:url(../images/community/btn-large.png) no-repeat}.community .toolbox a span{font-size:18px}.community .leftcol{width:428px;float:left;margin:0 0 0 10px;padding:0 10px 0 0;border-right:1px dotted #666}.community .leftcol .about_user{border-bottom:1px dotted #666}.community .leftcol .about-info:last-child{border:0}.community .leftcol .about_user .avatar{float:left;margin:0 0 13px 4px;border:1px solid #747474}.community .leftcol .about_user .avatar img{display:block}.community .leftcol .about_user .name{margin:0 0 0 171px;font:700 24px Tahoma;color:#cd0071}.community .leftcol .about_user .user-contact{margin:0 0 0 171px}.community .leftcol .about_user .user-contact a.btn{display:block;background:url(../images/community/btn.png) 0 -122px repeat-x;width:151px;height:25px;margin:11px 0 0;text-align:center;font:700 12px/25px Tahoma;color:#fff;text-decoration:none;border-radius:3px}.community .leftcol .about-info{border-bottom:1px dotted #666;padding:8px 0;font:12px Tahoma}.community .leftcol .about-info .leftside{float:left;width:49%;margin:0 1% 0 0;border-right:1px dotted #666}.community .leftcol .about-info .rightside{float:right;width:49%}.community .leftcol .about-info ul{list-style:none}.community .leftcol .about-info .title{font:18px Tahoma;color:#cd0071;margin:15px 0}.community .leftcol .about-info p{margin:0 0 18px}span.icon-email{display:inline-block;width:13px;height:9px;background:url(../images/community/email.png) no-repeat;margin:0 3px 0 0}span.icon-plus{display:inline-block;width:8px;height:9px;background:url(../images/community/addplus.png) no-repeat;margin:0 3px 0 0}.community .rightcol{width:771px;float:right;padding:0 10px}.community .rightcol .block_header .sort{margin:0}.community .rightcol .block_header{margin:0 0 15px;padding:0}.community .rightcol .block_content{border-bottom:1px dotted #666;padding:0 0 15px;margin:0 0 15px}.community .rightcol .sort a{padding:0 15px}.community .rightcol_main .list_albums .item{margin:0 0 3px 27px}.community .rightcol_main .list_albums .item:first-child{margin:0}.community .rightcol .list_videos .views,.community .rightcol_main .list_videos .rating{float:right}.community .rightcol_main .list_videos .item{margin:0 0 0 10px}.community .rightcol_main .list_members .item{margin:0 0 0 26px}.community .rightcol_main .list_members .item:first-child{margin:0}.community .rightcol_main .block_sub_header{display:none}.community .rightcol>div:last-child .block_content{border:0}.community .block_header h2.title2{text-align:center;font:700 30px/15px Calibri;color:#333;float:none;text-transform:uppercase;margin:0 0 15px}.community .signup_leftcol{width:648px;margin:0 0 0 22px;float:left}.community .mainsignup .block_header{background:url(../images/community/title-signup.png) no-repeat;height:28px;font:16px/26px 'Segoe UI';color:#fff;padding:0 0 0 12px;margin:0 0 2px}.community .mainsignup .block_content{padding:10px 5px;background:#f4f4f4;border:1px solid #353535;font:700 12px Tahoma;color:#353535;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:auto}.community .mainsignup .block_content .title{margin:0 0 15px 15px;font-size:14px}.community .mainsignup .label{float:left;clear:left;width:140px;text-align:right;line-height:20px;margin:0 8px 0 0}.community .mainsignup .label span{color:#cd0071}.community .mainsignup .label-mini{line-height:10px}.community .mainsignup p{margin:20px 0;font-weight:400;text-align:center}.community .mainsignup input[type=password],.community .mainsignup input[type=text]{height:20px;width:458px;border:1px solid #353535;padding:0 5px;color:#929292;font:700 11px Tahoma}.community .mainsignup textarea{width:465px}.community .mainsignup input[type=checkbox]{position:relative;bottom:-3px}.community .mainsignup select{height:20px;width:140px;border:1px solid #353535;line-height:18px;padding:0;color:#929292;font:700 11px Tahoma}.community .mainsignup .birthdate-select select{height:20px;width:auto;border:1px solid #353535;line-height:18px}.community .mainsignup input[type=submit]{display:inline-block;font:700 14px/25px Arial;color:#fff;height:25px;padding:0 40px;background:url(../images/community/btn.png) 0 -75px repeat-x;text-decoration:none;border-radius:3px;border:none}.community .mainsignup .button{text-align:center;margin:10px 0 20px}.community .mainsignup .field_error{margin:2px 0 0 151px}.community .signup_rightcol{width:541px;float:right;margin:0 13px 0 0}.community .signup_rightcol .list_members .block_header{margin:0}.community .signup_rightcol .promo_signup{width:100%;height:335px;background:url(../images/community/promo2.jpg) no-repeat;position:relative}.community .signup_rightcol .promo_signup a{position:absolute;display:block;bottom:10px;left:10px;background:url(../images/community/arrow-right.png) no-repeat;padding:0 0 0 100px;font:18px/32px Tahoma;color:#fff;text-decoration:none;height:37px}.community .signup_rightcol .list_members .block_content{padding:0 0 3px}.community .signup_rightcol .list_members .item{margin:0 0 0 11px}.community .signup_rightcol .list_members .item:first-child{margin:0}.top_menu{position:absolute;top:-21px;left:0}.top_menu ul li{display:inline-block;zoom:1;margin:0 10px 0 0;padding:0 10px 0 0;border-right:1px solid #444}.top_menu ul li:last-child{border:none}.top_menu ul li a{color:#a3a3a3;text-decoration:none;font-weight:700;font-size:11px}.top_menu ul li a:hover{color:#a3a3a3;text-decoration:underline}span.icon-message{background:url(../images/community/message_default.png) no-repeat;margin-right:10px;width:16px;height:11px;display:inline-block;zoom:1;position:relative;bottom:-1px}span.message_unread{background:url(../images/community/message_new.gif) no-repeat}.community .settings{width:280px;margin:10px 0 0 165px}.community .settings a{display:inline-block;zoom:1;text-decoration:none;text-indent:-9999px;background:url(../images/community/profile_buttons.png) no-repeat;height:22px;margin:0 0 4px}.community .settings .item-1{background-position:0 0;width:108px}.community .settings .item-2{background-position:0 -22px;width:97px}.community .settings .item-3{background-position:0 -44px;width:133px}.community .settings .item-4{background-position:0 -66px;width:111px}.community .settings .item-5{background-position:0 -88px;width:117px}.community .settings .item-6{background-position:0 -110px;width:147px}.community .settings .item-1:hover{background-position:-150px 0;width:108px}.community .settings .item-2:hover{background-position:-150px -22px;width:97px}.community .settings .item-3:hover{background-position:-150px -44px;width:133px}.community .settings .item-4:hover{background-position:-150px -66px;width:111px}.community .settings .item-5:hover{background-position:-150px -88px;width:117px}.community .settings .item-6:hover{background-position:-150px -110px;width:147px}.community .message:nth-child(4n-2){background:#eee}.community .list_messages .avatar,.community .list_messages .avatar img{width:50px;height:auto}.community .list_messages .message .delete{position:absolute;top:0;right:0;padding:5px;width:auto;height:auto}.community .list_messages .message{position:relative;padding:0}.community .list_messages .message .text{padding:0 0 0 60px}.community .list_messages .message h2{font-size:11px;float:right;margin:5px 30px 0 0}.community .list_members_blog .entry:nth-child(4n-2){background:#eee}.community .list_members_blog .avatar,.community .list_members_blog .avatar img{width:50px;height:auto}.community .list_members_blog .entry .delete{position:absolute;top:0;right:0;padding:5px;width:auto;height:auto}.community .list_members_blog .entry{position:relative;padding:0}.community .list_members_blog .entry .text{padding:0 0 0 60px}.community .list_members_blog .entry h2{font-size:11px;float:right;margin:5px 30px 0 0}.community .list_messages{position:relative}.view_album #right_col{width:275px}.view_album #left_col{width:930px}.main_member_menu .block_header{color:#fff;padding:10px 0;margin:0 0 0 10px}.album_search button{padding:0;border:0;margin:0}