@font-face {
    font-family: 'BebasNeueRegular';
    src: url('../fonts/BebasNeue-webfont.eot');
    src: url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BebasNeue-webfont.woff') format('woff'),
         url('../fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('../fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.body2, .boorder, .nav > li > a:hover, #homes, .message a { 
	background-color:#454545;
}
body { 
	background:#000 url('../images/gradient.png') no-repeat;
	background-position:center top;
}

#navigation #menu-item-41 a { 
	background:url(../images/icons/uni-icons.png) 12px -105px no-repeat;
	text-indent:-999em;
	padding:15px 20px;
	border-right:none;
	background-color:#454545;
}
#navigation { 
		font-family:"Arial";font-weight:bold;font-size:11px;text-transform: uppercase;letter-spacing:2px;
}
#navigation li a{ 
	padding:15px 47px;
}
#navigation #menu-item-41 a{ 
	padding:15px 20px;
}
#navigation .custom {}
#navigation .custom p {float: right; height:27px; margin-top:9px;overflow: hidden;}
#navigation .custom iframe { margin-left:30px;margin-top:8px;width:55px!important;}
#navigation .fb-like span {width:58px; height:27px; padding:0px; margin:0px;}
#navigation .twitter-share-button {font-size:0px; width:80px; height:22px; margin-right:20px!important;display: block;}
#navigation .fb-like {background: url('../images/facebook.gif') no-repeat;  width:65px; height: 20px; display: block;}

#topnav #navigation .custom iframe {width:55px!important;position:absolute;}
#topnav #navigation .custom p {background: url('../images/twitter.gif') no-repeat; }
#topnav #navigation .custom iframe.twitter-share-button {position:static;margin:0;width:57px!important;opacity:0;}

#header .row .fourcol h1 { 
	margin: 10px 0 20px;
}

#social-icons .facebook, #social-icons .twitter, #social-icons .google, #social-icons .youtube, #social-icons .tumblr, #social-icons .pinterest, #social-icons .spotify { 
	width:42px;height:47px;margin-right:1px;cursor:pointer;
	float:left;
}

#social-icons .facebook {background:url('../images/social-strip.png') 0 0;}
#social-icons .facebook:hover {background:url('../images/social-strip.png') 0 -53px no-repeat;}
#social-icons .twitter {background:url('../images/social-strip.png') -43px 0;}
#social-icons .twitter:hover {background:url('../images/social-strip.png') -42px -53px no-repeat;}
#social-icons .google {background:url('../images/social-strip.png') -89px 0;}
#social-icons .google:hover {background:url('../images/social-strip.png') -89px -53px no-repeat;}
#social-icons .youtube {background:url('../images/social-strip.png') -133px 0;}
#social-icons .youtube:hover {background:url('../images/social-strip.png') -133px -53px no-repeat;}
#social-icons .tumblr {background:url('../images/social-strip.png') -177px 0;}
#social-icons .tumblr:hover {background:url('../images/social-strip.png') -177px -53px no-repeat;}
#social-icons .pinterest {background:url('../images/social-strip.png') -221px 0;}
#social-icons .pinterest:hover {background:url('../images/social-strip.png') -221px -53px no-repeat;}
#social-icons .spotify{background:url('../images/social-strip.png') -266px 0;}
#social-icons .spotify:hover{background:url('../images/social-strip.png') -266px -53px no-repeat;}

#slideshow-social {position:absolute;bottom:60px;left:50%;z-index:999;margin-left:-152px;}

#slideshow-social .facebook, #slideshow-social .twitter, #slideshow-social .google, #slideshow-social .youtube, #slideshow-social .tumblr, #slideshow-social .pinterest, #slideshow-social .spotify { 
	width:42px;height:45px;margin-right:1px;cursor:pointer;float:left;
}

