@font-face {
  font-family: 'Open Sans bold';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), 	url(//themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans Extrabold';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(//themes.googleusercontent.com/static/fonts/opensans/v6/EInbV5DfGHOiMmvb1Xr-hnhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Droid Sans'), local('DroidSans'), url(//themes.googleusercontent.com/static/fonts/droidsans/v3/s-BiyweUPV0v-yRb-cjciBsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans book';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url//themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Droid Sans bold';
  font-style: normal;
  font-weight: 700;
  src: local('Droid Sans Bold'), local('DroidSans-Bold'), url(//themes.googleusercontent.com/static/fonts/droidsans/v3/EFpQQyG9GqCrobXxL-KRMQFhaRv2pGgT5Kf0An0s4MM.woff) format('woff');
}
html { font-size: 62.5%;/*set base font to 10*/ } 

body { 
	-webkit-font-smoothing: antialiased; 
	/*background:#000;*/
	background:url(/wp-content/themes/html5blank-master/img/template/WCN-background.jpg) 0 0 fixed no-repeat;
	margin: 0; 
	padding:0;
	color:#272727;
	font-size:13px; font-size:1.3rem;
	line-height: 1.385; 
	font-family: 'Droid Sans', arial,sans-serif;
}

#container{
	margin:0 auto;
	width:984px;
	border-top:0;
	position:relative;
}
#mainContent{
	background:#fff;
	position:relative;
	padding:22px 0px 40px 0px;
	min-height:400px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin:0 auto;
}
/*==header============================================================================*/
header h1{
	width:250px;
	padding:0;
	}
header h1 a{
	text-indent:-10000px;
	background:url(/wp-content/themes/html5blank-master/img/template/ej_logo.png) 0 0 no-repeat;
	height:44px;
	display:block;
}
header #officialTag{
	width:250px;
	height:22px;
	text-indent:-10000px;
	margin:0 0 4px 0;
	background:url(/wp-content/themes/html5blank-master/img/template/ej_logo_official.png) 0 0 no-repeat;
	display:block;
	
	}
#headerBar{
	
}	

/*
body.home #container{display:none;}
body.home{
	background-image:url("/upgrade.gif");
	background-repeat:no-repeat;
	background-color:#000;
	background-attachment:fixed;
	background-position:center;
	}*/

#headerBar a, #headerBar a.arrow{
		background-color:#2a2929;
		display:inline-block;
		padding:5px 16px;
		margin:0 0px 0 4px;
		-webkit-border-bottom-right-radius: 4px;
		-webkit-border-bottom-left-radius: 4px;
		-moz-border-radius-bottomright: 4px;
		-moz-border-radius-bottomleft: 4px;
		border-bottom-right-radius: 4px;
		border-bottom-left-radius: 4px;
		font-size:90%;
		color:#fff;
	}
	#headerBar a:hover{
		background:#3a3939;
	}
	#headerBar a.arrow{
		display:block;
		cursor:pointer;
		background:#2a2929 url(/wp-content/themes/html5blank-master/img/template/accountArrows.png) right -15px no-repeat;
		}
	 #headerBar a.arrow:hover{
		 background-color:#3a3939;
		 }
	#headerBar a.active{
		background:#2a2929 url(/wp-content/themes/html5blank-master/img/template/accountArrows.png) right -59px no-repeat;
	}
	nav a.active:hover{
		background-color:#3a3939 ;
	}	
	#headerBar a.arrow span{display:block;border:1px solid #fff}
	#headerBar a#searchBut{
		background-image:url(/wp-content/themes/html5blank-master/img/template/searchBut.png);
		background-position:9px 6px;
		background-repeat:no-repeat;
		padding:5px 18px;
		text-indent:-100000px!important;
		display:block;
	}

	#headerBar  a{line-height:1.385;}
h1.logo{
	float:left;
	width:250px;
	margin:0 0 12px 0;
	}





/*==HEADER IMAGES=============================================================*/
#backgroundHolder{height:404px; overflow:hidden;}
#backgroundHolder.mapHolder{height:564px; overflow:hidden;}
.header_divingBoard{
	background:url(/wp-content/themes/html5blank-master/img/headerImages/ej_divingBoard.jpg) 0 0px no-repeat;
	width:984px;
	}
.randomHeader{
	background:#000;
	background-position:no-repeat;
	background-repeat:no-repeat;
	width:984px;
	}
.header_lionKing{
	background:url(/wp-content/themes/html5blank-master/img/headerImages/h_lionKing.jpg) 0 0 no-repeat;
	width:984px;
}
.header_billyElliot{
	background:url(/wp-content/themes/html5blank-master/img/headerImages/ej_billyelliot.jpg) 0 0 no-repeat;
	width:984px;
}
.header_theBand{
	background:url(/wp-content/themes/html5blank-master/img/headerImages/ej_theBand2.jpg) 0 0 no-repeat;
	width:984px;
}
.header_band{
	background:url(/wp-content/themes/html5blank-master/img/headerImages/ej_band.jpg) 0 20px no-repeat;
	width:984px;
	}
.header_tour{
	background:url(/wp-content/themes/html5blank-master/img/headerImages/header8.jpg) 0 0px no-repeat;
	width:984px;
	}
	.header_tour.britishSummerTime{
		background:url(/wp-content/themes/html5blank-master/img/headerImages/ej_tourSpecific.jpg) 0 0px no-repeat;
		width:984px;
	}
	.header_tour.header_millionDollar{
		background:url(/wp-content/themes/html5blank-master/img/headerImages/ej_tourmillionDollar.jpg) 0 0px no-repeat;
		width:984px;
	}
.single-discography #backgroundHolder{
	background:url(/wp-content/themes/html5blank-master/img/headerImages/ej_discTop.jpg) 0 0px no-repeat;
	width:984px;
	}
.header_sport{
	background:url(/wp-content/themes/html5blank-master/img/headerImages/ej_sports.jpg) 0 0px no-repeat;
	width:984px;
	}
.header_bernie{
	background:url(/wp-content/themes/html5blank-master/img/headerImages/ej_bernie.jpg) 0 0px no-repeat;
	width:984px;
	}
.header_gus{
	background:url(/wp-content/themes/html5blank-master/img/headerImages/ej_gus.jpg) 0 0px no-repeat;
	width:984px;
	}
.header_about{
	background:url(/wp-content/themes/html5blank-master/img/headerImages/ej_about.jpg) 0 0px no-repeat;
	width:984px;
	}
.header_millionDollar{
	background:url(/wp-content/themes/html5blank-master/img/headerImages/ej_millionDP.jpg) 0 0px no-repeat;
	width:984px;
	}
/*==FOOTER===================================================*/
footer.row{
	margin:14px 0 0 0;
	border-top:1px solid #303030;
	color:#5d5d5d;
	padding:14px 0;
	background-color: #000;
}
footer .columns{padding:0;}
footer a{color:#5d5d5d;}
footer a:hover{color:#d6dadb;}	
footer p{font-size:90%;}
#mailingListButton{
	height:32px;
	line-height:33px;
	background-color:#2a2929;
	background-repeat:no-repeat;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding:0px 13px;
	text-transform:uppercase;
	font-size:110%;
	letter-spacing:0.05rem;
	color:#dcdad9;
	font-weight:normal;
	margin-right:14px;
	display:block;
	float:left;
}
#mailingListButton:hover{
	background-color:#3a3939;
}
#social_fb{
	background:url(/wp-content/themes/html5blank-master/img/template/social_fb.gif) 0 0 no-repeat;
	width:98px;
	height:33px;
	opacity:0.6;
	filter: alpha(opacity=60);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	text-indent:-10000px;
	display:block;
	float:left;
}
#social_yt{
	background:url(/wp-content/themes/html5blank-master/img/template/social_yt.gif) 0 0 no-repeat;
	width:86px;
	height:33px;
	opacity:0.6;
	filter: alpha(opacity=60);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	text-indent:-10000px;
	display:block;
	float:left;
}
#social_twitter{
	background:url(/wp-content/themes/html5blank-master/img/template/social_twitter.gif) 0 0 no-repeat;
	width:126px;
	height:33px;
	opacity:0.6;
	filter: alpha(opacity=60);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	text-indent:-10000px;
	display:block;
	float:left;
}
#social_insta{
	background:url(/wp-content/themes/html5blank-master/img/template/social_insta.gif) 0 0 no-repeat;
	width:29px;
	height:33px;
	opacity:0.6;
	filter: alpha(opacity=60);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	text-indent:-10000px;
	display:block;
	float:left;
	margin:0 8px;
}


#social_pin{
	background:url(/wp-content/themes/html5blank-master/img/template/social_pin.gif) 0 0 no-repeat;
	width:29px;
	height:33px;
	opacity:0.6;
	filter: alpha(opacity=60);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	text-indent:-10000px;
	display:block;
	float:left;
	margin:0 8px;
}


#social_fb:hover,#social_yt:hover,#social_twitter:hover,#social_insta:hover,#social_pin:hover, .poweredBy:hover{
	opacity:0.8;
	filter: alpha(opacity=80);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
#ejaf{
	background:url(/wp-content/themes/html5blank-master/img/template/social_ejaf.gif) 0 10px no-repeat;
	width:114px;
	height:50px;
	display:block;
	float:left;
	position:relative;
	top:-13px;
	margin-left:12px;
	cursor:pointer;
}

