/***************************
Backstreet Boys style sheet
Design by BKWLD badass,Jeff Toll http://bkwld.com/blog/author/jeff/
Build by (X)HTML/CSS Czar Mark Eagleton http://groundctrl.com/staff/mark-eagleton/
ground(ctrl) LLC Copyright (c) 2009. All rights reserved.
http://groundctrl.com
****************************/
body{background:#000 url('../img/curtains.jpg') top no-repeat;}
table{margin-bottom:0;}
table thead tr{border:0;}
table thead th{padding:0 .7em;font-size:12px;}
td{font-size:12px;}
a{color:#ba9b5e;}
h1,h2{color:#fff;font-size:22px;text-transform:uppercase;}
h2{font-size:14px;}
textarea{background:#f5f5f5;border:1px solid #F0F0F0;}
strong{font-weight:bold;}
em{font-family:Georgia,Times,serif;font-style:italic;}
form select,form .text textarea,form .input input{font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;}
.input input,select,textarea{border:1px solid #e1e1e1;background:#e1e1e1;}
.input input:focus,select:focus,textarea:focus{border:1px solid #e1e1e1;background:#efefef;}
.input input,textarea{padding:2px 4px;}
form .text label,form .select label,form .input label{display:block;float:left;width:90px;text-align:right;margin-right:5px;}
form .submit,form .radio,form .checkbox,form .text .note{margin-left:95px;}
form .radio .note,form .checkbox .note{margin-left:25px;}
form .note{font:italic 12px Georgia,Times,serif;color:#666;}
form li .error{font-family:Georgia,Times,serif;font-style:italic;color:#A31914;}
.add .text > div,
.reply .text > div{margin-left:96px;}
form li{line-height:2em;}
blockquote{border:1px solid #f0f0f0;font:italic 12px Georgia,Times,serif;padding:10px;}
blockquote .author{display:block;}
form select option{display:block !important;}
.mark{background:#666;}
/* Structure */
html,body{height:100%;}
#nonfooter{position:relative;min-height:100%;}
* html #nonfooter{height:100%;}
#page{padding-bottom:128px;}
#footer{position:relative;margin-top:-122px;}
.store #footer {margin-top:0;}
#dashboard .section,#header .section,#footer .section{float:none;}
#main,#dashboard .section,#header .section,#breadcrumbs,#page,#footer .section,#main.full,.main.full{width:944px;}
#aside{width:472px;}
#main,#aside,#main.full,.main.full{margin:0;}
.main.full{clear:both;}
#dashboard{position:relative;background:#111;border-bottom:1px solid #222;z-index:90;}
#dashboard .stats a{background:#222;padding:4px 8px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-decoration:none;color:#999;}
#dashboard .stats a:hover{color:#fff;}
#dashboard .stats .views{color:#fff;margin-left:4px;}
div.avatar_rollover{background:#ededed;text-align:center;z-index:99;-webkit-box-shadow:rgba(255,255,255,.5) 5px 5px 5px;-moz-box-shadow:rgba(186,155,94,.99) 0 0 25px;box-shadow:rgba(255,255,255,.5) 5px 5px 5px;}
div.avatar_rollover .rollover_content .name{padding:0;margin:0;line-height:1.2em;font-weight:normal;background:url('../img/rule-white.png') bottom repeat-x;}
div.avatar_rollover .more p{font:italic 13px/1.5em Georgia,Times,serif;color:#666;}
div.avatar_rollover .rollover_content .more .stat{font:normal 12px/1.5em Helvetica,Arial,sans-serif;color:#333;background:#D2D2D2;margin:2px;padding:2px;width:92px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.avatar img{border:3px double #333;}
.avatar .forum_mod img{border-color:#811b19;}
.avatar .client_staff img{border-color:#f5f295;}
.avatar .client img{border-color:#fff;}
#header{background:url('../img/navigation-bg.png') repeat-x;}
#engine{text-align:center;position:absolute;width:100%;top:200px;z-index:99;}
#engine .messages{margin:0 auto;width:500px;background:rgba(0,0,0,.85);border:1px solid rgba(0,0,0,.99);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(255,255,255,.5) 0 0 25px;-moz-box-shadow:rgba(255,255,255,.99) 0 0 25px;box-shadow:rgba(255,255,255,.5) 0 0 25px;padding:15px;color:#fff;}
.messages a{cursor:pointer;}
.section:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.section{display:inline-block;}
html[xmlns] .section{display:block;}
* html .section{height:1%;}
.section{width:458px;margin:7px;float:left;}
.full .section{width:1416px;margin:0;}
.news #main,.events #main,.releases #main,.users #main,.contests #main,.campaigns #main{width:708px;}
.section .listing ul,.section ul.listing,.section ol.listing{padding:0;}
.section .listing .item{margin:7px;}
.section.news,.section.features,.home .section.twitter{margin:0;width:472px;}
.section.twitter{width:944px;}
.section.news .listing .item,.section.blogs.all .listing.full .item,.section.profile.recent.blogs .listing.compact .item{width:222px;float:left;}
.section.news .listing .item img{max-width:190px;}
.section.news .listing .item .article,.section.blogs .listing.full .item .article{height:313px;overflow:hidden;}
.section.news .listing .item .article .footer,.section.blogs .listing .item .article .footer{position:absolute;bottom:0;width:190px;padding:20px 0 15px 0;background:url('../img/article-white-footer-gradient.png') repeat-x;}
#header .section.client{text-align:center;background:url('../img/rule.png') bottom no-repeat;padding-bottom:20px;margin-top:5px;z-index:50;}
.section.client .header .title{font-size:18px;}
.section.client .header p{font-size:14px;color:#ba9b5e;padding:0;}
.section.client .header .nav{width:800px;}
#page #main .section.news.story,#page #main .section.event,#page #main .section.blogs.post,#page #main .section.contest,#page #main .section.campaign{margin:5px 5px 0 5px;}
#page #main .section.release{margin:7px;}
.events #aside .section{margin:5px;}
.section.news .article,.section.blogs .listing.full .article,.section.twitter .article,.section.event .details,.section.discography .listing .item,.section.discography .item img,.section.profile.about .content,.section.profile.blogs .article,.section.account.settings .details,.section.account .detail,.section.account.notifications .details,.section.campaigns .article,.section.contests .article,.section.campaign .details,.section.contest .details,.section.store.address .article,.section.account.message.read .article,.section.access.subscription .article,.section.error .article,.section.signups > .note,.section.releases .listing.full .figure > a,.section.release.cover,#main .section.release,.releases #aside .section.links,.section.blogs.post .article,.section.store.extra .article,.section.access.message .article,.section.privacy{position:relative;padding:15px;border:1px solid rgba(0,0,0,.25);background:#dadada url('../img/panel-white-bg.png') top repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.section.news .listing .article,.section.twitter .listing .article{padding:15px;}
.news #main .section,.events #main .section,.releases #main .section,.users #main .section,.contests #main .section,.campaigns #main .section{width:auto;margin:0;float:none;}
.section.news .article a,.section.twitter .article a,.section.event .details a,.section.discography .listing .item a,.section.profile.about .content a,.section.profile.blogs a .article,.section.account.notifications .details a{color:#666;}
.section.news.story .article,.section.event .details,.section.blogs.post .article,.section.contest .details.content,.section.campaign .details.content{border-bottom:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;}
.section.news .listing .article .title,.section.blogs.all .listing.full .article .title,.section.profile.recent.blogs .listing .article .title,.section.campaigns .article .title,.section.contests .article .title{font-size:14px;text-align:center;padding-bottom:15px;background:url('../img/rule.png') bottom no-repeat;margin-bottom:8px;}
.section.client > .header,.section.news > .header,.section.events > .header,.section.event > .header,.section.asset > .header,.section.feature.video > .header,.section.users > .header,.section.discography > .header,.section.bio > .header,.section.account > .header,.section.inbox > .header,.section.manage > .header,.section.blogs > .header,.section.contests > .header,.section.campaigns > .header,.section.access > .header,.section.login.access > .header,.section.signups > .header,.section.bloggers > .header,.section.profile > .header,.section.member > .header,.section.contest > .header,.section.campaign > .header,.section.campaigners > .header,.events .section.galleries > .header{background:url('../img/rule.png') bottom center no-repeat;padding-bottom:10px;margin-bottom:10px;}
.section.access.subscription > .header{margin:0 5px;}
.section.signups > .header{margin-top:6px;}
.section.bloggers > .header{margin-top:18px;}
.section.blogs .figure{float:left;margin:10px 10px 0 0;}
.section.blogs .footer{clear:left;}
.section.blogs .listing .footer .meta{position:absolute;bottom:15px;display:block;color:#999;}
.section.news.story > .footer,.section.event > .footer,.section.blogs.post > .footer,.section.contest > .footer,.section.campaign > .footer{background:url('../img/article-footer-bg.png') bottom repeat-x;padding:15px 60px;border:1px solid rgba(0,0,0,.25);border-width:0 1px;}
.section.event > .footer,.section.blogs.post > .footer,.section.contest > .footer,.section.campaign > .footer{padding:9px 16px;}
.section.event > .footer .nav.actions,.section.blogs.post > .footer .nav.actions,.section.contest > .footer .nav.actions,.section.campaign > .footer .nav.actions{padding:0;}
.section.blogs.post .footer .meta,.section.blogs > .header .nav.actions,.section.signups > .header .nav.actions{display:none;}
.section.signups > .footer .nav.actions,.section.signups > .signup,.section.signups > .unsignup,.section.signups > .note{text-align:center;}
.section.blogs .footer .meta span,.section.blogs .meta span,.section.contests .article .meta *,.section.campaigns .article .meta *{font:italic 12px Georgia,Times,serif;}
.section.contests .article .meta *,.section.campaigns .article .meta *{display:inline;}
.section.contests .article .meta li,.section.campaigns .article .meta li,.section.contests .article .meta p,.section.campaigns .article .meta p{margin:0 .25em;}
.section.blogs .footer .meta .comments:before{content:' | ';}
.article a{color:#000;}
.article .title a{color:#333;}
.listing .article .meta{display:none;}
.section.news .listing.compact .article .meta,.account .section.blogs.all .listing.full .article .meta,.section.contests .article .meta,.section.campaigns .article .meta{display:block;text-align:center;}
.blogs .section.blogs.all .listing.full .article .meta,.section.profile.recent.blogs .listing.compact .article .meta{text-align:center;}
.section.news .listing.compact .article .meta .comments,.section.blogs .listing.compact .article .meta .commenta{display:block;}
#aside .thumbs{padding:0;}
.thumbs .avatar.full,.thumbs .avatar.mini{margin:8px;}
.thumbs .avatar.mini{margin:7px;}
#page #main .section.comments{background:#fff;margin:0 5px;border:1px solid rgba(0,0,0,.25);border-top:0;}
#main .section.comments > .header{height:46px;}
#main .section.comments > .header .nav,#main .section.comments > .footer,.section.profile .header .nav,.section.contests .header .nav,.section.campaigns .header .nav{display:none;}
.comments .item > .moderation{bottom:0;right:0;}
#main .section.comments .bubble,#main.full .section.comments .bubble{margin:0 24px 10px 0;width:auto;}
#main .section.comments .listing .article,.section.forum.topic .article,.section.forum.thread .article{padding:0 0 0 84px;background:url('../img/comments-header-bg.png') top repeat-x;}
.section.forum.topic .article{background-image:url('../img/comments-header-black-bg.png');}
#main .section.comments .listing .article .header{height:46px;}
#main .section.comments .listing .article .meta{display:block;}
#main .section.comments .listing .article .meta .author,#main .section.comments .listing .article .meta .author a{font-weight:bold;color:#333;}
#main .section.comments .listing .article .meta .time{color:#aaa;display:block;}
#main .section.comments .listing .avatar img{width:44px;margin-left:24px;}
#main .section.comments .listing .article .footer .nav li{display:inline;}
#page #main #post_comment{margin-top:-1px;}
#main #post_comment form .text label{display:none;}
#main #post_comment form .text textarea{padding:10px;width:475px;}
#main #post_comment{padding:15px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;}
#post_comment .submit{margin-left:0;}
body.media #comments,body.users .profile + #comments{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;}
#comments .title{margin-left:16px;}
#comments > .header .title,#post_comment .header .title{color:#333;text-transform:uppercase;font-size:16px;}
.events .listing.compact thead{display:table-header-group;}
.events .listing .tickets li{display:inline-block;}
#footer{background:url('../img/footer-bg.jpg') bottom repeat-x;height:172px;}
#footer .section{position:relative;height:172px;background:url('../img/popcorn.png') left bottom no-repeat;}
#footer #copyright{text-align:right;margin-top:50px;}
#footer #copyright,#footer #copyright a{color:#f8efc3;}
/* Navigation / Buttons */
#dashboard .controls{position:absolute;right:0;height:20px;margin-top:15px;padding:0;background:#45494d url('../img/more-black-bg.png') right bottom no-repeat;text-transform:uppercase;border:2px solid #202020;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#dashboard .controls a{padding:0 8px;color:#fff;text-decoration:none;}
#header > .section > .nav{position:relative;z-index:80;height:50px;}
#header > .section > .nav > ul{margin:0 auto;width:550px;padding:0;}
#header > .section > .nav a,#footer .nav a{text-transform:uppercase;text-decoration:none;font-size:12px;}
#header > .section > .nav a{display:block;float:left;height:50px;line-height:50px;padding:0 14px;}
#header > .section > .nav .fanclub ul a{padding:0 20px;}
#header > .section > .nav > ul > .selected a{background:#fff;color:#141414;}
#header > .section > .nav ul ul .selected a{color:#fff;}
#header > .section > .nav a:hover{background:#1c1c1c;color:#fff;}
#header > .section > .nav a.home{position:absolute;left:0;width:241px;padding:0;background:url('../img/backstreet-boys.png') center no-repeat;text-indent:-9999px;}
#header > .section > .nav .fanclub,#header > .section > .nav .store{position:relative;display:block;}
#header > .section > .nav .fanclub ul,#header > .section > .nav .store ul{display:none;position:absolute;top:50px;right:0;width:375px;z-index:90;background:#0e0e0e url('../img/navigation-bg.png') top repeat-x;}
#header > .section > .nav .store ul{right:-20px;width:175px;}
#header > .section > .nav .fanclub ul a{width:85px;}
#header > .section > .nav .store ul a{width:120px;}
#header > .section > .nav .fanclub:hover > a,#header > .section > .nav .store:hover > a{background:#1c1c1c;color:#fff;}
#header > .section > .nav .fanclub:hover ul,#header > .section > .nav .store:hover ul{display:block;}
#header > .section > .nav .fanclub ul .membership a{width:210px;}
#header > .section > .nav .store a{position:relative;padding-right:40px;}
#header > .section > .nav .store img.badge{position:absolute;top:15px;right:0;}
#breadcrumbs,#breadcrumbs span{font:italic 12px Georgia,Times,serif;}
#breadcrumbs .nav{padding:10px 0;}
#breadcrumbs .nav:hover{color:#666;}
#breadcrumbs a{color:#333;}
#breadcrumbs .nav:hover a{color:#fff;}
.section > .footer .nav,.section .article > .footer .nav{padding-bottom:0;}
.section.events .header .nav,.section .footer .nav,.section.inbox > .header .nav.actions,.section.manage > .header .nav,.section.account > .header .nav{text-align:right;}
.section.events .header .nav li,.section.manage .header .nav li{display:inline;margin-left:5px;}
.section.manage .header{position:relative;}
.section.events > .header .nav,.section.manage .header .nav{position:absolute;right:20px;bottom:4px;padding:0;}
.footer .nav.actions li,.section.inbox > .header .nav.actions li{display:inline;}
.footer .nav.actions a,.section.events .header .nav.actions a,.section.inbox > .header .nav.actions a,.section.manage > .header .nav.actions a,.section.account > .header .nav.actions a,.section.manage.friends > .header .nav.friends a,.section.social.controls a,.section.forum.topic > .header .nav.actions a,.section.signups > .signup button,.section.signups > .unsignup button,.section.release.links a{display:inline-block;background:#000 url('../img/more-black-bg.png') left top no-repeat;color:#fff;text-decoration:none;padding:0 10px 0 20px;line-height:19px;border:2px solid #181818;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.section.events .header .nav.actions a,.section.manage.friends > .header .nav.friends a{background-position:right -10px;background-color:#000;border-width:1px 1px 0 1px;padding:2px 8px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;}
.news .listing .article .footer .nav.actions a,.events .listing .article .footer .nav.actions a,.comments .listing .article .footer .nav.actions a,.section.blogs .article .footer .nav.actions a,.section.campaigns .article .footer .nav.actions a,.section.contests .article .footer .nav.actions a,.section.event > .footer .nav.actions a,.section.blogs.post .footer .nav.actions a,.section.release.links a,.section.forum.thread > .footer .nav.actions a{background-color:#dbdbdb;background-image:url('../img/more-white-bg.png');border-width:1px;border-color:#999;color:#333;}
.section.manage.blogs .listing{padding:0;border:0;}
.pagination{clear:both;}
.pagination .title,.pagination .results{font:italic 12px Georgia,Times,serif;}
.pagination .pages a,.pagination .pages .current{padding:4px 6px;color:#fff;text-decoration:none;}
.pagination .pages a{background:#000 url('../img/more-black-bg.png') right -8px repeat-x;border:1px solid #0d0d0d;}
#footer .section .nav{background:url('../img/rule.png') center 10px no-repeat;width:auto;padding-top:50px;margin:0 auto;text-align:center;}
#footer .nav.terms {padding-top:26px;}
#footer .coppa a {color:#fff;}
#footer .section .nav *{display:inline;}
#footer .section .nav a:hover{color:#fff;}
#footer .section .nav .fanclub ul,#footer .section .nav .store ul,.section.manage.friends > .footer .nav{display:none;}
#footer .section .nav > a,#footer .section .nav li{margin:0 15px;}
#footer .section .nav.social{background-image:none;position:absolute;top:45px;right:0;}
#footer .section .nav.social li{margin:0 5px;float:left;}
#footer .section .nav.social a{display:block;background:url('../img/social-bg.png');width:20px;height:20px;text-indent:-9999px;}
#footer .section .nav.social .facebook a{background-position:-28px 0;}
#footer .section .nav.social .twitter a{background-position:-55px 0;}
#footer .section .nav.social .youtube a{background-position:-83px 0;}
#footer .section .nav.social .ilike a{background-position:-110px 0;}
#footer .section .nav.social .lastfm a{background-position:-138px 0;}
#footer .section .nav.social .eventful a{display:block;background:url('../img/eventful.png');width:20px;height:20px;text-indent:-9999px;}
#footer > .section > .nav > a.home,#header > .section > .nav ul .home{display:none;}
button,a.button,.discography .footer .nav .purchase a{background:#f5f5f5;color:#333;font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px 10px;text-decoration:none;}
button span,a.button span{font-weight:bold;}
button#Delete,a.button.delete{background:#6d160f !important;color:#fff !important;}
button.disabled{cursor:auto;background:#cdcdcd;}
button.disabled span{color:#8c8c8c;}
/* Home */
.home #header .section.client{margin-bottom:10px;}
.home #breadcrumbs{display:none;}
.home .section.members.band .listing li,.home .section.members.band .listing li + li + li,.home .section.features .listing li{float:left;position:relative;}
.home .section.members.band .listing li,
.home .section.members.band .listing li + li + li{height:165px;overflow:hidden;margin-bottom:14px;}
.home .section.members.band .listing li + li + li,.home .section.members.band .listing li + li + li + li{margin-bottom:0;}
.home .section.members.band .listing li + li,.home .section.members.band .listing li + li + li + li,.home .section.features .listing li + li{float:right;}
.home .section.members.band .listing li a{text-decoration:none;color:#fff;}
.home .section.members.band .listing li .name{position:absolute;bottom:5px;left:10px;display:block;width:100%;}
.home .section.news.featured > .header,.home .section.news.featured > .footer,.home .section.news.featured .pagination{display:none;}
.home #page #main .section.events,.home .section.video{background:#000 url('../img/panel-black-bg.png') top center repeat-x;padding:0 15px 15px 15px;border:1px solid #202020;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;}
.home .section.events,.home .section.video{width:426px;}
.home .section.video #video_player{background:#171717 url('../img/panel-black-inset-bg.png') 0 -200px repeat-x;padding:5px 4px 0 5px;border:1px solid #000;border-width:0 1px 1px 0;}
.home .section.video{padding-top:15px;}
.home #page #main .section.events{clear:both;}
.home .section.events .header{background:url('../img/rule.png') center 37px no-repeat;padding-bottom:4px;margin-bottom:0;}
.home .section.events .header .actions{display:none;}
.home .section.events .header .title{color:#fff;text-align:center;font-size:18px;}
.home .section.events .listing table{margin:0;color:#fff;}
.home .section.events .listing tbody{background:#171717 url('../img/panel-black-inset-bg.png') 0 -100px repeat-x;border:3px double #222;}
.home .section.events th,.home .section.events td{padding:.5em;}
.home .section.events .date{width:80px;}
.home .section.events .location{width:222px;}
.home .section.events .footer{background:url('../img/rule.png') center 5px no-repeat;padding-top:10px;}
.home .section.events tbody tr{border:1px solid #000;border-width:1px 0;}
.home .main.full{background:url('../img/rule.png') top no-repeat;padding-top:10px;}
#page .section.recent.media,.section.client{clear:both;position:relative;}
#page .section.recent.media{margin:7px;}
.section.twitter .listing .article .title{padding:0;}
.section.recent.media .header,.section.twitter .header{margin-bottom:12px;}
.section.recent.media .header .nav{display:block;position:absolute;width:100%;top:0;z-index:99;}
.section.client .header .nav{margin:0 auto;position:relative;padding:0;}
.section.recent.media .header .nav li,.section.client .header .nav li{display:inline;}
.section.recent.media .listing,.section.client .listing{background:#000 url('../img/panel-black-bg.png') 0 -200px repeat-x;width:430px;margin-left:20px;overflow:hidden;}
.section.client .listing{width:800px;margin:0 auto;}
.section.recent.media .items,.section.client .items{height:148px;border-bottom:1px solid #1b1d1e;width:999999px;margin:0 auto;padding:10px 0;overflow:hidden;}
.section.client .items{height:300px;border:0;}
.section.recent.media .items li,.section.client .items li{float:left;padding:0 8px;width:192px;text-decoration:none;text-align:center;cursor:pointer;font-size:14px;text-transform:uppercase;}
.section.client .items li{text-align:left;width:175px;padding:0 7px;}
.section.client .items li .tab{position:absolute;margin:-10px 0 0 10px;}
.section.client .items li img{max-width:175px;}
.section.client .items h3{font-size:12px;padding:0;color:#fff;}
.section.client .items p{text-transform:none;font-size:12px;color:#BA9B5E;}
.section.recent.media .items li img{width:192px;height:145px;}
.section.recent.media .items a span{display:none;}
.section.recent.media .items a:hover{color:#999;}
.section.recent.media a.prev,.section.recent.media a.next,.section.client a.prev,.section.client a.next{display:block;position:absolute;width:20px;top:41px;height:170px;text-indent:-9999px;background:url('../img/arrows.png') 0 center no-repeat;padding:0;}
.section.client a.prev,.section.client a.next{top:20px;height:300px;}
.section.recent.media a.prev{left:0;}
.section.recent.media a.next,.section.client a.next{background-position:-20px center;right:0;}
.section.client a.prev{left:0;}
.section.client a.next{right:0;}
.section.recent.media a:hover,.section.client a:hover{cursor:pointer;}
.section.twitter .listing .item{width:458px;float:left;}
.section.twitter .listing .article{height:80px;color:#fff;border-color:#202020;background:url('../img/panel-black-bg.png') 0 -200px repeat-x;}
.section.twitter .article .title{color:#f5f295;font-size:13px;}
.section.twitter .content .time a{display:block;text-align:right;color:#999;font:italic 12px Georgia,Times,serif;text-decoration:none;}
.section.twitter .content .time a:hover{color:#fff;}
.section.twitter .content .tweet a{color:#F5F295;}
/* News / Blogs */
.section.news #main .section .listing .item{margin:7px;}
.section.news .listing .article .header .meta,.section.blogs .listing .article .header .meta{display:block;}
.section.news .listing .article .header .meta{text-align:center;}
.section.news .listing .article .header .meta .time,.section.news.story .header .meta,.section.blogs.post .header .meta{color:#999;font:italic 11px Georgia,Times,serif;}
.section.news.story .header .meta *{font:italic 13px Georgia,Times,serif;}
.blogs #main .section.blogs{width:auto;margin:0;}
.blogs #aside .section.blogs{width:460px;}
.listing .article .header .meta .author,.listing .article .header .meta .comments,.section.blogs .listing .article .footer .meta,.section.blogs .listing .article .figure{display:none;}
.section.blogs .listing .article .header .meta .time,.section.blogs .listing .article .header .meta .comments{display:block;}
.section.blogs .listing.full .article .header .meta .author{display:inline;}
.section.blogs .listing .article .header .meta .author:before{content:'Posted by ';}
.section.blogs .listing.full .article .header .meta .comments{background:url('../img/rule-white.png') bottom repeat-x;padding-bottom:10px;}
#aside .section.blogs .item .header .title{font-size:16px;padding:0;}
#aside .section.blogs .meta,#aside .section.blogs .meta a{color:#BA9B5E;}
#aside .section.blogs .item .header .title a{color:#fff;}
.listing.full .article .header .meta .comments a{background:#999;padding:2px 6px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-decoration:none;color:#fff;}
#aside .section.blogs .item{padding:5px 10px;margin:5px 0;}
#aside .section.blogs .item.alt{background:#0e0e0e;}
.listing.full .article .header .meta .comments a,.listing.full .article .header .meta .comments a span{font:normal 12px Helvetica,Arial,sans-serif;}
.blogs .section{width:auto;}
.blogs .section.bloggers{margin:0;}
.news .article{padding-top:25px;}
.article img.badge{position:absolute;top:-2px;}
.news #aside .section.events,.news #aside .section.bloggers,.news #aside .section.news .pagination,.section.news > .header .nav,.section.news > .footer .nav,.news #aside .section > .header .title,.news #aside .header .nav,.news #aside .section > .footer{display:none;}
.section.news.story .article .details img{max-width:666px;}
.news #aside .section > .header{height:38px;margin-bottom:5px;}
.section.news.story .header .title,.section.blogs.post .header .title{font-size:22px;padding-top:0;}
/* Chat */
body.chat .section.client{display:none;}
body.chat #main.full div{text-align:center;}
/* Contests / Campaigns */
.section.contest{position:relative;}
.section.contest .meta,.section.contest .meta *,.section.campaign .meta *{display:inline;font:italic 12px Georgia,Times,serif;color:#fff;}
.section.contest .meta .close,.section.campaign .meta .close,.section.campaign .meta .value,.section.campaign .meta .status{background:#333;padding:2px 6px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-right:5px;}
.section.contest .nav.actions .closed{padding:6px 12px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#333;color:#ccc;font-weight:bold;}
.section.contest .nav.actions{position:absolute;right:0;top:10px;padding:0;}
.section.contest .header .title{max-width:360px;}
.section.contest .nav.actions *{display:inline;}
.section.contest .nav.actions label{margin-right:5px;color:#fff;}
.section.contest .nav.actions select{font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;margin-right:5px;}
.section.campaigns.current .header{margin-top:11px;}
.section.contests.current .item,.section.campaigns.current .item{float:left;width:222px;}
.section.contests.current .item .article,.section.campaigns.current .item .article{height:100px;}
.section.campaigns.current .item .article{height:125px;}
.section.contests.current .item .article .title,.section.campaigns.current .item .article .title{padding-top:0;}
.section.contests.current .meta .close,.section.campaigns.current .meta .close{display:block;}
.section.contests .meta .status,.section.contests.current .meta .entries,.section.campaigns.current .meta .status,.section.campaigns.current .meta .entries,.section.campaigns.current .meta .points{display:inline-block;padding:1px 8px;background:#999;color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.section.campaigners .header .nav.actions{display:none;}
/* Events */
body.events{background:#000 url('../img/map.jpg') center 450px no-repeat;}
body.events #header .section.client{background:url('../img/curtains.jpg') center -57px no-repeat;}
body.events #footer{background-image:url('../img/footer-bg.png');}
body.events #page{background-image:none;}
.section.events .listing.full table{margin:0 auto;background:#000;}
.section.events .listing.full table thead{display:none;}
.section.events .listing.full th{background:url('../img/event-th-bg.png') no-repeat;color:#ba9b5e;text-transform:uppercase;border:0;line-height:39px;padding-top:0;}
.section.events .listing.full tr{padding:0 20px;}
#main .section.events .listing.full td{color:#fff;vertical-align:middle;line-height:inherit;}
.section.events .listing.full .date{background:url('../img/date-bg.png') 20px 0 repeat-y;text-align:center;padding:0;}
.section.events .listing.full .date div{border-left:20px solid #000;padding:5px;}
.section.events .listing.full .alt .date{background:url('../img/date-bg-alt.png') 20px 0 repeat-y;}
.section.events .listing.full .date span{display:block;line-height:1em;}
.section.events .listing.full .date .monthday{font-size:28px;font-weight:bold;}
.section.events .listing.full td.location{line-height:1.667em !important;}
.section.events .listing.full .locality{display:block;}
.section.events .listing.full .alt{background:#0e0e0e;}
.section.events .listing.full .activity .nav li{font-size:12px;display:inline;margin-right:.5em;}
.section.events.past .listing.full .activity .nav .photos{margin-left:40px;}
.section.events .listing.full .activity .nav .vip-photos a,.section.events .listing.full .activity .nav .photos a{background:#251112;padding:2px 10px;color:#fff;text-decoration:none;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.section.events .listing.full .activity .nav .vip-photos a:hover,.section.events .listing.full .activity .nav .photos a:hover{background-color:#BA9B5E;}
.section.events .listing.full .activity .nav .photos a{background-color:#111;}
.section.events > .header{position:relative;}
.section.event > .header .title,.section.event > .header .nav{display:none;}
.section.event .meta{font-size:22px;color:#fff;padding-top:0.544em;}
.section.event .appearing{color:#666;}
.section.event .appearing,.section.event .appearing *{display:inline;}
.section.event .appearing *{padding:0;}
.section.event .appearing dd+dd:before{content:',';}
.section.event .details:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.section.event .details{display:inline-block;}
html[xmlns] .section.event .details{display:block;}
* html .section.event .details{height:1%;}
.section.event .venue,.section.event .info{float:left;width:300px;padding:0;margin-bottom:10px;}
.section.event .info dt{float:left;clear:left;margin-right:10px;}
.section.event .info dd{float:left;padding:0 8px;margin:1px 0;background:#7d7d7d;-moz-border-radius:10px;-webkit-border-radius:5px;border-radius:5px;color:#fff;}
.section.event .info dd a{color:#fff;}
.section.event a.button{background:#666;color:#fff;}
.section.event .details a.button{display:block;clear:both;width:80px;text-align:center;}
.section.event .details form{clear:both;}
.section.event .details form + form{background:url('../img/rule-white.png') top repeat-x;}
.events #aside .section.galleries > .header .nav{display:none;}
.events #aside .section.galleries > .footer{display:none;}
.events #aside .section.galleries .event-photos a,.events #aside .section.galleries .vip-photos,.events #aside .section.galleries .event-photos a,.events #aside .section.galleries .vip-photos a{display:block;width:236px;height:236px;}
.events #aside .section.galleries .event-photos a,.events #aside .section.galleries .vip-photos{float:left;}
.events #aside .section.galleries .event-photos a,.events #aside .section.galleries .vip-photos a{text-indent:-9999px;}
.events #aside .section.galleries .vip-photos a{background:url('../img/meet-and-greet-photos-event.png') no-repeat;}
.events #aside .section.galleries .event-photos a{background:url('../img/event-photos.png') no-repeat;}
/* Media */
body.media #header .client{display:none;}
body.media{background:#000 url('../img/curtains.jpg') top no-repeat;}
body.media .section > .header .nav{display:none;}
body.media .section.asset > .header .nav{display:block;z-index:200;}
body.media .section > .footer .nav{padding-bottom:0;}
#video_player,.section.asset .details{text-align:center;position:relative;z-index:1;}
.section.asset .footer{display:none;}
.section.asset .header{position:relative;}
.section.asset .header .actions,body.media #page #main .section.comments{position:relative;margin:20px auto 0 auto;}
.section.asset .header .actions{margin-top:0;padding:0;}
.section.asset .header .actions a img,.section.asset .header .actions .all{display:none;}
.section.asset .header .actions a span,.section.asset .header .actions span{position:absolute;top:150px;display:block;width:67px;height:67px;text-indent:-9999px;background:url('../img/arrows-media.png') top center no-repeat;}
.section.asset .header .actions .next a,.section.asset .header .actions .next span{background-position:center -67px;right:0;}
.section.asset .header .actions li > span{opacity:0.25;-khtml-opacity:0.25;-moz-opacity:0.25;filter:alpha(opacity=25);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";}
#page #main .section.gallery,
.media #main .section.feature.video{margin:20px auto;max-width:940px;float:none;}
.section.gallery,.section.gallery > .listing{background:#000 url('../img/panel-black-bg.png') center -150px repeat-x;padding:15px;border:1px solid #1f1f1f;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.section.gallery > .listing{background:#171717 url('../img/panel-black-inset-bg.png') top repeat-x;padding:20px 10px;}
.section.gallery > .listing .item{display:inline-block;height:165px;position:relative;margin:4px;text-align:left;}
.section.gallery > .listing .item .figure a{position:absolute;width:100%;height:100%;}
.section.gallery > .listing .item,.section.gallery > .listing .item img{width:165px;max-height:110px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.section.gallery > .listing .item .title{/* display:none;*/}
.section.gallery > .listing .item .header{position:absolute;right:0;bottom:0;}
.section.gallery > .listing .item .meta span{display:none;}
.section.gallery > .listing .item .meta .downloadable{display:block;}
.section.gallery > .listing .item .meta .downloadable a{display:block;background:#000 url(../img/icon-download.png) center center no-repeat;background:rgba(0,0,0,0.5) url(../img/icon-download.png) center center no-repeat;width:24px;height:24px;text-indent:-9999px;}
.section.gallery > .listing .item .title{position:absolute;background:url('../img/item-title-bg.png') no-repeat;width:149px;padding:8px 8px;bottom:0;left:-165px;color:#fff;font-size:14px;z-index:99;}
.media .section{float:none;}
/* Users */
body.users #header .client,.section.member.details .footer .meta{display:none;}
body.users,body.account{background:#000 url('../img/glow.jpg') top no-repeat;}
body.users #footer,body.account #footer{background-image:url('../img/footer-bg.png');}
body.account .section.client{display:none;}
body.account #main{width:472px;}
#filter{text-align:center;}
#filter *{display:inline;float:none;margin:0;}
#filter option{display:block;}
#filter label{margin:0 5px 0 10px;font:italic 12px Georgia,Times,serif;color:#fff;}
#filter .submit button{padding:2px 4px;margin-left:10px;}
.users #main .section.profile.about,.users #main .section.profile.featured.blogs{margin:7px;}
.users #main .section.profile.featured.blogs .article .meta{background:url('../img/rule-white.png') bottom repeat-x;padding-bottom:10px;}
.users #main .section.profile.featured.blogs .article .meta *{display:inline;}
.users #main .section.profile.featured.blogs .article .meta .comments{background-image:none;}
.section.profile.recent.blogs .header{margin:7px;}
.users #page #main .section.comments{margin:20px 8px 0 8px;}
.users #main .section.profile.featured.blogs .item{margin:0;}
.users #aside .section{width:222px;float:left;}
.users #aside .section.signups > .header{margin-top:0;}
.users #aside .section.profile.friends .thumbs .avatar.mini{margin:5px;}
body.account td.actions{width:150px;}
.section.profile.twitter > .content{padding:0 15px;background:#000 url('../img/panel-black-bg.png') top repeat-x;border:1px solid #202020;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;}
.section.profile.twitter > .content li{padding:15px 0;width:auto;float:none;}
.section.profile.twitter > .content li + li{border-top:1px solid rgba(255,255,255,.05);}
.section.profile.twitter > .content .time{font:italic 12px Georgia,Times,serif;display:block;color:#999;text-align:right;}
.section.profile.links .link{color:#fff;padding:5px;}
.section.profile.links .link + .link{border-top:1px solid rgba(255,255,255,.10);}
.section.profile.links .link a{padding:2px 0 2px 20px;}
.section.profile.friends{clear:both;}
.section.profile.signups .listing .item{margin-bottom:0;padding-bottom:5px;}
.section.profile.signups .listing .item:hover{background:#111;}
.section.profile.signups .listing .item + .item{border-top:1px solid #333;}
.section.profile.signups .listing .article .meta{display:block;}
.section.profile.signups .listing .article .title{font-size:14px;padding-bottom:0;}
.section.profile.signups .listing .article .title a{color:#fff;}
.section.profile.flickr .listing > li{width:63px;margin:7px;float:left;}
.section.photos.flickr .listing > li img{border:3px double #333;}
.section.member.details .header{margin-bottom:17px;}
.section.member.details .header .nav{display:none;}
.section.member.details .header .title{display:inline-block;}
.section.member.details .header .meta span,.section.profile.signups .listing .article .meta span{font:italic 11px Georgia,Times,serif;margin-left:.5em;background:#fff;padding:1px 6px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.section.member.details .header .meta{text-align:center;position:relative;}
.section.member.details .header .meta span{position:absolute;width:auto;margin:10px auto;top:10px;left:20px;right:20px;}
.section.member.details .excerpt{background:#000 url('../img/panel-black-bg.png') top repeat-x;padding:20px 15px 15px 15px;margin-bottom:84px;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #202020;}
.section.member.details .excerpt .avatar{float:left;margin-right:10px;}
.section.manage .details,.section.manage .listing,.section.inbox .listing,.section.account .listing .article .detail,.section.account.orders .details{background:#000 url('../img/panel-black-bg.png') top repeat-x;padding:0 15px 15px 15px;border:1px solid #202020;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.section.social.controls{position:absolute;text-align:center;top:420px;}
.section.social.controls li{display:inline-block;margin-bottom:5px;}
.section.manage .details tbody,.section.manage .listing tbody,.section.inbox .listing tbody,.section.account .listing tbody,.section.account.orders .details tbody{background:#171717 url('../img/panel-black-inset-bg.png') top repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.section.manage.blogs .article{padding:15px;}
.section.manage .details tr + tr,.section.manage .listing tr + tr,.section.inbox tr + tr,.section.account .detail tr + tr{border-top:1px solid #000;}
.section.manage .details th{border:0;}
.section.inbox .listing thead th,.section.manage .listing thead th,.section.account .listing thead th,.section.account .details thead th{color:#fff;border-bottom:0;}
.section.manage .details th,.section.manage .details td,.section.manage .listing th,.section.manage .listing td,.section.inbox td,.section.account td,.section.account tbody th,.section.account td .note{padding:8px;font-size:12px;color:#ccc;vertical-align:middle;}
.section.account tbody th{border:0;}
.section.manage .listing td .actions{width:150px;text-align:right;}
.section.manage .listing .approved{padding:5px 15px;display:block;float:left;}
.section.inbox > .header,.section.account > .header{position:relative;}
.section.inbox > .header .nav,.section.account > .header .nav{position:absolute;top:0;right:0;}
.section.account.settings > .header{margin-top:17px;}
.section.inbox .avatar,.section.manage .listing .avatar{float:left;}
.section.inbox .avatar img,.section.manage .listing .avatar img{width:50px;vertical-align:middle;margin-right:5px;}
#main .section.manage.comments .title,#main .section.manage.comments .header .nav{display:block;}
#main .section.manage.comments .listing .avatar,#main .section.manage.comments .listing .avatar img{margin:0 10px 0 0;}
#main .section.manage.comments .listing .avatar{width:auto;}
.section.account.manage .details tr:hover{background:rgba(255,255,255,.05);}
.section.account.manage .details tr:hover th{color:#fff;}
.section.account.manage .action{text-align:right;}
.section.account.manage .action a + a{margin-left:5px;}
.section.account.settings .details dl:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.section.manage.blogs .listing,.section.manage.blogs .details{background-image:url('../img/panel-white-bg.png');background-color:#dadada;}
.section.manage.blogs .listing .details{background:transparent;border:0;padding:0;}
.section.manage.blogs .item,.section.manage.blogs .details form{margin:15px 0 0 0;}
.section.manage.blogs .item .article .title{color:#333;}
.section.manage.blogs .item .article .header .nav{display:none;}
.section.manage.blogs .item .article .footer{position:relative;background:transparent;padding:0;width:auto;}
.section.manage.blogs .item + .item{background:url('../img/rule-white.png') top repeat-x;}
.section.manage.blogs .item .article .footer .nav a{padding:2px 10px;}
.section.account.settings .details dl{display:inline-block;padding:8px 0 5px 0;}
.section.account.settings .details dl + dl{background:url('../img/rule-white.png') top repeat-x;}
html[xmlns] .section.account.settings .details dl{display:block;}
* html .section.account.settings .details dl{height:1%;}
.section.account.settings .details dt{float:left;width:70px;text-align:right;margin-right:10px;clear:left;}
.section.account.settings .details dd{float:left;}
.section.account.settings .nav.actions{display:none;padding:5px 0 0 0;}
.section.inbox .listing .nav.actions,.section.manage .listing td .nav.actions{text-align:right;}
.section.account.settings .nav.actions li,.section.inbox .listing .nav.actions *,.section.manage .listing .actions *{display:inline;}
.section.account.settings .nav.actions li + li{margin-left:5px;}
.section.account.settings dl:hover .nav.actions{display:block;}
.section.message .input input,.section.message textarea,.section.manage.blogs .input input,.section.manage.blogs textarea{width:600px;}
#page #main .section.manage.comments{background:transparent;border:0;}
.section.account.notifications .details legend{font-size:16px;}
.section.account.message.read .article .avatar{font-size:12px;}
.section.account.message.read .article .avatar img{width:25px;vertical-align:middle;}
.section.account.message.read .header .title{color:#333;font-size:22px;}
.section.account.message.read .bubble .meta .time{font:italic 12px Georgia,Times,serif;color:#666;}
.Delete *{display:inline;}
.Delete{float:right;margin:-4px 0 0 5px;}
/* Bio */
.bio .article{color:#fff;}
.bio .article .figure{text-align:center;}
.bio .section.client{display:none;}
.bio .details.content{width:663px;margin:auto;}
.bio .article .figure img{border:3px double rgba(255,255,255,.25);padding:10px;background:rgba(0,0,0,.5);}
/* Discography / Releases */
body.discography,body.releases{background-image:url('../img/glow-2.jpg');}
body.releases #container{margin:0 auto;}
body.releases #main{float:right;}
body.releases #aside{float:left;}
body.releases #main.full{float:none;}
body.discography .section.client,body.releases .section.client,.section.releases .listing.full .header .title{display:none;}
.section.releases .listing.full .item{float:left;width:456px;height:456px;position:relative;}
.section.release.links{width:426px;}
.section.release.links li{margin:5px 0;}
.section.releases .listing.full .header .title a{color:#fff;}
.section.releases .listing.full .item .content{display:none;}
.section.releases .listing.full .figure > a,.section.release.cover{display:block;width:456px;height:456px;padding:0;}
.section.releases .listing.full .figure > a img,.section.release.cover img{position:absolute;z-index:50;width:425px;margin:15px;}
.section.releases .listing.full .figure > a img.mask,.section.release.cover img.mask{z-index:60;width:456px;margin:0;}
.section.releases .release .header{display:none;}
.section.discography .article .header .meta,.section.discography .article .header .meta span{display:block;}
.section.discography .article .header .meta span{margin-left:5px;font-size:11px;}
/*.section.release .header .meta *{display:block;font-size:11px;line-height:1.5em;margin-left:5px;}
*/
.section.release .header .meta .artist{display:none;}
.section.release .header .meta .time:before{content:'Release Date:';font-weight:bold;}
.section.release .header .meta .publisher:before{content:'Record Label:';font-weight:bold;}
.section.release .content.details .title{color:#666;}
.section.release.links .header .title{font-size:20px;}
.section.discography thead,.section.release thead{display:none;}
.section.discography td,.section.discography .article .footer,.section.release td{background:url('../img/rule-white.png') top repeat-x;padding:6px 4px 4px 4px;}
.section.discography .item{position:relative;width:340px;min-height:500px;margin:0 10px 20px 560px;}
.section.discography .item img{position:absolute;top:0;left:-560px;padding:15px;}
.section.discography .item .title,.section.release .header .title{color:#000;font-size:40px;padding:0;line-height:1em;}
.section.discography td.trackno,.section.release td.trackno{width:10px;text-align:right;}
.section.release td.trackno:after{content:'.';}
.section.discography td.purchase{padding-top:10px;text-align:right;}
/* Forum */
body.forum{background:url('../img/glow.jpg') center 100px;}
body.forum #main{width:auto;}
body.forum .section.client{display:none;}
body.forum #footer{background-image:url('../img/footer-bg.png');}
.section.forum.thread,.section.forum.reply{background:#fff;}
.section.forum table,.section.forum.topic{background:#000 url('../img/event-th-bg.png') top no-repeat;}
.section.forum th{border:0;color:#ba9b5e;font-size:1.6em;text-transform:uppercase;padding:10px;}
.section.forum td{color:#ba9b5b;padding:10px;vertical-align:middle;}
.section.forum td h3{font-size:14px;padding:0;}
.section.forum td a{color:#fff;}
.section.forum td h3 a{text-decoration:none;}
.section.forum td h3 a:hover{border-bottom:1px solid #999;}
.section.forum td p{font-size:12px;}
.section.forum .alt{background:#0e0e0e;}
.section.forum td .figure{float:left;margin-right:10px;}
.section.forum td .figure img{width:50px;}
.section.forum{margin:0 auto 20px auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:none;}
.section.forum .header{position:relative;}
.section.forum > .header .title, .section.forum.topic > .header .title {padding:.5em;font-size:1.6em;color:#ba9b5e;}
.section.forum.thread > .header .title,.section.forum.reply > .header .title{color:#333;}
.section.forum.topic > .header .title, .section.forum.topic > .header .title { color:#ba9b5e; }
.section.forum .header .nav.actions{position:absolute;top:0;right:0;}
.section.forum .header .nav.actions li{ display:inline-block;display: -moz-inline-stack;*display: inline;*zoom: 1;}
.section.forum .header .nav.actions li.search input { background: #FFF url('../img/search_icon.gif') 5px 50% no-repeat; font: 12px/1.5em sans-serif; padding: 0.35em 0.35em 0.35em 26px; border-radius: 4px; border: none; }
.section.forum.thread .listing p.note{text-align:center;}
.section.forum.topic .article,.section.forum.thread .article{padding:0 0 0 24px;}
.section.forum.thread .article.own a,.section.forum.topic .content a{color:#fff;}
.section.forum.topic > .footer .nav.actions{display:none;}
.section.forum.thread > .footer .nav.actions{padding-bottom:15px;}
.section.forum.thread .article.own .bubble{margin-right:0;}
.section.forum.thread .article.own .bubble blockquote{border-color:#222;}
.section.forum.thread .article.own .bubble a{color:#ccc;}
.section.forum.thread .footer{padding:0 15px;}
.section.forum.thread .footer .note{text-align:center;}
.section.forum .bubble{margin:0 20px 0 120px;}
.section.forum .article .meta{display:block;color:#999;}
.section.forum .article .title{font-size:16px;padding:.4em 0 0 0;}
.section.forum .article .meta span,.section.forum.thread .footer .note{font:italic 12px Georgia,Times,serif;}
.section.forum.topic .article .details,.section.forum.thread .article.own .details,.section.forum.thread .own .header .title{color:#fff;}
.section.forum .moderation{text-align:left;}
.section.forum .moderation .controls div{display:inline;}
.section.forum .moderation .controls button{padding:2px 4px;}
.section.forum.reply textarea,.section.forum.reply .input input{width:600px;}
.section.forum.thread .header a,.section.forum.thread .details a{color:#000;}
.section.forum.topic > .footer{padding:0 15px;}
.section.forum.topic > .header .nav.actions{right:15px;}
.section.forum.thread .article .footer { clear: both; }
.section.forum.thread .pagination .pages .current,.section.comments .pagination .pages .current{color:#000;}
.section.forum.thread .article.own, .section.forum.topic .article {background:#000 url(../img/comments-header-black-bg.png) 0 10px repeat-x;padding:10px;margin:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/* Store */
.store #main .section {width:100% !important;}
.store .section .listing .item {margin:0 0 1% 0%;}

/* Login / Messages / Account */
body.login .section.client,body.verify .section.client,body.register .section.client{display:none;}
.section.login .details,.section.register .details,.section.redeem .details,.section.password .details,.section.account.notifications .details,#main .section.account.settings .details,.section.profile.information .detail,.section.manage.links.add .detail,.section.verify .details{width:500px;padding:10px;margin:10px auto;background:#dadada url('../img/panel-white-bg.png') top repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid rgba(0,0,0,.25);}
#main .section.login .header .title,.section.register .header .title,#main .section.redeem .header .title,.section.password .header .title,#main .section.account.settings .header .title,.section.manage.links.add .header .title,.section.verify .header .title{text-align:center;background:url('../img/rule.png') bottom no-repeat;}
#main .section.login .details .input label,#main .section.register .details .input label,#main .section.redeem .details .input label,.section.password .details .input label,.section.account.settings .details .input label,.section.account.settings .details .select label,.section.profile.information .detail label,.section.manage.links.add .detail label,.section.verify .details label{width:110px;}
#main .section.login .details .input input,#main .section.register .details .input input,#main .section.redeem .details .input input,.section.password .details .input input,.section.account.settings .details .input input,.section.profile.information .detail .input input,#main .section.profile.information .detail .text textarea,.section.manage.links.add .input input,.section.verify .details .input input{width:350px;}
.section.account #key_custom,.section.profile .input #twitter,.section.profile .input #flickr{width:150px;}
.section.login .details .input .error,.section.register .details .error,.section.redeem .details .error,.section.password .details .error,.section.login .details .submit,.section.register .details .submit,.section.redeem .details .submit,.section.password .details .submit,.section.register .details .checkbox,.section.account.settings .note,.section.account.settings .submit,.section.profile.information .detail .note,.section.profile.information .detail .error,.section.profile.information .detail .submit,.section.manage.links.add .submit,.section.verify .submit{margin-left:115px;}
#aside .section.login .details{width:auto;}
#main .section.login a,.section.register a,#main .section.redeem a,.section.password a,#main .section.account.settings a,.section.profile.information a,.section.manage.links.add a{color:#000;}
.section.access{margin:auto;float:none;}
#main .section.access.login .header .title{background:none;}
.section.access.subscription .article .item{clear:both;}
.section.access.subscription .article .figure{float:left;height:400px;margin-right:15px;}
.section.access.subscription .article .title{padding-top:0;}
/* Error */
body.error #main{width:944px;margin:0 auto;float:none;padding-top:100px;}
body.error .section.error .title{color:#333;}
body.error .section.error{float:none;margin:auto;}
body.error .section.error .header .nav.actions{display:none;}
.search .listing.full{background:#000;}
.section.forum.search .article .title a,.search .article .header .cat a{color:#fff;}
.search .article .content p{color:#787878;}
/* Chat */
.section.chat{color:#fff;}

.section.store.header #cart {
	width:250px;
}
.store a.button.buy {color:#fff;}

.section.forum.thread .article:before, .clearfix:before, .section.forum.thread .article:after, .clearfix:after { content: ""; display: table; }
.section.forum.thread .article:after, .clearfix:after { clear: both; }
.section.forum.thread .article, .clearfix { *zoom: 1; }

/* Privacy */
.privacy .content.details h2, .privacy h1 {color:#000;}
.privacy .content.details dl, .privacy .content.details ol, .privacy .content.details ul {padding-left:2em;}
.privacy .content.details dt {font-weight:bold;}
.privacy .content.details dd {padding-left:0;}
.privacy .content.details dd + dt {margin-top:1em;}
.privacy .content.details ol {list-style:decimal;}
.privacy .content.details ul {list-style:disc;}
.privacy .content.details .vcard div {line-height:1.5em;}
.privacy .content.details strong {font-weight:bold;}

