@import url("reset.css");
@import url("fonts.css");


body{
	font-family:"Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	background-color: #378784;
	/* background-image:url('../gfx/backg.jpg'); */
	/* background-image:url('http://cdn.umg3.net/keanem/data/image/discbg2_2.jpg'); */
	background-position: top center;
	background-repeat: no-repeat;
	background-attachment:fixed;
}
#content2{
	position: absolute;
	top: 0px;
	z-index: 4;
	width: 100%;
}
#bg_containers{
	position: absolute;
	top: 0px
	z-index: 1;
	width: 100%;
	height: 100%;
}

em{
	font-style: italic;
}
#top{
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.5);
	text-transform: uppercase;
	height: 184px;
}
#top #row1{
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.8);
	height:25px;
	padding-top: 11px;
}
#row1 a{
	width: 110px;
	float: left;
	display: inline-block;
	font-size: 11px;
}
#row1 a:hover{
	opacity:0.8;
}
#row1 a span{
	font-size: 11px;
}
#row1 ul{
	width: 660px;
	float: left;
	height: 11px;
	overflow: hidden;
        color: rgb(241,240,175); /* The Fallback */
	color: rgba(241,240,175, 0.5);
	font-size:11px;
	margin-top:0px;
}
#top #row2{
	background: url(http://cdn.umg3.net/keanem/data/image/bestofheader44.jpg) rgb(25,38,55); /* The Fallback */
	background: url(http://cdn.umg3.net/keanem/data/image/bestofheader44.jpg) rgba(25,38,55, 0.5);
	padding-top: 8px;
	height: 101px;
}
#top a, #top{
	color: #f1f0af;
}
.container{
	width: 981px;
	margin: auto;
	display: block;
	clear: both;
}
#bottom{
	color: #f1f0af;
	clear: both;
	height:250px;
}
#socialTop{
	width:205px;
	float: right;
	overflow: hidden;
	position: relative;
	top: -5px;
	height: 30px;
}
#likeHolder{
	float: left;
	width: 55px;
	overflow: hidden;
	margin-right: 2px;
}
#tweetHolder{
	float: left;
	width: 142px;
	overflow: hidden;
	position: relative;
	top: 2px;
	margin-right:5px;
}
.tweet{
	display: none;
}
.tweet1{
	display: block;
}
#row2 h1{
	background-image:url('http://cdn.umg3.net/keanem/data/image/final.png');
	background-repeat: no-repeat;
	width : 413px;
	height: 92px;
	text-indent: -9999px;
	float: left;
}
#headerR{
	float: right;
}
#login{ margin-top:67px}
#row3{
	text-align: left;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 20px;
}
#row3 a{
	display: inline-block;
	margin-right: 22px;
	text-decoration: none;
	font-size: 14px;
}
#row3 a.final{
	margin-right: 0px;
}
#row3 a:hover{
	opacity:0.8;
}
html, body {
	height: 100%;
}
#bottom{
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.8);
	text-transform: uppercase;
	position: relative;


	padding-top: 10px;
	display: block;
}
#bottom a{
	color: #f1f0af;
}
#bottom a:hover{
	opacity: 0.8;
}
#bottom ul{
	float: left;
	width: 330px;
	display: inline-block;
	font-size: 10px;
	overflow: hidden;
	margin-right: 10px;
	/* padding-bottom: 20px; */
}
#bottom ul li{
	line-height: 20px;
	width: 407px;
	overflow: hidden;
	font-size: 10px;
}
#bottom ul li.colHeader{
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 0.8);
	padding-left: 8px;
	padding-right: 8px;
	margin-bottom: 4px;
	padding-top: 2px;
	display: inline-block;
	width: auto;
	border-radius: 5px;
}
#bottom ul li.colHeader a{
		color: #192637;
}
#bottom nav{
	float: right;
	text-align: right;
	font-size:10px;
	line-height: 20px;
}
#form-search{
	margin-bottom: 5px;
}
#form-search .text{
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 0.3);
	border: 0px;
	padding: 5px;
	width: 200px;
	font-size: 15px;
	text-transform: uppercase;
	font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
    color: rgb(25,38,55);
	color: rgba(241,240,175,1);
}
#form-search .submit{
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 1);
	border: 0px;
	padding: 5px;
	width: 70px;
	font-size: 12px;
	text-transform: uppercase;
	font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	border-radius: 5px;
}
#form-search .text:focus{
        background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 0.4);
}
#pageContent{
	padding-top: 7px;
}