#ejaf:hover div,#ejaf:hover span{display:block;}
#ejaf div{
	display:none;
	position:absolute;
	top:-26px;
	left:-51px;
	width:220px;
	padding:8px 4px;
	z-index:1;
	background-color:#3a3939;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	}
	
#ejaf span{	
	display:none;
	width:15px;
	position:absolute;
	top:6px;
	left:44px;
	height:9px;
	background-image:url(/wp-content/themes/html5blank-master/img/template/tooltipPointer.png);
	background-repeat:no-repeat;
	background-position:0 0px;
	}
#ejaf a{
	text-align:center;
	display:block;
	float:left;
	width:auto;
	padding: 0px 8px;
	text-transform:uppercase;
	color:#bbb;
	border-right:1px solid #333;	
}	
#ejaf a.noBorder{border:0;border-left:1px solid #555;}

#ejaf a:hover{color:#34abef;}
#ejaf:hover span{display:block;}
.poweredBy{
	display:block;
	background:url(/wp-content/themes/html5blank-master/img/template/powered.gif) 0 0 no-repeat;
	width:178px;
	height:33px;
	opacity:0.6;
	filter: alpha(opacity=60);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	text-indent:-10000px;
}
/* side bars========================================================*/
aside .sideBar {
    background: none repeat scroll 0 0 #ECF0F3;
    margin: 4px 0 0;
    padding: 0 12px 12px;
    color: #383838;
}
/*==navigation===================================================*/
nav{
	float:left;
	margin-top:4px;
	margin-left:0px;
	width:auto;
}
	nav li{
		display:block;
		float:left;
		padding:0 0px 6px 0px;
		margin:0 10px 0 0;
		text-transform:uppercase;
		font-size:1.07em;
		font-family: 'Open Sans book','Droid Sans', sans-serif;	
		font-weight:600;
	}
	nav > li:last-child{margin:0;}
	nav li a{
		display:block;
		color:#fff;
		margin:0;
		-moz-border-radius: 4px;
		border-radius: 4px;
		padding:6px 9px;
		-webkit-transition: background-color .3s ease-in;
   		-moz-transition: background-color .3s ease-in;
  		 -o-transition: background-color .3s ease-in;
  		 transition: background-color .3s ease-in;
	}
/*onstate=========*/

	nav li a:hover, nav li a.active, 
	li.current_page_parent a, 
	.page-template-pg_about-php li.current_page_ancestor a,
	.page-template-charityPgs-php li.current_page_ancestor a,
	.page-template-pg_gallery-php li.current_page_ancestor a,
	nav li.current_page_item a,
	.single-musicvideos li.page-item-14 a,
	.news2013 li.page-item-5 a,
	.category-2013  li.page-item-5 a,
	.category-2012 li.page-item-5 a,
	.category-2011 li.page-item-5 a,
	.category-2010 li.page-item-5 a,
	.category-2009 li.page-item-5 a,
	.category-2008 li.page-item-5 a,
	.category-2007 li.page-item-5 a,
	.category-2006 li.page-item-5 a,
	.category-2005 li.page-item-5 a,
	.category-2004 li.page-item-5 a,
	.single-post li.page-item-5 a,
	.single-discography li.page-item-10 a,
	.single-band li.page-item-10 a,
	.single-rocketmember  li.page-item-18 a,
	.tax-rocketMemberCategory li.page-item-18 a,
	.page-template-pg_gybrt-php li.page-item-10 a,
	.fan-comments li.current_page_ancestor a{
		background-color:#3a3939 ;
		color:#fff;
	}	
	
	nav li ul{
		visibility:hidden;
 		opacity:0;
		-webkit-transition: visibility ease-in 0.25s,opacity 0.25s ease-in;
   		-moz-transition: visibility ease-in 0.25s,opacity 0.25s ease-in;
  		 -o-transition: visibility  ease-in 0.25s,opacity 0.25s ease-in;
 		transition:visibility ease-in 0.25s,opacity 0.25s ease-in;
		position:absolute;
		z-index:11;
		border: 1px solid rgba(255, 255, 255, 0.2);
		width:150px;
		background:#000;
		-moz-border-radius: 4px;
		border-radius: 4px;
		background:rgba(0,0,0,0.8);
		margin:3px 0 0 0;
		padding:3px 0;	
		}
	nav li:hover ul{
		visibility:visible;
  		opacity:1;
		}
	nav li ul li{
		display:block;
		float:none;
		background:none;
		font-size:90%;
		padding:2px 6px;
		margin:0;
		}
	nav li ul li a{
		background:none!important;
		border-radius:none;
		padding:3px 0;
		color:#a3a3a3!important;
		width:100%;
		margin:0;
	}
	 nav li ul li a:hover{
		 background:none!important;
		 color:#fff!important;
	 }
	
	nav li.no_nop ul.children{display:none!important;}
	
ul.subNav{margin:-8px 0 30px 0;padding:0; list-style:none;}
.subNav li{display:inline;}
.subNav li.current_page_item a, 
.subNav li.current_page_parent a, 
.sideBar li.current_page_item a,
.single-musicvideos li.page-item-269 a,
.single-discography li.page-item-233 a,
.single-band li.page-item-241 a,
#bandIntro a,
.sideBar ul li.current-cat a ,
.single-rocketmember .page-item-783 a,
.tax-rocketMemberCategory .page-item-783 a {
	background:none;color:#0C7EBF;
	}
.subNav a{border-right:1px solid #949494;padding:0 10px;color:#949494;line-height:1;}

.subNav li:first-child a{padding:0 10px 0 0;}
.subNav li:last-child a{border:none;}



/*tabs list*/
ul.tabList, ul.tabs{
	list-style:none;
	margin:0 0 6px 0;
	padding:0;
	background:#3A3939;
	font-size:110%;
	}
	ul.tabList:after , ul.tabs:after{
    	clear: both;
	}
	ul.tabList:before, ul.tabList:after {
    	content: " ";
    	display: table;
	}
ul.tabList li, ul.tabs li{
	display:block;
	float:left;
	margin:0;
	text-align:center;
	}	
ul.tabList li a{
		display:block;
		color:#fff;
		font-weight:normal;
		padding:9px 30px;
		cursor:pointer;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
		border-image: none;
		border-color: rgba(255, 255, 255, 0.5); 
		border-style: none solid none none;
   		border-width: 1px;
		-webkit-transition: background-color 0.15s ease-in-out; 
		-moz-transition: background-color 0.15s ease-in-out; 
		-o-transition: background-color 0.15s ease-in-out; 
		transition: background-color 0.15s ease-in-out;
		}
ul.tabList li:last-child a, ul.tabs li:last-child a{border:none;}
ul.tabList li.current_page_item a, ul.tabList li a:hover, ul.tabs li a.active{
		background-color: #0C7EBF;
		}	
/*Bio page====================*/

#bioPics{
	position:absolute;
	z-index:2;
	height:270px;
	margin:9px 0 0 0;
	top:95px;
	}
	.ie8 #bioPics, .ie7 #bioPics{
		top:100px;
		}
	#bioPics ul.slides{height:250px; overflow:hidden;}
	#bioPics li.thruYrs{margin:0px;float:left;width:328px; }
	#bioPics li.thruYrs a{display:block; margin:0 0 0 18px; width:292px;}
	#bioPics li.thruYrs a img{width:280px;border:1px solid #5a5a5a; }
	#bioPics span{
		position:absolute;
		display:block;
		color:#f2226e;
		font-size:1.38em;
		font-weight:bold;
		z-index:11;
		width:auto;
		padding:4px 8px;
		right:25px;
		top:214px;
		background:#000;
		}
h3#sectionTitle{
	position:absolute;
	top:-40px;
	left:20px;
	z-index:3;
	color: #FFFFFF;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 28px; font-size:2.8rem;
    font-weight: normal;
    letter-spacing: 1px;
    line-height: 1;
    margin: 0;
    padding: 0;
    text-shadow: 0 0 2px #333333;
    text-transform: uppercase;
	}
/*charity pages ========================================*/
a.donate {
    background: none repeat scroll 0 0 #F26547;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    display: block;
    font-size: 140%;
    margin: 9px 0;
    padding: 8px;
    text-align: center;
}
a.donate:hover{background:#383838;}
#ejafCalloutStore {
    background: url("/wp-content/themes/html5blank-master/img/template/ejafCalloutStore.gif") no-repeat 0 -10px ;
    border-radius: 4px 4px 4px 4px;
    display: block;
    margin: 0px 0 8px;
    min-height: 86px;
    padding: 0;
    position: relative;
    width: 266px;
}
#ejafCalloutStore .msg {
    color: #F26547;
    left: 70px;
    position: absolute;
    top: 6px;
}
#ejafCalloutStore h4{font-size:16px;margin-top:0;}
#ejafCalloutStore p {
    color: #F26547;
    font-weight: bold;
}
/*Add this ========================================*/

.addthis_toolbox{
	float:right;
	color:#1f94de;
	min-height:30px;
	}
/* news page################################################################*/
.newsPic{display:inline-block;float:left;margin:0 15px 9px 0;max-height:95px; overflow:hidden; max-width:95px;}
.newsExcerpts{display:inline-block;float:left; width:75%}

.newsExcerpts h4, .featuredExcerpts h2,.homeExcerpts h2{margin:3px 0 9px 0;}
.newsDate{
	color: #868686;
    font-size: 90%;
	display:inline-block;
	}
.newsExcerpts .newsAuthor{display:none;}

 .featuredExcerpts img,.homeExcerpts img {
	float:left;
	margin:0 15px 15px 0;
	}