#slideshow-social .facebook {background:url('../images/social-icons-new.png') 0 0; }
#slideshow-social .facebook:hover {background:url('../images/social-icons-new.png') 0 -53px;}
#slideshow-social .twitter {background:url('../images/social-icons-new.png') -42px 0;}
#slideshow-social .twitter:hover {background:url('../images/social-icons-new.png') -42px -52px;}
#slideshow-social .google {background:url('../images/social-icons-new.png') -86px 0;}
#slideshow-social .google:hover {background:url('../images/social-icons-new.png') -86px -53px;}
#slideshow-social .youtube {background:url('../images/social-icons-new.png') -128px 0;}
#slideshow-social .youtube:hover {background:url('../images/social-icons-new.png') -128px -53px;}
#slideshow-social .tumblr {background:url('../images/social-icons-new.png') -171px 0;}
#slideshow-social .tumblr:hover {background:url('../images/social-icons-new.png') -171px -53px;}
#slideshow-social .pinterest {background:url('../images/social-icons-new.png') -215px 0;}
#slideshow-social .pinterest:hover {background:url('../images/social-icons-new.png') -215px -53px;}
#slideshow-social .spotify {background:url('../images/social-icons-new.png') -260px 0;}
#slideshow-social .spotify:hover {background:url('../images/social-icons-new.png') -260px -53px;}

#ei-slider .ei-slider-thumbs { max-width:100%!important;}

#slideshow-videoPlay {position:absolute;top:50%;left:50%;width:105px;height:72px;margin:-52px 0 0 -36px;background:url('../images/play-button.png') no-repeat;cursor:pointer;opacity:0.7;
	-o-transition:.3s;
  -ms-transition:.3s;
  -moz-transition:.3s;
  -webkit-transition:.3s;
  transition:.3s;
}
#slideshow-videoPlay:hover{opacity:1;}

#slideshow-videoPlay.clicked{background:none;top:0;left:0;width:100%;height:100%;margin:0;opacity:1;z-index:999;}

.container .textwidget { 
	background:#262626;
	padding:5px;
	border:1px solid #333333;
	margin-bottom:30px;
}

#sidebar .textwidget .sidebarH { 
	font-family:"BebasNeueRegular";font-size:46px;color:#878787;background:#000;display:block;margin:0;padding:5px 10px 0 10px;border:1px solid #3a3a3a;
	cursor:pointer;
}

#sidebar .textwidget .sidebarH .red { color:#ff0000;display:inline;}
#sidebar .textwidget .sidebarH .white {color:#c5c5c5;display:inline;}
#sidebar .textwidget .sidebarH:hover { box-shadow: 0 0 3px 3px #333;}
.entry { font-family:"Arial";line-height:20px;}
.container .format-video iframe {text-align:center;margin:0 auto;width:100%;}
h2.leading{font-family:"Arial";}
#widget { 
	width:290px;
	border:1px solid #333333;
	background:#262626;
}
#widget #widget-heading { background:#333;width:100%;}
#widget #widget-heading #tab {float:left;width:50%;text-align:center;color:#999999;font-family:"Arial";font-size:11px;font-weight:bold;padding:5px 0;cursor:pointer;}
#widget #widget-heading #tab.selected { background:#262626;color:#d5d5d5;}
#widget #widget-heading #tab:hover {color:#d5d5d5;}
#widget #widget-content {padding:15px;}
#widget #widget-content #post-container {padding:7px 0;width:100%;background:url(../images/line-header.png) bottom repeat-x}
#widget #widget-content #post-container .post-image {width:40px;height:40px;margin-right:10px;float:left;}
#widget #widget-content #post-container .post-content {float:left;width:232px;}
#widget #widget-content #post-container .post-content h2 {font-size:14px;font-family:"Arial";color:#a8a8a8;font-weight:bold;background:transparent;line-height:15px;margin:0;padding:0;}
#widget #widget-content #post-container .post-content h2 a:hover { color:#fff;}
#widget #widget-content #post-container .post-content .date { 
	font-size:10px;font-family: "Arial";font-weight:bold;color:#aab3b3;letter-spacing:-1px;
}
#widget #widget-content #post-container.two {display:none;}
#tweet { background:url(../images/line-header.png) bottom repeat-x;padding:15px 0 20px 0;}
#footer { 
	background:#262626;
	padding:0;
}