.headine{
	font-size: 21px;
	padding: 8px;
	padding-bottom: 6px;
        background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 0.8);
	color: rgb(25,38,55);
	display: inline-block;
	width: 291px;
	vertical-align: bottom;
	font-variant:small-caps;
}
.dateLine{
	font-size: 12px;
	padding: 8px;
        color: rgb(241,240,175); /* The Fallback */
	color: rgba(241,240,175, 1);
	background: rgb(25,38,55);
	display: block;
	width: 291px;
	vertical-align: bottom;
	letter-spacing: 0.1em;
	border-bottom-left-radius: 5px 5px;
	border-bottom-right-radius: 5px 5px;
}
.dateLine span{
        color: rgb(241,240,175); /* The Fallback */
	color: rgba(241,240,175, 0.8);
}
.col1{
	margin-right: 7px;
}
.col2{
	margin-right: 7px;
}
.col3{
	margin-right: 0px;
}
.newsItemSmall{
	width: 322px;
	float: left;
	margin-bottom: 7px;
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.5);
	border-radius: 10px;
        position:relative;
}
.newsItemSmall a{
	margin: 8px;
	background: rgb(25,38,55);
	display: block;
	width: 307px;
	height: 277px;
	color: rgb(241,240,175);
	text-transform: uppercase;
	padding:0px;
	background-position: top;
	border-radius: 5px;
        position:relative;
}
.newsItemSmall .newsItemImage{
    height:275px; color:white;width:307px; position:relative; top: -277px; z-index:1; padding-top: 36px;
}

.newsItemSmall a .holder{
	width: 311px;
	height: 277px;
	display: block;
	letter-spacing: 2px;
	vertical-align: bottom;
	display:table-cell;

}

.newsItemMed{
    width: 486px;float: left;margin-bottom: 7px;background: rgb(25,38,55); /* The Fallback */background: rgba(25,38,55, 0.5);border-radius: 10px;
}
.newsItemMed a{
    margin: 8px;background: rgb(25,38,55);display: block;width: 471px;height: 424px;color: rgb(241,240,175);text-transform: uppercase;padding:0px;background-position: top;border-radius: 5px;
}
.newsItemMed a .holder{
     width: 486px;height: 424px;display: block;letter-spacing: 2px;vertical-align: bottom;display:table-cell;
}
.newsItemMed .headine{width: 455px;}
.newsItemMed .dateLine{width: 455px;}

.newsItemWide{
    width: 980px;float: left;margin-bottom: 7px;background: rgb(25,38,55); /* The Fallback */background: rgba(25,38,55, 0.5);border-radius: 10px;
}
.newsItemWide a{
    margin: 8px;background: rgb(25,38,55);display: block;width: 965px;height: 424px;color: rgb(241,240,175);text-transform: uppercase;padding:0px;background-position: top;border-radius: 5px;
}
.newsItemWide a .holder{
     width: 980px;height: 424px;display: block;letter-spacing: 2px;vertical-align: bottom;display:table-cell;
}
.newsItemWide .headine{width: 949px;}
.newsItemWide .dateLine{width: 949px;}

.newsItemBig{
    width: 651px;float: left;margin-bottom: 7px;background: rgb(25,38,55); /* The Fallback */background: rgba(25,38,55, 0.5);border-radius: 10px;
}
.newsItemBig a{
    margin: 8px;background: rgb(25,38,55);display: block;width: 636px;height: 577px;color: rgb(241,240,175);text-transform: uppercase;padding:0px;background-position: top;border-radius: 5px;
}
.newsItemBig a .holder{
     width: 651px;height: 577px;display: block;letter-spacing: 2px;vertical-align: bottom;display:table-cell;
}
.newsItemBig .headine{width: 620px;}
.newsItemBig .dateLine{width: 620px;}