.newsExcerpts p {
   margin:0 0 9px 0;
}
 
.byLine{color:#868686;float:left;}
.pagination span, .pagination a{
	display:inline-block; 
	padding:0 6px;
}

#stickyHeadlines{background:#ECF0F3; padding:3px 8px 12px;margin:0 0 15px;};


a#envelope{
	background: #0C7EBF;
    border-radius: 4px;
    color: #FFFFFF;
    display: block;
    font-size: 1.07em;
    font-weight: 700;
    height: 36px;
    line-height: 36px;
    margin-top: 10px;
    text-align: center;
    text-transform: uppercase;
}
a#envelope:hover{background:#383635;}

.newsVideo {
    height: 0;
    margin: 0 0 18px;
    overflow: hidden;
    padding-bottom: 56.25% !important;
    padding-top: 30px;
    position: relative;
}
.newsVideo iframe, .newsVideo object, .newsVideo embed {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.readMore{display:block;margin:9px 0;}

.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget iframe[style]  {width: 100% !important;}

/*discography ######################################################################*/

#Credits p{margin:0 0 6px 0;}
#releaseDate{font-size:90%;}
ol.albumTracks{list-style-position:inside;margin:0;}
ol.albumTracks li{border-bottom:1px solid #D6DADB;margin:0;padding:8px ;}

#buyButton{display:none;}
#buyButton .dropdown .button{width:190px;font-weight:normal; font-size:14px; font-size:1.4rem;}
.albumColumn img{
	-moz-box-shadow: 0px 0px 6px #333;
	-webkit-box-shadow: 0px 0px 6px #333;
	box-shadow: 0px 0px 6px #333;
	}
#discStrip, #discGrid, #discGridshort{
	height: 222px;
    left: 6px;
    margin: 9px 0 0;
    padding: 0;
    position: absolute;
    top: -310px;
    z-index: 2;
	width:980px;
	}
	 #discStrip .slides li{margin:0px;}
	 #discStrip .slides li a{display:block; margin:0 auto; width:210px;background:#000;}
     #discStrip .slides li a img{width:210px;border:1px solid #5a5a5a; }
	 #discStrip a img{
		width:210px;
		opacity:0.5;
		filter: alpha(opacity = 50);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		-webkit-transition: background-color .3s ease-in;
   		-moz-transition:all .3s ease-in;
  		 -o-transition:all .3s ease-in;
  		 transition: all .3s ease-in;
	}
	#discStrip a:hover img{
		opacity:1;
		filter: alpha(opacity = 100);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		}
	#discStrip a img.selected{
		opacity:1;
		filter: alpha(opacity = 100);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	}

/*grid view===================================*/

#discGrid ul.slides{}
#discGridshort ul.slides{height:220px;}
#discGrid .slides li, #discGridshort .slides li{margin:8px 5px;float:left;width:94px!important;}
	#discGrid ul.slides li a, #discGridshort .slides li a{ margin:0 auto; width:94px;background:#000;display:block}
     #discGrid ul.slides li a img, #discGridshort .slides li a img{
		  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
		display:block;
		border:2px solid #383635; 
		opacity:0.7;
		filter: alpha(opacity = 70);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
		-webkit-transition: background-color .3s ease-in;
   		-moz-transition:all .3s ease-in;
  		 -o-transition:all .3s ease-in;
  		 transition: all .3s ease-in;
		 }
		#discGrid ul.slides li a:hover img, #discGridshort .slides li a:hover img{ 
		 	opacity:1;
			filter: alpha(opacity = 100);
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		}
	  #discGrid ul.slides li a img.selected,  #discGridshort .slides li a img.selected{
		 
		  border:4px solid #0C7EBF; 
		  opacity:1;
			filter: alpha(opacity = 100);
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		  }
	
	
		
	#albumControls{
		position:absolute;
		top:-60px;
		right:0;
	}
	#albumControls span{color:#fff;font-size:110%; display:inline-block; padding:0 6px;font-weight:bold;}
	#albumControls .dropdown .button{
		border-radius:0; 
		padding:4px 10px;
		width:150px; 
		text-align:right;
		background:#2A2929;
		color:#fff;
		font-weight:normal; 
		text-transform:none;
		margin:0;
		}
	
	#albumControls .dropdown ul{width:100%;background:#2a2929;border:0;padding:0px 0 3px 0;}
	#albumControls .dropdown ul li{border:0; border-top:1px dotted #FFFFFF;width:90%;margin:0 auto;}
	#albumControls .dropdown ul li a{color:#fff;}
	#albumControls .dropdown ul li a:hover{background:#333; background:rgba(255,255,255,.1);}
	
	a#viewGrid {
   	 	background: url("/wp-content/themes/html5blank-master/img/template/sprite.png") no-repeat scroll 50px -195px rgba(0, 0, 0, 0);
   		 color: #FFFFFF;
   		 display: inline-block;
   		 margin: 0 10px;
   		 padding: 0;
   		 text-align: left;
   		 width: 100px;
	}
	a#viewRow {
  	   background: url("/wp-content/themes/html5blank-master/img/template/sprite.png") no-repeat scroll 55px -220px rgba(0, 0, 0, 0);
   		 color: #FFFFFF;
   		 display: inline-block;
   		 margin: 0 10px;
   		 padding: 0;
   		 text-align: left;
   		 width: 100px;
	}
/* tour page #######################################################################*/
#tourHeader{
	background:#ddd;
	height:33px;
	}
#tourHeader .tourLabel{
	text-transform:uppercase;
	font-size:0.93em;
	line-height:33px; 
	padding:0 8px;
	display:block;
	float:left;
	}
.tourRow{border-bottom:1px dotted #d1d2d5;}
.tourBlank{width:50%;}

.tourItem{
	display:block;
	float:left;
	padding:10px 8px;
	vertical-align:top;
	}

.tourDate{
	width:10%;
	font-size:1.385em;
	font-weight:bold; 
	}
	span.tourYr{display:block;font-size:0.67em;font-weight:normal;padding:4px 0 0 0;}
.tourDate.tourLabel{font-weight:normal;}
.tourVenueInfo{
	width:40%;
	font-size:1.07em; 
	line-height:1.6; 
	}
span.tourCity{font-size:0.93em;display:block;}
.tourDetails{
	width:20%;
	}
.tourTickets{
	width:15%; 
	text-align:center;
	}
.tourRsvp{
	width:15%;
	text-align:center;
	}

.canceled_True{text-decoration:line-through;}
.canceled_True	a.rsvpBut{display:none;}

.DetailsVisible_False,
.VenueVisible_False,
.PresaleUrl_False,
.PublicUrl_False, 
a.Visible_True,
.sku_True,  
.RsvpVisible_True, 
.presaleTickets_True,
.publicTickets_True{
	display:inherit;
	}
.DetailsVisible_True,
.VenueVisible_True,
.PresaleUrl_True, 
.PublicUrl_True,
a.Visible_False,
.sku_False,  
.RsvpVisible_False, 
.presaleTickets_False,
.publicTickets_False{
	display:none;
	}	
/*discography styles==============================================================================*/
td.audioBut,td.lyricsBut{
	width:5%;
	padding:8px 0;
	}
.accordion .lyricsContainer{
	background:#ccc;
	padding:3px 8px;
	width:100%;
	margin:9px 0 0 0;
	}	
a.Questions{margin:0 0 3px 0;display:block;}
/*HELP and NEW CONTACT FORM STYLES ======================================================================*/
ul.subNav.helpNav {margin:0 0 6px 0;}
.helpNav li{display:inline-block;}
.subNav.helpNav li a:hover, .subNav.helpNav li.current_page_item a{
    background-color: #0C7EBF;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
.subNav.helpNav li a {
    background-color: #ECF0F3;
    border-radius: 4px 4px 4px 4px;
    color: #272727;
    display:block;
    font-weight: bold;
    vertical-align:middle;
    margin: 0 9px 0 0;
    padding: 6px 10px;
	border:none;
    text-transform: uppercase;
}

#notification{
	font-weight:bold;
	padding:0 10px;
	line-height:26px;
	background:#f1f1f1;
	}
#helpForm{display:none;}
#helpQuestions{
	clear:both;
	background:#f1f1f1;
	position:relative;
	}
	#helpQuestions label{
		display:inline-block;
		padding:0px 15px;
		width:70px;
	}
	#helpQuestions a{
		width:82%;
		font-size:90%;
		display:inline-block;
		color:#444;
		padding:4px;
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; 
		}
	#helpQuestions a#introQ{
		border:1px solid #ddd;
		background:#fff;
		}
#helpDrop{
	background:#f1f1f1;
	border:1px solid #ddd;
	position:absolute;
	z-index:3;
	display:none;
	width:82%;
	padding:4px;
	left:85px;
	top:34px;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; 
	}
	#helpDrop a{width:100%;border-bottom:1px solid #fff;}
	#helpDrop a:hover{color:#111;background:#ececec;}

.hideForm, .helpClose{display:block;float:right;padding:4px;font-weight:bold;text-transform:uppercase;font-style:normal; padding:0 90px 0 0;}
.helpClose{padding:0;}
#helpAnswers{
	background:#f1f1f1;
	border-top:2px solid #fff;
	padding:0 0 6px 0;
	display:none;
	margin:12px 0 0 90px;
	width:82%;
	}
#helpAnswers > div{
	display:none;
	padding:2px 12px;
	font-size:90%;
	font-style:italic;
	margin:6px auto;
	background:#fff;
	-webkit-border-radius:4px;
	border-radius: 4px; 
	}
