@font-face{font-family:'LintsecRegular';src:url('../type/lintsec-webfont.eot');src:url('../type/lintsec-webfont.eot?#iefix') format('embedded-opentype'),url('../type/lintsec-webfont.woff') format('woff'),url('../type/lintsec-webfont.ttf') format('truetype'),url('../type/lintsec-webfont.svg#LintsecRegular') format('svg');font-weight:normal;font-style:normal;}
/* Typography */
@font-face{font-family:'DroidSerifBoldItalic';src:url('../type/DroidSerif-BoldItalic-webfont.eot');src:url('../type/DroidSerif-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('../type/DroidSerif-BoldItalic-webfont.woff') format('woff'),url('../type/DroidSerif-BoldItalic-webfont.ttf') format('truetype'),url('../type/DroidSerif-BoldItalic-webfont.svg#DroidSerifBoldItalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MerriweatherRegular';src:url('../type/merriweather-webfont.eot');src:url('../type/merriweather-webfont.eot?#iefix') format('embedded-opentype'),url('../type/merriweather-webfont.woff') format('woff'),url('../type/merriweather-webfont.ttf') format('truetype'),url('../type/merriweather-webfont.svg#MerriweatherRegular') format('svg');font-weight:normal;font-style:normal;}
table{margin:0;}
h1,h2,h3,h4,h5,h6,th,dt,p,li,td,dd,address,input,textarea,select,.vcard,span,#dashboard,#breadcrumbs,legend{font-family:inherit;}
h1{padding-bottom:0;}
body{background:#000 url('http://groundctrl.s3.amazonaws.com/clients/funfunfun/background.jpg') center top no-repeat scroll;color:#fff;font:12px/1.5em MerriweatherRegular,"Times New Roman",Times,serif;}
thead th{background:url('../img/rule-h-3.png') bottom repeat-x;border:0;color:#a1a1a1;letter-spacing:0.1em;padding:0 0 10px 0;text-transform:uppercase;}
tbody td,tfoot td{font-size:12px;}
a{color:#fff;}
a img{border:0;}
strong{font-weight:bold;}
/* Forms */
input,textarea,select,button{font:14px/1.5em MerriweatherRegular,"Times New Roman",Times,serif;}
button,a.button{background:#eb6f37;border:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#000;font-size:12px;padding:2px 6px;text-decoration:none;}
/* Structure */
#dashboard .section,#page,#breadcrumbs,#header .section,#footer .section{width:940px;}
#dashboard{background:#666;position:static;}
#dashboard .avatar_wrapper img{border-width:2px;}
#dashboard .controls{background:none repeat scroll 0 0 #000000;height:10px;right:100px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;right:15px;}
#dashboard .controls li{margin:0 0.5em;}
#dashboard .stats{text-align:right;width:500px;}
#dashboard .stats li{margin-left:0.5em;}
#dashboard a,#dashboard .views{font-size:11px;text-decoration:none;}
#dashboard .views{background:#F5C900;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#000;padding:2px 4px;}
#dashboard .controls a{color:#cecece;font-size:10px;position:relative;text-transform:uppercase;}
#header{height:115px;margin:0 auto;overflow:visible;padding-top:0;position:relative;width:960px;}
#header .section{width:inherit;}
#header .nav .info{margin-right:0;padding:0 60px 0 0;}
#header .nav .media{padding-left:105px;}
#header .nav a{font-weight:bold;}
#footer{background:url('../img/footer-bg.png') top repeat-x;height:inherit;padding-top:20px;}
#header .client{display:block;margin:0 auto;width:122px;}
#header .client a {display:block;}
#header .gettickets{float:right;height:70px;margin-top:84px;position:relative;width:360px;text-align:center;text-transform:uppercase;}
#header .gettickets .title{font-size:30px;letter-spacing:0.1em;line-height:1em;}
#header .gettickets .listing{overflow:hidden;padding:0;display:block;}
#header .gettickets .item{float:left;height:58px;width:54px;}
#header .gettickets .item span{background:url('../img/get-tickets-bg.png') no-repeat;display:block;height:100%;position:relative;text-indent:-999em;width:100%;}
#header .gettickets .item + .item{margin-left:4px;}
#header .gettickets .item .black{background-position:-59px 0;}
#header .gettickets .item .blue{background-position:-118px 0;}
#header .gettickets .item .yellow{background-position:-177px 0;}
#header .gettickets .item .tickets{background-position:-235px 0;width:118px;}
#header .gettickets .item img{left:2px;position:absolute;top:6px;z-index:100;}
#header .gettickets .title{padding-top:0;}
#header .gettickets p{color:#eb6f37;font-size:10px;letter-spacing:0.2em;}
#header .shore{color:#515151;position:absolute;right:0;top:23px;width:360px;}
#header .shore *{line-height:1.5em;}
#header .shore .title{background:url('../img/rule-h-3.png') bottom repeat-x;color:#fff;font-size:20px;padding:0 0 10px 0;text-transform:uppercase;}
#header .shore .title em{color:#b8b8b8;display:block;font-size:12px;}
#header .shore .header{letter-spacing:0.1em;text-align:center;width:245px;}
#header .shore .header p{color:#B8B8B8;font-size:12px;font-style:italic;}
#header .shore .date{background:url('../img/november-5-6-2011.png') no-repeat;height:58px;position:absolute;right:0;text-indent:-999em;top:3px;width:108px;}
#header .nav,#footer .nav,#footer #copyright{text-align:center;}
#footer a{text-decoration:none;}
#footer a:hover{text-decoration:underline;}
.nav.site li{margin:0 -5px;}
.nav.site ul ul li{margin:0;}
#footer .nav.site li{margin:0 -7px;}
#header .nav.site,#footer .nav.site{background:url('../img/rule-h-1.png') bottom no-repeat;clear:both;height:66px;font-size:16px;position:relative;}
#header .nav.site {background:none;top:-60px;}
#footer .nav.site{background-image:url('../img/rule-h.png');}
#header .nav.site a,#footer .nav.site a{text-decoration:none;text-transform:uppercase;margin:0 1em;padding-top:2px;padding-bottom:2px;}
.nav.site .community > a,.nav.site .lineup > a,.nav.site .info > a{padding-right:14px;}
#header .nav.site .community > a,#header .nav.site .lineup > a,#header .nav.site .info > a{background:url('../img/arrow-down.png') no-repeat right;}
#footer .sponsors a{text-decoration:underline;}
#footer .sponsors{margin:40px auto;text-align:center;width:940px;}
#footer .sponsors .tier{display:inline;margin:20px 0;overflow:hidden;padding:0;}
#footer .sponsors .tier li{display:inline;padding:0;}
#footer .sponsors .tier li + li{margin-left:15px;}
#footer .sponsors .smartcar img{height:28px;}
#footer .sponsors .stanleypmi img{height:22px;}
#footer .sponsors .heinekenlight img{height:48px;}
#footer .sponsors .musicunlimited img{height:20px;}
#footer .sponsors .sailorjerry img{height:42px;}
#footer .sponsors .titosvodka img{height:48px;}
#footer .sponsors .incase img{height:12px;}
#footer .sponsors .playstation img{height:20px;}
#footer .sponsors .chrome img{height:48px;}
#footer .sponsors .honest img{height:24px;}
#footer .sponsors .jimbeam img{height:50px;}
#footer .transmission {
	margin: -10px 0 40px 0;
	text-align: center;
}
#footer .transmission p {
	font-size: 12px;
}
#footer .transmission img {
	height: 50px;
}
#footer .nav.site .community > a,#footer .nav.site .lineup > a,#footer .nav.site .info > a{background:url('../img/arrow-up.png') no-repeat right;}
#header .nav.site .deact a,#footer .nav.site .deact a{cursor:default;color:#515151;}
#footer .nav.terms a,#footer .nav.contact a{color:#eb6f37;}
#footer .nav.contact{font-size:70%;margin-top:20px;overflow:hidden;padding-bottom:0;}
#footer .nav.contact h4{font-size:12px;padding:0;text-transform:uppercase;}
#footer .nav.contact p{color:#666;padding:0;}
#footer .facebook{clear:left;margin-bottom:20px;overflow:hidden;text-align:center;}
#header li,#footer li{position:relative;}
#header li ul,#footer li ul{background:#000;background:rgba(40,40,40,0.90);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:none;position:absolute;left:0;z-index:99;}
#header li:hover ul,#footer li:hover ul{display:block;}
#header li ul{top:30px;}
#header li.info ul{width:185px;}
#footer li ul{bottom:30px;}
#header li ul:before,#footer li ul:before{left:20px;position:absolute;}
#header .nav li li,#footer .nav li li{display:block;font-size:14px;padding:5px 0;text-align:left;}
#header .nav li li + li,#footer .nav li li + li{border-top:1px solid #333;border-top:1px solid rgba(51,51,51,0.5);}
#footer .nav.contact li{float:left;min-height:90px;width:33%;}
#copyright p{color:#666;font-size:12px;padding:0 0 40px 0;}
#footer .terms{clear:both;padding:0;}
#footer .terms li{margin:0 0.5em;}
#footer .poweredby a{font-family:"Helvetica Neue",Helvetica,Arial;}
#footer .poweredby strong{font-weight:bold;}
#breadcrumbs{font-size:13px;padding:20px 0;width:920px;}
#breadcrumbs,#breadcrumbs a{color:#515151;}
#breadcrumbs a:hover{color:#fff;}
#main,.main{width:530px;}
#aside,.aside{width:370px;}
#main.full,.main.full{width:920px;}
#page .section > .header .title{font-family:DroidSerifBoldItalic,MerriweatherRegular,"Times New Roman",serif;font-size:36px;font-weight:bold;line-height:1.5em;position:relative;}
#page #main .section + .section + .section > .header .title,#page #main.full .section + .section + .section > .header .title,#page .main.full #page .section + .section + .section > .header .title,#page #main .section + .section + .section + .section + .section + .section > .header .title,#page #aside .section > .header .title,#page #aside .section + .section + .section + .section > .header .title{color:#F5C900;/* Yellow */}
#page #main .section + .section > .header .title,#page #main.full .section + .section > .header .title,#page .main.full .section + .section > .header .title,#page #main .section + .section + .section + .section + .section > .header .title,#page #aside .section + .section > .header .title{color:#eb6f37;/* Orange */}
#page .section > .header .title,#page #main .section + .section + .section + .section > .header .title,#page #aside .section + .section + .section > .header .title{color:#00A5AF;/* Blue */}
#page .listing .item{background:url('../img/rule-h-2.png') left bottom repeat-x;padding:15px 0;}
.section > .footer .nav,.listing .footer .nav{text-align:right;}
.section > .footer .nav a,.listing .footer .continue{text-decoration:none;text-transform:uppercase;}
.section > .footer .viewall{background:url('../img/arrow-hand-right-small.png') no-repeat;font-size:12px;padding-left:35px;}
.listing .footer .continue{color:#eb6f37;}
.listing .footer a.continue{color:#000;}
.listing,.thumbs{padding:0;}
.thumbs,.flickr .listing{background:url('../img/rule-h-2.png') left bottom repeat-x;overflow:hidden;padding-bottom:1em;}
.listing .item .footer{clear:left;}
.listing .item .title{font-size:20px;padding:0;}
.listing .meta{color:#666;font-size:11px;}
.article .figure,.asset object,.feature.video object{border:1px solid #fff;border-width:10px 10px;-webkit-border-image:url("../img/asset-bg.png") 5% 5% round round;-moz-border-image:url("../img/asset-bg.png") 5% 5% round round;border-image:url("../img/asset-bg.png") 5% 5% round round;float:left;margin:10px 15px 15px 0;}
.header .meta a,.pagination a{color:#eb6f37;}
.pagination{margin-top:10px;}
.pagination a,.pagination .current{padding:2px;text-decoration:none;}
.pagination a:hover{text-decoration:underline;}
.pagination .current{background:#F5C900;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;color:#000;font-size:18px;padding:2px 4px;}
.article .header .meta{color:#515151;}
#main .section.comments .bubble{width:460px;}
.bubble .meta p{padding:0;}
.bubble .footer .nav li, .forum.thread .article .footer .nav li{display:inline;margin-left:0.5em;}
.bubble .footer .nav a,.forum.thread .article .footer .nav a{color:#eb6f37; text-decoration: underline; }
.comments > .footer .nav{text-align:center;}
.comments > .footer li{display:inline;margin:0 1em;}
.comments textarea{padding:5px;width:518px;}
/* Home */
.home #page{margin-top:-18px;}
.home #slideshow{background:url('../img/loading-slides.gif') center no-repeat;height:405px;}
.home .slider-wrapper{margin:40px 15px 0 15px;padding-bottom:20px;position:relative;}
.home .slider-wrapper:after{content:url('../img/rule-h-1.png');left:-18px;position:absolute;top:510px;}
.home .slider-boundary{border:10px solid #fff;border-width:10px 20px;-webkit-border-image:url("../img/asset-bg.png") 5% 5% round round;-moz-border-image:url("../img/asset-bg.png") 5% 5% round round;border-image:url("../img/asset-bg.png") 5% 5% round round;min-width:860px;min-height:380px;}
.slider-control-prev,.slider-control-next{background:url('../img/arrows-left-right.png') no-repeat;display:block;height:63px;position:absolute;text-indent:-999em;top:170px;width:67px;}
.slider-control-prev{left:-30px;}
.slider-control-next{background-position:-67px 0;right:-30px;}
.slider-slide{text-align:center;}
#slideshow .content{height:385px;overflow:hidden;}
.home .mailinglist span {
	display: block;
   float: right;
   width: 408px;
	color:#fff;
	font-style:italic;
	margin-bottom:2px;
	text-align:left;
}
.home .mailinglist span em {
	font-weight:bold;
	font-size:16px;
	padding-right:4px;
}
.home .mailinglist{color:#999;margin-bottom:30px;overflow:hidden;padding:0 20px;height:75px;}
.home .mailinglist p,.home .mailinglist form{float:left;width:50%;}
.home .mailinglist form{position:relative;text-align:right;}
.home .mailinglist label{display:none;}
.home .mailinglist input{border:0;font-size:1.2em;padding:5px;}
.home .mailinglist #okdidj-okdidj{margin-right:10px;width:310px;}
.home .mailinglist #submit{background:#E75923;color:#fff;text-transform:uppercase;}
.home .section.news,.home .section.twitter,.home .section.flickr{float:left;width:30%;}
.home .section.twitter{background:url('../img/crown-gray.png') 50% 25px no-repeat;margin:0 5%;padding-top:72px;position:relative;}
.home .twitter .details{min-height:279px;}
.home .twitter .tweet{font-size:20px;line-height:1em;text-align:center;}
.home .twitter .time{bottom:18px;left:0;position:absolute;}
.home .twitter .time a{color:#666;font-size:10px;}
.home .twitter .tweet{line-height:1.5em;}
.home .twitter .footer{background:url('../img/rule-h-3.png') left top repeat-x;}
.home .twitter .footer a{color:#eb6f37;font-size:11px;}

.home .fotoslink {display:block;width:343px;height:59px;background:url('../img/fotos-ad.png') center center no-repeat transparent;text-indent:-9999em;}
.home .fotoslink:hover {display:block;width:343px;height:59px;background:url('../img/fotos-ad-hover.png') center center no-repeat transparent;text-indent:-9999em;}

#page .flickr .listing .item{background:none;float:left;margin:8px;padding:0;}
.flickr .footer{clear:both;}
.home .section.news .listing.full .item .footer .nav.actions{position:relative;}
.home .section.news .listing.full .item .footer .nav.actions .readmore{position:absolute;bottom:0;right:0;z-index:2;}
/* Comments */
.comments > .header .title{padding:0;text-transform:capitalize;}
.section.comments .avatar img{border:5px solid #fff;border-width:5px;-webkit-border-image:url("../img/asset-bg.png") 5% 5% round round;-moz-border-image:url("../img/asset-bg.png") 5% 5% round round;border-image:url("../img/asset-bg.png") 5% 5% round round;}
#main.full .section.comments .avatar img{width:70px;}
#main.full .section.comments .bubble{margin-left:90px;width:830px;}
.section.comments .footer .nav li{font-size:12px;}
/* News / Blogs */
.section.news .GC_sharing{width:207px !important;}
.news.all > .footer .nav{text-align:center;}
.news.all > .footer a{color:#eb6f37;}
.news.story .figure img{width:495px;}
.news.story .details{background:url('../img/rule-h-2.png') bottom repeat-x;}
.news.story .footer .actions{margin-top:-27px;padding-top:0;}
.news.story .footer .actions > li{display:inline;}
.news.story .footer .actions > li a{color:#eb6f37;margin-left:0.5em;font-size:12px;}
.news.story .GC_sharing{margin-top:10px;}
.news.story .footer a.button{background-color:transparent;}
/* Media */
.gallery .listing .item{float:left;text-align:center;width:160px;margin-right:30px;}
.gallery .listing .item.fifth{margin-right:0;}
.gallery .listing .item .meta *{display:block;}
.asset{position:relative;}
.asset object,.feature.video object{margin-left:20px;}
.asset .details{text-align:center;}
.asset .footer{clear:both;}
.asset .footer .nav li{display:none;position:absolute;top:300px;}
.asset:hover .footer .prev,.asset:hover .footer .next{display:block;}
.asset .footer .nav li a,.media .listing.media .item a{border:1px solid #fff;border-width:5px;-webkit-border-image:url("../img/asset-bg.png") 5% 5% round round;-moz-border-image:url("../img/asset-bg.png") 5% 5% round round;border-image:url("../img/asset-bg.png") 5% 5% round round;display:block;height:84px;overflow:hidden;width:150px;}
.media .listing.media .item .downloadable a{border:0;display:inline;}
.asset .footer .prev{left:-20px;}
.asset .footer .next{right:-20px;}
.media #page .listing.media .item{background:none;}
.media #page .listing .item .title{font-size:20px;}
/* Forum */
.forum .section > .header{position:relative;}
.forum .section > .header .nav{display:block;margin-top:-45px;position:absolute;right:0;text-align:right;}
.forum .section > .header .nav li{
	margin-left:0.25em;

	display: inline-block;
		display: -moz-inline-stack;
		zoom: 1;
		*display: inline;
}
.forum .pagination{margin:15px 0;}
.forum tbody tr,.section.forum.topic{background:url('../img/rule-h-2.png') bottom repeat-x;}
.forum tbody td{padding:10px 0 20px 0;}
.forum td .title{padding-top:0;}
.forum .article{position:relative;}
.forum .article h1{padding:0;}
.forum .article .nav{text-align:right;}
.forum .article .nav li{font-size:12px;}
.forum .article blockquote{border:3px solid #009CA5;border-width:0 0 0 3px;font-style:italic;padding:10px 20px;}
.forum .article blockquote blockquote{border-color:#DB5422;}
.forum .article blockquote blockquote blockquote{border-color:#E7BE00;}
.forum .article blockquote blockquote blockquote blockquote{border-color:#A3A3A3;}

.forum .section.thread .profileinfo { position: relative; }
.forum .section.thread .profileinfo .displayname { font-size: 12px; position: absolute; right: 0; color: #EB6F37; min-width: 100%; }

.forum .section > .header .nav li,
.forum .section > .footer .nav li {
	margin-left: 0.25em;
	display: inline-block;
		display: -moz-inline-stack;
		zoom: 1;
		*display: inline;
}
.forum .section > .header .nav li a,
.forum .section > .footer .nav li a {
	background: #EB6F37;
	border: 0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: black;
	font-size: 12px;
	padding: 2px 6px;
	text-transform: uppercase;
	text-decoration: none;
}
/* Contests / Campaigns */
/* Users / Account */
#filter .header{position:absolute;}
#filter .header .title{display: none;}
#filter .panel{text-align:center;}
#filter .panel li{
	display: inline-block;
		display: -moz-inline-stack;
		zoom: 1;
		*display: inline;
}
#filter .panel label{margin:0 0.25em 0 1em;}
.forum table.listing .meta a { color: #EB6F37; }
.forum td.last_activity .bubble { height: 70px !important; padding-left: 120px !important; padding-top: 25px; }
.forum td.last_activity .thumb { height: 101px !important; width: 101px !important; }
.users .avatar_wrapper .icon,.forum .avatar_wrapper .icon{display: inline-block; border:1px solid #fff;border-width:5px;-webkit-border-image:url("../img/asset-bg.png") 5% 5% round round;-moz-border-image:url("../img/asset-bg.png") 5% 5% round round;border-image:url("../img/asset-bg.png") 5% 5% round round;}
.forum .last_activity .avatar_wrapper .icon { border-width: 10px; }
#aside .friends .avatar_wrapper img,.comments .avatar_wrapper img,.forum .article .avatar img{border-width:5px;}
.member.details .avatar{float:left;margin:10px 10px 40px 0;}
.profile.requests li{display:inline;}
.profile.requests a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#000;font-size:12px;padding:2px 6px;}
.profile.requests .pending{background:#F4C100;}
.profile.requests .approved{background:#0095A0;}
.profile.flickr .thumbs a{display:block;float:left;margin:0 7px 7px 0;}
.profile.flickr .thumbs img{border:1px solid #fff;border-width:5px;-webkit-border-image:url("../img/asset-bg.png") 5% 5% round round;-moz-border-image:url("../img/asset-bg.png") 5% 5% round round;border-image:url("../img/asset-bg.png") 5% 5% round round;}
.users .thumbs .avatar.full{width:121px;}
.account table{margin:0;}
.account form label{display:block;}
.account form .input input{min-width:200px;}
.account form p.note{color:#a1a1a1;font-size:12px;}
.account .manage tbody th,.account .manage td,.account dl,.account dl .actions a{font-size:12px;}
.account .details > .header .title,.account dt{background:url('../img/rule-h-3.png') bottom repeat-x;color:#a1a1a1;font-size:16px;padding:0 0 10px 0;text-transform:uppercase;}
.account dl{padding:0;}
.account dt{margin-bottom:10px;}
.account dl .actions .nav li,.account dl .nav.actions li{display:inline;}
.account dd{padding:0;}
.account table{margin-bottom:20px;}
.account table td.action,.account dl .nav.actions{text-align:right;}
.account table td.action a,.account dl .nav.actions a{margin-left:0.25em;}
.inbox .filters a{text-decoration:none;}
.inbox .filters span{opacity:0.25;-khtml-opacity:0.25;-moz-opacity:0.25;filter:alpha(opacity=25);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";}
.section.inbox tfoot{background:url('../img/rule-h-2.png') top repeat-x;border:0;}
.section.inbox .listing tbody tr td{padding:10px 0;}
.section.inbox .listing tfoot tr td{padding-top:20px;}
/* Artists */
#page .artists.performing .item{background-image:none;display:inline;}
.artists.performing .item a{background:#666;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:inline-block;line-height:1em;padding:2px 4px;}
.artists.groove .nav{padding-bottom:0;text-align:center;text-transform:uppercase;}
.artists.groove .nav a{color:#666;font-size:12px;text-decoration:none;}
.artists.groove .nav a:hover{color:#fff;}
body.player #dashboard,body.player #breadcrumbs,body.player #header,body.player #footer{display:none;}
body.player #page{width:100%;}
body.player #aside{float:none;margin:auto;}
body.player .header{background:url('../img/fff6-header-small.png') no-repeat;height:94px;margin:10px 0 10px -16px;text-indent:-999em;}
/* Sponsors */
.sponsors .section .listing{overflow:hidden;text-align:center;}
.sponsors .section .listing li{display:inline-block;margin:20px 0;line-height:68px;}
.sponsors .section .listing li + li{margin-left:50px;}
.section.sponsors .sailorjerry img{height:68px;}
.section.sponsors .playstation img{height:60px;}
.section.sponsors .heineken img{height:68px;}
.section.sponsors .stanleypmi img{height:25px;}
.section.sponsors .smartcar img{height:40px;}
.section.sponsors li + li.musicunlimited{height:35px;}
.section.sponsors .musicunlimited img{height:30px;}
.section.sponsors .titos img{height:80px;}
.section.sponsors .honest img{height:40px;}
.section.sponsors .incase img{height:20px;}
.section.sponsors .jimbeam img{height:100px;}
.section.partners .austinist img{height:35px;}
.section.partners .chronicle img{height:40px;}
.section.partners .observer img{height:35px;}
.section.partners .do512 img{height:40px;}
.section.partners .fph img{height:30px;}
.section.partners .noisey img{height:20px;}
.section.partners .current img{height:40px;}
.section.partners .studybreaks img{height:40px;}
.section.partners .granada img{height:40px;}
.section.partners .monkey img{height:80px;}
.section.partners .houstonpress img{height:30px;}
.section.partners .giantnoise img{height:45px;}
.section.partners .kiss img{height:50px;}
.section.partners .theonion img{height:25px;}
.section.partners .avclub img{height:60px;}
.section.partners .oneohonex img{height:50px;}
.section.partners .spin img{height:40px;}
.section.partners .kut img{height:70px;}
/* History */
.history #aside{float:left;width:260px;}
.history #main{float:right;width:620px;}
.history .lineups{background:url('../img/lineup-filter-bg.png') top no-repeat;padding:0 20px;}
.history #page #aside .lineups > .header h2.title{color:#ddd;font-family:MerriweatherRegular;font-size:20px;}
.history .lineups h3{color:#b8b8b8;font-size:16px;text-transform:uppercase;}
.history .lineups p{color:#636363;padding:0;}
.history .lineups .selected{background:url('../img/check.png') left no-repeat;}
.history .orange,.history #orange{color:#E75923;}
.history .blue,.history #blue{color:#00A5AF;}
.history .black,.history #black{color:#A9A9A9;}
.history .yellow,.history #yellow{color:#F5C900;}
.history .nites, .history #nites{color:#f27fb2;}
.history .lineups ol,.history .lineups ul{overflow:hidden;}
.history .artists{overflow:hidden;}
.history .artists .header{display:none;}
.history .artists span{display:none;}
.history #breadcrumbs{text-indent:-999em;}
.history .artists .stagesAll.yearsAll span,
.history .artists .stagesAll.y2011 .y2011,
.history .artists .stagesAll.y2010 .y2010,
.history .artists .stagesAll.y2009 .y2009,
.history .artists .stagesAll.y2008 .y2008,
.history .artists .stagesAll.y2007 .y2007,
.history .artists .stagesAll.y2006 .y2006,
.history .artists .yearsAll.orange .orange,
.history .artists .yearsAll.black .black,
.history .artists .yearsAll.blue .blue,
.history .artists .yearsAll.yellow .yellow,
.history .artists .yearsAll.nites .nites,
.history .artists .orange.y2011 .orange.y2011,
.history .artists .orange.y2010 .orange.y2010,
.history .artists .orange.y2009 .orange.y2009,
.history .artists .orange.y2008 .orange.y2008,
.history .artists .orange.y2007 .orange.y2007,
.history .artists .orange.y2006 .orange.y2006,
.history .artists .black.y2011 .black.y2011,
.history .artists .black.y2010 .black.y2010,
.history .artists .black.y2009 .black.y2009,
.history .artists .black.y2008 .black.y2008,
.history .artists .black.y2007 .black.y2007,
.history .artists .black.y2006 .black.y2006,
.history .artists .blue.y2011 .blue.y2011,
.history .artists .blue.y2010 .blue.y2010,
.history .artists .blue.y2009 .blue.y2009,
.history .artists .blue.y2008 .blue.y2008,
.history .artists .blue.y2007 .blue.y2007,
.history .artists .blue.y2006 .blue.y2006,
.history .artists .yellow.y2011 .yellow.y2011,
.history .artists .yellow.y2010 .yellow.y2010,
.history .artists .yellow.y2009 .yellow.y2009,
.history .artists .yellow.y2008 .yellow.y2008,
.history .artists .yellow.y2007 .yellow.y2007,
.history .artists .yellow.y2006 .yellow.y2006 {
	display: inline;
}

.history .lineups li,.history .artists span{font-size:20px;line-height:2em;}
.history .lineups li,.history .lineups h3{cursor:pointer;padding-left:25px;}
.history .lineups li{float:left;margin:0 1em 0 0;}
.history .artists span{margin-right:0.5em;}
.history .artists span + span:before{content:' • ';color:#636363;margin-right:0.5em;}
/* Display None */
.home .pagination,.home .news.featured,.twitter .user,.home #breadcrumbs,.section > .header .nav,#slideshow .header,.home .twitter .header,.listing .footer .meta,.pagination .title,.pagination .results,#add-comment label,.asset .footer .nav li span,.news.story .footer .meta,.sponsors #footer .sponsors{display:none;}



/*Tickets*/
.tickets #page .section.ticketgrid > .header .title{color:#ccc;font:30px/1.25em LintsecRegular,"Times New Roman",Times,serif;padding-bottom:10px;text-align:center;}
.tickets .ticketgrid .col{float:left;margin:0 23px;text-align:center;}
.tickets .ticketgrid ul{background:url('../img/tickets/rule.png') no-repeat top;padding-top:50px;}
.tickets .ticketgrid > h2{background:url('../img/tickets/rule.png') repeat-x top;padding-top:40px;}
.tickets .ticketgrid h2{clear:both;font-size:20px;font-weight:bold;text-align:center;text-transform:uppercase;}
.tickets .ticketgrid .col h2,.tickets .ticketgrid .col p{padding:0;}
.tickets .ticketgrid p{color:#ec7131;font-style:italic;margin-bottom:10px;}
.tickets .ticketgrid li{background:url('../img/tickets/ticket-grid.png') no-repeat;height:125px;margin-bottom:35px;text-indent:-9999em;width:260px;}
.tickets .ticketgrid li a{display:block;height:100%;width:100%;}
.tickets .ticketgrid .fun2{background-position:0 -161px;}
.tickets .ticketgrid .fun3{background-position:-288px 0;}
.tickets .ticketgrid .pip{background-position:-288px -161px;}
.tickets .ticketgrid .student{background-position:-288px -321px;}
.tickets .ticketgrid .fri{background-position:-578px 0;}
.tickets .ticketgrid .sat{background-position:-578px -161px;}
.tickets .ticketgrid .sun{background-position:-578px -321px;}





/* Information */
.information .section > .header .nav{display:block;}
.information #aside{float:left;width:260px;}
.information #main{float:right;width:620px;}
.information #aside .information{background:url('../img/lineup-filter-bg.png') top no-repeat;margin-top:20px;padding:0 20px;}
.information #aside .information.fixed{background-position:left top;position:fixed;top:0;width:220px;}
.information #aside .nav li{padding:5px;}
.information #aside .nav li + li{border-top:1px solid #333;}
.information #aside .nav li a{display:block;text-decoration:none;}
.information #page .information > .header h1.title{color:#DDD;font-family:MerriweatherRegular;font-size:20px;}
.information .figure{background:url('../img/artists/blk_brdr.png') top left;padding:10px 10px 0 10px;}
.information .figure .figcaption{background:#1e1e1e;padding:10px;}
.information .figcaption p{padding:0;}
.information .yesno{overflow:hidden;}
.information .yesno ul{float:left;width:50%;}
.information .yesno li{margin-bottom:0.25em;}
.yesno .no strong,.yesno .ok em{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:2px 5px;}
.yesno .no strong{background:#eb6f37;padding:2px 5px;}
.yesno .ok em{background:#02b3bc;}
.information .faq dl{padding-left:3em;}
.information .faq dt{cursor:pointer;}
.information .faq dd{display:none;padding:0;}
.information .faq dt:before,.information .faq dd:before{margin-left:-2em;font-size:20px;}
.information .faq li{font-size:12px;}
.information .faq dt:before{content:'Q:';color:#f5c900;}
.information .faq dd:before{content:'A:';color:#02b3bc;}
.information .faq dd + dt{margin-top:1em;}
#artists{margin-bottom:30px;}
.artists .header .title span{color:#fff;}
.artists #main{float:right;width:620px;margin-right:20px;}
.artists #aside{float:left;width:270px;}
.artists #events-details{background:no-repeat 0 0;height:100px;margin:20px 0;width:639px;}
.artists #events-details.orange{background-image:url('../img/artists/orangeBG.png');}
.artists #events-details.yellow{background-image:url('../img/artists/yelloBG.png');}
.artists #events-details.blue{background-image:url('../img/artists/blueBG.png');}
.artists #events-details.black{background-image:url('../img/artists/blackBG.png');}
.artists #events-details.nites{background-image:url('../img/artists/nites.png');}
.artists #events-details .date{font-size:25px;color:#000;float:left;width:104px;height:35px;padding:30px;text-align:left;}
.artists #events-details .time{font-size:25px;color:#000;float:left;width:122px;height:35px;padding:30px 30px 30px 43px;text-align:right;}
.artists #events-details .stage{font-size:25px;color:#000;float:left;width:181px;height:35px;padding:30px 30px 30px 46px;}
.artists #main .section.artist .content{background:url('../img/artists/mainBTborder.png') no-repeat bottom center;padding:10px 0;margin-bottom:20px;}
.artists #aside .section.artist.links li{background:url('../img/artists/greyBr.png') no-repeat left bottom;padding:20px 0;margin:0px 20px;}
.artists #aside .section.artist.links li a{text-decoration:none;}
.artists #aside .figure,.artists #aside .groove{border:1px solid #000;border-width:10px 10px;-webkit-border-image:url("../img/artists/blk_brdr.png") 5% 5% round round;-moz-border-image:url("../img/artists/blk_brdr.png") 5% 5% round round;border-image:url("../img/artists/blk_brdr.png") 5% 5% round round;margin:10px 0;}
.header .meta a,.pagination a{color:#eb6f37;}
.artists .twitter{float:left;width:106px;}
.artists .share{height:30px;}
/*All Artists*/
.artists #main.allartists{width:920px;text-align:center;}
.artists #main.allartists .section.home h3.title{color:#fff;}
.artists #main.allartists #artist_wrapper ul{overflow:hidden;padding:0;margin:0;}
.artists #main.allartists #artist_wrapper li{display:inline-block;zoom:1;*display:inline;margin:0 20px 5px 0;position:relative;}
.artists #main.allartists #artist_wrapper ul.small{margin-bottom:0;}
.artists #main.allartists #artist_wrapper a{text-decoration:none;}
.artists #main.allartists #artist_wrapper ul{width:1080px;margin-left:-57px;}
.artists #main.allartists #artist_wrapper .head{margin:0 auto;}
.artists #main.allartists #artist_wrapper .yellow a{color:#f5c900;}
.artists #main.allartists #artist_wrapper .orange a{color:#eb6f37;}
.artists #main.allartists #artist_wrapper .blue a{color:#00a5af;}
.artists #main.allartists #artist_wrapper .black a{color:#fff;}
.artists #main.allartists #artist_wrapper .nites a{color:#F27FB2;}
.artists #main.allartists #artist_wrapper .head{height:70px;width:600px;display:block;margin:20px auto;}
.artists #main.allartists #artist_wrapper #nites .head{height:76px;width:213px;display:block;margin:20px auto;}
.artists #main.allartists #artist_wrapper #yellow-stage .head{background:url('../img/artists/yelHead.png') no-repeat 0 0;}
.artists #main.allartists #artist_wrapper #orange-stage .head{background:url('../img/artists/orHead.png') no-repeat 0 0;}
.artists #main.allartists #artist_wrapper #blue-stage .head{background:url('../img/artists/blHead.png') no-repeat 0 0;}
.artists #main.allartists #artist_wrapper #black-stage .head{background:url('../img/artists/bkHead.png') no-repeat 0 0;}
.artists #main.allartists #artist_wrapper #nites .head{background:url('../img/artists/nites-logo.png') no-repeat 0 0;}
.artists #main.allartists #artist_wrapper .lg a{padding-right:30px;}
.artists #main.allartists #artist_wrapper .lg2{display:block;font-size:38px;letter-spacing:20px;}
.artists #main.allartists #artist_wrapper .md a{padding-right:30px;}
.artists #main.allartists #artist_wrapper #yellow .lg li,.artists #main.allartists #artist_wrapper #yellow-stage .md li,.artists #main.allartists #artist_wrapper #orange-stage .lg li,.artists #main.allartists #artist_wrapper #orange-stage .md li,.artists #main.allartists #artist_wrapper #blue-stage .lg li,
.artists #main.allartists #artist_wrapper #black-stage .md,.artists #main.allartists #artist_wrapper #nites .md{position:relative;}
.artists #main.allartists #artist_wrapper #yellow-stage a,
.artists #main.allartists #artist_wrapper #orange-stage a,
.artists #main.allartists #artist_wrapper #blue-stage a,
.artists #main.allartists #artist_wrapper #black-stage a,
.artists #main.allartists #artist_wrapper #nites a{font-family:LintsecRegular,"Times New Roman",serif;font-weight:normal;text-transform:uppercase;}
.artists #orange-stage .lg + .lg a:before,.artists #orange-stage .md + .md a:before{content:url('../img/artists/icons/orcon.png');position:absolute;left:-36px;}
.artists #orange-stage .md + .md a:before{top:3px;}
.artists #black-stage .lg + .lg a:before,.artists #black-stage .md + .md a:before{content:url('../img/artists/icons/blkcon.png');position:absolute;left:-36px;}
.artists #blue-stage .lg + .lg a:before,.artists #blue-stage .md + .md a:before{content:url('../img/artists/icons/blcon.png');position:absolute;left:-36px;}
.artists #yellow-stage .lg + .lg a:before,.artists #yellow-stage .md + .md a:before{content:url('../img/artists/icons/yelcon.png');position:absolute;left:-36px;}
.artists #nites .md a:before{content:url('../img/artists/icons/hoIcon.png');position:absolute;left:-25px;}
.artists #main.allartists #artist_wrapper .sm a{font-size:16px;}
.artists #main.allartists #artist_wrapper .md a{font-size:21px;}
.artists #main.allartists #artist_wrapper .lg a{font-size:28px;}
.artists .allartists h3.title{padding:5px 0 0 0;}
h4.members{padding-top:1px;}
.artists #main.allartists #artist_wrapper .image{position:absolute;left:-9999em;width:100px;border:1px solid #fff;border-width:5px;-webkit-border-image:url("../img/asset-bg.png") 5% 5% round round;-moz-border-image:url("../img/asset-bg.png") 5% 5% round round;border-image:url("../img/asset-bg.png") 5% 5% round round;z-index:30;-moz-box-shadow:0 2px 4px #000;-webkit-box-shadow:0 2px 2px #000;}
.artists #main.allartists #artist_wrapper li .figcaption:hover .image{left:0;bottom:50px;}
.account .share{float:right;margin-top:-40px;width:100px;}
.account .share .twitter{float:left;}
/* Events */
.events .tickets a,
.events .tickets span{display:none;}
.events .section.events.upcoming .header{position:relative;margin-bottom:10px;height:100px;background:url('../img/rule-h-2.png') bottom repeat-x;border:0;}
.events .user-schedule{position:absolute;right:0;top:0;}
.events .dayFilter{position:relative;display:block;}
.events .dayFilter span{font-family:"LintsecRegular",Verdana,Arial,Helvetica,sans-serif;}
.events .dayFilter li{position:absolute;top:0px;text-decoration:none;}
.events .dayFilter li a{font-family:"LintsecRegular",Verdana,Arial,Helvetica,sans-serif;color:#636363;text-decoration:none;}
.events .dayFilter .friday{left:0;}
.events .dayFilter .saturday{left:308px;}
.events .dayFilter .sunday{right:0;}
.events .dayFilter .nites{top:30px;}
.events .dayFilter.friday .friday,
.events .dayFilter.saturday .saturday,
.events .dayFilter.sunday .sunday{top:-1px;}
.events .dayFilter.friday .friday a,
.events .dayFilter.saturday .saturday a,
.events .dayFilter.sunday .sunday a{font-size:17px;color:#fff;}
.events .dayFilter.friday .saturday{margin-left:30px;}
.events .dayFilter.saturday .saturday{margin-left:-10px;}
.events .dayFilter.sunday .saturday{margin-left:-10px;}
.events .directions{text-align:center;}
.events .directions span{margin:0 2em;}
.events .note{display:block;color:#999;font-size:11px;font-style:italic;text-align:center;}
p.select{padding-top:0;font-size:20px;color:#ee6f2e;display:block;text-align:center;margin:0 0 150px 0;}
.events .performance{position:relative;margin:0;padding:0;height:0;border-width:10px;opacity:0;-moz-transition-property:opacity,height,padding;-moz-transition-duration:0.5s;-webkit-transition-property:opacity,height,padding;-webkit-transition-duration:0.5s;-o-transition-property:opacity,height,padding;-o-transition-duration:0.5s;transition-property:opacity,height,padding;transition-duration:0.5s;}
.events .performance a{color:#000;text-decoration:none;}
.events .performance span{}
.events .performance span.stagedate{display:block;}
.events .performance span.stagetime{display:block;}
.events .performance .addto{position:absolute;right:0px;top:0px;}
.events .performance .eventSignup,
.events .performance .eventUnsignup{display:block;width:20px;height:20px;background:url(/clients/fff/img/event-signup.png) center center no-repeat;text-indent:-9999px;}
.events .performance .eventUnsignup{background-image:url(/clients/fff/img/event-attending.png);}
.events .performance .eventUnsignup:hover{background-image:url(/clients/fff/img/event-unsignup.png);}
.events .performance .waiting{background-image:url(/clients/fff/img/loading-gray.gif);}
.events #orange-stage .performance .waiting{background-image:url(/clients/fff/img/loading-orange.gif);}
.events #black-stage .performance .waiting{background-image:url(/clients/fff/img/loading-gray.gif);}
.events #blue-stage .performance .waiting{background-image:url(/clients/fff/img/loading-blue.gif);}
.events #yellow-stage .performance .waiting{background-image:url(/clients/fff/img/loading-yellow.gif);}
.events .performance.headliner .bandname{font-size:19px;font-weight:bold;text-transform:uppercase;}
.events .performance .stagetime{font-size:11px;}
.events .friday .performance.thu,
.events .friday .performance.fri,
.events .saturday .performance.sat,
.events .sunday .performance.sun{margin:0;margin-bottom:3px;padding:15px 0;height:auto;opacity:1;}
.events #artist_wrapper{overflow:hidden;}
.events #orange-stage,
.events #blue-stage,
.events #black-stage,
.events #yellow-stage{position:relative;float:left;margin-left:10px;width:220px;color:#000;text-align:center;}
.events .friday #nites-stage .performance.thu,
.events .friday #nites-stage .performance.fri,
.events .saturday #nites-stage .performance.sat,
.events .sunday #nites-stage .performance.sun{-webkit-border-image:url("../img/events/pinkBG.png") 20% 20% round round;-moz-border-image:url("../img/events/pinkBG.png") 20% 20% round round;border-image:url("../img/events/pinkBG.png") 20% 20% round round;}
.events .friday #orange-stage .performance.fri,
.events .saturday #orange-stage .performance.sat,
.events .sunday #orange-stage .performance.sun{-webkit-border-image:url("../img/events/orBox.png") 20% 20% round round;-moz-border-image:url("../img/events/orBox.png") 20% 20% round round;border-image:url("../img/events/orBox.png") 20% 20% round round;}
.events .friday #black-stage .performance.fri,
.events .saturday #black-stage .performance.sat,
.events .sunday #black-stage .performance.sun{-webkit-border-image:url("../img/events/blBox.png") 20% 20% round round;-moz-border-image:url("../img/events/blBox.png") 20% 20% round round;border-image:url("../img/events/blBox.png") 20% 20% round round;}
.events .friday #blue-stage .performance.fri,
.events .saturday #blue-stage .performance.sat,
.events .sunday #blue-stage .performance.sun{-webkit-border-image:url("../img/events/bluBox.png") 20% 20% round round;-moz-border-image:url("../img/events/bluBox.png") 20% 20% round round;border-image:url("../img/events/bluBox.png") 20% 20% round round;}
.events .friday #yellow-stage .performance.fri,
.events .saturday #yellow-stage .performance.sat,
.events .sunday #yellow-stage .performance.sun{-webkit-border-image:url("../img/events/yellowBox.png") 20% 20% round round;-moz-border-image:url("../img/events/yellowBox.png") 20% 20% round round;border-image:url("../img/events/Box.png") 20% 20% round round;}
.events #nites-section .header{color:#fff;}
.events #nites-section .header h2 a{text-decoration:none;}
.events #nites-section{width:100%;overflow:hidden;margin:20px;color:#000;text-align:center;}
.events #nites-section li.performance{float:left;margin-right:10px;width:198px;height:120px;}
.events #artist_wrapper.friday #nites-section li.performance.sat,
.events #artist_wrapper.friday #nites-section li.performance.sun,
.events #artist_wrapper.friday #nites-section #satnite,
.events #artist_wrapper.friday #nites-section #sunnite,
.events #artist_wrapper.saturday #nites-section li.performance.thu,
.events #artist_wrapper.saturday #nites-section li.performance.fri,
.events #artist_wrapper.saturday #nites-section li.performance.sun,
.events #artist_wrapper.saturday #nites-section #thurfrinite,
.events #artist_wrapper.saturday #nites-section #sunnite,
.events #artist_wrapper.sunday #nites-section li.performance.thu,
.events #artist_wrapper.sunday #nites-section li.performance.fri,
.events #artist_wrapper.sunday #nites-section li.performance.sat,
.events #artist_wrapper.sunday #nites-section #thurfrinite,
.events #artist_wrapper.sunday #nites-section #satnite{width:0;height:0;display:none;}

/* Attending Page */
.users .events > .header .nav{display:block;}
.users .events > .header .nav li{display:inline;margin-right:1em;}
.users .events > .header .nav li iframe{vertical-align:middle;}

/* Store Updates */
body.store{font:12px/1.5em 'MerriweatherRegular',"Times New Roman",Times,serif !important;}
.store #page .listing .item{padding:0;}
.store #main h1{font-size:25px;}
.store .hookups{display:block;margin:20px auto;font-size:16px;text-align:center;background:#000;}

/* Vendors Page */
.section.vendors .columns { overflow: hidden; }
.section.vendors .columns .column { float: left; width: 290px; margin: 0 25px 0 0; }
.section.vendors .columns .column.last { margin: 0; }
.section.vendors .columns .column ul li { color: #CCC; }

/* Instagram Fotos */
#instagram-photos{position:relative;overflow:hidden;}
#instagram-photos > div{position:relative;float:left;margin:5px;border:2px solid #515151;}
#instagram-photos > div a{display:block;}
#instagram-photos > div .figure{width:292px;height:292px;background:url('../img/ajax-loader.gif') center center no-repeat #000;}
#instagram-photos > div .figure.loading img{display:none !important;}
#instagram-photos > div a .details{background:rgba(0,0,0,0.75);bottom:-32px;display:none;left:0;padding:6px 10px;position:absolute;width:272px;}
#instagram-photos > div a:hover .details{display:block;bottom:0;overflow:hidden;}
#instagram-photos > div .details .author{float:left;width:70%;max-width:190px;overflow:hidden;}
#instagram-photos > div .details .likes{float:right;width:30%;overflow:hidden;text-align:right;color:#E75923;}
#instagram-photos > div img{width:292px;}
#fetchbar{background:url("../img/ajax-loader-orange.gif") 10px center no-repeat #EB6F37;margin:10px 0;text-align:center;}
#sharebar{display:none;background:#EB6F37;margin:10px 0;text-align:center;padding:6px 0;}
#sharebar.fixed{display:block;position:fixed;top:-10px;width:150px;z-index:999;}
#sharebar input{width:75%;}

/* 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;}
.privacy .content.details strong {font-weight:bold;}