#footerLive li{
	width:450px!important;
}
#footerLive li.colHeader{
	width: auto!important;
}
#updates li{
	padding: 8px;
        background-color: rgb(241,240,175); /* The Fallback */
	background-color: rgba(241,240,175, 0.8);
	width: 306px;
	display: inline-block;
	margin-bottom: 11px;
}
#updates a, #updates li{
	color: #192637;
	text-transform: uppercase;
	font-size:11px;
	border-radius: 7px;
}
#updates .column1, #updates .column2{
	margin-right: 2px;
}
#updates .column3{
	margin-right: -2px;
}
#updates strong{
	display: block;
}
#updates{
	clear: both;
	padding-top: 0px;
	height:47px;
	overflow:hidden;
}
#updaterow2, #updaterow3{
	display: none;
}
#form-login h3{
	display: none;
}
#form-login, .loginNav{
	padding-top: 3px;
	text-align: right;
	width:100%;
}
.loginNav{
	padding-top: 10px;
}
#form-login input{
	border: 0px;
	padding:4px;
	padding-bottom:2px!important;
        background-color: rgb(241,240,175); /* The Fallback */
	background-color: rgba(241,240,175, 0.8);
	color: #192637;
	font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:12px
	line-height: 15px;
	border-radius: 5px;
}
#form-login input.submit{
        color: rgb(25,38,55); /* The Fallback */
	color: rgba(25,38,55, 0.8);
	background-color: #f1f0af;
	position: relative;
	top: 1px;
}
#form-login label{
	display: none!important;
	position: relative;
	font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	top: 1px;
	display: none!important;
}
.column-1{
	width: 657px;
	float: left;
	overflow: hidden;
	color: #f1f0af;
	margin-bottom: 8px;
}
.column-2{
	width: 316px;
	float: right;
	overflow: hidden;
	min-height: 640px;
}
.column-2 .holder, .column-1 .holder {
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.8);
	padding:8px;
	margin-bottom:8px;
	border-radius: 8px;
}

.holderPromo{
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.8);
	padding:8px;
	margin-bottom:8px;
	border-radius: 8px;
}

.column-2 .holder, .column-1 .holder img, .column-2 .holder iframe, .column-2 .holder div {
	border-radius: 5px;
}
.column-2 .holder, .column-1 .holder{
border-radius: 8px;
}

.column-1 .holder{
	padding:8px;
	margin-bottom:0px;
}
.holder h3{
	background: rgb(241,240,175);
	background: rgba(241,240,175,1);
	padding-left: 8px;
	padding-right: 8px;
	margin-bottom: 7px;
	padding-top: 6px;
	display: inline-block;
	width: auto;
	color: #192637;
	text-transform: uppercase;
	font-size: 13px;
	height: auto;
	padding-bottom: 5px;
	border-radius: 5px;
}
.holder #keyword{
	margin-bottom: 7px;
	width: 290px;
	border-radius: 5px;
}
.holder input.submit{
	margin-bottom:-3px!important;
}
.holder a{
	color: #f1f0af;
	text-transform: uppercase;
	display: inline-block;

}
#tag-cloud{ clear: left}
#tag-cloud a{
	padding: 2px;
	color: #f1f0af;
	text-decoration: none;
}
#tag-cloud .size-XXS { font-size:0.6em; }
#tag-cloud .size-XS { font-size:0.8em; }
#tag-cloud .size-S { font-size:0.9em; }
#tag-cloud .size-M { font-size:1.1em; }
#tag-cloud .size-L { font-size:1.2em; }
#tag-cloud .size-XL { font-size:1.3em; }
#tag-cloud .size-XXL { font-size:1.4em; }

#usercomments h2{
	background: rgb(241,240,175);
	background: rgba(241,240,175, 1);
	padding-left: 8px;
	padding-right: 8px;
	margin-bottom: 14px;
	padding-top: 6px;
	margin-left: 8px;
	display: inline-block;
	width: auto;
	color: #192637;
	text-transform: uppercase;
	font-size: 15px;
	height: auto;
	padding-bottom: 5px;
}
#usercomments{
	clear:both;
	background: rgb(25,38,55);
	background: rgba(25,38,55, 0.8);
	padding:11px;
	padding-left:8px;
	border-radius:8px;
}
#gig-view-header{
	display:block;
	clear: both;
	float: left;
}
#gig-view-header p{

}
.user-comment{ clear: left}
.user-comment p{
	font-family: arial;
	font-size: 14px;
	display: block;
}
.author{
	margin-bottom: 15px;
	font-family: arial;
	font-weight: bold;
	font-size: 14px!important;
}
.author a{
	color:#f1f0af;
}
.user-comment p.author{
}
.link-button{
	background: rgb(241,240,175);
	background: rgba(241,240,175, 0.8);
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 6px;
	display: inline-block;
	width: auto;
	color: #192637!important;
	text-transform: uppercase;
	font-size: 15px;
	height: auto;
	padding-bottom: 5px;
	border-radius: 8px;
}
#mainStoryStyle, .user-comment p{
	font-family: arial;
	font-size: 14px;
	line-height: 12px;
}
#mainStoryStyle p{
	margin-bottom:12px;
	line-height: 20px!important;
	font-size: 14px!important;
}
#mainStoryStyle strong{
	font-weight:bold!important;
}
#mainStoryStyle a{
	font-weight: bold;
	text-decoration: underline;
	text-transform: none;
}
.newsImage div{
	width:641px;
	background-position: top;
	letter-spacing: 2px;
	vertical-align: bottom;
	display: table-cell;
	border-radius: 5px;
}
.newsImage img{
	max-width:641px;
}
.holder h2{
	font-size: 40px;
	padding: 8px;
	padding-bottom: 6px;
        background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 0.8);
	color: #192637;
	display: inline-block;
	width: auto;
	vertical-align: bottom;
	margin: 8px;
	float: left;
	clear:both;
	text-transform:uppercase;
	border-radius: 5px;
}
.holder h5{
	font-size: 25px;
	padding: 8px;
	padding-bottom: 6px;
        background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.8);
	color: #f1f0af;
	display: inline-block;
	width: auto;
	vertical-align: bottom;
	text-transform:uppercase;
	float: left;
	clear:both;
	margin: 8px;
	margin-top:0px;
	margin-bottom: 50px;
	border-radius: 5px;
}