.contactForm{display:none;background:#f1f1f1;padding:0 0 6px 0; width:82%; margin:12px 0 0 90px;}	
.contactForm div.contactHolder{
	padding:2px 12px 12px;
	margin:0px auto;
	background:#fff;
	-webkit-border-radius:4px;
	border-radius: 4px; 
	}

.contactForm .inputs span{color:#c00;font-size:90%; padding:0 9px}
.contactForm .inputs span.opt{color:#444;}

/*newsletters templates===============*/
#newsletterTemps{padding:20px;}
code{
	margin:0 0 18px 0; background:#D9EDF7; padding:8px;display:inline-block; width:100%;font-family: monospace, serif;font-size:13px;
}



/* WORDPRESS STYLES  ===============*/

.NewsPosts img.wp-post-image{
	float:left;
	margin:15px 15px 15px 0;
	}



.search-submit{display:none;}

.comments{
	clear:both;
	}

.searchResults{
	background:#efefef;
	padding:0 9px;
	margin:0 0 9px 0;
	}

/*GALLERY OVERIDEDS*/
#galleryHolder{position:relative; width:100%; max-width:940px; top:0; left:0;}
a#closeBigPic{
	background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    display: none;
    font-size: 1.8rem;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    position: absolute;
    right: 1px;
    text-align: center;
    top: -30px;
    width: 30px;
    z-index: 3;
	}
#bigPic {
    background:#ECF0F3;
    height: 550px;
	padding:0 15px;
    margin: 0px 0 12px;
    position: relative;
	z-index:10;
	
}
.gallery-item[class*="columns"]:last-child {
    float: left!important;
}
#galleryPics .gallery-icon a.on img{border:3px solid #0C7EBF;}
	#galleryPics.modalGallery .gallery-icon a.on img{border:none;}
	
#galleryPics br{display:none;}
#galleryPics .columns{padding:0 5px!important;}
#galleryPics dl dd{display:none;}
#galleryPics dl{margin:0 0 9px 0;}
#galleryPics dl img{}

#cover{ position:fixed; z-index:2;top:0;background:rgba(0,0,0,0.8); width:100%; height:1000px;}

/*
+-+-+-+ +-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+
      gallery_flexslider STYLES
+-+-+-+ +-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+                                   
*/
.picInfo {
	margin: 0 auto;
	position: absolute;
	top: 18px;
	width:100%;
	z-index: 1;
	text-align:right;
}
.gallery_flexslider  .picInfo a {
	text-transform:uppercase;
	font-size:16px;
	font-size:1.6rem;
	display:block;
	float:left;
	padding:0 20px;
	text-decoration:none;
	text-align:center;
	width:auto;
	color:#0C7EBF;
}
.gallery_flexslider .picDate {
	text-transform:uppercase;
	font-size:16px;
	font-size:1.6rem;
	display:block;
	margin:0 auto 15px auto;
	width:100%;
	padding:18px 6px 18px 6px;
}

.gallery_flexslider a:active {
	outline: none;
}
.gallery_flexslider {
	margin: 0;
	padding: 0;
	overflow:hidden;
}
.gallery_flexslider .slides > li {
	display: none;
	-webkit-backface-visibility:;
}
.gallery_flexslider .slides li img {
	display: inline;
	max-height:460px;
}
.gallery_flexslider .slides a {
	display:inline-block;
	margin:0 auto;
	width:100%;
	text-align:center;
}
.gallery_flexslider .slides > li {
	margin:0;
	padding: 0 0px 18px 0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.gallery_flexslider {
	margin: 0;
	position: relative;
	zoom: 1;
}
.gallery_flexslider .slides {
	zoom: 1;
}

.gallery_flexslider .flex-direction-nav li {
    display: inline-block;
	float:none;
}
.gallery_flexslider .picDate{color:#282828;}
.gallery_flexslider .picDate span{display:block;width:80%;}
.gallery_flexslider .flex-direction-nav a.flex-prev {
    border-right: 1px solid #1F94DE;;
	}
.gallery_flexslider .flex-direction-nav a {width:auto;background:none; text-indent:0;margin:0;height:auto;display:inline-block;position:static;}

.gallery_flexslider .flex-direction-nav a span.flexIcon{display:none;}

.gallery_flexslider .flex-direction-nav{width:30%;float:right;}
.gallery_flexslider .flex-direction-nav li{margin:0;}
.gallery_flexslider a.flex-disabled{display:none;}

.gallery_flexslider .flex-pauseplay {
    display:none;
}

/*VIDEO*/

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
	margin:0 0 18px 0;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
a#youtubeVids {
    display: block;
    float: right;
    font-size: 120%;
    margin: -40px 0 12px;
}

/*BAND ARCHIVES PAGES*/
.bandIntroPic{
	display:block;
	float:left;
	margin:40px 15px 9px 15px;
	-webkit-box-shadow: 0px 1px 2px 1px #666;
	box-shadow: 0px 1px 2px 1px #666; 
	padding:5px;
	}
#iframeBody_credits{
	background:none;
	margin:0;
	padding:0;
	text-align:Center;
	}
.creditCol{
	float:left;
	width:30%;
	margin:0 0 0 15px;
	}
#bandIntroSect{position:absolute;top:-270px;left:20px;}
h2#bandIntro{	
	
	font-size:30px;font-size:3rem;/*30px*/
	font-family: 'Open Sans bold','Droid Sans', arial,sans-serif;
	width:440px;
	font-weight:700;
	line-height:1.2;
	color:#555;
	}
	h2#bandIntro span{font-size:80%; display:block; margin:24px 0 0 0;}
.songAudio{float:right;width:auto;}
.songAudio.intro{
    float: none;
     width: 200px;
	 margin:12px 0 0 0;
}
a.playBandClip{
	display:block;
	height:30px;
	overflow:hidden;
	padding:0 30px 0 12px;
	line-height:30px;
	color:#fff;
	background:#0C7EBF url(/wp-content/themes/html5blank-master/img/template/sprite.png) 146px -104px no-repeat;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:200px;
	text-align:center;
	}
a.playBandClip:hover{
	background:#3a3939 url(/wp-content/themes/html5blank-master/img/template/sprite.png) 146px -104px no-repeat;
	}	
a.audioStopBut{
	display:none;
	width:200px;
	overflow:hidden;
	color:#fff;
	text-align:center;
	padding:0 30px 0 12px;
	line-height:30px;
	height:30px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#0C7EBF url(/wp-content/themes/html5blank-master/img/template/sprite.png) 146px -74px no-repeat;
	}
a.audioStopBut:hover{
	background:#3a3939 url(/wp-content/themes/html5blank-master/img/template/sprite.png) 146px -74px no-repeat;
	}
a.previousBut{
	float:left;
	display:block;
	width:32px;
	text-indent:-10000px;
	line-height:2.31em;
	margin:0 6px 0 0;
	background:url(/wp-content/themes/html5blank-master/img/template/sprite.png) -10px -40px no-repeat;
	}
a.previousBut:hover{
	background:url(/wp-content/themes/html5blank-master/img/template/sprite.png) -10px -7px no-repeat;
	}
a.nextBut{
	float:left;
	display:block;
	width:32px;
	text-indent:-10000px;
	line-height:2.31em;
	margin:0 6px 0 0;
	background:url(/wp-content/themes/html5blank-master/img/template/sprite.png) -45px -40px no-repeat;
	}
	
a.nextBut:hover{
	background:url(/wp-content/themes/html5blank-master/img/template/sprite.png) -45px -7px no-repeat;
	}
.sideBar ul li a{color:#383838;} 

h3#bandMember {
    float: left;
    font-size: 30px;
    font-weight: bold;
    line-height: 1;
    margin: 0 0 9px;
    padding: 0 10px 0 0;
    text-transform: uppercase;
    width: auto;
}
#bandMemberInfo, #bandTourInfo{
	padding:0 0 9px 0;
	margin:0 0 9px 0;
	border-bottom:1px solid #d6dadb;
	}
#bandMemberInfo p,#bandTourInfo p{
	padding-bottom:4px;
	margin:0;
	}
#bandMemberInfo section, #bandTourInfo section{
	width:420px;
	float:left;
	padding:3px 15px 0 0;
	}
#bandMemberInfo h6, #bandTourInfo h6{text-transform: uppercase; padding:6px 0; margin:0;}
	#bandMemberInfo section a{font-size:90%;}
#bandMemberInfo aside, #bandTourInfo aside{
	width:190px;
	padding:3px 10px;
	float:right;
	border:0;
	margin:0;
	border-left:1px solid #d6dadb;
	}
#bandMemberInfo aside a.block #bandTourInfo aside a.block{margin:0 0 9px 0;}
.bandpics{
	float:left;
	width:84px;
	margin:0 6px 0px 0px;
	height:128px;
	font-size:90%;
	}
	.bandpics img{display:block; padding:0px; border:1px solid #d6dadb; margin-bottom:4px;}

	
#bandYrInfo section{
	width:290px;
	float:left;
	margin:0 30px 0 0;
	padding:3px 0;
	}	
#bandYrInfo aside{
	width:290px;
	padding:3px 0;
	float:right;
	border:0;
	margin:0;
	}