#footer #footer-inner  {
	width:993px;
	margin:0 auto;
}
#footer #footer-inner #footer-elm { 
	margin:20px 0 53px 0;
	float:left;
}
#footer #footer-inner #footer-nav { 
	width:551px;
	float:left;
}
#footer-nav .col1, #footer-nav .col2, #footer-nav .col3 { 
	width:33%;
	float:left;
}
#footer-nav ul { 
	list-style:none;
	font-family: Arial;font-weight: bold;font-size:12px;line-height:18px;color:#909090;
	margin-left:20px;margin-top:20px;
}
#footer-nav ul li a { color:#909090!important;}
#footer-nav ul li a:hover { color:#fff!important;}
#posts-wrapper {border:1px solid #333;}
#posts-wrapper { 
	background:#262626;padding:21px 21px 10px;
	margin-bottom:10px;
}

#posts-wrapper #post-left { 
	float:left;
	margin-left:20px;
	width:291px;
}
#posts-wrapper #post-left:first-child { 
	margin-left:0;
}
#posts-wrapper #post-left .post-image { 
	height:136px;
}
#posts-wrapper #post-left h2 { 
	font-family:"Arial";font-size:18px;font-weight:bold;color:#9da8a8;
	margin-top:12px;
}
#posts-wrapper #post-left span.date { 
	font-family:"Arial";font-size:9px;font-weight:normal;color:#fff;text-transform: uppercase;
	font-weight:bold;
}
#posts-wrapper #post-left .description { 
	font-family:"Arial";font-weight:bold;font-size:11px;line-height:15px;color:#fff;
}
#posts-wrapper #post-left .category { 
	font-family:"Arial";font-weight:bold;color:#d5d5d5;font-size:11px;
}
#posts-wrapper {}

#content #posts-wrapper #more { 
	text-align:center;
	background: #222222; /* Old browsers */
	background: -moz-linear-gradient(top,  #222222 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#222222), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #222222 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #222222 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #222222 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #222222 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222222', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	border:1px solid #333;
	font-size:12px;
	text-transform:uppercase;
	font-family:"Arial";
	padding:5px 0;
	font-weight:bold;
	margin:10px 0 0 0;
}

#content #posts-wrapper #more:hover { box-shadow:0 0 3px #000;;color:#fff;}

#content #posts-wrapper #more.clicked { 
	background: #000000; /* Old browsers */
	background: -moz-linear-gradient(top,  #000000 0%, #222222 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#222222)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #000000 0%,#222222 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #000000 0%,#222222 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #000000 0%,#222222 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #000000 0%,#222222 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#222222',GradientType=0 ); /* IE6-9 */
}

#content #posts-wrapper #more a { 
	display:inline-block;
	width:100%;
}

#post-nav { 
	background:#262626;
	border:1px solid #333;
	padding:5px 10px;
}

#social-feed #post-nav .newer{ 
	float:left;
}
#social-feed #post-nav .older { 
	float:right;
}

#social-feed { 
	margin: 0 0 10px;
	font-family:"Arial"!important;
	
}

#social-container { 
	background:#262626;
	width:100%;
	padding:10px 0;
	margin:10px 0;
	border:1px solid #333;
}
#social-container .profilepic { margin-left:10px;width:48px;height:48px;background:#fff;float:left;	font-family:"Arial"!important}
#social-container .social-content {float:right;width:580px;overflow:hidden;}
#social-container .social-content h2 { color:#C7C7C7;font-size:20px;margin:0;padding:0;	font-family:"Arial"!important}
#social-container .social-content h2 a {color:#999;}
#social-container .social-content h2 a:hover {text-decoration:underline}
#social-container .social-content h4 { color:#333;font-size:17px;margin:0;padding:0;	font-family:"Arial"!important}
#social-container .social-content h4 a{ color:#555;	font-family:"Arial"!important}
#social-container .social-content h4 a:hover{ color:#777;	font-family:"Arial"!important}
#social-container #social-response {padding-bottom:3px;margin:10px 10px 0;	font-family:"Arial"!important}
#social-container #social-response .logo {margin-bottom:-4px;	font-family:"Arial"!important}
#social-container #social-response #button {padding:5px 10px;background:#333;border:1px solid #222;box-shadow:0 0 1px 1px #222;display:inline;cursor:pointer;margin:0 5px;	font-family:"Arial"!important}
#social-container #social-response .comment {float:right;	font-family:"Arial"!important}
#social-container #social-response .comment a:hover {color:#fff;	font-family:"Arial"!important}
#social-button { margin-bottom:-5px;margin-left:10px; display:inline;	font-family:"Arial"!important}
#social-container #social-response #social-button iframe {margin-right:-20px;}
#social-container #social-response #social-button iframe:first-child {margin-right:-10px;}
#social-container #social-response #social-button iframe:last-child {margin-right:-30px;}
#social-contianer #social-response #social-button span.st_sharethis {margin-left:-25px!important;}