#usercomments h2{
	margin-left:0px;
	margin-top:1px;
	border-radius: 4px;
}


#mainStoryStyle{
	clear:both;
}
.mainbit h2{
	margin-left:0px!important;
	margin-top: 1px!important;
}
#mainStoryStyle img{
	margin-bottom:8px!important;
	height: auto!important;
}
.mainbit h5{
	margin-left:0px;
	margin-bottom: 8px;
}
#youTubeDiv embed, #youTubeDiv object, #youTubeDiv iframe{
	width:100%!important;
	height: 396px!important;
}
#youTubeDiv{
	clear: left;
	float: left;
}
.infoPage h2, .infoPage h5{
	margin-left:0px;
}
.infoPage h2{
	margin-top:0px;
}
.infoPage h5{
	margin-bottom:8px;
}
.infoPage p{
	font-family: arial;
	font-size:14px;
	line-height:17px;
	clear: left;
	margin-bottom:12px;
}
#biogHeader{
	padding: 8px;
	height: 242px;
	margin-bottom: 8px;
	background-image:url('/assets2012/gfx/biog-image.jpg');
	background-position: bottom right;
	margin-bottom: 14px;
}

.infoPage h6{
	font-size: 25px;
	padding: 8px;
	padding-bottom: 6px;
        background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.8);
	color: #f1f0af;
	display: inline-block;
	width: auto;
	vertical-align: bottom;
	text-transform:uppercase;
	float: left;
	clear:both;
	margin: 8px;
	margin-top: -6px;
	margin-bottom: 8px;
	margin-left:0px;
}

#discography{
	vertical-align: top;
}
.release{
	width: 322px;
	display: inline-block;
	vertical-align: top;
	min-height:137px;
	padding-bottom: 15px;

}
.releaseMain{
	width: 100%;
}
.release .releasePackshot, .releaseMain .releasePackshot{
	display: block;
	height:137px;
	width:137px;
	float: left;
	background: rgb(25,38,55);
	background: rgba(25,38,55, 0.5);
	padding: 8px;
	overflow:hidden;
	margin-bottom: 8px;
	border-radius: 8px;
}
.release .releasePackshot img, .releaseMain .releasePackshot img{
	height:137px;
	width:137px;
	border-radius:5px;
}
.release .releaseInfo, .releaseMain .releaseInfo{
	width: 474px;
	float: left;
	margin-left:10px;
}
.releaseMain .releaseInfo{
	float: left;
	margin-left: 8px;
}

.releaseInfo h3, .releaseMain h3{
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 1);
	color: #192637;
	border: 0px;
	padding: 5px;
	width: 65px;
	font-size: 15px;
	text-transform: uppercase;
	font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	width: auto;
	display: inline-block;
	float: left;
	border-radius:5px;
	margin-bottom: 11px;
}
.releaseInfo h3 a, .releaseMain h3 a{
	color: #192637;
}