a#switchBand{
		height:32px;
		line-height:32px;
		font-size:1.07em;
		color:#fff;
		display:block;
		padding:0 13px;
		font-weight:bold;
		text-align:right;
		letter-spacing:0.5px;
		text-transform:uppercase;
		background:#f2226e url(/wp-content/themes/html5blank-master/img/template/sprite.png) 107px -137px no-repeat;
		}
	a#switchPeople{
		height:32px;
		line-height:32px;
		font-size:1.07em;
		color:#fff;
		display:block;
		padding:0 13px;
		font-weight:bold;
		text-align:right;
		letter-spacing:0.5px;
		text-transform:uppercase;
		background:#f2226e url(/wp-content/themes/html5blank-master/img/template/sprite.png) 97px -137px no-repeat;
		}
	#bandNav li{width:50%;float:left;}
/*fancy box=======================*/
/*! fancyBox v2.1.0 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}
.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}
.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	 -moz-border-radius: 4px;
	 border-radius: 4px;
}
.fancybox-opened {
	z-index: 8030;
}
.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	 -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
 box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
	position: relative;
}
.fancybox-inner {
	overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}
.fancybox-error {
	color: #444;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}
.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}
#fancybox-loading {
	background-image: url('/wp-content/themes/html5blank-master/img/template/fancybox_sprite.png');
}
.fancybox-close {
	background-image: url('/wp-content/themes/html5blank-master/img/template/itemClose.png');
}
.fancybox-prev span{
	background-image: url('/wp-content/themes/html5blank-master/img/template/itemPrev.png');
	}
.fancybox-next span{
	background-image: url('/wp-content/themes/html5blank-master/img/template/itemNext.png');
	}
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}
#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('/wp-content/themes/html5blank-master/img/template/fancybox_loading.gif') center center no-repeat;
}
.fancybox-close {
	position: absolute;
	top: -14px;
	right: -14px;
	width: 28px;
	height: 28px;
	cursor: pointer;
	z-index: 8040;
}
.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('/wp-content/themes/html5blank-master/img/template/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}
.fancybox-prev {
	left: 0;
}
.fancybox-next {
	right: 0;
}
.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 27px;
	height: 49px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}
.fancybox-prev span {
	left: 10px;
	
}
.fancybox-next span {
	right: 10px;
	
}
.fancybox-nav:hover span {
	visibility: visible;
}
.fancybox-tmp {
	position: absolute;
	top: -9999px;
	left: -9999px;
	visibility: hidden;
}
/* Overlay helper */
.fancybox-lock {
	margin:0!important;
}
.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('/wp-content/themes/html5blank-master/img/template/fancybox_overlay.png');
}
.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}
.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: auto;
}
/* Title helper */
.fancybox-title {
	visibility: hidden;
	position: relative;
	max-width:100%;
}
.fancybox-opened .fancybox-title {
	visibility: visible;
}
.fancybox-title-float-wrap {
	margin: 6px 0;
	text-align: left;
}
.fancybox-title-float-wrap .child {
	display: inline-block;
	padding: 2px 6px;
	color: #111;
	font-weight: normal;
	line-height:1.5;
	font-size:0.9em;
	color:#666;

}
.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}
.fancybox-title-inside-wrap {
	padding-top: 10px;
}
.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}	

/*side bar===================*/
.sidebar-widget h3{display:none;}
#storeCallout{
	background:#ECF0F3;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding:0 12px 12px 12px;
	margin-bottom:15px;
	}
	.sidebar-widget #storeCallout h3{
		text-align:center;
		text-transform:uppercase;
		font-family: 'Open Sans Extrabold';
		color:#096295;
		font-size:23px;
		font-size:2.4rem;
		display:block;
		margin:12px 0 6px 0;
	}
	#storeCallout img{
		display:block;
		margin:0 auto;
		max-height:180px;
		max-width:230px;
		}
		#storeCallout p{padding:8px 0; text-align:center; margin:0;}

a#rocketCallout {
    background: url("/wp-content/themes/html5blank-master/img/template/rocketCallout2015.gif") no-repeat;
    display: block;
    height: 160px;
    margin-bottom: 15px;
    width: 286px;
}

.rocketCalloutText {
	text-align: center;
	margin:-10px 0 15px 0;
	font-weight:bold;
}

#ejafCallout{
	display:block;
	width:100%;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#ECF0F3 url(/wp-content/themes/html5blank-master/img/template/ejafCallout.gif) no-repeat 2px 9px;
	margin-bottom:15px;
	}
	#ejafCallout p{
		
		width:200px;
		margin-top:8px;
		margin-left:76px;
		margin-bottom:0;

		}
		#ejafCallout a{
			display:block;
			width:80px;
			margin:5px 10px 6px 0;
			text-transform:uppercase;
			float:left;
			background:#acacac;
			text-align:center;
			padding:2px;
			-moz-border-radius: 4px;
			border-radius: 4px;
			color:#fff;
			font-size:0.93em;
			font-weight:bold;
			
		}
		#ejafCallout a:hover{
			background:#f26548;
			}
#fbCallout{
		width:100%;
		height:86px;
		background:#0c7ebf;
		-moz-border-radius: 4px;
		border-radius: 4px;
		padding:0 12px;
		position:relative;
		}
		#fb_count{
			font-size:3em;
			font-weight:bold;
			color:#fff;
			font-family: 'Open Sans Extrabold';
			width:auto;
			float:left;
			height:54px;
			}
			#fbCallout iframe{
				position:absolute;
				width:50px!important;
				overflow:hidden;
				right:30px;
				top:20px;
				}
			#fbCallout p{
				clear:both;
				color:#fff;
				font-weight:bold;
				font-size:1.14em;
				padding:0;
				font-family:'Droid Sans bold';
				}
/*home page ==============================================*/
#heroBanner{margin:0 0 24px 0;}
.headlines a{font-weight:normal; font-size:13px; font-family:'Droid Sans',arial,sans-serif;color:#0C7EBF}
.headlines a:hover{font-weight:normal; font-size:13px; font-family:'Droid Sans',arial,sans-serif;color:#34abef;}
.newsHeadlines{width:290px; float:left;margin-bottom:12px;padding:0 10px 0 0;}
.newsHeadlines h4{padding:0px;margin:0  0 6px 0;}
	.headlineItem{min-height:130px;border-bottom:1px dotted #ddd;padding:0 0 6px 0;}
	.newsHeadlines span.newsDate{display:block;margin-top:0px;}
	.headlineItem p{margin:0 0 12px ;}

a#db_presale{
    height: 100px;
    left: 480px;
    position: absolute;
    top: 240px;
    width: 390px;
}






/*the rocket club===========================================*/
#rocketIntroNonSub {
    background: url("/wp-content/themes/html5blank-master/img/headerImages/ej_rocketIntroNonSub.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 268px;
    margin: 15px 0 0;
    position: absolute;
    width: 985px;
    z-index: 2;
	top:-310px;
}

#rocketIntroNonSubCard {
    background: url("/wp-content/themes/html5blank-master/img/headerImages/ej_rocketIntroNonSub.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 268px;
    margin: 15px 0 0;
    position: absolute;
    width: 945px;
    z-index: 2;
	top:0;
}

#rocketIntro {
    background: url("/wp-content/themes/html5blank-master/img/headerImages/ej_rocketIntro.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 268px;
    margin: 15px 0 0;
    position: absolute;
    width: 985px;
    z-index: 2;
	top:-310px;
}
#rocketWelcome {
    color: #FFFFFF;
    left: 25px;
    position: relative;
    top: 85px;
    width: 540px;
}
#rocketWelcome  p{margin:0 0 12px 0;}
a.buyTicketsBut, a.tickets, a.buyNow {
    background: none repeat scroll 0 0 #0C7EBF;
    border-radius: 4px;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 1.07em;
    font-weight: bold;
   
    margin: 0 auto;
    text-align: center;
    text-transform: uppercase;
    width: 91px;
}

a.rocketJoin, a.rocketJoinLong {
    background: none repeat scroll 0 0 #F2226E;
    border: 2px solid rgba(255, 255, 255, 0.3);
    box-shadow: 2px 2px 4px 1px rgba(0, 0, 0, 0.5);
    float: left;
    font-size: 120%;
    letter-spacing: 1px;
    margin: 0;
	padding:8px 0;
    width: 200px;
}
a.rocketJoinLong{width:100%;padding:12px; text-align:center;}
.rocketLogin span {
    float: left;
    font-size: 1.2em;
    width: auto;
	margin:9px 0px 0 24px;	
}

.rocketLogin a {
    background: none repeat scroll 0 0 #0C7EBF;
    border: 2px solid rgba(255, 255, 255, 0.2);
    box-shadow: 2px 2px 4px 1px rgba(0, 0, 0, 0.5);
    color: #FFFFFF;
    font-size: 120%;
    font-weight: bold;
	margin:0 0 0 10px;
    letter-spacing: 1px;
	padding:8px 0;
    text-align: center;
    text-transform: uppercase;
    width: 91px;
}
.rocketOptions {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid rgba(0, 0, 0, 0.05);
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
    min-height: 720px;
    padding: 0 8px 12px;
}
.rocketOptions h4{font-size:17px;font-size:1.7rem;}
.benefitsPlus {
    background: none repeat scroll 0 0 #272727;
    border-radius: 4px;
    color: #FFFFFF;
    display: block;
    font-size: 1.2em;
    margin: 18px 0 6px;
    padding: 6px;
    text-align: center;
}
#rocketTixBanner {
    background: url("/wp-content/themes/html5blank-master/img/rocket/rocketTixbanner.gif") no-repeat scroll 0 0 #F2226E;
    border-radius: 4px;
    margin: 0 0 12px;
    width: 100%;
}
#rocketTixBannerNon {
    background: url("/wp-content/themes/html5blank-master/img/template/rocketClub2015.png") no-repeat scroll 50px 0 #F2226E;
    border-radius: 4px;
    margin: 12px 0;
    position: relative;
    width: 100%;
}
#rocketTixHolderNon {
    color: #FFFFFF;
    font-size: 140%;
    left: 315px;
    padding: 12px 0;
    position: relative;
    width: 610px;
}
#rocketTixHolderNon a{color:#fff; text-decoration:underline;}
#rocketFooter {
   border-top: 1px dotted #FFFFFF;
    clear: both;
    padding: 6px 20px 6px 0;
    text-align: right;
}
#rocketFooter a{color:#fff; font-weight:bold;}
#rocketTixBannerNon span {
    color: #FFFFFF;
	font-size: 26px;
    font-size: 2.6rem;
    font-weight: bold;
    left: 50px;
    position: absolute;
    top: 12px;
}
.rocketEvent {
    border-left: 1px dotted #FFFFFF;
    color: #FFFFFF;
    min-height: 102px;
    padding: 18px 18px 0;
  
}
#bulletinBlog {
    background: none repeat scroll 0 0 #E0E0E0;
    margin-bottom: 15px;
    padding: 6px 12px 12px;
}
#bulletinBlog h4{margin-top:0;}
#rocketFanIntro {
    background: url("/wp-content/themes/html5blank-master/img/headerImages/ej_rocketFanGallery.jpg") repeat scroll 0 0;
    height: 268px;
    margin: 15px 0 0;
    position: absolute;
    width: 985px;
    z-index: 2;
	top:-310px
}
#rocketIntro h3#sectionTitle, #rocketFanIntro h3#sectionTitle, #rocketRiddleIntro h3#sectionTitle {
    color: #92ABB6;
    top: 226px;
}
#rocketRiddleIntro {
    background: url("/wp-content/themes/html5blank-master/img/headerImages/ej_rocketRiddlesIntro.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 268px;
    margin: 15px 0 0;
    position: absolute;
    width: 985px;
    z-index: 2;
	top:-310px;
}
blockquote.riddle {
    background: url("/wp-content/themes/html5blank-master/img/rocket/rocketRiddles2.gif") no-repeat scroll right 0 #E1E2E5;
    margin: 8px 10px;
    min-height: 126px;
    padding: 8px 20px;
}
blockquote.riddle p {
    font-family: 'Yesteryear',cursive;
    padding: 0;
    width: 450px;
   font-size: 28px;
}

