/* Fancybox Style */
@import url(/engine/js/jquery/plugins/fancybox/jquery.fancybox-1.2.6.css);/* Play buttons for SoundManager */
@import url(/engine/js/soundmanager/screen.css);/*********/
/* Reset */
/*********/
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,
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-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,
q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
.mark{background:#e97961;}
/* Misc */
body{background:#000;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:0.025em;color:#FFF;}
table{width:100%;}
th{font-weight:bold;}
a{color:#888;text-decoration:none;}
img{max-width:100%;vertical-align:middle;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;}
fieldset{position:relative;padding-top:18px;}
fieldset legend,
fieldset legend span{font-size:18px;/* Equal to #main .article .header .title */
text-transform:none;padding:0;}
fieldset .error{margin-left:120px;font-size:0.8em;font-weight:bold;color:#900;}
fieldset .note{margin-left:120px;}
fieldset li{margin-bottom:10px;}
fieldset li.input label,
fieldset li.select label,
fieldset li.text label{display:inline-block;width:110px;margin-right:10px;font-family:Georgia,Times,serif;font-style:italic;color:#333;text-align:right;text-shadow:0 1px 1px rgba(0,0,0,1);vertical-align:top;}
fieldset li.input input,
fieldset li.input input{width:200px;}
fieldset li.checkbox{margin-left:120px;}
fieldset li.checkbox .note{margin-left:24px;}
fieldset li.submit{margin-left:120px;/* Sum of 'fieldset li label:width' + 'fieldset li label:margin-right' */}
fieldset.progress{float:none;clear:both;margin:0;width:auto;text-align:right;}
fieldset.progress li{display:inline-block;margin-left:1em;}
fieldset.progress li a{}
fieldset.progress li a span{}
fieldset .note{font-size:0.9em !important;font-style:italic;color:#666;}
/* Pagination */
.pagination{margin:20px 0;}
.pagination .title{background:url(../img/rule-main-dim.png) center bottom no-repeat;height:20px;line-height:20px;padding-bottom:5px;margin-bottom:10px;}
.pagination .pages{font-family:Georgia,Times,serif;text-shadow:0 1px 1px rgba(0,0,0,1);}
.pagination .pages ul li{display:inline-block;vertical-align:middle;}
.pagination .pages ul li a,
.pagination .pages ul li.current{display:inline-block;padding:0 5px;height:32px;line-height:32px;}
.pagination .pages ul li.current{font-size:32px;font-style:italic;}
.pagination a{border:none !important;}
.pagination .results{margin-top:10px;padding-top:5px;background:url(../img/rule-main-dim.png) center top no-repeat;}
.home .pagination{display:none;}
/* MarkItUp */
.bbcode{display:inline-block;width:auto;}
.markItUpEditor{width:100%;}
.markItUpFooter{background:#FFF;border:1px solid #999;padding:0 5px;}
.markItUpResizeHandle{display:block;background-repeat:no-repeat;background-position:center center;padding:3px 0;width:auto;}
/* Structure */
#dashboard{background:rgba(255,255,255,0.2);}
#dashboard .controls li{margin-left:1em;}
#dashboard .controls li a{color:#666;}
#engine{position:fixed;top:300px;background:#FFF;background:rgba(255,255,255,0.2);padding:20px 0;width:100%;z-index:10000;}
#engine .messages{margin:0 auto;width:960px;text-align:center;}
#engine .messages a{font-family:Georgia,Times,serif;font-style:italic;color:#FFF;text-shadow:0 1px 1px rgba(0,0,0,1);}
#breadcrumbs{display:none;}
/* Header */
#header{background:url(../img/background-aj.jpg) center top no-repeat;min-height:557px;}
#header .section{position:relative;margin:0 auto;padding-top:0px;width:960px;text-align:right;}
#header .section .notice{font-size:18px;padding:20px 0;text-align:center;text-transform:uppercase;letter-spacing:7px;}
/* Navigation */
#header .nav{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:23px;font-weight:100;color:#FFF;text-transform:lowercase;text-shadow:0 0 30px rgba(255,255,255,1);letter-spacing:0.1em;}
#header .nav ul li{margin-right:10px;}
#header .nav ul li a{color:#FFF;}
#header .nav ul .home{display:block;font-size:84px;text-transform:none;}
#header .nav ul .news{margin-left:500px;}
#header .nav ul .users,
#header .nav ul .blogs,
#header .nav ul .forum,
#header .nav ul .contests,
#header .nav ul .campaigns{font-size:0.6em;}
/* Client */
#header .client{margin:0 auto;width:960px;}
#header .client #napkins{float:right;margin-right:-30px;-moz-box-shadow:none;-webkit-box-shadow:none;}
#header .client .subscribe{clear:both;text-align:right;}
#header .client .subscribe form{display:inline-block;border:1px solid rgba(255,255,255,0.15);-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;padding:10px;margin-bottom:20px;}
#header .client .subscribe form li{display:inline;}
#header .client .subscribe form li.text input{font-size:11px;padding:2px 4px;}
#header .client .subscribe form li.submit input{font-size:12px;}
/* Page */
#page{background:url(../img/page-background.png) center top no-repeat;padding-top:20px;min-height:133px;position:relative;}
#main > .section,
#aside > .section{margin-bottom:20px;clear:both;}
#main > .section > .header,
#aside > .section > .header{position:relative;margin-bottom:10px;}
#main > .section > .header .title,
#aside > .section > .header .title{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:23px;font-weight:100;color:#FFF;text-transform:lowercase;text-shadow:0 0 13px rgba(210,223,238,1);line-height:26px;letter-spacing:0.1em;vertical-align:middle;}
#main > .section > .header .title{display:inline-block;}
#aside > .section > .header .title{text-align:center;}
#main > .section > .header .meta,
#aside > .section > .header .meta{margin-top:10px;color:#666;}
#main > .section > .header .actions,
#aside > .section > .header .actions{position:absolute;right:0;top:0;height:26px;line-height:26px;font-family:Georgia,Times,serif;font-size:14px;font-style:italic;text-shadow:0 1px 1px rgba(0,0,0,1);text-transform:lowercase;}
#main > .section > .header .actions li,
#aside > .section > .header .actions li{display:inline;}
#main > .section > .header .actions li a,
#aside > .section > .header .actions li a{margin-left:1em;color:#333;}
#main > .section > .header .actions li > span,
#aside > .section > .header .actions li > span{margin-left:1em;color:#000;text-shadow:0 0 30px rgba(255,255,255,0.5);}
#main > .section > .header .actions li a.viewall,
#main > .section > .header .actions li a.rss{display:inline-block;background:url(../img/arrow-right.png) center center no-repeat;margin:0 5px;width:12px;height:12px;text-indent:-9999px;vertical-align:middle;}
#main > .section > .header .actions li a.rss{background-image:url(../img/icon-rss.png);}
#main > .section > .header .actions{position:static;display:inline-block;vertical-align:middle;}
#aside > .section > .header .actions{display:none;}
#main > .section > .header + *{background:url(../img/main-background.png) center top no-repeat;padding-top:20px;min-height:112px;}
#aside > .section > .header + *{background:url(../img/aside-background.png) center top no-repeat;padding-top:20px;min-height:112px;}
#main > .section > .header + .listing,
#aside > .section > .header + .listing,
#main > .section.featured > .header + .article,
#main.full > .section.featured > .header + .article,
#aside > .section.featured > .header + .article{padding-top:0;}
#main.full > .section > .header + .listing{padding-top:20px;}
#main > .section > .content,
#main > .section > .details,
#aside > .section > .content,
#aside > .section > .details{font-size:12px;line-height:20px;}
#main .section .content a,
#main .section .details a,
#aside .section .content a,
#aside .section .details a{border-bottom:1px dotted #333;}
#main .section .content .title a,
#main .section .details .title a,
#aside .section .content .title a,
#aside .section .details .title a{border-bottom:none;}
#main > .section > .footer,
#aside > .section > .footer{display:none;}
#main > .section > .figure,
#aside > .section > .figure{color:#666;font-style:italic;text-align:center;}
#aside .listing,
#aside .thumbs{text-align:center;}
#aside .thumbs > *{margin:5px;width:64px;float:left;}
#main .article,
#aside .article
#main .details,
#aside .details{margin-bottom:20px;}
#main .article .header,
#aside .article .header,
#main .details .header,
#aside .details .header{position:relative;background:url(../img/rule-main-dim.png) center top no-repeat;padding-top:40px;margin-bottom:10px;}
#main .article .header .title,
#aside .article .header .title,
#main .details .header .title,
#aside .details .header .title{background:url(../img/rule-main-dim.png) center bottom no-repeat;padding-bottom:10px;font-size:16px;font-style:italic;font-weight:bold;color:#FFF;line-height:20px;}
#main .article .header .title a,
#aside .article .header .title a,
#main .details .header .title a,
#aside .details .header .title a{display:block;color:#FFF;}
#aside .article .header .title,
#aside .details .header .title{background-image:url(../img/rule-aside-dim.png);}
#main .article .header .meta,
#aside .article .header .meta,
#main .details .header .meta,
#aside .details .header .meta{position:absolute;top:0;margin-top:10px;width:100%;font-family:Georgia,Times,serif;font-size:12px;font-style:italic;color:#666;line-height:16px;text-shadow:0 1px 1px rgba(0,0,0,1);}
#main .article .header .meta > *,
#aside .article .header .meta > *,
#main .details .header .meta > *,
#aside .details .header .meta > *{display:none;}
#main .article .header .meta > .time,
#aside .article .header .meta > .time,
#main .details .header .meta > .time,
#aside .details .header .meta > .time/*,
#main .article .header .meta > .author,
#aside .article .header .meta > .author,
#main .details .header .meta > .author,
#aside .details .header .meta > .author*/{display:inline;}
#aside .article .header .meta .time a,
#aside .details .header .meta .time a{color:#666;}
#aside .article .header .meta,
#aside .details .header .meta{background:url(../img/aside-dots.png) center bottom no-repeat;padding-bottom:10px;}
#main .article .actions,
#aside .article .actions{display:none;}
#main.full .article .header{background-image:url(../img/rule-dim.png);}
#main .article.none .header,
#main .details.none .header{padding-top:10px;}
#aside .article .header,
#aside .details .header{background-image:url(../img/rule-aside-dim.png);padding-top:45px;}
#main .article .figure,
#aside .article .figure{margin-bottom:10px;text-align:center;}
#main .article .content,
#aside .article .content{font-size:12px;line-height:20px;}
#main .article .details,
#aside .article .details{margin-bottom:10px;}
#main .article .footer,
#aside .article .footer{clear:both;margin-bottom:10px;}
#main .article .footer .meta,
#aside .article .footer .meta{display:none;}
#main .article .footer .actions,
#aside .article .footer .actions{font-family:Georgia,Times,serif;font-size:12px;font-style:italic;text-align:right;}
#main .article .footer .actions li,
#main .article .footer .actions form,
#main .article .footer .actions fieldset,
#aside .article .footer .actions li,
#aside .article .footer .actions form,
#aside .article .footer .actions fieldset{display:inline;}
#main .article .footer .actions li a,
#aside .article .footer .actions li a{display:inline-block;background:#333;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:0 5px;height:20px;color:#000;text-shadow:0 -1px 0 rgba(255,255,255,0.05);}
#main .article .footer .actions li a:hover,
#aside .article .footer .actions li a:hover{background:#666;}
#main .article.none .content,
#main .article.none .details,
#main .article.none .content,
#aside .article.none .details{display:none;}
#main .meta,
#aside .meta{font-family:Georgia,Times,serif;font-size:11px;}
#main .details p,
#main .details ul,
#main .content p,
#main .content ul,
#aside .details p,
#aside .details ul,
#aside .content p,
#aside .content ul,
#main .note,
#aside .note{font-size:12px;line-height:20px;margin-bottom:10px;}
/* Comments */
#main .section.comments > .listing,
#aside .section.comments > .listing{background:url(../img/rule-main-dim.png) center bottom no-repeat;}
#main.full .section.comments > .listing{background-image:url(../img/rule-dim.png);}
#aside .section.comments > .listing{background-image:url(../img/rule-aside-dim.png);}
#main .section.comments .avatar,
#aside .section.comments .avatar{margin:10px !important;width:50px !important;}
#main .section.comments .bubble,
#aside .section.comments .bubble{margin-left:70px !important;width:auto !important;}
#main .section.comments .article,
#aside .section.comments .article{background:url(../img/rule-main-dim.png) center top no-repeat;margin-bottom:0;padding-bottom:10px;}
#main .section.comments .article .header,
#aside .section.comments .article .header{background:none;}
#main .section.comments .article .header .meta > *,
#aside .section.comments .article .header .meta > *{display:block;}
#main .section.comments .article .actions,
#aside .section.comments .article .actions{display:block;}
#main .section.comments .article .actions li,
#aside .section.comments .article .actions li{display:inline;margin-left:1em;}
#main.full .section.comments .article{background-image:url(../img/rule-dim.png);}
#aside .section.comments .article{background-image:url(../img/rule-aside-dim.png);}
#main .comments.add label,
#aside .comments.add label{display:none;}
#main .comments.add textarea,
#aside .comments.add textarea{width:100%;}
#main .comments.add .submit,
#aside .comments.add .submit{text-align:right;}
#footer{background:url(../img/page-background.png) center top no-repeat;padding-top:20px;height:200px;font-size:10px;text-align:center;}
#footer a{color:#00aeef;}
#footer .nav{display:none;}
/* NEWS */
.news #main .story .article{padding-top:0;}
/* EVENTS */
body.events #main > .section.events > .header{text-align:center;}
body.events .listing tr{background:url(../img/rule-dim.png) bottom center no-repeat;height:20px;line-height:20px;}
body.events .listing td,
body.events .listing th{padding:4px 0;}
body.events .listing td.activity li{display:inline-block;}
body.events .listing td.activity li a{display:inline-block;padding-left:20px;height:24px;line-height:24px;font-weight:bold;color:#999;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.5) 0 1px 0 rgba(255,255,255,0.5);}
body.events .listing td.activity li a span{display:none;}
body.events .listing td.activity .signups{margin-right:1em;}
body.events .listing td.activity .signups a{background:url(../img/icon-user.png) left center no-repeat;}
body.events .listing td.activity .comments{}
body.events .listing td.activity .comments a{background:url(../img/icon-comment.png) left center no-repeat;}
.events .listing td.tickets{width:85px;text-align:center;}
.events .listing td.tickets .tickets{display:inline-block;}
.events .listing .tickets .tickets a,
.events .listing .tickets .tickets span{display:block;width:40px;height:20px;text-indent:-9999px;background:url('/themes/master/img/ticket.png') center no-repeat;}
.events .listing .tickets .tickets span{background-image:url('/themes/master/img/ticket_na.png');}
.events .listing .tickets .tickets.vip a{background-image:url('/themes/master/img/vip.png');}
.events .listing.compact thead{display:none;}
.events .listing.compact tr{background:url(../img/rule-aside-dim.png) center bottom no-repeat;}
.events .listing.compact tr td{height:30px;line-height:30px;}
.events .listing.compact tr td[colspan=3]{text-align:center;}
.events .listing.compact tr td.date{width:100px;font-family:Georgia,Times,serif;color:#666;text-shadow:0 1px 1px rgba(0,0,0,1);}
.events .event .header .title{display:inline;}
.events .event .header .meta{display:none;}
.events .event .header .appearing{display:inline-block;}
.event .header .appearing dt,
.event .header .appearing dd{display:inline;}
.events .event .content{font-size:12px;}
.events .event .content .venue{margin-bottom:10px;height:auto;overflow:auto;}
.events .event .content .venue .org{width:50%;float:left;font-size:18px;font-weight:bold;}
.events .event .content .venue .street-address,
.events .event .content .venue .street-address + div{float:right;clear:right;width:30%;}
.events .event .content .info{float:right;clear:both;width:30%;line-height:20px;}
.events .event .content .info dt{font-weight:bold;}
.events .event .content .info dd{margin-bottom:10px;}
.events .event .content .description{float:left;width:70%;}
/* MEDIA */
.media .section .header .actions img{display:none;}
.media #main > .section.feature > .header,
.media #main > .section.asset > .header,
.media #main > .section.gallery > .header{text-align:center;}
.media #main > .section.feature.video,
.media #main > .section.video.gallery{display:none;}
/* Media - Asset */
.media .section.asset .header .actions{position:static !important;text-align:center;}
.media .section.asset .header .actions li:first-child{margin-left:0 !important;}
.media .section.asset .details{text-align:center;}
.media .section.asset .details img{vertical-align:middle;}
/* Media - Gallery List */
.media .section.gallery .item{float:left;margin:0 10px 20px;width:172px;}
.media .section.gallery .item .figure{margin-bottom:10px;}
.media .section.gallery .item .figure a{display:block;}
.media .section.gallery .item .title{font-size:16px;font-style:italic;font-weight:bold;color:#FFF;}
.media .section.gallery .item .meta{color:#666;font-style:italic;}
.media .section.gallery .item.first{margin-left:0;clear:both;}
.media .section.gallery .item.fifth{margin-right:0;}
.media .section.gallery .item.fifth + .item{clear:left;}
/* RELEASES */
.releases .releases.all .listing{height:auto;overflow:auto;}
.releases .releases.all .release{float:left;margin:0 10px;width:220px;}
.releases .releases.all .release .figure{margin-bottom:10px;}
.releases .releases.all .release .header .title{font-size:16px;font-style:italic;font-weight:bold;color:#FFF;}
.releases .releases.all .release .header .title a{color:#FFF;}
.releases .releases.all .release .header .meta{font-style:italic;color:#666;}
.releases .releases.all .release .header .meta .time,
.releases .releases.all .release .header .meta .publisher{display:none;}
.releases .releases.all .first.release{margin-left:0;clear:left;}
.releases .releases.all .fourth.release{margin-right:0;}
.releases .section.releases.compact,
.releases .artists.main.full{display:none;}
.releases .section.release .playlist{margin-bottom:10px;}
.releases .section.release .playlist tr.alt{background:#111;}
.releases .section.release .playlist td,
.releases .section.release .playlist th{padding:5px;text-align:center;}
.releases .section.release .playlist td + td,
.releases .section.release .playlist th + th{text-align:left;}
.releases .section.release .playlist th + th + th,
.releases .section.release .playlist td + td + td{font-family:inherit;font-size:inherit;color:inherit;text-align:right;}
.releases .section.release .playlist .play{border-bottom:none !important;}

/* USERS */
.users #main > .section.users.listing > .header{text-align:center;}
.users #main #filter{background:url(../img/rule-dim.png) center bottom no-repeat;padding-bottom:10px;text-align:center;min-height:0;}
.users #main #filter .title{font-family:Georgia,Times,serif;font-size:18px;font-style:italic;margin-bottom:10px;text-shadow:0 1px 1px rgba(0,0,0,1);}
.users #main #filter ul{background:url(../img/rule-dim.png) center top no-repeat;padding-top:10px;}
.users #main #filter ul li{display:inline-block;margin-right:1em;}
.users #main #filter ul li label{margin-right:1em;}
.users #main #filter + .thumbs{margin:0 auto;width:880px;}
/* BLOGS */
.blogs .blogs .article .figure{float:left;margin-right:10px;}
/* FORUM */
.forum .section > .header .nav .search { position: absolute; right: 0; }
.forum .section > .header .nav .search input { font: 12px/1em sans-serif; padding: 0.5em; }
.forum #main > .section.categories > .header,
.forum #main > .section.topics > .header{text-align:center;}
.forum #main > .section.topics > .content .pagination:first-child{display:none;}
.forum .forum tr{background:url(../img/rule-dim.png) center bottom no-repeat;}
.forum .forum tr td,
.forum .forum tr th{padding:10px;}
.forum .forum tr td + td + td{width:300px;}
.forum .forum tr .posts{font-family:Georgia,Times,serif;color:#666;text-shadow:0 1px 1px rgba(0,0,0,1);}
.forum .forum .last_activity .header{margin-left:73px;}
.forum .forum .article{margin:0 !important;}
.forum .forum .article .figure{float:left;width:63px;}
.forum .forum .article .header{background:none !important;}
.forum .forum .article .header .title{background:none !important;padding-bottom:0 !important;}
.forum .forum .article .header .meta{font-size:12px !important;}
.forum .forum .article .header .meta .description{display:block !important;}
.forum .topic .article,
.forum .thread .article{position:relative;}
.forum .topic .article .avatar,
.forum .thread .article .avatar{position:absolute;left:0;top:0;width:100px;}
.forum .topic .article .bubble,
.forum .thread .article .bubble{margin-left:110px;}
.forum .topic .article .bubble .actions,
.forum .thread .article .bubble .actions{display:block !important;}
.forum .topic .article .bubble .actions li,
.forum .thread .article .bubble .actions li{display:inline-block;margin-left:1em;}
.forum .topic .article .bubble .details,
.forum .thread .article .bubble .details{color:#666;}
.forum .topic .article .bubble .details blockquote,
.forum .thread .article .bubble .details blockquote{background:#111;background:rgba(255,255,255,0.05);border-left:5px solid #333;border-left:5px solid rgba(255,255,255,0.03);margin:10px 0;padding:10px;}
.forum .topic .article .bubble .details blockquote .author,
.forum .thread .article .bubble .details blockquote .author{color:#FFF;font-style:italic;font-weight:bold;}
.forum .thread .listing .item{background:url(../img/rule-dim.png) center top no-repeat;padding-top:10px;}
.forum .thread .listing .item .article{margin:0 !important;padding-bottom:10px;}
.forum.recent table{background:url(../img/rule-main-dim.png) center top no-repeat;}
.forum.recent table tr{background:url(../img/rule-main-dim.png) center bottom no-repeat;}
.forum.recent table tr td,
.forum.recent table tr th{padding:15px 5px;}
.forum.recent table tr td.replies,
.forum.recent table tr td.updated{font-family:Georgia,Times,serif;font-style:italic;color:#666;text-shadow:0 1px 1px rgba(0,0,0,1);}
.forum.recent .avatar_wrapper{display:inline-block;margin-right:1em;width:25px;}
.forum.recent .avatar_wrapper a + a{display:none;}
.forum.recent h3{display:inline;font-size:16px;font-style:italic;font-weight:bold;vertical-align:middle;}
.forum.recent h3 a{color:#FFF;}
/* Contests / Campaigns */
.contests #main .article .header,
.campaigns #main .article .header{margin-bottom:40px;}
.contests #main .contest .header,
.campaigns #main .campaign .header,
.contests #main .contests .article .header,
.campaigns #main .campaigns .article .header,
.contests #aside .contests .article .header,
.campaigns #aside .campaigns .article .header{padding-top:10px;margin-bottom:50px;}
.contests #main .contest .header .meta,
.campaigns #main .campaign .article .header .meta,
.contests #main .contests .header .meta,
.campaigns #main .campaigns .article .header .meta,
.contests #aside .contests .header .meta,
.campaigns #aside .campaigns .article .header .meta{top:30px;background:none;padding-bottom:0;}
.contests #main .contest .header .meta ul,
.campaigns #main .campaign .header .meta ul,
.contests #main .contests .header .meta ul,
.campaigns #main .campaigns .header .meta ul,
.contests #aside .contests .header .meta ul,
.campaigns #aside .campaigns .header .meta ul{display:block;}
.contests #main .contest .header .meta ul li,
.campaigns #main .campaign .header .meta ul li,
.contests #main .contests .header .meta ul li,
.campaigns #main .campaigns .header .meta ul li,
.contests #aside .contests .header .meta ul li,
.campaigns #aside .campaigns .article .header .meta ul li{display:inline;margin-right:1em;}
.contests #main .contest .meta .points,
.campaigns #main .campaign .header .meta .points,
.contests #main .contests .meta .points,
.campaigns #main .campaigns .header .meta .points,
.contests #aside .contests .meta .points,
.campaigns #aside .campaigns .header .meta .points{font-size:16px;color:#FFF;}
.contests #main .contest .header .active,
.campaigns #main .campaign .header .active,
.contests #main .contests .header .active,
.campaigns #main .campaigns .header .active,
.contests #aside .contests .header .active,
.campaigns #aside .campaigns .header .active{color:#345f3f;}
.contests #main .contest .header .closed,
.campaigns #main .campaign .header .closed,
.contests #main .contests .header .closed,
.campaigns #main .campaigns .header .closed,
.contests #aside .contests .header .closed,
.campaigns #aside .campaigns .header .closed{color:#6f1b1b;}
/* Account */
.account #aside dt{font-size:18px;/* Equivalent to #main .article .header .title */}
.account #main .section table,
.account #aside .section table{margin-bottom:20px;}
.account #main .section table td,
.account #aside .section table td{padding:5px;}
.account #main .section table .action,
.account #aside .section table .action{text-align:right;}
.account #main .section table .action a,
.account #main .section table .action a{margin-left:1em;}
.account #main .article .footer .actions,
.account #aside .article .footer .actions{display:block;text-align:left;}
.account .section.account.message .article > .avatar{float:left;width:100px;}
.account .section.account.message .article > .bubble{margin-left:120px;}
/* Profile */
.users .member.details .header{background:none !important;padding-top:10px !important;}
.users .member.details .header .title{background:none !important;font-size:40px !important;font-style:normal !important;font-weight:100 !important;line-height:1em !important;}
.users .member.details .header .meta{display:none;}
.users .member.details .content{margin-top:-11px;}
.users .member.details .content .avatar{float:left;margin:0 10px 10px 0;}
.users .social.controls .article{background:url(../img/rule-aside-dim.png) center top no-repeat;}
.users .social.controls .article .actions{display:block !important;background:url(../img/rule-aside-dim.png) center bottom no-repeat;height:auto;overflow:auto;}
.users .social.controls .article .actions li{float:left;width:50%;}
.users .social.controls .article .actions li a{display:block;padding:10px 0;text-align:center;}
.users .profile.twitter > .content .listing{padding-top:0;text-align:center;}
.users .profile.twitter > .content .listing li{background:url(../img/rule-aside-dim.png) center bottom no-repeat;padding:10px;}
.users .profile.links .listing{padding:0 5px 5px;}
.users .profile.links .link{background:url(../img/rule-aside-dim.png) center bottom no-repeat;margin:0 5px;padding:10px;text-align:center;}
/* 404 */
.error #main{width:auto !important;}
.error .fourohfour .article .header{padding-top:10px !important;}
.error .fourohfour .article .header .title{font-size:72px !important;font-style:normal !important;font-weight:100 !important;line-height:1em !important;}
.error .fourohfour .article .content{margin:50px 0 100px !important;}
.error .fourohfour .article .content .nav li{display:inline;margin-right:0.1em;}
.error .fourohfour .article .content .nav li:before{content:'/ ';}
.error .fourohfour .article .content .nav li:first-child:before{content:'';}
.moderation > div,.ui-dialog{right:auto;left:0;}
/* Privacy */
.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;}

