/* globals */
*{padding:0;margin:0;outline:0;text-decoration:none;}
@font-face{font-family:DIN;src:url('../type/DINENGSA.TTF');font-weight:normal;}
.title,.section button,.button,
.home .time,.events .time,
.action,
.actions,
#header .nav,
.pagination .pages,
.section label,.label,
.section thead,#menu,.section legend,.section th,#header .download{font-family:'DIN','Arial Narrow','Arial','Helvetica',sans-serif !important;font-style:normal;font-weight:100;text-transform:uppercase;letter-spacing:2px;}
th{padding:0;font-size:16px;vertical-align:middle;}
thead th{padding:20px 0 0 0;}
/* elements */
body{background:#000 url('../img/background-main.png') no-repeat center top;color:#fff;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Arial,Helvetica,sans-serif;}
a{color:#991300;}
ul,ol{padding:0;}
p{font-size:12px;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Arial,Helvetica,sans-serif;}
button{color:#cb1d1d;background:none;border:0;text-transform:uppercase;font-size:16px;cursor:pointer;}
a.twitter-share-button{height:40px;}
.mark{background:#96140a;}
.approved{/*font-size:16px;*/
color:#524D4D;}
.submit{text-align:left;margin-top:-10px;display:block;}
form{/* text-align:center;*/}
h1,h2,h3,h4,h5,h6,th,dt,p,ul,ol,li,td,dl,dd,address,input,textarea,.vcard,span,#dashboard,#breadcrumbs,legend,a,button{/*font-family:inherit;font-weight:inherit;*/}
h1,h2,h3,h4,h5,h6,th,dt,p,li,td,dd,address,input,textarea,.vcard,span,#dashboard,#breadcrumbs,legend{font-family:inherit;font-weight:400;}
/*dashboard*/
#dashboard a{color:#fff !important;}
#dashboard .controls a{padding-left:20px;}
#dashboard .stats{width:500px;text-align:right;}
#dashboard .stats li{padding-left:5px;}
/* header */
#header{text-align:center;/*margin-bottom:35px;*/}
#header #image-main{background:url('../img/logo-main.png') no-repeat center 30px;height:221px;width:100%;}
/* Navigation (primary) */
/* disabled navigation */
#header .nav .campaigns,
#footer .nav .campaigns,
#header .nav .contests,
#footer .nav .contests,
#header .nav .users,
#footer .nav .users{display:none;}
#menu{font-size:16px;position:absolute;left:50%;width:590px;margin-left:-295px;}
#menu > li{background:url('../img/divider.png') no-repeat right 7.5px;float:left;}
#menu > li.cap{background:none;}
#menu li > ul{background:rgba(51,0,0,.80);-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius:0 5px 5px 5px;border-radius:0 5px 5px 5px;-webkit-box-shadow:rgba(0,0,0,.5) 0 0 5px;-moz-box-shadow:rgba(0,0,0,.5) 0 0 5px;box-shadow:rgba(0,0,0,.5) 0 0 5px;display:none;position:absolute;z-index:10;margin-left:20px;top:30px;}
#menu > li:hover > ul{display:block;text-align:left;}
#menu li > a{text-decoration:none;clear:both;display:block;padding:0 12px;}
#menu li a:hover{color:#fff;}
#header .download{font-size:20px;margin-top:40px;}
#header .download a:hover{color:#fff;}
/* footer */
#footer{color:#cb1d1d;font-size:8px;}
#footer strong{font-weight:bold;}
#footer a{color:inherit;text-decoration:none;}
#footer .nav{display:none;}
.section > .header{border-bottom:1px solid #340200;}
/* layout */
#dashboard .section,#page,#breadcrumbs,#header .section,#footer .section{margin:0 auto;width:940px;}
#container{margin-top:50px;}
#main,.main{margin:0;width:570px;}
#aside,.aside{margin:0;width:335px;}
.error #main{width:100%;float:none;}
/* breadcrumbs */
#breadcrumbs{color:#cb1d1d;font-size:11px;padding-top:40px;}
#breadcrumbs a{color:#fff;}
/* Home */

.home .section.login{margin-bottom: 30px;}
.home .section.login ul {overflow: hidden; padding: 10px 0; background-color: #000; border: 1px solid #340200; padding: 1px;}
.home .section.login ul li{float: left; margin-left: 10px; font-size: 13px; }
.home .section.login ul li a:hover{color: #fff;}
.home #breadcrumbs{display:none;}
.home #main{float:right;}
.home #aside{float:left;}
.home .featured .article .excerpt{/*clear:both;*/
/*border-top:1px solid #340200;*/
padding:5px 15px;}
.home .featured .article .meta .time{color:#fff;font-size:75px;display:block;position:relative;margin-top:50px;}
.home .article .meta .author,
.home .article .meta .comments{display:none;}
.actions{/*width:100%;*/ text-align:right;}
.actions li{display:inline;padding-left:20px;}
.section .header .actions{float:right;margin-top:-27px;}
.section .header .actions li{display:inline;}
/*.title{padding:0;}
*/
h1.title,h2.title{font-size:30px;padding:0;}
h3.title{font-size:24px;padding:10px 0;}
.home .featured .article .title a{display:block;padding-top:100px;}
.title,.viewall,.footer a.viewallconfigdsevents,
.section .header .nav.actions a{color:#524D4D;text-decoration:none;}
.meta,.meta a{color:#CB1D1D;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:11px;font-style:italic;font-weight:300;text-decoration:none;}
.meta .comments span{padding:0 5px;}
/* Events */
.events .date{font-size:30px;}
/* listings */
.listing .item .header{border:0;}
.listing .item .header .title{padding-bottom:5px;display:inline;}
.listing td{padding:0;vertical-align:middle}
.listing ol,
.listing ul{padding:0;}
.listing tr{border-bottom:1px solid #340200;}
.listing .location{color:#991300;}
.listing .location > span{display:block;font-size:11px;}
.listing.full .figure{float:left;margin-right:15px;}
.member .time{position:absolute;}
.actions{clear:both;}
.section .footer{display:none;}
/* Detail */
.section.event .article .header, .section.event .article .details > .figure, .section.event .article .details > .content { margin: 0 0 15px; }
.section.event .article .details > .figure { text-align: center; clear: both; float: none; }
.section.event .article .details .info { overflow: hidden; }
	.section.event .article .details .info > div { width: 250px; }
	.section.event .article .details .info .location { float: left; }
	.section.event .article .details .info .venue { float: right; }
/* footer */
#footer{margin-top:150px;}
#footer #copyright{float:left;}
/*#footer #roll-call{float:right;}
*/
.article > .figure{float:left;margin-right:20px;width:160px;overflow:hidden;}
.article > .header > .meta{line-height:100%;}
/* home */
.home .pagination{display:none;}
.home .recent > .header{display:none;}
.home .recent .article .meta .time{color:#524d4d;font-size:30px;float:left;margin-right:20px;margin-top:11px;}
.home .recent .article .title{font-size:30px;display:inline;}
.home .recent .article{border-bottom:1px solid #340200;padding:10px 0;}
.home .recent .footer{display:block;}
.home .recent ul.listing,
.home .recent ol.listing{border-top:1px solid #340200;}
.home .recent .footer .nav{float:right;}
.home .events{margin-bottom:15px;}
.home .featured.section{margin-bottom:0;}
/* blog/news listing */
.blogs ul.listing.full li,
.blogs ol.listing.full li{border-bottom:1px solid #340200;}
.blogs .footer{display:block;}
.blogs .footer .meta{display:none;}
.blogs .footer .actions{text-align:right;}
.news.recent .full .footer .meta {display: none;}
/* users */
.users .blogs .footer{display:none;}
.bubble p{padding:0;}
#main .section.comments .bubble{margin-left:60px;width:auto;margin-top:5px;}
.bubble .footer{display:block;}
.bubble .footer .actions{text-align:right;}
#comments .item{border-bottom:1px solid #340200;}
.section.profile.twitter > .content{padding:10px 0;}
.section.profile.twitter li{margin-bottom:10px;font-size:12px;}
.section.profile.flickr .listing > li{float:left;margin:7px;}
/* news */
.news.all ul.listing.full li,
.news.all ol.listing.full li{border-bottom:1px solid #340200;margin-bottom:15px;}
.news .header .meta{display:none;}
.home .news .header .meta{display:block;}
.news.featured .header .meta{display:block;float:left;}
.news .article .footer{display:block;}
.news.featured .article .footer{display:none;}
.news .footer .actions{text-align:right;clear:both;}
.news .text label,.users .text label{display:none;}
.news .text textarea,.users .text textarea{background:#ccc;margin-top:20px;}
.news .bubble p{min-height:37px;}
.tickets > a,
.tickets > span{float:right;}
.events .region{display:block;}
.member .avatar{float:left;margin-top:15px;margin-right:15px;}
.section table{margin:0;}
.section{margin-bottom:50px;}
/* forms */
fieldset{width:100%;}
fieldset ul li{padding-bottom:15px;}
fieldset p{text-align:left;}
fieldset label{display:block;text-align:left;}
fieldset input,fieldset textarea{padding:5px;width:97%;border:0;margin:0;font-size:12px;}
fieldset .checkbox label input{display:inline;width:auto;text-align:center;}
fieldset .select{text-align:left;}
/*.full fieldset{width:400px;}
*/
.textarea{border:0;width:100%;}
.captcha{width:100%;}
fieldset{/*margin-top:20px;*/}
fieldset .input{text-align:left;}
fieldset button,fieldset .button{/*padding:10px;*/}
fieldset legend{font-size:24px;text-align:left;}
.footer ul.actions{padding:10px 0;}
/* engine */
#engine{position:fixed;left:50%;background:rgb(255,255,255);-moz-border-radius:3px;-webkit-border-radius:3px;margin-left:-200px;padding:10px;width:400px;color:#000;line-height:1.5em;text-align:center;z-index:800;}
/* pagination */
.pagination .pages{font-size:18px;}
.pagination .results,
.pagination .title{display:none;}
/* gallery */
.gallery .item{float:left;margin:10px 15px 0 0;overflow:hidden;width:170px;}
.gallery .item:last-child{float:left;margin-right:0;min-height:160px;overflow:hidden;width:170px;}
.gallery .item .title{color:#cb1d1d;font-size:18px;}
.gallery .item .meta{display:none;}
/* content body */
.article .title,
.account h2.title{color:#991300;}
.points .article{margin-top:35px;}
.points .article h2.title{border-bottom:1px solid #340200;}
.points .article tr{border:0;}
#aside .section.news.popular .article{border-bottom:1px solid #340200;}
#aside .section.blogs.author .article,
#aside .section.blogs.official .article,
#aside .section.blogs.popular .article{padding-bottom:10px;border-bottom:1px solid #340200;}
/* account */
.account .details h2.title{border-bottom:1px solid #340200;margin-bottom:10px;}
.account .details .header{margin-top:50px;}
.account .details th{padding:0;}
.account .details dd{padding:0;}
.account .details .action{text-align:right;padding:0;}
.content{font-size:12px;line-height:1.5em;}
/* store */
.store #aside{padding:0;}
.store #main{margin:0;}
.store #main.full,#main.full,.main.full{float:none;width:100%;margin:0;}
/* twitter */
#twitter_div2 img{margin-top:5px;}
/* twitter */
#twitter_div2{width:825px;margin:0 auto;margin-bottom:30px;}
.clear{clear:both;height:1px;overflow:hidden;}
#twitter_div2 > div{float:right;}
#twitter_div2 #point{width:9px;height:18px;background:url('../img/point.png') no-repeat right top;position:absolute;margin-top:10px;}
#twitter_div2 > div > span{color:#cb1d1d;float:right;padding-left:30px;font-weight:500;font-size:11px;}
#twitter_div2 > div > span a{color:#fff;}
#twitter_div2 ul{padding:0;}
#twitter_div2 li{line-height:1.2em;}
#twitter_div2 #feed{background:#340200;width:630px;font-size:10px;font-weight:500;margin-left:9px;margin-bottom:15px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.home #twitter_div2 #feed > div{min-height:40px;padding:0 8px;}
#twitter_div2 #twitter_update_list > li{padding:5px 0;}
#twitter_div2 #twitter_update_list > li > a{font-size:100% !important;color:#CB1D1D;}
dd.info{border-bottom:1px solid #340200;}
/* mediaplayer */
#music_playlist{margin-top:20px;background:url('../img/player-bottom.png') no-repeat bottom;padding-bottom:16px;}
#video_player{margin-top:20px;}
.label{font-size:14px;}
/* new nav */
/*
#primary-nav{text-transform:uppercase;font-size:16px;}
#primary-nav{padding:0;height:21px;overflow:hidden;margin-top:2px;}
#primary-nav li{display:inline-block;border-right:1px solid #fff;height:22px;margin-top:-6px;line-height:1.5em;}
#primary-nav a{padding:0 10px;color:#CB1D1D;}
#primary-nav a:hover{color:red;}
#primary-nav .end{border:0;}
*/
/* addresses */
button{padding:0;}
.full .details > form[method=post],.full .detail > form[method=post]{width:400px;margin:0 auto;margin-top:50px;}
.panel{text-align:center;margin:20px 0;}
.panel li{display:inline;padding-right:5px;}
/* Forums */
.forum .form{margin:0 !important;}
.forum tbody > tr{border-bottom:1px solid #340200;}
.forum tbody > tr > td{padding:20px 0px;}
.forum.topics .figure{display:none;}
.forum.categories .figure{display:none;}
.forum .title{padding:0;}
.forum .avatar{}
#footer #roll-call{float:right;margin-top:9px;}
#footer #roll-call li{float:left;padding:0 6px;font-weight:500;}
#footer #roll-call li:last-child{padding-right:0;}
#footer #roll-call li a{height:20px;overflow:hidden;background-repeat:no-repeat;background-position:top;display:block;text-indent:-10000px;}
#footer #roll-call li a.facebook{background:url('../img/facebook.gif');width:97px;margin-top:-4px;}
#footer #roll-call li a.myspace{background:url('../img/myspace.gif');width:113px;margin-top:2px;}
#footer #roll-call li a.iLike{background:url('../img/iLike.gif');width:49px;margin-top:-3px;}
#footer #roll-call li a.imeem{background:url('../img/imeem.gif');width:74px;margin-top:-3px;}
#footer #roll-call li a:hover{background-position:bottom;}
#footer #roll-call li a.eventful{background:url('../img/eventful-sprite.jpg') no-repeat 0 0;width:20px;height: 20px; margin-top: -2px; margin-left: -3px;}
#footer #roll-call li a.eventful:hover{background-position: 0px -24px;}

/* releases */
.releases #main .section.releases.all .item{display:inline-block;overflow:hidden;width:220px;margin:10px 5px 0 5px;vertical-align:top;}
.releases #main .section.releases.all .item img{height:220px;margin:0;padding:0;}
.releases .cover{background-color:#fff;padding:3px;}
.releases th.title{color:#fff;}
.releases .section.releases .item .title{text-align:center;font-size:20px;padding:0;}
.releases #main .section.releases.all .item .figure{float:none;margin:0;padding:3px;background:#fff;}
.full .release .header .meta{display:none;}
.full .release .details{display:none;}
td{padding:0;}
td.action > a{margin-left:10px;}
/* mail */
.inbox .content{margin-top:25px;}
.section.inbox .content div.listing{width:auto;}
.section.inbox .listing tr td{padding:10px 0;font-size:inherit;}
.actions li > span{color:#333;}
/* media */
.gallery .figure{height:125px;overflow:hidden;}
.gallery .item .header .title{text-align:center;}
.gallery .item img{width:200px;}
.asset .next img,.asset .prev img{display:none;}
.asset .footer{display:block;}
.asset .footer .actions{text-align:center;font-size:16px;}
.asset .footer .actions > li{padding:0 10px;}
.media .text > label{display:none;}
.media .text > textarea{margin-top:10px;}
.media .text{text-align:center;}
.media .full .asset .content{text-align:center;margin-top:10px;}
.media .full .asset .content p{text-align:left;}
#main .section.comments .avatar{float:left;position:relative;padding:0;margin:0;}
/* featured video */
.home #featured_video{background-color:rgba(43,2,0,.75);text-align:center;margin-bottom:25px;padding:5px 0;}
.home #featured_video #video_player{margin:0;}
/* bio */
#bio{}
#bio p{text-indent:20px;}
#bio p em{font-style:italic;}
#bio p strong{font-weight:bold;}
/* releases */
.playlist > tbody > tr > td{padding:3px 0;}
.play{background:#333 url('../img/play.png') no-repeat center center;display:block;float:right;width:24px;height:20px;overflow:hidden;text-indent:-1000px;border:1px solid #222;-webkit-border-radius:3px;-moz-border-radius:3px;margin-right:10px;}
.play:hover{border-color:#444;}
.sm2_link{background-color:#330000;border:1px solid #220000;}
.sm2_link:hover{border-color:#550000;}
.sm2_playing{background-image:url('../img/pause.png')}
.featured img{margin:10px 0;}
.contest .nav.actions li{padding:0;}
/* mailing list */
.mailing-list-div{background:#340200;display:none;padding:10px;position:absolute;margin-top:5px;-webkit-border-radius:5px;-moz-border-radius:5px;z-index:1;}
.search .filter .header .title{display:none;}
.search .article{margin-bottom:20px;}
#page .listing.full{padding-top:15px;}
#page #aside .listing.compact .article{padding:10px 0;}
.contests .entries{display:none;}
#page .details .contests{display:none;}
.winners{display:none;}
/* Clearfix */
.clearfix:after,.article:after,#filter:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.article,#filter{display:inline-block;}
.clearfix,.article,#filter{display:block;}
* html .clearfix,* html .article{height:1px;}
.none {text-transform:none;}