.riddleWinner {
    background: url("/wp-content/themes/html5blank-master/img/rocket/rocket_bg.png") no-repeat scroll center center #E1E2E5;
    border: 1px solid #F2226E;
    padding: 0 6px 12px;
    text-align: center;
    width: 100%;
    margin-top:20px;
}
.riddleWinner h5 {
    color: #F2226E;
    font-family: 'Yesteryear',cursive;
    font-size: 250%;
    font-weight: inherit;
    text-transform: capitalize;
}
.riddleWinner p {
    padding: 0;margin:0;
	color:#272727;
}
.rocketDetails {
  margin:12px 0;
}

.rocketDetails.columns:last-child{float:left;}


.rocketMemberSingle{padding:12px 0 0 0;}
.rocketMemberPic { background:#E0E0E0; border: 1px solid #D6DADB;text-align:center;margin:0 0 6px;}
.rocketDetails img{
    height: 140px;
	 overflow: hidden;
}
.rocketMember h3{margin:0 0 6px;}

#rocketMap {
    background: url("/wp-content/themes/html5blank-master/img/rocket/RocketMap.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 429px;
    margin: 15px 0 24px;
    position: absolute;
    width: 985px;
	top:100px;
}
#rocketMap h3#sectionTitle {
    color: #92ABB6;
    top: 386px;
}
#rocketControls {
    color: #FFFFFF;
    height: 24px;
    line-height: 24px;
    position: absolute;
    right: 10px;
    text-align: right;
    top: 26px;
    width: 320px;
}
.button.country{border-radius:0;font-weight:normal; background:#2a2929;color:#fff;padding:4px 10px; margin:0 10px;}
#rocketMap .dropdown ul {border:0; background:#2a2929; padding:3px 0;}
#rocketMap .dropdown ul li{border:none;}
#rocketMap .dropdown li.long a{width:100%;display:block;margin:0;}
#rocketMap .dropdown li a{color:#fff; border-bottom:1px dotted #fff; float:left; display:inline-block; width:42%;margin:0 auto;padding:3px 0;margin:0 4%;}
#rocketMap .dropdown  a:hover{background:#3a3939;}
#rocketMap .countryDots{}
#rocketMap .countryDots li{list-style:none; width:}
#rocketMap .countryDots li a {
    background: url("/wp-content/themes/html5blank-master/img/rocket/rocketDot.png") no-repeat scroll 0 0;
    display: block;
    height: 17px;
    position: absolute;
    text-indent: -10000px;
	font-size:0;
	line-height:0;
    width: 17px;
}
#rocketMap .countryDots li a[title="USA"] {left: 140px; top: 110px;}  
#rocketMap .countryDots li a[title="Scotland"] {left: 434px; top: 47px;}
#rocketMap .countryDots li a[title="Canada"] {left: 220px; top: 80px;}
#rocketMap .countryDots li a[title="Chile"] {left: 220px; top: 342px;}
#rocketMap .countryDots li a[title="England"] {left: 437px; top: 62px;}
#rocketMap .countryDots li a[title="Norway"] {left: 465px; top: 33px;}                      

#rocketMap .countryDots li a[title="Italy"] {left: 476px; top: 96px;} 
#rocketMap .countryDots li a[title="Brazil"] {left: 284px; top: 282px;}  
#rocketMap .countryDots li a[title="Russia"] {left: 544px; top: 52px;}
#rocketMap .countryDots li a[title="France"] {left: 434px; top: 47px;}    
#rocketMap .countryDots li a[title="Switzerland"] {left: 465px; top: 86px;}
#rocketMap .countryDots li a[title="Hong Kong"] {left: 790px; top: 165px;}
#rocketMap .countryDots li a[title="Germany"] {left: 465px; top: 65px;}  
#rocketMap .countryDots li a[title="Denmark"] {left: 453px; top: 62px;} 
#rocketMap .countryDots li a[title="Spain"] {left: 428px; top: 104px;}  
#rocketMap .countryDots li a[title="Netherlands"] {left: 453px; top: 62px;}    
#rocketMap .countryDots li a[title="Israel"] {left: 544px; top: 130px;} 
#rocketMap .countryDots li a[title="Australia"] {left: 890px; top: 330px;}
#rocketMap .countryDots li a[title="Northern Ireland"] {left: 420px; top: 52px;}
#rocketMap .countryDots li a[title="Ireland"] {left: 420px; top: 69px;}

  
body.search #rocketMap{display:none;}
body.search #backgroundHolder.mapHolder{height:404px;}
body.search #backgroundHolder{
	background:url(/wp-content/themes/html5blank-master/img/headerImages/header8.jpg) 0 0px no-repeat!important;
	width:984px;
	}
a.membut{position:absolute;top:-12px; right:15px;}
/*ROCKET FORM*/
.rocketForm label{
    width: 300px!important;
	display:inline-block;
}
.rocketForm.rocketRiddle label{width:140px!important;}

.rocketTeaser,.rocketForm, .rocketSubButton.button{display:inline-block;}

.rocketForm span{
	display:inline-block;
	
	}
	.rocketForm span span{float:right;}
.rocketForm br{clear:both;}
.wpcf7-validation-errors{
	background-color: #F2DEDE!important;
    border-color: #EED3D7!important;
    color: #B94A48!important;
	margin-bottom: 18px!important;
   padding: 8px 35px 8px 14px!important;
   text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5)!important;
   font-size:107%!important;
   border-radius:4px;
	}
.wpcf7-mail-sent-ok{
	background-color: #DFF0D8!important;
    border-color: #D6E9C6!important;
    color: #468847!important;
	margin-bottom: 18px!important;
   padding: 8px 35px 8px 14px!important;
   text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5)!important;
   font-size:107%!important;
   border-radius:4px;

	}


input.wpcf7-submit {
	background: none repeat scroll 0 0 #0C7EBF!important;
    border-radius: 4px 4px 4px 4px!important;
    color: #FFFFFF!important;
    cursor: pointer!important;
    display: inline-block!important;
    font-size: 14px!important;
    font-weight: bold!important;
    margin: 0 0px 0 310px!important;
    padding: 9px 29px!important;
    text-align: center!important;
    text-transform: uppercase!important;
    width: auto!important;
	border:none!important;
	}
	input.wpcf7-submit:hover{background:#3a3a3a!important;}
	
.rocketForm.rocketRiddle input.wpcf7-submit{margin: 0 0px 0 150px!important;}
	p.fileLimit{margin:12px 0 18px 310px;}
p.rules{margin-top:24px;}
.rules a{position:relative; top:-5px;}
/***********************************
	Custom Login Page 
********************************************/	
body.login{
	background:#000 ;
	}
#login {
  width:481px;
}
.login h1{background:url(/wp-content/themes/html5blank-master/img/template/ej_logo.png) no-repeat  rgba(0, 0, 0, 1);
	height:44px;
	width:250px;
	text-align:center;
	margin:0 0 21px 0;
	}
.login h1 a{
	display:none;
	}
.login form{
	background-color:#fff;
	border:1px solid rgba(255,255,255,.2);
	margin:0;
	box-shadow:none;
	}