/* Single page */
#content .meta .logo { margin-bottom:-5px;}
#comments #respond #reply-title { color:#878787;}


/*tourdates*/
#tour-dates { width:100%;font-family:"Arial";border-collapse: collapse;}
#tour-dates tr th{ padding-left:10px;padding-right:10px;font-size:14px;}
#tour-dates tr td {text-align:center;height:40px;}
#tour-dates tr:nth-child(odd) {background:#242424;}
#tour-dates tr td #tix-button, #tour-dates tr td #rsvp-button {
	background:#333;
	margin:0 auto;
	display:inline;
	padding:2px 10px;
	border-radius:5px;
	border:1px solid #3d3d3d;
	box-shadow: 0 0 1px 1px #222;
	cursor:pointer;
}
#tour-dates tr td #tix-button:hover, #tour-dates tr td #rsvp-button:hover { border-color:#666;color:#fff;}
#tour-dates tr:first-child {background:#333;height:40px;}

.gllr_image_block p { 
	border:0!important;
}

#footer #footer-inner #footer-search { 
	float:left;
	width:313px;
	margin:15px 0;
}
#footer #footer-inner #footer-search #search-form { 
	background:#4b4b4b;
}
#footer #footer-inner #footer-search #s { 
	float:right;
	margin:10px 0;padding:7px 12% 7px 5%;
	border:0;
	height:30px;
	width:53%;
	background:#4b4b4b url('../images/search-glass.png') no-repeat 95% center!important;
	font-size:14px;letter-spacing:1px;color:#fff;font-family:"Arial";
}

#slideshow-wrapper #slideshow { 
	background: url('../images/home-banner-house.jpg');
	background-position: center top;
}
/*Comments*/
#commentList .comment-author cite.fn{ 
	color:#eee!important;
}
#sidebar #widget #more-vids:hover { 
	border-color:#eee!important;
	color:#eee!important;
}
#sidebar #widget .sidebar-menu { 
	margin-bottom:30px;padding:10px;
}
#sidebar #widget .sidebar-menu li {width:96%;padding:2px 2%;}
#sidebar #widget .sidebar-menu li:hover{background:#333;border:1px solid #222;box-shadow: 0 0 10px 0 #222;}
.container #sidebar #widget {font-family:"Arial";}
.container #sidebar #widget h2{font-family:"Arial";}
.container #sidebar #widget a:hover {color:#fff;}
.comment-author cite {
	color:#eee!important;
}

.gallery_box { 
	float:left;
	margin:0 24px;
}
.stButton .sharethis { color:#fff;font-weight:bold;}
#comments .homepage .inn { color:#ccc;}

#ei-slider .ei-slider-large li iframe { position:absolute;top:0;width:100%;height:100%; }

#navigation .nav li ul { 
	padding:0;
}

#navigation .nav li ul {width:190px;margin-top:1px;border-top:0;}
#navigation .nav li ul li {padding:0;margin:0;}
#navigation .nav li ul li a {padding: 15px 0 15px 10px;}
#navigation .nav li ul li a:hover {background:#454545;}

.scrollTo_top {z-index:999;}
.clear { 
	clear:both;
}