.releaseInfo h4{
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 1);
	color: #f1f0af;
	border: 0px;
	padding: 5px;
	width: 65px;
	font-size: 14px;
	text-transform: uppercase;
	font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	width: auto;
	display: inline-block;
	clear: both;
	float: left;
	margin-bottom: 11px;
	border-radius:5px;
}
.releaseInfo .ReleaseInfo{
	font-family: arial;
	font-size: 14px;
	line-height: 17px;
	width: 474px;
	background: rgb(25,38,55);
	background: rgba(25,38,55, 0.8);
	padding: 11px;
	float: left;
	clear: both;
	display: block;
	border-radius:8px;
	margin-left: 0px;
}
#Discography .release .releaseInfo{
	width: 157px;
}
.area-2 #usercomments{
	clear: both;
	padding-top: 8px;
	margin-bottom: 8px
}
.trackList{
	padding-top: 30px;
	margin-left: 4px;
	display: inline-block;
}
#tracklistheader{
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 1);
	color: #f1f0af;
	border: 0px;
	padding: 5px!important;
	font-size: 15px;
	text-transform: uppercase;
	font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	width: auto;
	display: inline-block;
}
ol.list-tracks{
	font-family: arial;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	padding-top: 8px;
}
ol.list-tracks a{
	color: #f1f0af;
}
#tracklistheader2{
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 1);
	color: #192637;
	border: 0px;
	padding: 5px!important;
	width: 70px;
	font-size: 20px;
	text-transform: uppercase;
	font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	width: auto;
	display: inline-block;
	float: left;
	clear: left;
	margin-bottom:8px;
}
.lyricsHolder{
	float: left;
	clear: both;
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.8);
	font-family: arial;
	font-size: 14px;
	padding: 8px;
	line-height: 17px;
	width: 480px!important;
	border-radius: 8px;
	margin-bottom: 11px;
}
.lyricsHolder p{
}

#nav-2 li{
	display: inline-block;
	color: #192637;
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 1);
	font-size: 15px;
	text-transform: uppercase;
	padding:5px!important;
	margin-right: 7px;
	margin-bottom: 8px;
	border-radius: 8px;
	padding: 8px;
}

#nav-2 li.activeLink{
	color: #f1f0af;
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 1);
}
#nav-2 li.activeLink a{
	color: #f1f0af;
}
#nav-2 a{
	color: #192637;
	display: inline-block;
}
#tbl-gigs td{
	text-transform: none;
	color: #f1f0af;
	font-size: 12px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family:arial;
}
#tbl-gigs td a{
	color: #f1f0af;
	font-weight:bold;

}
#tbl-gigs th{
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.5);
	text-align: left;
	text-transform:uppercase;
	font-size: 14px;
	padding:0px;
	padding-bottom:5px;
	padding-top: 5px;
}
#tbl-gigs th strong{
	padding-left:5px;
}
#tbl-gigs td div{
	display: inline-block;
}

#tbl-gigs td{
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.5);
}

#tbl-gigs tr.even td{
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.6);
}
td.date{
	padding-left: 5px;
}
#tbl-gigs {
	margin-bottom: 0px;
}
.liveList{
	padding-bottom: 8px;
}
#f-archive-filter{
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.5);
	text-transform: uppercase;
	padding:8px!important;
	font-size: 12px;
        clear:left;
}

#f-archive-filter select, #f-archive-filter input{
	background-color: #f1f0af;
	color: #192637;
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 1);
	border: 0px;
	/* font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif; */
	font-size: 12px;
	/* text-transform: uppercase!important; */
}
textarea#comment{
	padding:8px;
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 0.9);
	color: #192637;
	border: 0px;
	line-height: 15px;
	font-size:12px;
	margin-left: -1px;
	width: 642px;
	margin-bottom: 5px;
	height: 100px;
	font-family:arial;
	border: 4px  solid;
	line-height: 15px;
	font-size: 12px;
	margin-left: 0px;
	width: 633px;
	margin-bottom: 5px;
	height: 100px;
	font-family: arial;
	border-radius: 8px!important;
	border: 4px solid 241,240,175;
}
.user-comment a{
	color: #f1f0af;
	display: inline-block;
	padding-bottom: 12px;
	margin-top: -12px!important
}
#gig-view-header h1{
	display: inline-block;
	color: #192637;
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 1);
	font-size: 20px;
	text-transform: uppercase;
	padding:5px!important;
	margin-right: 4px;
	margin-bottom: 8px;
	color: #192637;
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 1);
		float: left;
	clear: both;
	border-radius: 8px;
}

#gig-view-header p{
display: inline-block;
	color: #192637;

	font-size: 15px;
	text-transform: uppercase;
	padding:5px!important;
	margin-right: 4px;
	margin-bottom: 8px;
        color: #f1f0af;
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 1);
	float: left;
	clear: both;
	border-radius: 8px;
	font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 15px;
}
#gig-view-header p a{
font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	color: #f1f0af;
}
#gig-view-header h4{
	display: inline-block;
	font-size: 16px;
	text-transform: uppercase;
	padding:5px!important;
	margin-right: 4px;
	margin-bottom: 8px;
	color: #f1f0af;
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 1);
	float: left;
	clear: both;
	border-radius: 8px;
}

