/* Typography
Pink:#f39895
Purple:#9e4c93
*/
@font-face{font-family:'AsenineRegular';src:url('/clients/adtr/type/asenine-webfont.eot');src:local('☺'),url('/clients/adtr/type/asenine-webfont.woff') format('woff'),
url('/clients/adtr/type/asenine-webfont.ttf') format('truetype'),
url('/clients/adtr/type/asenine-webfont.svg#webfontbLhr1f3e') format('svg');font-weight:normal;font-style:normal;}
h1,h2,h3,h4,h5,h6,th,dt,p,li,td,dd,address,input,textarea,.vcard,span,#dashboard,#breadcrumbs,legend{font-family:inherit;}
body{font-family:Verdana,Helvetica,Arial,sans-serif;background:#000 url('../img/body-bg.jpg') top no-repeat;color:#fff;}
input,textarea,select,button{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11px;color:#666;border:0;}
blockquote{font-style:italic;border:1px solid rgba(117,189,158,0.2);padding:10px;border-width:1px 0;}
a{color:#9E4C93;}
.mark{padding:0 2px;background:#f39895;}
.moderation .controls{z-index:99999;}
.moderation .controls *{color:#000 !important;}
.moderation .controls div,.moderation .controls div *{display:inline;}
.moderation .controls .move_controls form{display:block;}
#header .nav,#footer .nav{font-size:26px;position:relative;}
#header .nav a,
#footer .nav a,
.section > .header .title,
.events .listing h3,
button,
#join a,
.forum .listing.compact .replies,
.pagination .title,
.pagination .results,
.events .listing.full .time span,
.events .event .time,
th,
.store .categories .listing .item,
.store .product .name,
.store .featured .product .cost,
.store .product .details .cost,
.social.controls a,
.member.details .footer .meta span,
.access.subscription .article .title,
.access.subscription .article .cost,
#dashboard .controls,
#dashboard .avatar,
.account.settings .label,
.error .article .header .title,
.store #billing legend,
.store #shipping legend,
.home #page .vidstore .product .buynow{font-family:'AsenineRegular',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:100;text-transform:uppercase;text-decoration:none;letter-spacing:1px;}
.nav a,.header .title,.header .title a,.events .listing h3,#dashboard .controls a{color:#fff;}
.details a,.listing a,.nav.actions a,.meta a,.pagination a,a.button{color:#9e4c93;}
.section .article .header .title{font-weight:bold;font-size:18px;}
.article .header .meta{font-size:11px;}
/* Forms */
form .input input,form .captcha input,form .text textarea,button,#join a,#page .section.store.header a,.social.controls a,#dashboard .controls{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:2px 8px;}
form .captcha img{display:block;margin-bottom:1em;}
form .input input,form .text textarea,form .captcha input{padding:5px;}
button,#join a,#page .section.store.header a,.social.controls a,#dashboard .controls{background:#73386b url('../img/button-bg.png') top repeat-x;color:#fff;font-size:24px;}
fieldset li{line-height:32px;}
fieldset .input label,fieldset .password label,fieldset .text label,fieldset .select label{display:block;float:left;width:12em;text-align:right;margin-right:0.5em;}
fieldset .captcha img{display:block;}
fieldset .submit button{margin-left:6.5em;}
fieldset .checkbox label,fieldset .input .note,fieldset .captcha{margin-left:12.5em;}
fieldset .input.captcha .note{margin-left:0;}
fieldset .note{color:#999;}
fieldset li .error{background:#900;padding:5px;}
.forum .forum.add fieldset > ul > li,.account.message fieldset > ul > li,.manage.blogs.modify fieldset > ul > li{margin-left:12em;}
.forum form label,.account.message form label,.manage.blogs.modify form label{float:none;text-align:left;}
.forum form #title,.forum form #body,.account.message .input input,.account.message .text textarea,.manage.blogs.modify .input input,.manage.blogs.modify .text textarea{width:600px;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11px;}
.forum form #body,.account.message .text textarea,.manage.blogs.modify .text textarea{height:320px;}
.forum form .submit button,.account.message .submit button,.manage.blogs.modify .submit button{margin-left:0;}
.markItUpHeader ul ul{border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 5px;-moz-box-shadow:rgba(0,0,0,0.5) 0 0 5px;box-shadow:rgba(0,0,0,0.5) 0 0 5px;}
.markItUpHeader ul ul li{line-height:15px;border:0;}
/* Tables */
thead th{border-bottom:0;}
tbody tr{border-top:1px solid rgba(0,0,0,0.15);}
th,td{vertical-align:middle;padding:5px;}
td ul{padding:0;}
td li{display:inline;font-size:11px;}
/* Structure */
#mtv2{position:absolute;top:0;left:0;}
#dashboard{position:relative;background:rgba(0,0,0,0.75);border-bottom:1px solid rgba(255,255,255,0.15);}
#dashboard .controls{margin-top:10px;}
#dashboard .controls li{margin:0.25em 0.5em;font-size:16px;}
#dashboard .avatar a + a,#dashboard #manage{line-height:51px;}
#dashboard .nav.stats{padding:17px 0 10px 0;}
#dashboard #manage,#dashboard .nav.stats li{font-size:11px;}
#dashboard .controls a{text-decoration:none;}
#dashboard .nav.stats .views{padding:2px 6px;color:#f39895;}
#header .nav img{position:absolute;left:0;}
#header .nav > ul{padding:78px 0 0 0;margin:0 0 0 280px;}
#header .nav > ul > li{margin-right:12px;}
#header .nav li ul li{display:block;font-size:18px;}
#header .nav li.community{position:relative;}
#header .nav li.community > a{padding-right:10px;background:url('../img/dropdown-arrow.png') right no-repeat;}
#header .nav li.community ul{display:block;position:absolute;z-index:9999;left:10px;top:36px;padding:5px 15px;border:1px solid rgba(255,255,255,0.2);background:rgba(0,0,0,0.6);}
#header .nav a:hover,#footer .nav a:hover,#breadcrumbs .nav a:hover{color:#f39895;}
#engine .messages{width:960px;margin:0 auto;text-align:center;}
#breadcrumbs{width:960px;margin:10px auto 20px auto;}
#breadcrumbs .nav{padding:0 10px;font-size:11px;}
#page{min-height:1220px;}
#page .section,#engine .messages{border-top:1px solid rgba(255,255,255,0.2);background:rgba(0,0,0,0.8);padding:10px 20px;margin-bottom:20px;}
#page .section.comments{background:url('../img/section-bg.png') repeat-x;border-right:1px solid rgba(255,255,255,0.05);border-bottom:1px solid rgba(255,255,255,0.05);}
#page .section > .header .title{font-size:38px;padding-top:0;}
#aside .thumbs,.aside .thumbs{padding:0;}
#aside .thumbs > a,.aside .thumbs > a,#aside .thumbs > .avatar,.aside .thumbs > .avatar{display:block;float:left;margin:0 5px 5px 0;}
#aside .login .input{display:inline;}
#aside .login .submit{text-align:right;}
#aside .login li input{width:152px;}
#aside .login label{display:none;}
#aside .login #join a{font-size:40px;line-height:1em;}
#aside .login .title{font-size:30px;}
#aside .login .nav,.home .login .nav *{display:inline;float:right;}
.article > .footer .nav{text-align:right;}
.nav.actions li{display:inline;}
.event .header{position:relative;}
.event .header .nav.actions{position:absolute;top:0;right:0;}
.pagination .title,.pagination .results{font-size:16px;padding:0.5em 0;color:rgba(255,255,255,0.25);}
.pagination a,.pagination .current,.pagination .hellip,.asset .footer .nav.actions a,#dashboard .nav.stats a{padding:2px 6px;}
.pagination a,.asset .footer .nav.actions a,#dashboard .nav.stats a{background:url('../img/item-gradient-bg.png') 0 -1px repeat-x;color:#fff;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.pagination a:hover,.asset .footer .nav.actions a:hover,#dashboard .nav.stats a:hover{background-image:url('../img/button-bg.png');}
/* Footer */
#footer{background:url('../img/footer-bg.jpg') bottom no-repeat;text-align:center;}
#footer .nav,#footer .nav ul{padding:0;}
#footer .nav li{margin:0 10px;}
#footer .nav.terms{margin-top:10px;font-size:12px;}
#footer .nav.social{font-size:18px;margin:25px 0;}
#footer .nav.social li a{display:inline-block;height:20px;text-indent:-99999px;}
#footer .nav.social li.itunes a{width:70px;background:url('../img/social/itunes.png') no-repeat;}
#footer .nav.social li.facebook a{width:97px;background:url('../img/social/facebook.png') no-repeat;}
#footer .nav.social li.twitter a{width:101px;background:url('../img/social/twitter.png') no-repeat;}
#footer .nav.social li.myspace a{width:82px;background:url('../img/social/myspace.png') no-repeat;}
#footer .nav.social li.lastfm a{width:79px;background:url('../img/social/lastfm.png') no-repeat;}
#footer #copyright p img{vertical-align:middle;}
#footer .poweredby{position:relative;width:240px;z-index:9;margin-left:5em;}
#footer .poweredby a{display:inline-block;background:url('../img/ground-ctrl.png');width:74px;height:31px;vertical-align:middle;text-indent:-9999px;margin:4px -5px 0 0;position:relative;z-index:99;}
#comments .listing .item{border-top:0;padding-bottom:17px;background:url('../img/rule-horizontal.png') bottom left no-repeat;}
#comments .listing .item:last-child{border-bottom:0;}
#main .section.comments .bubble{width:inherit;}
#post_comment label{display:none;}
#post_comment textarea{width:100%;background:#bcb8bb;}
#post_comment textarea:focus{-webkit-box-shadow:rgb(255,255,255) 0 0 5px;-moz-box-shadow:rgb(255,255,255) 0 0 5px;box-shadow:rgb(255,255,255) 0 0 5px;}
#post_comment .submit button{margin-left:0;}
/* Home */
.home #page .vidstore{overflow:hidden;}
.home #page .vidstore .section{background-color:transparent;border:0;padding:0;}
.home #page .vidstore .section{float:left;}
.home #page .vidstore .section + .section{margin-left:20px;}
.home #page .vidstore .video{width:520px;}
.home #page .vidstore .products{width:360px;}
.home #page .vidstore .product{position:relative;}
.home #page .vidstore .product .overlay{position:absolute;top:0;left:0;}
.home #page .vidstore .product a + a{position:absolute;top:10px;left:95px;display:block;width:150px;padding:0 10px 10px;background:#000 url('../img/item-gradient-bg.png') 0 -1px repeat-x;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 10px;-moz-box-shadow:rgba(255,255,255,0.5) 0 0 10px;box-shadow:rgba(255,255,255,0.5) 0 0 10px;color:#fff;text-decoration:none;text-align:center;}
.home #page .vidstore .product .buynow{display:block;font-size:24px;}
.home .flickr .thumbs li{float:left;margin-right:16px;}
.home .flickr .thumbs li:last-child{margin-right:0;}
.home .flickr .thumbs img{background:#999;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.home #page .events,.home #page .twitter,.home #page .media{background:url('../img/section-bg.png') repeat-x;border-right:1px solid rgba(255,255,255,0.05);border-bottom:1px solid rgba(255,255,255,0.05);}
.home #page .news.featured{margin-bottom:0;}
.home #page .news.recent{border-top:0;}
.home .news.featured .listing .item{border:0;padding:0;}
.home .section.events,.home .section.twitter{width:200px;float:left;}
.home #page .twitter{margin-right:30px;color:#999;}
.home #page .twitter a{color:#f39895;}
.home .twitter .header a{background:url('../img/band-twitter-bg.png') no-repeat;display:block;height:100px;text-indent:-9999px;}
.home .twitter .neilw .header a{background-position:0 -100px;}
.home .twitter .alexs .header a{background-position:0 -200px;}
.home .twitter .jeremym .header a{background-position:0 -300px;}
.home .twitter .kevins .header a{background-position:0 -400px;}
.home #page .twitter .time{font-style:italic;display:block;}
.home .twitter .error{display:none;}
/* Events */
.events .listing.compact ul > li{margin:15px 0;}
.events .listing.compact h3,.events .listing.compact ul,.events .listing.compact .tickets li{display:inline;}
.events .listing.compact .tickets li *{display:inline-block;}
.events .tickets span{display:none !important;}
.events .listing.compact .location{color:#9e4c93;}
.events .listing.compact .locality{color:#fff;font-weight:bold;}
.events .listing.full tbody tr:hover{background:rgba(255,255,255,0.05);}
.events .listing.full tbody tr:hover a{color:#f39895;}
.events .listing.full td.date,.events .listing.full td.location{width:160px;}
.events .listing.full td.tickets{width:80px;}
.events .listing.full .date > .time{display:block;text-align:center;background:rgba(255,255,255,0.08);padding:10px;overflow:hidden;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:20px;-moz-border-radius:20px 0 0 20px;border-radius:25px 0 0 25px;}
.events .listing.full .time span{line-height:1em;}
.events .listing.full .time .monthday,.events .listing.full .time .yeartime,.events .listing.full .time .date{float:left;}
.events .listing.full .time .monthday,.events .listing.full .time .yeartime,.events .event .time{font-size:16px;display:block;width:32px;}
.events .listing.full .time .yeartime{width:54px;text-align:left;}
.events .listing.full .time .date{font-size:38px;width:48px;line-height:32px;}
.events .event .time{display:inline;font-size:26px;color:#f39895;}
.events .listing.full td li{float:left;}
.events .listing.full .location{width:150px;}
.events .listing.full .locality a{display:block;}
.events .listing.full .activity li{margin-right:0.5em;}
.event .details{overflow:hidden;}
.event .details dl{padding:0;}
.event .details dd{padding-left:0;}
.event .details .venue,.event .details .info{float:left;}
.event .details .info{margin-left:2em;}
/* News / Blogs */
.news .listing .item,.blogs .listing .item,.signups .listing .item,.contests .listing .item,.campaigns .listing .item{padding-bottom:15px;}
.news .listing .item + .item,.blogs .listing .item + .item,.signups .listing .item + .item,.contests .listing .item + .item,.campaigns .listing .item + .item Pr{border-top:1px solid rgba(117,189,158,0.2);padding-top:15px;}
.news .listing .item:last-child,.blogs .listing .item:last-child,.signups .listing .item:last-child,.contests .listing .item:last-child,.campaigns .listing .item:last-child{border-bottom:1px solid rgba(117,189,158,0.2);}
.news .listing.compact .item .title,.blogs .listing.compact .item .title,.signups .listing.compact .item .title{padding:0;}
#aside .news .listing .item:last-child{border-bottom:0;}
#aside .bloggers .thumbs .avatar{margin:0 6px 6px 0;}
#aside .bloggers .thumbs .avatar.fifth{margin-right:0;}
.blogs .listing .item .figure,.blogs .listing .item .figure{float:left;margin:10px 10px 10px 0;}
.blogs .listing .item .details{overflow:hidden;}
/* Forum */
.forum .listing.compact .item{padding:10px;background:#000 url('../img/item-gradient-bg.png') 0 -1px repeat-x;clear:both;position:relative;overflow:hidden;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;border:1px solid rgba(255,255,255,0.02);border-bottom:0;}
.forum .listing.compact .avatar_wrapper,.forum td .figure{float:left;}
.forum .listing.compact div{float:left;}
.forum .listing.compact h3{font-size:11px;}
.forum td .article .header .title{font-size:16px;padding-top:0;}
.forum .listing.compact h3 a{color:#fff;text-decoration:none;}
.forum .listing.compact .avatar_wrapper,.forum td .figure{margin-right:10px;}
.forum .listing.compact .avatar_wrapper img,.forum td .figure img{width:50px;}
.forum .listing.compact .avatar_wrapper a:last-child{display:none !important;}
.forum .listing.compact .updated{font-size:11px;clear:left;color:#f39895;font-style:italic;}
.forum .listing.compact .replies{position:absolute;right:0;bottom:0;display:block;width:70px;text-align:center;background:#7baa96;padding:1px 4px;-webkit-border-top-left-radius:10px;-moz-border-radius:10px 0 0 0;border-radius:10px 0 0 0;font-size:16px;line-height:1.25em;}
.forum > .header{position:relative;z-index:999;}
.forum .header .nav.actions{position:absolute;top:0;right:0;}
.forum thead tr{border-bottom:1px solid rgba(117,189,158,0.2);}
.forum tr{border-color:rgba(117,189,158,0.2);}
.forum td p{padding:0;font-size:11px;}
.forum td{vertical-align:top;padding:10px;}
.forum .article .avatar{position:absolute;}
.forum .article .bubble{margin-left:120px;}
.forum .article .bubble .title{padding-top:0;}
.forum.topic > .footer{text-align:right;}
#page .forum.thread{background:url('../img/section-bg.png') repeat-x;}
.forum.thread .listing .item{background:url('../img/rule-horizontal.png') bottom left repeat-x;padding-bottom:20px;margin-bottom:20px;}
.forum .article blockquote .author{color:#f39895;}
.forum .article.own{background:rgba(255,255,255,0.05);padding:10px 10px 10px 10px;margin:-10px -10px -5px -10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.forum.search .filter input{width:400px;}
/* Media */
.recent.media .thumbs img{width:167px;}
#aside .recent.media .thumbs > a:nth-child(2n){margin-right:0;}
#aside .recent.media .thumbs > a:nth-child(-1 3n){clear:left;}
.gallery .listing .item{float:left;width:172px;margin-right:10px;}
.gallery .listing .item.fifth{margin-right:0;}
.asset .footer .nav.actions{text-align:center;}
.asset .footer .nav.actions li{margin:0 0.5em;}
/* Releases */
.releases .listing .item{clear:left;}
.releases .listing .item .title{padding-top:0;}
#page .releases .listing .item .figure img{max-width:200px;}
.releases .meta{font-size:11px;}
.releases .listing .item .figure{float:left;margin-right:1em;min-height:250px;}
.releases .compact{overflow:hidden;}
.releases .compact li{float:left;margin-right:10px;}
.releases .compact h2{display:none;}
.releases #page .compact img{max-width:80px;padding:5px;}
.releases .compact .current img{background:rgba(255,255,255,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.release tr:nth-child(even){background:rgba(255,255,255,0.08);}
.release .trackno{width:1em;}
/* Store */
#page .section.store.header{border:0;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;background:rgba(0,0,0,0.8);text-align:right;}
#page .section.store.header a{font-size:11px;text-decoration:none;}
.store .categories .listing .item a,.access.subscription .title,.access.subscription .article .cost{font-size:18px;text-decoration:none;color:#fff;}
.access.subscription .title,.access.subscription .article .cost{font-size:24px;line-height:1.5em;}
.access.subscription .details .cost{padding:0;}
.store .categories .listing .item a:hover{color:#f39895;}
.store #main .category .item.fourth,.store #main .products.shop .item.fourth{margin-right:0;}
.store .featured .item + .item{margin-top:2em;}
.store .product a{color:#fff;text-decoration:none;}
.store .featured .product,.store .featured .product img{position:relative;}
.store .featured .product .name,.store .featured .product .cost{position:absolute;bottom:0;left:0;font-size:24px;padding:5px 10px;background:rgba(0,0,0,0.8);}
.store .featured .product .cost{right:0;left:inherit;}
.store .shop .product .name{font-size:16px;}
.store .shop .product .cost{font-size:11px;color:#f39895;}
/* Contest / Campaigns */
.contest .meta .close,.campaigns .meta .close{font-style:italic;color:#f39895;}
.contest .header .nav.actions,.header .campaigns .nav.actions{text-align:center;padding:5px;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.15);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:10px;}
.contests .listing .item .title,.campaigns .listing .item .title{padding:0;}
.contests .listing .item .status,.campaigns .listing .item .status{font-style:italic;color:#f39895;margin-right:0.5em;}
.contests .listing .item .meta li,.campaigns .listing .item .meta li{display:inline ;}
.contests .listing .item p,.campaigns .listing .item p{padding:0;}
/* Users / Profile */
#filter{text-align:center;}
#filter li{display:inline;}
#filter li + li{margin-left:1em;}
#filter button{font-size:16px;}
#filter label{margin-right:0.25em;}
.member.details .avatar{float:left;margin:0 10px 20px 0;}
.member.details .footer{text-align:right;position:relative;padding-bottom:20px;}
.member.details .footer .meta span{background:#7BAA96;padding:5px 10px;-webkit-border-top-left-radius:10px;-moz-border-radius:10px 0 0 0;border-radius:10px 0 0 0;font-size:16px;line-height:1.25em;position:absolute;bottom:-10px;right:-20px;}
.profile.forum .header .title{padding-top:0;font-size:14px;font-weight:normal;}
.profile.forum .item .time{color:#f39895;font-style:italic;}
.social.controls{text-align:center;}
.social.controls li{margin:0 0.5em;}
.social.controls a{font-size:16px;}
.account tbody tr,.account tfoot tr{border-top:1px solid rgba(117,189,158,0.2);border-width:1px 0 0 0;}
.account td.action{text-align:right;}
.account td.action a{margin-left:0.5em;}
.account.settings .label{font-size:16px;}
.account.settings dd{border:1px solid rgba(255,255,255,0.08);border-width:0 0 1px 1px;-webkit-border-bottom-left-radius:5px;-moz-border-radius:0 0 0 5px;border-radius:0 0 0 5px;}
.account.settings .nav.actions{font-size:11px;}
.account #page .manage.comments{background:rgba(0,0,0,0.8);}
.account #page .manage .author .avatar{float:left;}
.account #page .manage .author,#main.full .section.comments .avatar,.account #page .manage .actions{width:auto;}
.account #page .manage .actions{text-align:right;}
.account #page .manage .actions .approved{padding:2px 6px;color:#999;}
.account #page .manage .actions *{display:inline;}
#main.full .section.comments .avatar img,.account #page .manage .author .avatar img{width:40px;}
.profile.twitter li{padding-bottom:10px;}
.profile.twitter li + li{border-top:1px solid rgba(117,189,158,0.2);padding-top:15px;}
/* Error */
.error #main{margin:100px auto;float:none;}
.error .article .header .title{font-size:32px;}
.section.access.subscription .article .figure,
.section.access.subscription .article .title,
.section.access.subscription .article .description,
.section.access.subscription .article form{float:none;clear:both;}
.section.access.subscription .article .payment{text-align:center;}
.section.access.subscription .article .payment label{margin:0;}
/* Display None */
#footer .nav .community ul,
#footer .nav img,
#aside .news .header .nav,
#aside .events .header .nav,
#aside .bloggers .header .nav,
#comments .header .nav.actions,
.news > .footer,
.news .article .footer .meta,
.blogs .article .footer .meta,
.blogs.post .header .nav.actions,
.blogs.author .header .nav.actions,
.home .pagination,
.home .news.featured > .header .nav,
.home .news.featured > .footer,
.home .news.recent > .header,
.home .events > .header .nav,
.home .media > .header .nav,
.home .forum > .header .nav,
.home .login #login,
.events .events .footer,
.events .event .footer,
.releases .meta .artist,
.video .header .nav.actions,
.photo .header .nav.actions,
.asset .footer .nav.actions a img,
#filter .header,
.profile.blogs .header .nav,
.profile.friends .header .nav,
.section.member.details .header .meta,
.contest > .footer,.campaigns > .footer,
.home #page .vidstore .product .cost{display:none;}