.login label {
  color:#414141;
  font-size:14px;
}
.login form .input, .login input[type="text"]{
	color:#111;
	font-size:18px;
	padding:6px 8px;
	}
.wp-core-ui .button-primary {
	background-image:none;
	border:0;
	background-color: #0C7EBF;
	border-image: none;
	color: #fff;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 2px rgba(0,0,0,.15);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 2px rgba(0,0,0,.15);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 2px rgba(0,0,0,.15);
	cursor: pointer;
	display: inline-block;
	font-size:16px;
	line-height:21px;
	margin-bottom: 0;
	padding: 5px 14px 6px;
	text-align: center;
	vertical-align: middle;
	min-width:90px;
}
.wp-core-ui .button-primary:hover{
	color:#fff;
	background-image:none;
	border:0;
	background-color: #3a3a3a;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 2px rgba(0,0,0,.15);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 2px rgba(0,0,0,.15);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 2px rgba(0,0,0,.15);
	}
.login #nav a, .login #backtoblog a {
  color:#B0E5E8 !important;
  font-weight:normal;
  font-size:13px;
   text-shadow:none;
}
.login #nav a:hover, .login #backtoblog a:hover {
  color:#fff !important;
}
.login #nav, .login #backtoblog {
    margin: 0 0 0 9px;
    padding: 16px 0px 0;
    text-shadow: 0 1px 0 #FFFFFF;
}

div.updated, .login .message {
    background-color: #FFFFFF;
    border: 0 none;
    color: #111111;
    font-size: 14px;
    font-weight: bold;
    margin: 6px 0 9px;
    padding: 6px;
    text-align: center;
	background-color: #F2DEDE;
    border-color: #EED3D7;
    color: #B94A48;
}
div.error, .login #login_error {
  background-color: #F2DEDE;
   color: #B94A48;
   border: 1px solid #EED3D7;
   border-radius: 4px 4px 4px 4px;
   margin-bottom: 18px;
   padding: 8px 35px 8px 14px;
   text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
   font-size:100%;
}
#login_error, .login .message {
    margin: 0 0 16px 0px;
    padding: 12px;
	text-transform: uppercase;
}


/** wordpress image styles **/

.alignleft{
	float:left;
	margin:0 15px 15px 0;
	}

.alignright{
	float:right;
	margin:0 0 15px 15px;
	}

.wp-caption-text{
	font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 5px;
	}
	
/** contest styles **/

.contestClosed{
	background:#F2226E;
	color:#fff;
	padding:15px;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
	}
	
	
/*GOODBYE YELLOW BRICK ROAD*/
 body.page-template-pg_gybrt-php, body.body.gybrpairs{
	 background:#e4dac9 url(/wp-content/themes/html5blank-master/img/gybr/gybr_bkg.jpg) top center no-repeat; background-attachment: fixed; 
	}
 body.page-template-pg_gybrt-php footer.row, body.gybrpairs footer.row {
    background: none repeat scroll 0 0 #000000;
    margin: 0;
    padding: 28px 14px 14px;
    width: 984px;
	border:0;
}
body.page-template-pg_gybrt-php #mainContent{
	background:#E2D9C8 url(/wp-content/themes/html5blank-master/img/gybr/gybr_footer.jpg) no-repeat bottom center;
	border-radius:0;
	padding-bottom:130px
	}
body.page-template-pg_gybrt-php	.columns.eight{margin:0 0 30px 0;}


#gybr_main a{
	display:block; position:relative;
	width:800px; 
	height:400px;
}


 body.page-template-pg_gybrt-php, body.gybrpairs{
	 background:#e4dac9 url(/wp-content/themes/html5blank-master/img/gybr/gybr_bkg.jpg) top center no-repeat; background-attachment: fixed; 
	}
 body.page-template-pg_gybrt-php footer.row  {
    background: none repeat scroll 0 0 #000000;
    margin: 0;
    padding: 28px 14px 14px;
    width: 984px;
	border:0;
}
body.page-template-pg_gybrt-php #mainContent, body.gybrpairs #mainContent{
	background:#E2D9C8 url(/wp-content/themes/html5blank-master/img/gybr/gybr_footer.jpg) no-repeat bottom center;
	border-radius:0;
	padding-bottom:130px
	}
body.page-template-pg_gybrt-php	.columns.eight{margin:0 0 30px 0;}


#backgroundHolder.header_gybr{/*height:553px*/;height:405px; overflow:hidden;}
.header_gybr{
	width:984px;
	margin:0 0 0 0px
	}	
	#gybr_wrapper{position:absolute;width:984px;height:306px;top:99px}
	
	#gybr_left{
		/*background:url(/wp-content/themes/html5blank-master/img/gybr/ej_gybr_headerPic_L.png) 0 0px no-repeat; - full height version*/
		background:url(/wp-content/themes/html5blank-master/img/gybr/ej_gybr_headerShort_L.png) 0 0px no-repeat;
		width:25px;
		height:306px;
		float:left;
		}
    #gybr_main{
		/*background:url(/wp-content/themes/html5blank-master/img/gybr/ej_gybr_headerPic_main.jpg) 0 0px no-repeat;*/
		background:url(/wp-content/themes/html5blank-master/img/gybr/ej_gybr_headerShort_main.jpg) 0 0px no-repeat;
		width:940px;
		height:306px;
		float:left;

		}
    #gybr_right{
		background:url(/wp-content/themes/html5blank-master/img/gybr/ej_gybr_headerShort_R.png) 0 0px no-repeat;
		width:19px;
		height:306px;
		float:left;
		}
	body.page-template-pg_gybrt-php{
		color:#43332d;
		}	
	body.page-template-pg_gybrt-php	.subNav{
		margin:18px 0;
		border-top:1px solid rgba(255,255,255,.6);
		border-bottom:1px solid rgba(255,255,255,.6);
		padding:4px;
		}
	body.page-template-pg_gybrt-php	.subNav li{display:inline-block;text-align:center; margin:0px 2px 0 0;min-width:75px;}	
	body.page-template-pg_gybrt-php	.subNav li a{border:0;font-size:16px;color:#43332d;padding:8px; display:block;}
	body.page-template-pg_gybrt-php	.subNav li a:hover, body.page-template-pg_gybrt-php	.subNav li.current_page_item{
		background:#fff117;
		}
	
	body.page-template-pg_gybrt-php aside .sideBar header{
		 background:#e2d9c8 url(/wp-content/themes/html5blank-master/img/gybr/sidebarHeader.jpg) 0 0px no-repeat;
		 height:113px;
		}
	body.page-template-pg_gybrt-php aside section{
		background:#e2d9c8 url(/wp-content/themes/html5blank-master/img/gybr/sidebarSection.jpg) 0 0px repeat-y;
		}
	body.page-template-pg_gybrt-php aside footer{
		background:#e2d9c8 url(/wp-content/themes/html5blank-master/img/gybr/sidebarFooter.jpg) 0 0px no-repeat;
		height:25px
		}
	body.page-template-pg_gybrt-php	.callout a{display:block; text-align:center;margin:6px 0 0 0; color:#634731;font-size:120%;}
	body.page-template-pg_gybrt-php	.callout a:hover{color:#8a6248}
		
	body.page-template-pg_gybrt-php aside .callout{
		border-top:1px dashed #fff;
		width:250px;
		margin:0 auto;
		padding:12px 0;
		}
	body.page-template-pg_gybrt-php aside .sideBar {
   		color: #383838;
    	margin: 4px 0 20px;
   	 padding: 0;
	}
	h2#gybrIntro{
		background:url(/wp-content/themes/html5blank-master/img/gybr/titles/intro.gif) 0 0px no-repeat;
		height:88px;
		
		text-indent:-1000000px;
		}
	h3#recording{
		background:url(/wp-content/themes/html5blank-master/img/gybr/titles/recording.gif) 0 0px no-repeat;
		height:34px;
		text-indent:-1000000px;
		}
	h3#release{
		height:32px;
		text-indent:-1000000px;
		background:url(/wp-content/themes/html5blank-master/img/gybr/titles/release.gif) 0 0px no-repeat;
		}
		
	h3#features{
		height:32px;
		text-indent:-1000000px;
		background:url(/wp-content/themes/html5blank-master/img/gybr/titles/features.gif) 0 0px no-repeat;
		}
	h4#theAlbum{
		height:26px;
		text-indent:-1000000px;
		background:url(/wp-content/themes/html5blank-master/img/gybr/titles/thealbum.gif) 0 0px no-repeat;
		}
	h4#singles{
		height:26px;
		text-indent:-1000000px;
		background:url(/wp-content/themes/html5blank-master/img/gybr/titles/singles.gif) 0 0px no-repeat;
		}
	h3#concert{
		height:31px;
		text-indent:-1000000px;
		background:url(/wp-content/themes/html5blank-master/img/gybr/titles/inConcert.gif) 0 0px no-repeat;
		}
	h3#legacy{
		height:32px;
		text-indent:-1000000px;
		background:url(/wp-content/themes/html5blank-master/img/gybr/titles/legacy.gif) 0 0px no-repeat;
		}
	h3#anniversary{
		height:57px;
		text-indent:-1000000px;
		background:url(/wp-content/themes/html5blank-master/img/gybr/titles/calloutTxt.gif) 10px 0px no-repeat;
		}
		
	a.features{text-align:center;display:block;}
	.gybrFeatures{background:#DBCAB0;padding:12px 0;margin:0 0 9px; border:1px solid #DBCAB0; display:block;clear:both;}
	
	body.page-template-pg_gybrt-php img{border:0;}
	/*gallery*/
	body.page-template-pg_gybrt-php #bigPic{padding:15px; background:#c3b592;height:auto;}
	body.page-template-pg_gybrt-php .gallery_flexslider .picDate{display:none;}
	body.page-template-pg_gybrt-php .gallery_flexslider .flex-direction-nav {width:100%; text-align:right;}
	body.page-template-pg_gybrt-php .gallery_flexslider .flex-direction-nav a.flex-prev {border:0;}
	body.page-template-pg_gybrt-php .gallery_flexslider .flex-direction-nav a {color:#43332D; padding:0 20px;}
	body.page-template-pg_gybrt-php  .picInfo{position:static;border-top: 1px solid #FFFFFF;
    padding: 8px 0 0;display:none;}
	body.page-template-pg_gybrt-php #galleryPics .gallery-icon a.on img {border:3px solid #FFF117;}
	body.page-template-pg_gybrt-php .gallery_flexslider .slides > li{padding:0;}
	body.page-template-pg_gybrt-php  .gallery_flexslider .slides li img{border:3px solid rgba(255,255,255,0.5)}
	.yellowTop a{display:block;margin:18px 0 0 0; color:#43332D;}
	#originTracks{
		margin:18px 0 0 0;
		padding-top:18px;
		background:#d9c2ad url(/wp-content/themes/html5blank-master/img/gybr/tracklist.jpg) no-repeat right 30px;
		}
	#originTracks .columns{padding:0 12px;}
	body.page-template-pg_gybrt-php h5{
		font-size:16px;
		margin:12px 0 6px 0;
		}
		.gybr_tracks li{border-bottom:1px dashed #43332D; line-height:28px;margin:0}
	body.page-template-pg_gybrt-php .callout a.gybrStore{
		background:#43332D;
		color:#E2D9C8;
		}
	body.page-template-pg_gybrt-php .callout a.gybrStore:hover{
		background:#6c5145;
		}
/* SPLASH PAGE ===========================================================================*/
.splash{
	margin:36px 0 0 0;
	background:url(/wp-content/themes/html5blank-master/img/template/splash_bkg.jpg);
	width:969px;
	height:737px;
	}
#splashPg h2 a{
	color:#c9b31d;
	font-family:georgia;serif;
	font-size:18px;
	text-transform:uppercase;
	text-align:center;
	display:block;
	}
#splashPg h2 a:hover{color:#f8dc24;}
	
	a#gybr_vid{
		
   		height: 200px;
    	left: 95px;
    	position: absolute;
    	top: 230px;
    	width: 340px;
		z-index:10;
		}
	a#mdp_vid{
		
   		height: 130px;
    	left: 685px;
    	position: absolute;
    	top: 430px;
    	width: 230px;
		z-index:10;
	}
	a#gybr_preorder{
	
   		height: 670px;
    	left: 0px;
    	position: absolute;
    	top: 10px;
    	width: 650px;
		}
	a#mdp_vidLink{
		
   		height: 460px;
    	left: 665px;
    	position: absolute;
    	top: 260px;
    	width: 280px;
		z-index:2;
		}
	a.gybrPairs{
		width:248px;
		height:120px;
		display:block;
		background:url(/wp-content/themes/html5blank-master/img/gybr/pairsGame.jpg) 0 0;
		border-radius:4px;
		}
		