#gig-view-header h5{
	display: inline-block;
	color: #192637;
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 1);
	font-size: 15px;
	text-transform: uppercase;
	padding:5px!important;
	margin-right: 4px;
	margin-bottom: 8px;
	float: left;
	clear: both;
	border-radius: 8px;
        font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
div.image-upload, div.members-attending{
	float: left;
	clear: both;
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.5);
	display:block;
	padding:8px;
	text-transform: uppercase;
	margin-bottom:8px;
	border-radius: 8px;
	height: 38px;
}

.attendP{
	margin-left: 0px;
	padding:0px;
}
.attendP a{
	padding: 8px;
	margin-left: 0px;
	font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
div.members-attending{
	min-height: 70px;
}
div.members-attending h2{
	border-radius: 8px;
}
div#members-attending p a{
	margin-bottom:8px;
	border-radius: 8px;
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.8);
	color: #f1f0af;
}
div.members-attending a{
	color: #f1f0af;
}
.list-members{
	display:block;
	width:100%;
	clear: both;
}
.list-members li{
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.5);
	display: inline;
	padding: 5px;
	text-transform: uppercase;
	display: inline-block;
	margin-bottom: 8px;
	border-radius: 8px;
}
.list-members img, .list-members span{
	float: left;
	display:block;
	clear:left;
	border-radius: 5px;
}
#members-attending a{
	color: #f1f0af;
}
.list-members span{
	text-align: center;
	padding-top: 6px;
}
#gig-view-header h1 a{
	color: #192637;
}

#gig-view-header h2{
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.5);
	display: inline;
	padding: 5px;
	text-transform: uppercase;
	display: inline-block;
	margin-bottom: 8px;
	clear: both;
	float: left;
}
#rating{
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.5);
	display: inline;
	padding: 5px;
	text-transform: uppercase;
	display: inline-block;
	margin-bottom: 8px;
	clear: both;
	float: left;
	text-decoration: uppercase;
	text-align: left;
}
#rating button{
	color: #f1f0af;
	border: 0px;
	background: transparent;
	clear: none;
	display: inline;
	padding:0px;
}
#rating form{
	display: inline-block;
}
.image-upload a{
	color: #f1f0af;
}
.img-wrapper img{
	margin-bottom:4px;
}
#gig-view .buttons{
	padding-bottom: 8px;
}
#gig-view p{

}
.image-upload{
	padding:0px!important;
	margin-bottom: 0px!important;
}
#gig-view #usercomments{
	padding-top: 8px;
}
.image-upload p{
	font-family:arial;
	padding:8px;
	font-size:14px;
	text-transform:none;
}
.image-upload{
	margin-bottom:8px;
	width: 100%;
	margin-bottom: 8px!important;
}


#player {
    width: 918px;
    height: 646px;
    overflow: hidden;
    background: #192637;
    position: relative;
    margin-bottom: 8px;
}

.youtube .carousel {
    width: 86px;
    height: 100%;
    overflow: auto;
    overflow-x: hidden;
    position: absolute;
    right: 0px;
    z-index: 3;
}

.youtube .thumbnail {
    margin: 2px;
    width: 86px;
    border: 0px solid #192637;
}

.youtube iframe.player {
    width: 895px;
    height: 646px;
    overflow: auto;
    border: 0;
}

.regPageOuter h2{
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 0.8);
	display: inline;
	padding: 5px;
	text-transform: uppercase;
	display: inline-block;
	margin-bottom: 8px;
	clear: both;
	color: #192637;
	float: left;
	margin-bottom: 8px;
	font-size: 30px;
	border-radius: 8px;
}
#privacy, .regPageOuter div.regPage, .regPageOuter form {
	float: left;
	clear: both;
}
.regPage{
	font-family: arial;
	font-size:12px;
	line-height:15px;
}
#privacy a{
	font-weight: bold;
	font-size:11px;
}

.regPageOuter form{
	width: 600px!important;
}

.regPageOuter form{
	padding-top:12px;
}
.regPageOuter form label{
	display: inline-block;
	width: 150px;
	margin-bottom: 8px;
	margin-top: 3px;
	clear: both;
	color: #f1f0af;
	font-size: 14px;
	float: left;
	display: inline;
	font-weight: bold;
}
.error{
	padding-top:10px;
}
.regPageOuter form input.text{
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 0.9);
	padding: 5px;
	text-transform: uppercase;
	clear: both;
	color: #192637;
	margin-bottom: 8px;
	font-size: 12px!important;
	float: left;
	border: 0px;
	font-family: 'Arial';
	display: inline;
	clear: none;
	margin-top: 0px;
	width: 300px;
	border-radius: 8px;
}

