body{background:#000 url('../img/bg/bodybg.jpg') top center no-repeat;font-family:Georgia,'Times New Roman',Times,serif;}
/* Breadcrumbs */
#breadcrumbs,#header .section,#footer .section,body.home #page{margin:0;width:100%;}
/* Layout */
#page{margin:0;width:100%;}
#container{margin:150px 0 0 0;}
.block{width:950px;margin:0 auto;}
.block .section{padding:20px 40px;}
.block > .section{margin:0 auto;width:920px;}
.block .section .section{padding:0px;margin:0 0 25px 0;}
.block .section.clearfix .left{width:535px;float:left;}
.block .section.clearfix .right{width:325px;float:right;}
/** White **/
.white.block .section{padding:0px;}
.white{width:100%;background:url('../img/bg/white-top.png') repeat-x top center;padding-top:29px;position:relative;z-index:400;}
.white .wrapper{background:url('../img/bg/white-bottom.png') repeat-x bottom center;padding-bottom:28px;}
.white > .wrapper > .section{background:url('../img/bg/white-bg.jpg') top center;}
.white > .wrapper > .section > .section{width:1000px;margin:0 auto;padding:0px 0px;display:relative;}
.white .title a,.white .title span,.white .title{color:#000 !important;font-family:Georgia,"Times New Roman",serif;}
.white .left{width:655px;}
.home .white .left{width:655px !important;}
.white .right{width:285px;}
.home .white .wrapper > .section{padding:40px 0px 0px 0px;}
.white .section > .section{padding:40px 0px;}
.home .white .section > .section{padding:0px;}
#account > .wrapper > .section{padding:40px 0px !important;}
.white .section.bandfooter{background:url('../img/bg/band-footer.png') bottom center no-repeat;position:absolute;width:1000px;left:50%;padding:0px 0px 40px 0px !important;margin:0 0 0 -500px !important;}
.white p{color:#222;}
/** Black **/
.block.black{background:#000;}
/*** Single Column ***/
.single.column > .section{padding-top:75px;width:709px;background:url('../img/bg/1-column.png') top center repeat-y;position:relative;z-index:2;}
/*** Double Columns ***/
.double.column{margin-top:-50px;position:relative;z-index:2;font-family:Georgia,"Times New Roman",serif;}
.double.column *{font-family:Georgia,"Times New Roman",serif;}
.double.column > .section{padding-top:75px;background:url('../img/bg/2-column.png') top center repeat-y;}
/**** Main ****/
.double.column > .section > #main{width:480px;padding:0px;margin:0 20px;}
.double.column > .section > #main > .section > .header{margin:0 0 15px 0;}
.double.column > .section > #main a,.double.column > .section > #main a span{color:#98252A;}
.double.column > .section > #main h1,.double.column > .section > #main h1 span,
.double.column > .section > #aside h1,.double.column > .section > #aside h1 span{font-family:Georgia,"Times New Roman",serif;color:#FFF;font-size:30px;}
.double.column > .section > #main h3,.double.column > .section > #main h2 span,
.double.column > .section > #aside h3,.double.column > .section > #aside h2 span{font-family:Georgia,"Times New Roman",serif;color:#FFF;font-size:24px;}
.double.column > .section > #main h3,.double.column > .section > #main h3 span,
.double.column > .section > #aside h3,.double.column > .section > #aside h3 span{font-family:Georgia,"Times New Roman",serif;color:#FFF;font-size:18px;}
.double.column > .section > #main .article > .header > .title a,
.double.column > .section > #main .article > .header > .title a span,
.double.column > .section > #main .article > .header > .title span
.double.column > .section > #main .article > .header > .title{color:#FFF;}
.double.column > .section #main .article{width:480px;}
.double.column > .section #main .listing .item{margin:0 0 15px 0;}
.double.column > .section .article > .footer .nav li{display:inline;margin-right:10px;}
.double.column > .section .article > .footer .nav li a,.double.column .section > .footer .nav li a{font-size:12px;font-style:italic;text-decoration:none;}
.double.column .section > .footer{display:none;}
.double.column > .section #main .section.comments .bubble{width:auto !important;}
.double.column > .section .article > .header{background:url('../img/lines/redline.png') bottom center no-repeat;}
/**** Aside ****/
.double.column > .section > #aside > .section > .header{background:url('../img/lines/redline.png') bottom center no-repeat;padding:10px 0px;}
/*** None Articles ***/
.double.column > .section #main .article.none{padding:20px 0px;}
.double.column > .section #main .article.none .header{padding:0px;margin:0 0 10px 0;}
.double.column > .section #main .article.none .title{color:#AAA;padding:0px;}
.double.column > .section #main .article.none p{font-size:14px;color:#777;font-style:italic;}
a{color:#940900;}
p{color:#DDD;}
/* Dashboard */
#roachDashboard{position:fixed;top:0;left:0;height:100%;margin:0 0 0 -200px;z-index:800;width:282px;}
/** Dashboard Content **/
#roachDashboard #dashboardContent{background:rgba(255,255,255,0.05);padding:0px 29px 0px 0px;width:160px;height:100%;background:url('../img/dashboard/dashboard-right-bg.png') top right repeat-y;position:relative;z-index:800;}
#roachDashboard #dashboardContent #dashboardInfo{background:url('../img/dashboard/dashboard-bg.jpg') top left repeat-y;padding:20px 14px 20px 20px;height:100%;}
#dashboardInfo *{color:#DDD;font-family:Georgia,"Times New Roman",serif;text-shadow:0px 1px 2px rgba(0,0,0,0.7);}
#dashboardInfo .section.dashboard{margin:10px 0;}
#dashboardInfo .section.dashboard.top{margin:0;}
#dashboardInfo .section .header{margin:0;}
#dashboardInfo .section .header img{width:100px;height:100px;display:block;clear:both;margin:0 auto 15px auto;-webkit-box-shadow:0px 2px 8px rgba(0,0,0,0.8);-moz-box-shadow:0px 2px 8px rgba(0,0,0,0.8);}
#dashboardInfo .section .header a{color:#FFF;text-decoration:none;font-size:18px;text-align:center;display:block;}
#dashboardInfo .section.stats{margin:0 0 10px 0;padding:0px 0px 10px 0px;}
#dashboardInfo .section.stats p{text-align:center;padding:0px;}
#dashboardInfo .section.stats p span{margin-left:5px;}
#dashboardInfo .section.stats *{color:#f7e9c7;text-decoration:none;}
#dashboardInfo .section.stats p span:first-of-type{margin:0;}
#dashboardInfo .section.notifications{margin:0 0 30px 0;}
#dashboardInfo .section.notifications p{padding:0px;text-align:center;}
#dashboardInfo .section.notifications p span{display:block;margin:5px 0;font-size:12px;}
#dashboardInfo .section.notifications p a{text-decoration:none;font-size:12px;}
#dashboardInfo .section.manage{text-align:center;font-size:14px;font-style:italic;}
#dashboardInfo .section.manage a{color:#FFF;text-decoration:none;padding:5px;background:rgba(0,0,0,0.5);}
/** Notifications **/
#dashboardContent > .new{background:url('../img/social/notification-new.png');width:19px;height:18px;position:absolute;top:396px;left:238px;}
#dashboardContent > .new span{display:none;}
/** Dashboard Controls **/
#roachDashboard .nav.controls{position:absolute;width:108px;top:200px;left:145px;z-index:700;}
#roachDashboard .nav.controls li{display:block;clear:both;}
#roachDashboard .nav.controls li a{display:block;width:108px;text-indent:-9999px;}
#dashlogin{background:url('../img/dashboard/new/login.png');height:94px;}
#dashregister{background:url('../img/dashboard/new/register.png');height:118px;}
#dashlogout{background:url('../img/dashboard/new/logout.png');height:94px;}
#dashaccount{background:url('../img/dashboard/new/account.png');height:118px;}
/* Breadcrumbs */
.home #breadcrumbs{display:none;}
/* Pagination */
.pagination *{font-family:Georgia;}
.pagination h6{color:#666;padding:5px 0px;}
.pagination .listing li,.pagination .listing li *{font-size:12px;font-family:Helvetica,Arial,sans-serif !important;}
.pagination .listing li{margin:0px 1px;}
.pagination .listing li a,.pagination .current{text-decoration:none;font-weight:bold;padding:3px 5px;background-color:#5e171a;color:#FFF;color:rgba(255,255,255,0.5);text-shadow:0px 2px 0px rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.5);}
.pagination .current{color:#666;}
.pagination a:hover,.pagination .current{color:rgba(255,255,255,0.9) !important;background-color:#940900 !important;-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.5);}
/* Header */
#header{background:url('../img/logo.png') top left no-repeat;width:746px;height:205px;position:absolute;top:0;left:50%;margin:0 0 0 -373px;z-index:999;}
#header .section{width:443px;margin:0 auto;}
/** Navigation **/
#header .navigation{height:22px;width:443px;padding:0px;margin:15px auto 0 auto;}
#header .navigation li{float:left;}
#header .navigation > li > a,#header .navigation .community > span{display:block;height:22px;background:url('../img/navigation.png') no-repeat;text-indent:-9999px;}
#header .navigation > li{margin-right:16px;}
#header .navigation .community{margin:0;}
/*** Regular State ***/
/* Width of all elements = 363 */
#header .navigation .home a{width:51px;background-position:0 0;}
#header .navigation .news a{width:45px;background-position:-68px 0;}
#header .navigation .tour a{width:48px;background-position:-130px 0;}
#header .navigation .media a{width:55px;background-position:-191px 0;}
#header .navigation .store a{width:50px;background-position:-262px 0;}
#header .navigation .community span{width:114px;background-position:-329px 0;}
/*** Hover State ***/
#header .navigation .home a:hover{background-position:0 -22px;}
#header .navigation .news a:hover{background-position:-68px -22px;}
#header .navigation .tour a:hover{background-position:-130px -22px;}
#header .navigation .media a:hover{background-position:-191px -22px;}
#header .navigation .store a:hover{background-position:-262px -22px;}
#header .navigation .community:hover > span{background-position:-329px -22px;}
/*** Dropdown Menu ***/
#header .navigation .parent > .child{display:none;-moz-box-shadow:0px 2px 4px #000;-webkit-box-shadow:0px 2px 4px #000;}
#header .navigation .community > .child{width:128px;padding-top:10px;position:absolute;margin-top:-8px;margin-left:-9px;}
#header .navigation .store > .child{width:128px;padding-top:10px;position:absolute;margin-top:-8px;margin-left:-9px;}
#header .navigation .parent:hover .child{display:block;z-index:9999;}
#header .navigation .parent > .child li{display:block;float:none;clear:both;background:#000;background:rgba(0,0,0,0.9);padding:5px 10px;}
#header .navigation .parent > .child li a{color:#FFF;text-decoration:none;}
#header .navigation .parent > .child li a:hover{color:#f5e1c1;}
/* Sections */
.section .header .title span{color:#FFF;}
.section .header h4{text-transform:uppercase;font-size:14px;}
.section .header h2{font-size:24px;}
.section .header h3 a,.section .header h3 span{color:#FFF;font-family:Georgia,"Times New Roman",serif;font-size:18px;}
.section > .header .title,.section > .left > .header .title{display:inline;}
.section > .header ul,.section .header ul{display:inline;}
.section > .header ul li,.header ul li{margin-left:15px;text-transform:uppercase;display:inline;font-family:Georgia;font-size:12px;}
.section > .header ul li span{font-family:Georgia;font-size:12px;}
.section > .header ul li a,.header ul li a{text-decoration:none;}
#aside .section > .header ul,.header ul{text-align:right;}
.section .meta,p.close,p.note{color:#777;font-size:11px;font-family:Georgia,"Times New Roman",serif;}
/** Aside **/
#aside .section{margin:0 0 50px 0;}
#aside ul,#aside ol{padding:0px;margin:0;}
#aside .listing h3{padding:0px;margin:0 0 5px 0;}
#aside .listing h3 a,#aside .listing h3 span{font-size:16px;}
#aside .listing .article .header{padding:10px 0px;}
/*** Aside Events ***/
#aside .section > .footer{display:none;}
#aside .section.events table{margin:0;}
#aside .section.events td{height:20px;vertical-align:middle;padding:0.7em;color:#FFF;border-bottom:1px solid #25120F;}
#aside .section.events tr.bottom td{border-bottom:none !important;}
#aside .section.events td span{font-family:Georgia;}
#aside .section.events td.date{padding:0.7em 0.7em 0.7em 0px;}
#aside .section.events td.tickets{margin:0;padding:0.7em 0px;width:80px;}
#aside .section.events td.tickets li{width:40px;height:20px;float:left;}
/* Homepage Stuff */
body.home .section > .header{margin:0 0 15px 0;}
/** Home featured news **/
#homefeature,.storeblack{background:#000 url('../img/bg/content-black.jpg') top center no-repeat;padding:20px 0px 0px 0px;}
#homefeature{position:relative;}
#homefeature .section > .header{margin:0;}
#homefeature > .section{height:310px;overflow:hidden;position:relative;width:auto;}
#homefeature .nav li{margin:0;position:absolute;top:170px;z-index:99;}
#homefeature > .nav a{background:url('../img/arrows.png') no-repeat;display:block;height:30px;text-indent:-9999px;width:30px;}
#homefeature .nav .next{right:-15px;}
#homefeature .nav .prev{left:-15px;}
#homefeature .nav .disabled a{cursor:default;}
#homefeature .next a,#homefeature .next.disabled a:hover{background-position:-30px 0;}
#homefeature .prev.disabled a:hover{background-position:0 0;}
#homefeature .next a:hover{background-position:-30px -30px;}
#homefeature .prev a:hover{background-position:0 -30px;}
#homefeature .listing{left:0;position:absolute;width:20000em;}
#homefeature .item{float:left;margin:0 30px;width:870px;}
#homefeature a{color:#6a2e2b;}
#homefeature .article .meta{display:none;}
#homefeature .article .header{margin:10px 0;background:url('../img/lines/small.png') top center no-repeat;}
#homefeature h2.title{font-family:Georgia;font-size:16px;text-transform:uppercase;text-align:center;}
#homefeature h2.title span{color:#6a2e2b;font-family:Georgia;}
#homefeature .left,#contestarticle .left{width:365px;float:left;}
#newsarticle .left{width:480px;float:left;}
#homefeature .right,#newsarticle .right{/*width:465px !important;*/
width:380px !important;float:right;}
#homefeature h3.title{padding:15px 0px;font-family:Georgia;font-size:30px;background:url('../img/lines/small.png') bottom center no-repeat;}
#homefeature h3.title a{font-size:30px;}
#homefeature h3.title a,#homefeature .details{color:#FFF;}
#homefeature .excerpt p{font-family:Georgia,"Times New Roman",serif;font-size:16px;line-height:1.25em;color:#EEE;}
#homefeature .footer a span{font-family:Georgia;font-size:14px;}
/** Twitter **/
#twitter{background:url('../img/bg/home-twitter.png') top left no-repeat;width:925px;height:118px;padding:0px 50px;margin:0 auto;position:relative;top:-8px;left:-2px;}
#twitter h3,#tweet{text-align:center;position:relative;top:12px;}
#twitter h3 a{font-family:Georgia,"Times New Roman",serif;font-size:16px;text-shadow:0px 1px 1px #000;margin-left:16px;}
#twitter ul,#twitter li{margin:0;padding:0px;}
#twitter h3 span{font-family:Georgia,"Times New Roman",serif;color:#FFF;}
#tweet ul li{font-size:14px;font-family:Georgia,"Times New Roman",serif;color:#DDD;}
#twitter .loading{color:#999;}
#twitter .loading img{margin-right:5px;}
/** Recent Forum Posts **/
#forumblock{padding-top:20px;position:relative;top:-12px;}
#forumblock .section.forum.recent{margin:0 0 50px 0;}
#forumblock .section.forum.recent .listing ul,#forumblock .section.forum.recent .listing{padding:0px !important;}
#forumblock .section.forum.recent .listing ul,#forumblock .section.forum.recent .listing li{margin:0 auto;padding:20px 0px 21px 0px;background:url('../img/lines/redline.png') bottom center no-repeat !important;}
#forumblock .section.forum.recent .listing ul,#forumblock .section.forum.recent .listing li:last-of-type{background:none !important;}
#forumblock .section.forum.recent .listing p{padding:0px;margin:0;font-size:14px;font-family:Georgia,"Times New Roman",serif;}
#forumblock .section.forum.recent .listing p span{font-family:Georgia,"Times New Roman",serif;}
#forumblock .section.forum.recent .listing p .title a,#forumblock .section.forum.recent .listing p .replies{color:#FFF;}
#forumblock .section.forum.recent .listing p .author{font-style:italic;color:#414141;}
#forumblock .section.forum.recent .listing p .author a{text-decoration:none;background:#940900;color:#000;padding:0px 1px;}
#forumblock .section.forum.recent .listing p > span{margin:0 10px 0 0;}
#forumblock .section.forum.recent .listing p > span:last-of-type{margin:0;}
#forumblock .section.forum.recent .listing p .updated{margin:0;color:#414141;}
#forumblock .section.clearfix .right{width:320px;margin:0 30px 0 0;}
.home .official.blogs *{font-family:Georgia,Times,serif;}
.home .official.blogs .item{clear:both;}
.home .official.blogs .figure{float:left;margin-right:20px;min-height:150px;}
.home .official.blogs .article .header{background:url('../img/lines/redline.png') bottom center no-repeat;margin-bottom:10px;padding-bottom:10px;}
.home .official.blogs .article .footer .nav{font-style:italic;text-align:right;}
/** Bloggers **/
#aside .thumbs{padding:10px 0px 0px 0px;}
#aside .thumbs img{width:63px;height:63px;}
#aside .section.photos .thumbs img{margin:5px;}
.home .thumbs{padding:0px;}
.home .thumbs .avatar.mini{margin:0 15px 0 0;}
.home .thumbs .avatar.mini.seven{margin:0;}
/** White Section **/
.home .white .section{height:420px;}
/*** Events ***/
.home #eventblock .events ul{padding:0px;}
.home #eventblock .events .item{width:320px;margin:0 15px 25px 0;float:left;}
.home #eventblock .events .item.odd{margin:0 0 25px 0;}
.home #eventblock .events .item.bottom{margin:0 15px 0 0;}
.home #eventblock .events .item.bottom.odd{margin:0;}
.home #eventblock .events .item .event{background:url('../img/bg/event-date.png');width:112px;height:113px;float:left;text-align:center;}
.home #eventblock .events .item .event span{clear:both;display:block;color:#FFF;font-family:Georgia,"Times New Roman",serif;font-style:italic;font-size:16px;text-shadow:0px 1px 0px rgba(0,0,0,0.75);line-height:1em;}
.home #eventblock .events .item .event span.month{margin-top:10px;color:rgba(255,255,255,0.90);position:relative;top:2px;}
.home #eventblock .events .item .event span.day{font-size:40px;position:relative;top:-3px;}
.home #eventblock .events .item .event span.country{margin-top:5px;color:rgba(255,255,255,0.90);position:relative;top:-3px;font-size:14px;}
.home #eventblock .events .item .info{width:183px;float:left;text-align:center;}
.home #eventblock .events .info .location{font-family:Georgia !important;color:#000;padding:0px;margin:0px;line-height:1em;font-size:18px;}
.home #eventblock .events .info p{padding:5px 0px;margin:0;}
.home #eventblock .events .info .venue{font-family:Georgia !important;font-size:12px !important;background:url('../img/lines/tiny-white.png') bottom center no-repeat;}
.home #eventblock .events .info .venue em{color:#6a2e2b;}
.home #eventblock .events .info .with{font-family:Georgia !important;font-size:12px !important;font-style:italic;}
/**** Tickets ****/
.home .white a.ticket{display:inline-block;width:40px;height:20px;text-indent:-99999px;}
.home .white a.ticket.vip{background-image:url("/themes/master/img/vip.png");background-position:-10px;}
.home .white a.ticket.regular{background-image:url("/themes/master/img/ticket.png");background-position:-10px;}
/* News Page */
#newslist{margin-top:0;}
/** News List **/
#main ol.listing{padding:0px;}
.double.column .section.news.all{margin:0;}
.double.column > .section #main .section.news .article .figure,.double.column > .section #main .section.campaigns .article .figure{float:left;max-width:200px;margin:0 10px 10px 0;}
#main .article .header{margin:0 0 10px 0;padding:0px 0px 10px 0px;}
#main .article .header .title{padding:20px 0px 5px 0px;}
#main .article .footer{clear:both;display:block;text-align:right;font-style:italic;}
#main .article .footer a{color:#98252A;}
#main .article .footer a span{font-family:Georgia !important;}
/*** Details ***/
.details *{font-family:Georgia;}
.details h2,.details h3,.details h4{font-weight:bold;}
.details h2{color:#FFF;font-size:24px;}
.details h3{color:#EEE;font-size:20px;}
.details h4{color:#DDD;font-size:16px;}
.details,.details p,.section.campaigns .article .details p{color:#AAA;padding:0px;margin:0 0 15px 0;font-family:Georgia,"Times New Roman",serif;}
.white .details p{color:#000;font-size:16px;}
.details blockquote{padding:15px 10px 0px 10px;background:rgba(0,0,0,0.15);border-color:#404040;}
.details blockquote p{color:#FFF;font-size:1.25em;}
/** Sidebar **/
.double.column > .section > #aside{width:300px;margin:0 45px 0 0;}
/** Single News Articles **/
#newsarticle .section.article{padding:0px 0px 20px 0px;}
#newsarticle .left > .header .title{padding:0px;}
#newsarticle .section.solo > .footer ul{margin:0;}
#newsarticle .right .figure,#event .right .figure{position:relative;width:485px;height:333px;}
#newsarticle .right .figure .overlay,#event .right .figure .overlay{position:absolute;width:485px;height:333px;z-index:9999;background:url('../img/figure_frame.png') top left no-repeat;}
#newsarticle .right .figure img,#event .right .figure img{height:304px;width:474px;margin:0 auto;position:relative;top:8px;display:block;}
.white .article.section > .header{margin:10px 0 25px 0;background:url('../img/lines/redline.png') bottom center no-repeat;padding:0px 0px 10px 0px;}
.white .section.article > .header > .title{background:url('../img/lines/redline.png') top center no-repeat;padding:10px 10px 5px 10px;font-family:Georgia,serif;font-size:30px;display:block;}
.white .article .header .meta{padding:0px 10px;}
.white .right .meta{padding:0px 0px 10px 0px;}
.white .article .header .meta span{font-family:Georgia,serif;color:#444;font-size:14px;font-style:italic;}
.white .article .header .meta span.author{margin-left:10px;}
.users .white .article .header .meta span.author{margin:0;}
.white .article .details{font-size:16px;color:#000;}
body.users .white .article .header .meta span.author{display:inline;}
.white .article .footer .nav a,.white .article .header .meta a,.section.campaign.terms .footer a,#mail a.button,
.account table tr td a,#mailbox .account.message button{color:#FFF;padding:2px 5px;background-color:#940900;font-size:14px;font-style:italic;text-decoration:none;font-family:Georgia,serif;border:none;line-height:14px !important;}
#mailbox .account.message button span{font-family:Georgia,serif !important;font-size:14px !important;line-height:14px;margin:0;padding:0;}
.account table tr td a{margin-left:5px;}
.white .details h3{color:#000;}
.white .details h4{color:#222;}
/*** Breadcrumbs ***/
.white .custom-breadcrumbs{padding:20px 0px;}
.custom-breadcrumbs .bull{margin:0px 5px;}
.white .custom-breadcrumbs p{color:#222;text-align:center;}
.white .custom-breadcrumbs p a{color:#666;text-decoration:none;}
.white .custom-breadcrumbs p span{font-family:Georgia,"Times New Roman",serif;font-style:italic;font-size:14px;}
.white .left .section{margin:0px;}
/*** Comments ***/
#commentslist,#threadlist{position:relative;margin-top:-55px;}
#commentslist .section #comments > .header,#threadlist .section #comments > .header{display:none;}
#commentslist a,#commentslist a span,#threadlist a,#threadlist a span{color:#EEE;font-family:Georgia,"Times New Roman",serif;text-decoration:none;}
#commentslist .listing,#threadlist .listing{padding:0px;}
#commentslist .listing .item,#threadlist .listing .item{padding:30px 0px 32px 0px;background:url('../img/bg/comment_dots.png') bottom center no-repeat;}
#threadlist .section.forum > .footer a{color:#98252A;}
#commentlisting .item .header .meta p,#threadlisting .item .header .meta p{font-style:italic;font-size:14px;color:#666;font-family:Georgia,serif;margin:0 0 5px;}
#commentlisting .item .header .meta p span,#commentlisting .item .header .meta p a,#threadlisting .item .header .meta p span,#threadlisting .item .header .meta p a{font-family:Georgia,serif;}
#commentslist .avatar,#threadlist .avatar{float:left;}
#commentslist .nav.pagination{margin:25px 0 0 0;}
#commentslist #comments > .footer{display:none;}
#threadlist .avatar .name{text-align:center;font-family:Georgia;font-size:11px;}
#threadlist .avatar .moderator{font-weight:bold;font-size:10px;color:#444;}
#threadlist .item > .article .header{padding:0px 0px 10px 0px;}
#threadlist .item > .article .header .title{font-size:18px;font-family:Georgia;padding:0px 0px 5px 0px;color:#888;}
#threadlist .item > .article .header .meta{color:#666;}
#threadlist .details{color:#888;}
#threadlist .details blockquote{border-color:#222;padding:10px;}
#threadlist .details blockquote blockquote{margin:5px;}
#threadlist .details blockquote .author{font-weight:bold;color:#666;}
#commentslist .bubble,#threadlist .bubble{float:right;width:570px;font-size:14px;font-family:Georgia,"Times New Roman",serif;}
#commentslist .footer,#threadlist .footer{text-align:right;}
#commentslist .footer li,#threadlist .footer li{margin-left:15px;}
#commentslist .bubble .meta p,#threadlist .bubble .meta p{padding:0px;}
#commentslist .bubble .footer li,#commentslist .section.comments > .footer li,#threadlist .bubble .footer li,#threadlist .section.comments > .footer li{display:inline-block;}
/*** Comment Form ***/
#post_comment{width:600px;margin:0 auto;display:block;}
.users #post_comment{width:490px;}
#post_comment .header .title{display:block;}
#post_comment textarea{width:580px;padding:10px;}
.users #post_comment textarea{width:470px;}
#post_comment label{display:none;}
#post_comment li.submit button{float:right;background:#940900;border:none;padding:3px 7px;margin-top:10px;}
#post_comment li.submit button span{color:#FFF;font-size:14px;font-family:Georgia;font-style:italic;}
/* Events */
body.events #events .wrapper .section.events > .footer{display:none;}
/** Listings **/
body.events table td.activity{width:225px;}
body.events table td.activity ul{padding:0px;}
body.events table td.activity ul li{font-size:11px;display:inline;margin-right:5px;}
/*** Tickets ***/
body.events table td{padding:10px 5px;}
body.events table td *{font-family:Georgia;}
body.events table td.tickets ul{padding:0px;margin:0;float:right;}
body.events table td.tickets{width:80px !important;height:20px;}
body.events table td.tickets ul{width:80px;height:20px;}
body.events table td.tickets ul li{width:40px;height:20px;margin:0 auto;float:left;}
body.events table tr.alt td{background:rgba(0,0,0,0.05);border-bottom:1px solid #CCC;}
/** Single **/
body.events .section.event.venue{margin:30px 0 0 0;}
body.events .section.event.venue *{margin:0;padding:0px;}
body.events .section.event.venue .header{margin:0 0 10px 0;}
body.events .section.solo > .left{width:485px;}
body.events .section.solo > .right{width:475px;}
body.events .section.event.venue .header .title span{font-family:Georgia,"Times New Roman",serif;}
body.events .section.event.venue > .left{width:200px !important;}
body.events .section.event.venue > .right{width:260px !important;float:right;}
body.events .section.event.venue .left p{font-size:14px;}
body.events .section.event.venue span{font-family:Georgia,"Times New Roman",serif;}
body.events .section.event.venue span.location{font-weight:bold;}
body.events .section.event.venue span.clear{clear:both;display:block;}
body.events .section.event.venue .right .info{font-size:14px;}
body.events .section.tickets.buy{padding:0px 0px 40px 0px;}
body.events .section.event.venue .right .info dt{width:125px;float:left;text-align:right;font-weight:bold;font-family:Georgia,"Times New Roman",serif;}
body.events .section.event.venue .right .info dd{width:125px;float:right;font-family:Georgia,"Times New Roman",serif;}
body.events .section.signups .note{font-family:Georgia,"Times New Roman",serif;font-style:italic;font-size:14px;}
/* Media */
/** Gallery Pages **/
.media .section.sublist{width:1000px;margin:0 auto;padding:40px 0px !important;}
/** Thumbnails **/
body.media .wrapper > .section > .media.section,body.releases .wrapper > .section > #main{width:1000px;margin:0 auto;padding:40px 0px 0px 0px;}
body.media .section.gallery,body.media .section.feature.video{margin:0;padding:0px 0px 40px 0px;}
body.media .section.feature.video .header{margin:0 0 10px 0;}
.section.gallery .listing.media,.releases .section.releases .listing,.section.releases.all .listing{padding:0px;margin:10px 0 0 0;}
.section.gallery .listing.media li,.section.releases.all .listing .item{width:180px;height:195px;overflow:hidden;margin:0 25px 25px 0;float:left;}
.section.gallery .listing.media li.fifth,.section.releases.all .listing .fifth{margin:0;}
.section.gallery .listing.media li .figure,.section.releases.all .listing .item .figure{width:180px;height:133px !important;display:block;overflow:hidden;}
.section.gallery .listing.media li .figure img{width:180px;}
.section.gallery .listing.media li .header .title,.section.releases.all .listing .item .header .title{padding:10px 0px 5px 0px;font-size:18px;font-family:Georgia,"Times New Roman",serif;}
/*** Asset Pages ***/
.media #main.asset{width:1000px;margin:0 auto;padding:40px 0px;}
.media #main > .section.asset{margin:0;}
.media .section.asset > .header ul li a span{font-family:Georgia;}
.media .section.asset > .details{padding:10px 0px;text-align:center;}
.media .section.asset > .details p{padding:20px 0px 0px 0px;}
.media .section.asset > .footer ul{padding:0px;margin:0;}
.media .section.asset > .footer ul li{width:33%;display:inline-block;}
.media .section.asset > .footer ul li a{text-decoration:none;}
.media .section.asset > .footer ul li a span{font-family:Georgia;font-size:14px;}
.media .section.asset > .footer ul li.all{text-align:center;}
.media .section.asset > .footer ul li.next{text-align:right;}
/* Users */
#filter{width:300px;float:left;}
#userlisting{width:680px;float:right;}
#userlisting .thumbs{padding:0px;}
#userlisting .avatar{width:80px;height:80px;margin:0 5px 5px 0;}
/* Blogs */
.section.news.all > .footer{display:none;}
.hidethumb{display:none;}
#aside .section.links .link{padding:0.7em 0px;margin:0;border-bottom:1px solid #25120F;}
#aside .section.links .link a{color:#FFF;text-decoration:none;}
/* Releases */
.releases .section.releases.all > .header{padding:0px 0px 15px 0px;}
.section.releases.all{padding:40px 0px !important;}
.section.releases.all .listing .item .title{font-family:Georgia,"Times New Roman",serif;font-size:18px;color:#000;margin:0 0 5px 0;padding:0px;}
.section.releases.all .listing .item .meta span{margin:0 5px 0 0;font-family:Georgia,"Times New Roman",serif;}
.releases #main.section.clearfix{float:none;}
/* Forums */
body.forum #main,body.users #main,.white.signups #main{width:1000px;margin:0 auto;padding:40px 0px;}
body.forum table th,body.events table th{padding:0px;}
body.forum table,body.events table{margin-top:30px;}
body.forum .article .header,body.forum .article .header .title{background:none;}
body.forum table th,body.events table th{font-size:24px;border:none;padding-bottom:10px;}
table tr td{vertical-align:middle;padding:10px 0px;}
table tr.alt td{border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
table tr:last-of-type td{border-bottom:none;}
/** Listing **/
body.forum .last_activity{width:365px;}
body.forum .last_activity .article .figure{float:left;width:50px;}
body.forum .last_activity .article img{width:50px;height:50px;}
body.forum td .header{margin:0 !important;padding:0px !important;}
body.forum .last_activity .article .header{width:300px;float:left;margin-left:10px !important;}
body.forum td .header .title{padding:0px 0px 5px 0px !important;line-height:24px;font-weight:normal;}
body.forum table td.posts,body.forum table td.replies{width:120px;}
body.forum table td.posts p,body.forum table td.replies p{margin:0;display:inline;padding:5px 10px;-moz-border-radius:4px;background-color:#CCC;}
body.forum td .article .header .meta{padding:0px;}
body.forum td .article .header .meta span{color:#777;}
body.forum table td.topic span.status{font-weight:bold;color:#222 !important;}
body.forum th{color:#000 !important;}
/** Thread **/
#postthread .section.solo.clearfix,#postthread .section.forums.header{width:780px;margin:0 auto;}
#postthread .section.solo.clearfix > .article{margin:0;padding:0px 0px 40px 0px;}
#postthread .section.solo > .article .header{background:none;}
#postthread .section.solo > .article .header .avatar{width:100px !important;float:left;}
#postthread .section.solo > .article .header .title{padding:15px 0px 10px 0px;}
#postthread .section.solo > .article .header .meta{padding:0px 0px 25px 0px;background:url('../img/lines/redline.png') bottom center no-repeat;}
#postthread .section.solo > .article > .footer .nav li{display:inline;margin-right:5px;}
#postthread .section.solo > .article .header .right{width:655px !important;}
/* Extras */
body.extras #main,body.chat #main{padding:40px 0px;width:1000px;margin:0 auto;}
body.extras .section.extras{margin:0;}
body.extras .extraheader p{margin:25px 0;padding:0px;font-size:16px;font-family:Georgia,"Times New Roman",serif;}
body.extras .section.extras.music{margin:0 0 25px 0;}
#albumlink{display:block;width:325px;height:200px;background:url('../img/extra_albums.png') top left no-repeat;}
#albumlink span{display:none;}
.hiddenalbum{display:none;}
/* Forms */
/** White **/
.white form p.note{color:#444;padding:10px 0px;font-size:13px;margin:0;}
.white form li,.white form ul{padding:0px;}
.white form li{margin:0 0 5px 0;}
.white form li label{display:block;padding:5px 0px 5px 0px;font-size:14px;color:#000;}
.white form li input[type="text"],.white form li input[type="password"]{width:250px;padding:3px;font-family:Verdana,Arial,sans-serif;font-size:12px;}
.white form li.submit,.white form li.captcha{margin-top:15px;}
.white form li.captcha{margin:15px 0;padding:15px 0px 5px 0px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
.white form li.captcha label{padding:10px 0px 5px 0px;}
.white form li button span{font-size:12px;font-family:'Lucida Grande',Helvetica,Tahoma,Arial,sans-serif;}
/*** Login Page ***/
.login #main,.register #main,.register_existing #main,.account #main,.redeem #main,.recover_password #main,.reset_password #main{width:100%;margin:0 auto;width:660px;padding:40px 0px;}
.account #main.full{width:940px;}
.register .section.register{margin:0;}
/** Account Page **/
.account #main > .section > .footer{display:none;}
/*** Points List ***/
.users .section.points.details td,.users .section.points.details th{color:#000;border-color:#CCC;}
/* Contests */
/** Individual Posts **/
#contestarticle .section.solo{width:960px;}
#contestarticle .right{width:330px !important;float:right;}
/*** Sharing Options ***/
.white .right > .section.share > .details{margin-top:10px;width:330px;}
.white .right > .section.share > .details a,#profileinfo .section.profile.links .details a{height:18px;padding:7px 0px 0px 40px;display:block;text-align:left;vertical-align:text-bottom;font-size:14px;text-decoration:none;color:#000;line-height:1em;margin-right:20px;font-family:Georgia;}
.white .right > .section.share > .details a.facebook,.section.profile.links .link a[href*="facebook.com"]{background:url('../img/social/black-facebook.gif') top left no-repeat;}
.white .right > .section.share > .details a.twitter,.section.profile.links .link a[href*="twitter.com"]{background:url('../img/social/black-twitter.png') top left no-repeat;}
.white .right > .section.share > .details a.twitter,.section.profile.links .link a[href*="flickr.com"]{background:url('../img/social/black-flickr.png') top left no-repeat;}
.white .right > .section.share > .details a.twitter,.section.profile.links .link a[href*="deviantart.com"]{background:url('../img/social/black-deviantart.png') top left no-repeat;}
.white .right > .section.share > .details a.twitter,.section.profile.links .link a[href*="youtube.com"]{background:url('../img/social/black-youtube.png') top left no-repeat;}
.white .right > .section.share > .details a.twitter,.section.profile.links .link a[href*="formspring.me"]{background:url('../img/social/black-formspring.png') top left no-repeat;}
.white .right > .section.share > .details a.twitter,.section.profile.links .link a[href*="myspace.com"]{background:url('../img/social/black-myspace.gif') top left no-repeat;}
.white .right > .section.share > .details a.email,.section.profile.links .link a{background:url('../img/social/black-email.png') top left no-repeat;}
/* Campaigns */
.section.campaign.terms .footer li{display:inline;margin-right:10px;clear:none;}
.section.campaign.terms .footer li p{display:inline;padding:0px;font-family:Georgia;font-size:14px;}
/* Account */
.account .section.account.header{margin:0 auto 25px auto;}
.account .section.account{margin:0 0 15px 0;}
.account .right .listing .item{margin:0 0 15px 0;}
.account .right .listing .item .details p{font-size:12px;}
.account table tr th{font-weight:bold;}
.account table tr th,.account table tr td{padding:10px 0px;vertical-align:center;font-size:14px;color:#000;border-bottom:1px solid #CCC;}
.account table tr:last-of-type th,.account table tr:last-of-type td{border:none;}
.account table tr td.action{text-align:right;}
/** Mail **/
#mailbox .nav.filters li{font-size:14px;padding:3px 0px 0px 10px;width:80px;height:27px;display:block;}
#mailbox .nav.filters li *{text-decoration:none;color:#940900;text-shadow:0px 1px 0px #FFF;}
#mailbox .nav.filters li:hover{background:#DDD url('../img/bg/side-nav-hover.png') top right no-repeat;}
#mailbox .nav.filters li:last-of-type{border:none;}
#mailbox .listing table tbody td,#mailbox .listing table tbody td a{font-weight:normal;}
#mailbox .listing table tbody tr.new > td{background:#EEE;}
#mailbox thead th{border-bottom:1px solid #CCC;padding:10px 0px;vertical-align:center;}
#mailbox tfoot td{border-top:1px solid #CCC;padding:10px 0px;vertical-align:center;}
#mailbox .account.message > .article > .bubble > .footer > ul > li,#mailbox .account.message > .article > .bubble > .footer > ul > li *{display:inline;}
#mailbox .account.message a.button{margin-left:10px;}
#mailbox .account.message a.button span{color:#FFF;}
/* Profiles */
/** White **/
#profileinfo .section > .solo{width:910px;}
#profileinfo .section > .solo > .left{width:500px !important;}
#profileinfo .section > .solo > .right{width:330px !important;float:right;}
#profileinfo .section.profile.about .header .meta{margin:0 0 15px 0;}
#profileinfo .section.profile.about .header .meta span{font-family:Georgia,"Times New Roman",serif;font-size:14px;font-style:italic;}
#profileinfo .section.profile.about .avatar{float:left;margin:0 15px 5px 0;}
#profileinfo .section.profile.about .details p{margin:0 0 10px 0;}
#profileinfo .section.member.details p strong{color:#666;}
#profileinfo .section.profile.links .listing li{display:block;margin:0 0 15px 0;}
#profileinfo .section.social.controls{margin:0;padding:10px 0px;}
#profileinfo .section.social.controls li{display:inline;margin-right:15px;}
#profileinfo .section.social.controls li a{padding:3px;background:#940900;color:#FFF;text-decoration:none;font-size:14px;font-style:italic;}
#profileinfo .section .meta .username{display:block !important;font-style:normal !important;color:#000;font-size:18px !important;margin:5px 0;}
.section.profile.twitter .listing > li{margin-bottom:1em;color:#999;}
.section.profile.twitter .listing > li a{color:#FFF;text-decoration:none;}
.section.profile.twitter .listing > li .time a{display:block;font-size:10px;color:#333;}
.section.profile.photos .listing > li{float:left;}
/* Comments */
#profilelist > .section.clearfix{padding:70px 40px 0px 40px;}
#profilelist #comments,#profilelist #post_comment{background:url('../img/bg/black-40-trans.png');position:relative;width:520px;padding:10px 0px 20px 30px;left:-30px;margin:0;}
#profilelist #comments > .header .title{font-size:30px;}
#profilelist #comments > .header{margin:5px 0 25px 0;}
#profilelist #comments > .footer{display:none;}
#profilelist #post_comment li.submit{width:495px;}
/* Footer */
#footer{background:url('../img/bg/footer.jpg') top center no-repeat;width:805px;margin:0 auto;position:relative;top:-25px;padding:305px 0px 0px 0px;height:auto !important;z-index:1;text-shadow:0px 2px 3px rgba(0,0,0,0.75);}
#footer.nopadd{padding:50px 0px 0px 0px;background:none;}
.login #footer,.nobg #footer{background:none;padding:200px 0px 0px 0px;position:normal;}
.home #footer{top:-50px;}
#footer .section{text-align:center;color:#FFF;}
#footer .section p{font-family:Georgia,"Times New Roman",serif;text-transform:uppercase;letter-spacing:1px;}
#footer .section a{color:#5B0600;text-decoration:none;}
#footer .section p{color:rgba(255,255,255,0.75);}
/** Social Networking **/
#footer .social a{text-indent:-9999px;width:21px;height:21px;display:inline-block;margin:0 7px;background:url('../img/bg/footer-social.gif') top left no-repeat;}
#footer .social a.twitter{background-position:-39px 0px;}
#footer .social a.youtube{background-position:-72px 0px;}
#footer .social a.myspace{background-position:-109px 0px;}
/* Avatar Rollover */
.avatar_rollover *{color:#000;}
/* Store */
.store #page #container{margin:150px auto 0 auto;width:960px;}
.store #aside{clear:right;float:right;margin-bottom:0 !important;margin-left:0 !important;margin-right:50px !important;margin-top:0 !important;position:relative;width:20%;}
.store .white > .wrapper > .section{padding:0 5px;}
.store #main .featured .listing .item .figure img{min-width:340px;}
.store #page{margin:0;position:relative;width:100%;z-index:1;}
.store #footer{z-index:0;}
.store .store_ad {display:block;margin:10px 0 0 0;}
/* Privacy */
.privacy #page #container{margin:150px auto 0 auto;width:960px;}
.privacy .section.privacy{background:url('../img/bg/white-bg.jpg') top center;margin-top:210px;padding:20px;position:relative;z-index:10;}
.privacy .section.privacy:before,.privacy .section.privacy:after{left:0;position:absolute;}
.privacy .section.privacy:before{content:url('../img/bg/white-top-940.png');top:-29px;}
.privacy .section.privacy:after{content:url('../img/bg/white-bottom-940.png');bottom:-29px;}
.privacy .details.content > *{font-size:14px;color:#000;}
.privacy .header .title span{color:#000;}
.privacy ol,.privacy ul{padding-left:3em;}
.privacy ul{list-style:disc;}
.privacy ol{list-style:decimal;}
.privacy dt{font-weight:bold;}
.privacy dd{padding-left:0;}
/* Clearfix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
* html .clearfix{height:1px;}