/** Behind The Piano *************************/

#vipDetails{
	background:#e9edee;
	padding:15px;
	margin:35px 0;
	font-size:18px; font-size:1.8rem; 
	}
	
	
.vipSidebar{
	background:#f2226e;
	color:#fff;
	padding: 5px 15px 15px 15px;
	margin-top:35px;
	font-size:16px; font-size:1.6rem;
	}	
	
.vipSidebar h4{
	text-transform:uppercase;
	text-align:center;
	font-size:21px; font-size:2.1rem;
	}	

.vipSidebar a.button{background:#fff; color:#000; margin:5px 0 15px ;}	
.vipSidebar a.button:hover{background: #383635; color:#fff;}	
	
.vipSidebar p{font-size:inherit!important; margin:0!important;}
.vipdate{
	display:block;
	width:25%;
	float:left;
	}
.viplocation{
	display:block;
	width:75%;
	float:left;
	}
	
.vipPreviewimg {
    display: block;
    margin: 0 auto 25px;
}
	
#FanComments hr{
	border-color:#fff;
	}
	
#FanComments{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	padding:15px 0;
	margin-bottom:25px;
	}	

#FanComments .wp-post-image{
	float:left;
	margin:5px 20px 20px 0;
	
	}
	
#FanComments h4{
	margin:0 0 10px 0;
	}

#fanCommentsTitle{
	margin-top:30px;
	}
	
body.fan-comments p{
	font-size:15px; font-size:1.5rem;
	}

body.fan-comments img.alignleft{width:300px;}

/*** set the width and height to match your images **/
#slideshowC {
    position:relative;
    height:455px;
	width:100%;
	background:#000;
	overflow:hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom:25px;
}
#slideshowC IMG {
    position:absolute;
    top:0;
    left:7px;
    z-index:8;
    opacity:0.0;
	max-width:100%;
	max-height:450px;
}
#slideshowC IMG.active {
    z-index:10;
    opacity:1.0;
}
#slideshowC IMG.last-active {
    z-index:9;
}
#subCover{visibility:hidden;}

.gsc-control-cse{background:#ecf0f3!important;border:none!important;}
.cse .gsc-control-cse, .gsc-control-cse{padding:9px 12px 6px !important;}
td.gsc-input{padding:0 8px 0 0!important;}
td.gsc-search-button{text-align:right;width:80px;}
input.gsc-input[type="text"]{color:#111!important;}
.gsc-input-box {padding:6px;height:auto!important;}
.gsc-completion-container{color:#111!important;}
.gsst_a{position:relative!important;top:4px; padding:0!important;}
.gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2{
	background-color: #020202;
	background:url(/wp-content/themes/html5blank-master/img/template/searchpageBut.png) 0 0 no-repeat!important;
    border: 0 none;
    color: #000000;
    cursor: pointer;
    display: inline-block;
    font-size: 1.4rem;
    font-weight: 400;
    margin-bottom: 0;
	float:right;
    min-width: 80px;
    padding: 8px 0px 8px 80px;
    text-align: center;
    transition: background-color 0.15s ease-in-out 0s;
    vertical-align: middle;
	height:34px;
	margin:0;
	}
.gsc-modal-background-image{background:#222!important;}

body.search_gcse a.toTop {
	display: none;
}
.subHighlight   { background: #D9EDF7;color:#111;border-radius:4px; padding:8px;}
.subHighlight img{float:left; margin:0 12px; width:100px;}
.subHighlight a{color:#0c7ebf;}

.noBorder img {
	border:none!important;
}

/*WCN Stuff ***********/

.wcn {
	float:left;
	margin:0 0 15px 0;
}

.wcn img {
	margin-top:20px;
}

.wcn h3 {
	font-size:18px;
	font-size:1.8rem;
}

.wcn ol li {margin-bottom:0;}

.wcn a.button:hover {
	color:#fff;
}

.wcn a.button {
	color:#202648;
}

.preorder-1:hover {
	background-color: #6fbbaf;
}

.preorder-1 a.button {
	background-color: #fef56c;
}

.preorder-2:hover {
	background-color: #fef56c;
}

.preorder-2 a.button {
	background-color: #f373ac;
}

.preorder-3:hover {
	background-color: #f373ac;
}

.preorder-3 a.button {
	background-color: #4d9bc2;
}

.preorder-4:hover {
	background-color: #4d9bc2;
}

.preorder-4 a.button {
	background-color: #6fbbaf;
}

.wonderful-crazy-night {
	background:url(/wp-content/themes/html5blank-master/img/template/WCN-background.jpg) 0 0 fixed no-repeat;
}

.wcn-container {
	background-color: #fff;
	padding-bottom:25px;
}

.wcn a.button {
	margin:0 auto 20px;
	display: block;
	/*width:120px;*/
}



.wcnCard {background:#fff; min-height:220px; margin-top: 60px;}
.wcnCard h2, .wcnCard h3 {text-align: center;}

.ecardSender {margin:50px;}
.ecardMessage {color:#6e579b; font-size:25px; margin:0 0 15px 0; text-transform: uppercase; font-weight: bold;}
.ecardButton {display:inline;}
input.button.ecardButton[type="submit"] {display:inline; margin:15px 0 0 0;}

label.error {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
    padding: 1px 20px 1px 20px;
}

.modal {
    position: fixed;
    z-index: 999;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: transparent;
    filter: alpha(opacity=60);
    opacity: 0.6;
    -moz-opacity: 0.8;
}

.center {
    z-index: 1000;
    margin: 300px auto;
    padding: 10px;
    width: 130px;
    background-color: transparent;
    border-radius: 10px;
    filter: alpha(opacity=100);
    opacity: 1;
    -moz-opacity: 1;
}
#ecardupsell h3, #ecardmultiplechoice h3, #formecardsinglechoice h3 {font-size:20px;}
#ecardupsell img {padding-bottom:10px;}
#ecardupsell a {text-decoration: underline;}
#ecardsendmessage {font-size:18px; font-weight:bold;}
body.wcnecard h1 {text-transform: uppercase;}
.wcn-top, .wcn-middle{padding-bottom:15px;}
.wcnContinue {padding-top:15px;}