.regPageOuter form select{
	background: rgb(241,240,175); /* The Fallback */
	display: inline;
	padding: 5px;
	text-transform: uppercase;
	display: inline-block;
	margin-bottom: 8px;
	clear: none;
	color: #192637;
	margin-bottom: 8px;
	font-size: 12px;
	float: left;
	border: 0px;
	line-height: 20px;
	margin-top: 6px;
	border-radius: 8px;
}

.regPageOuter form .submit{
	clear: both;
font-size: 24px;
background: #f1f0af;
background: rgba(241,240,175, 1);
display: inline;
padding: 5px;
text-transform: uppercase;
display: inline-block;
margin-bottom: 8px;
clear: both;
color: #192637;
float: left;
margin-bottom: 8px;
font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
border: 0px;
font-size: 14px;
margin-bottom: 4px!important;
border-radius: 8px;
}
.regPageOuter form li.last{
	clear:both;
	display: block;
}

.forgottenPassword h2{
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 0.5);
	display: inline;
	padding: 5px;
	text-transform: uppercase;
	display: inline-block;
	margin-bottom: 8px;
	clear: both;
	color: #192637;
	float: left;
	margin-bottom: 8px;
	font-size: 30px;
}
.holderSmall{
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.6);
	display: inline;
	padding: 5px;
	text-transform: uppercase;
	display: inline-block;
	margin-bottom: 8px;
	clear: both;
	color: #f1f0af;
	float: left;
	margin-bottom: 8px;
	font-size: 20px;
	clear: left;
	display: inline;
}
.forgottenPassword #form-register{
	display: block;
	float: left;
	clear: both;
}

.forgottenPassword label{
	background: rgb(25,38,55); /* The Fallback */
	background: rgba(25,38,55, 0.6);
	display: inline;
	padding: 5px;
	text-transform: uppercase;
	display: inline-block;
	margin-bottom: 8px;
	clear: both;
	color: #f1f0af;
	float: left;
	margin-bottom: 8px;
	font-size: 15px;
	clear: left;
	display: inline;
}
.forgottenPassword input.text{
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 0.6);
	display: inline;
	padding: 5px;
	padding-bottom:4px;
	text-transform: uppercase;
	display: inline-block;
	margin-bottom: 8px;
	clear: none;
	color: #192637;
	margin-bottom: 8px;
	font-size: 15px;
	float: left;
	display: inline;
	border: 0px;
	margin-top: 0px;
	font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

.forgottenPassword input.submit{
	clear: both;
	font-size:24px;
	background: rgb(241,240,175); /* The Fallback */
	background: rgba(241,240,175, 1);
	display: inline;
	padding: 5px;
	text-transform: uppercase;
	display: inline-block;
	margin-bottom: 8px;
	clear: both;
	color: #192637;
	float: left;
	margin-bottom: 8px;
	font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	border: 0px;
	margin-left: -1px!important;
}
.forgottenPassword  #error{
	color: #cc0000!important;
}
.forgottenPassword  #error strong{
	color: #cc0000!important;
	text-transform: uppercase;
	clear: both;
	display: block!important;
	padding:8px!important;
	margin-bottom:6px;
}
.fanmap{
	padding-top:12px;
}
.submit{
	font-weight:normal!important;
}
.members-search input.submit{

}
.hide{
	display: none!important;
}
h2.hide{
	display: none!important;
}

ul.member-nav{
	background: rgb(25,38,55)!important; /* The Fallback */
	background: rgba(25,38,55, 0.8)!important;
}
ul.member-nav li{
	background: none!important;
	color: #f1f0af!important;
}
ul.member-nav li a{
	font-weight: normal!important;
	color: #f1f0af!important;
}
#imageBit input.submit{
	font-size:20px;
}
.members-profile-left input.text{
	border: 0px;
	padding: 4px;
}
div.members-profile-right {
margin-left: 20px;
padding-top: 0px;
margin-top: -2px;
width: 300px;
float: left;
}
.monthName{
	background: rgb(25,38,55)!important; /* The Fallback */
	background: rgba(25,38,55, 0.8)!important;
	color: #f1f0af!important;
	text-transform: uppercase;
	display: inline-block;
	padding: 8px;
	font-size:25px;
	width: auto;
	margin-bottom: 8px;
}
#archiveList li.col1{
	position: relative;
	left: 9px;
}



#shopLinks{
	float: left;
	padding-top: 8px;
	text-transform: uppercase;
	font-size: 14px;
	clear:both;
}
#shopLinks2{
	float: left;
	padding-top: 0px;
	text-transform: uppercase;
	font-size: 12px;
	margin-top: -2px;
        clear:both;
}
#shopLinks a{
	background: rgb(25,38,55)!important; /* The Fallback */
	background: rgba(25,38,55, 0.8)!important;
	color: #f1f0af!important;
	padding: 8px;
	border-radius: 8px;
	margin-right: 6px;
	display: inline-block;

}
#shopLinks2 a{
	background: rgb(25,38,55)!important; /* The Fallback */
	background: rgba(25,38,55, 0.8)!important;
	color: #f1f0af!important;
	padding: 5px;
	border-radius: 5px;
	display: block;
	margin-bottom:6px;
	float:left;
	clear:both;

}
#shopLinks a:hover{
	background: rgb(241,240,175)!important; /* The Fallback */
	background: rgba(241,240,175, 0.8)!important;
	color: #192637!important;
}
#shopLinks2 a:hover{
	background: rgb(241,240,175)!important; /* The Fallback */
	background: rgba(241,240,175, 0.8)!important;
	color: #192637!important;
}
#archiveList li .holder{
	background: none;
	padding: 0px;
}
.buttons a.fl{
	margin-right: 8px;
}
.buttons{
	padding-bottom: 8px;
	padding-top: 8px;
}
.searchcopy{
	display: none;
}
p.author strong, p.author strong a{
	text-decoration: none;
	font-size:14px;
}
.socialInner .socialShare{
	display: inline-block;
	float: left; width: 100px;
}
#articleSocial{
	padding-top: 8px;
}
#articleSocial .socialInner{
background: #192637;
background: rgba(25,38,55, 0.8);
height: 22px;
padding: 8px;
margin-bottom: 8px;
border-radius: 8px;
}
div.user-comment p{
	line-height: 17px;
}

/* types */
.Flv{
	background-image: url('../gfx/flv.png')!important;
	background-repeat: no-repeat!important;
	background-position: 11px 11px!important;
}

.Mp3{
	background-image: url('../gfx/Mp3.png')!important;
	background-repeat: no-repeat!important;
	background-position: 11px 11px!important;
}

#archiveList div.tc{
	padding:8px;
	text-transform: uppercase;
	background: rgb(25,38,55)!important; /* The Fallback */
	background: rgba(25,38,55, 0.8)!important;
}

.list-members span {
text-align: center;
padding-top: 6px;
display: inline-block;
width: 100px;
overflow: hidden;
height: 15px;
}
.list-members li{
	margin-right:8px;
}
.list-members {
	margin-bottom: -10px;
}
#gig-view div#members-attending li{
	float:left;
	margin-right: 10px!important;
	margin-bottom:10px!important;
	display: inline-block;
	padding:8px;
	background: rgb(25,38,55)!important; /* The Fallback */
	background: rgba(25,38,55, 0.8)!important;
}
#gig-view div#members-attending h2{
	padding:8px;
	background: rgb(241,240,175)!important; /* The Fallback */
	background: rgba(241,240,175, 0.8)!important;
	width:auto!important;
	display: inline-block;
	margin-bottom:8px;
	color: #192637!important;
	border-radius: 8px;
}
#gig-view div#members-attending{
	background:none;
	display: table;
}
div#members-attending p{
	float:left;
	clear:both;
}
#mainStoryStyle img{
	max-width: 640px!important;
	margin-bottom: 0px;
}

.infoPage .table-grid .col-1, .infoPage .table-grid .col-2{
	padding-right:8px;
}
.infoPage .table-grid img{
	width:208px!important;
}
.area-1{
	display: table;
	margin-bottom: 8px;
}
#homepageHeader{
	width:963px;
	margin-bottom:8px;
	border-radius: 8px;
	padding: 8px;
	background: rgb(25,38,55)!important; /* The Fallback */
	background: rgba(25,38,55, 0.5)!important;
	padding-bottom: 0px;
}
#homepageHeader img{
	max-width: 963px;
	margin-bottom:6px;
	border-radius: 4px;
}
#homepageHeader iframe{
	margin-bottom: 7px;
}

.buyLinkTrack{
	font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	color: #192637;
	padding: 6px;
	background-color: #f1f0af;
}
.members-list-item img{
	border-radius: 5px;
}
#gig-view p{
	font-size:14px;
	padding: 8px;
	font-family: arial;
}
#form-login-username{
	width:137px;
}

#form-login, .loginNav {



div#gig-view div#gig-view-header p, div#gig-view div#gig-view-header p a{
	font-family: "Futura Medium", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif!important;
}
