@charset "UTF-8";
/* CSS Document */

body{
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;	
}

.section_spacer{
	height:4em;	
}

.small_section_spacer{
	height:1em;	
}

.tweet_section_spacer{
	height:4em;	
}


#slides #homeSlidesScale img {
    opacity: 0.8;
}

.no_disc{
	list-style:none;	
}

.updates_container{
	width: 13em;
	float:right;	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:rgba(255, 255, 255, 1);
	font-size:.8em;
	padding:1.2em 0 0 0;
	text-align:right;
}

.updates{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:rgba(255, 255, 255, 1);
	font-size:.8em;
}

.page_graphic{
	width:100%;	
}

.sidebar_clear{
	clear:both;
	padding:2em 0;
}

.album_artwork{
	width:35%;	
	float:left;
}

.album_song_list{
	width:65%;
	padding:0 0 0 2em;
	float:left;	
}

.album_title{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:rgba(0, 0, 0, 1);
	font-size:1.2em;
	font-weight:bold;
}

.album_song_titles{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:rgba(0, 0, 0, 1);
	font-size:1em;
	padding:1em 0 1em 0;
	line-height:1.5em;
}

.cd_graphic{
	width:100%;	
}

.album_hr_clear{
	padding:0 0 1em 0;
	clear:both;
}

.bold_text{
	font-weight:bold;	
}

.img_100{
	width:100%;	
}

.media_header{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.2em;
		font-weight:bold;
		padding:1em 0;
}

.download_links_container{
	text-align:center;
}

.download_links{
	padding:0 .5em;	
}

@media (min-width:1600px){

	#slides {
    	height: 100%;
        top: 0;
        left: 0;
        right: 0;
        z-index: -1;
        overflow: hidden;
    }

	#slides #homeSlidesScale {
    	position: absolute;
        left: 50%;
        top: 5%;
        width: 25%;
        max-width: 25%;
        text-align: center;
        margin-left: -20%;
    }

	.slide_space_top{
		height:1em;	
	}

	.slide_space_bottom{
		height:1em;	
	}
	
	.footer_logo{
		width:100%;
		margin:-.2em 0 0 0;	
	}

	.bottom_logo{
		width:100%;
		margin:-0.8em 0 0 0;	
	}
	
}

@media (min-width:1200px){

	.slide_space_top{
		height:1em;	
	}

	.slide_space_bottom{
		height:1em;	
	}
	
	.bar{
		height:3em;
		background:rgba(0, 0, 0, 1);	
	}

	.logo_container{
		width:25%;
	}

	.logo{
		width:93%;	
		margin:-.6em 0 0 0;
	}

	.navbar-header{
		height:1.5em;	
	}

	.nav{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:rgba(0, 0, 0, 1);
		font-size:1.1em;
		padding:.5em 0 0 0;
	}

	.navbar-static-top{
		background:rgba(255, 255, 255, 1);
		border:none;
	}

	.navbar-nav{
		margin:0 0 -1em 0;
	}
	
	
	.section_header{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:2.5em;
		color:rgba(0, 0, 0, 1);
		line-height:1.5em;
	}
	
	
	.cruise_header{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:2.5em;
		color:rgba(255, 255, 255, 1);
		line-height:1.5em;
	}
	
	
	.news_logo{
		width:100%;	
	}
	
	.news_title{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		text-align:left;
		padding:0 0 .7em 0;	
	}
	
	.date_posted{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.5em;
		font-weight:bold;
		color:rgba(255, 255, 255, 1);
		background:rgba(0, 174, 239, 1) url(../img/date_posted.JPG) no-repeat;
		width:100%;
		padding:.7em 0;
		text-align:center;
		border-bottom:rgba(0, 0, 0, .7) solid 20px;
	}

	.date_posted_container{
		width:10%;
		float:left;
	}

	.article_container{
		width:90%;
		float:left;	
		padding:0 0 0 2em;
	}

	.hr_clear{
		clear:both;
		padding:1em 0;	
	}
	
	
	/* Linkage */

	.view{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		padding:1.5em 0 0 0;
	}

	.view:hover{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		padding:1.5em 0 0 0;
	}

	.view_short{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		margin:-2em 0 0 0;
	}

	.view_short:hover{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		margin:-2em 0 0 0;
	}

	.merch_title{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:2em;
		text-decoration:none;
	}

	.merch_title:hover{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:2em;
		text-decoration:none;
	}

	.merch_button{
		background:rgba(0, 174, 239, 1);
		color:rgba(0, 0, 0, 1);
		font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.7em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.merch_button:hover{
		background:rgba(0, 0, 0, 1);
		color:rgba(0, 174, 239, 1);
		font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.7em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.cruise_button{
		background:rgba(0, 174, 239, 1);
		color:rgba(0, 0, 0, 1);
		font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.7em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.cruise_button:hover{
		background:rgba(255, 255, 255, 1);
		color:rgba(0, 0, 0, 1);
		font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.7em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.update_button{
		background:rgba(0, 174, 239, 1);
		color:rgba(255, 255, 255, 1);
		font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.5em;
		text-decoration:none;
    	-moz-border-radius: 4px;
    	-webkit-border-radius: 4px;
    	border-radius: 4px;	
	}

	.update_button:hover{
		background:rgba(255, 255, 255, 1);
		color:rgba(0, 174, 239, 1);
		font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.5em;
		text-decoration:none;
    	-moz-border-radius: 4px;
    	-webkit-border-radius: 4px;
    	border-radius: 4px;	
	}
	
	.facebook_bottom_linkage{
		background:url(../img/png/blue_facebook.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.facebook_bottom_linkage:hover{
		background:url(../img/png/white_facebook.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.facebook_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.facebook_top_linkage:hover{
		background:url(../img/png/social_logos/512/Facebook.png);
		background-size:cover;
		width:100%;
	}
	
	.twitter_bottom_linkage{
		background:url(../img/png/blue_twitter.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.twitter_bottom_linkage:hover{
		background:url(../img/png/white_twitter.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.twitter_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.twitter_top_linkage:hover{
		background:url(../img/png/social_logos/512/Twitter.png);
		background-size:cover;
		width:100%;
	}
	
	.instagram_bottom_linkage{
		background:url(../img/png/blue_instagram.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.instagram_bottom_linkage:hover{
		background:url(../img/png/white_instagram.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.instagram_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.instagram_top_linkage:hover{
		background:url(../img/png/social_logos/512/Instagram.png);
		background-size:cover;
		width:100%;
	}
	
	.youtube_bottom_linkage{
		background:url(../img/png/blue_youtube.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.youtube_bottom_linkage:hover{
		background:url(../img/png/white_youtube.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.youtube_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.youtube_top_linkage:hover{
		background:url(../img/png/social_logos/512/Youtube.png);
		background-size:cover;
		width:100%;
	}
	
	.vimeo_bottom_linkage{
		background:url(../img/png/blue_vimeo.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.vimeo_bottom_linkage:hover{
		background:url(../img/png/white_vimeo.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.vimeo_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.vimeo_top_linkage:hover{
		background:url(../img/png/social_logos/512/Vimeo.png);
		background-size:cover;
		width:100%;
	}

	/* End Linkage */
	
	
	/* SOCIAL MEIDA */
	
	.social_media_top_container{
		width:2.5em;
		height:2.5em;
		padding:.5em .5em 0 0;
		float:right;	
	}
	
	.social_media_bottom_container{
		width:80%;	
		padding:1.5em 0 0 0;
		float:right;
	}
	
	.social_media_bottom{
		width:12%;
		padding:0 1em 0 0;
		float:right;	
	}
	
	.social_media_spacer{
		width:1em;
		float:right;	
	}
	
	/* END SOCIAL MEDIA */
	
	
	/* Instagram */

	div#instafeed img {
		width:25%;
		padding:0 1em 0 1em;
	}
	
	/* End Instagram */
	
	
	/* Twitter */
	
	.twitter_container{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		font-weight:bold;
		color:rgba(0, 0, 0, 1);
		background:rgba(0, 0, 0, .05);
		width:112%;
		height:8em;
		padding:1em;
		margin:0 0 0 -2.7em;
	}

	.twitter_arrow{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		font-weight:bold;
		color:rgba(0, 0, 0, 1);
		background:url(../img/png/twitter_arrow.png) no-repeat rgba(255, 255, 255, 1);
		width:100%;
		height:3em;
		margin:0 0 0 -2em;
	}
	
	.twitter_date{
		margin:-2.5em 0 0 3em;	
	}
	
	/* End Twitter */
	
	/* Footer Logos */
	
	.footer_logo{
		width:100%;
		margin:-1.2em 0 0 0;	
	}

	.bottom_logo{
		width:100%;
		margin:-0.8em 0 0 0;	
	}
	
	/* End Footer Logos */
	
}



@media (min-width:1024px) and (max-width:1199px){

	.slide_space_top{
		height:1em;	
	}

	.slide_space_bottom{
		height:1em;	
	}

	.bar{
		height:3em;
		background:rgba(0, 0, 0, 1);	
	}

	.logo_container{
		width:30%;
	}

	.logo{
		width:93%;	
		margin:-.7em 0 0 0;
	}

	.navbar-header{
		height:2em;	
	}

	.nav{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:rgba(0, 0, 0, 1);
		font-size:1.1em;
		padding:.5em 0 0 0;
	}

	.navbar-static-top{
		background:rgba(255, 255, 255, 1);
		border:none;
	}

	.navbar-nav{
		margin:0 0 -1em 0;	
	}
	
	
	.section_header{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:2.5em;
		color:rgba(0, 0, 0, 1);
	}
	
	
	.cruise_header{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:2.5em;
		color:rgba(255, 255, 255, 1);
		line-height:1.5em;
	}
	
	
	.news_logo{
		width:100%;	
	}
	
	.news_title{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		text-align:left;
		padding:0 0 .7em 0;	
	}
	
	.date_posted{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.5em;
		font-weight:bold;
		color:rgba(255, 255, 255, 1);
		background:rgba(0, 174, 239, 1) url(../img/date_posted.JPG) no-repeat;
		width:100%;
		padding:.7em 0;
		text-align:center;
		border-bottom:rgba(0, 0, 0, .7) solid 20px;
	}

	.date_posted_container{
		width:10%;
		float:left;
	}

	.article_container{
		width:90%;
		float:left;	
		padding:0 0 0 2em;
	}

	.hr_clear{
		clear:both;
		padding:1em 0;	
	}
	
	
	/* Linkage */

	.view{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		padding:1.5em 0 0 0;
	}

	.view:hover{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		padding:1.5em 0 0 0;
	}

	.view_short{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		margin:-2em 0 0 0;
	}

	.view_short:hover{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		margin:-2em 0 0 0;
	}

	.merch_title{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.8em;
		text-decoration:none;
	}

	.merch_title:hover{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.8em;
		text-decoration:none;
	}

	.merch_button{
		background:rgba(0, 174, 239, 1);
		color:rgba(0, 0, 0, 1);
		font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.5em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.merch_button:hover{
		background:rgba(0, 0, 0, 1);
		color:rgba(0, 174, 239, 1);
		font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.5em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.cruise_button{
		background:rgba(0, 174, 239, 1);
		color:rgba(0, 0, 0, 1);
		font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.7em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.cruise_button:hover{
		background:rgba(255, 255, 255, 1);
		color:rgba(0, 0, 0, 1);
		font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.7em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.update_button{
		background:rgba(0, 174, 239, 1);
		color:rgba(255, 255, 255, 1);
		font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.5em;
		text-decoration:none;
    	-moz-border-radius: 4px;
    	-webkit-border-radius: 4px;
    	border-radius: 4px;	
	}

	.update_button:hover{
		background:rgba(255, 255, 255, 1);
		color:rgba(0, 174, 239, 1);
		font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.5em;
		text-decoration:none;
    	-moz-border-radius: 4px;
    	-webkit-border-radius: 4px;
    	border-radius: 4px;	
	}
	
	.facebook_bottom_linkage{
		background:url(../img/png/blue_facebook.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.facebook_bottom_linkage:hover{
		background:url(../img/png/white_facebook.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.facebook_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.facebook_top_linkage:hover{
		background:url(../img/png/social_logos/512/Facebook.png);
		background-size:cover;
		width:100%;
	}
	
	.twitter_bottom_linkage{
		background:url(../img/png/blue_twitter.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.twitter_bottom_linkage:hover{
		background:url(../img/png/white_twitter.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.twitter_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.twitter_top_linkage:hover{
		background:url(../img/png/social_logos/512/Twitter.png);
		background-size:cover;
		width:100%;
	}
	
	.instagram_bottom_linkage{
		background:url(../img/png/blue_instagram.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.instagram_bottom_linkage:hover{
		background:url(../img/png/white_instagram.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.instagram_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.instagram_top_linkage:hover{
		background:url(../img/png/social_logos/512/Instagram.png);
		background-size:cover;
		width:100%;
	}
	
	.youtube_bottom_linkage{
		background:url(../img/png/blue_youtube.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.youtube_bottom_linkage:hover{
		background:url(../img/png/white_youtube.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.youtube_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.youtube_top_linkage:hover{
		background:url(../img/png/social_logos/512/Youtube.png);
		background-size:cover;
		width:100%;
	}
	
	.vimeo_bottom_linkage{
		background:url(../img/png/blue_vimeo.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.vimeo_bottom_linkage:hover{
		background:url(../img/png/white_vimeo.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.vimeo_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.vimeo_top_linkage:hover{
		background:url(../img/png/social_logos/512/Vimeo.png);
		background-size:cover;
		width:100%;
	}

	/* End Linkage */
	
	
	/* SOCIAL MEIDA */
	
	.social_media_top_container{
		width:2.5em;
		height:2.5em;
		padding:.5em .5em 0 0;
		float:right;	
	}
	
	.social_media_bottom_container{
		width:80%;	
		padding:1.5em 0 0 0;
		float:right;
	}
	
	.social_media_bottom{
		width:12%;
		padding:0 1em 0 0;
		float:right;	
	}
	
	.social_media_spacer{
		width:1em;
		float:right;	
	}
	
	/* END SOCIAL MEDIA */
	
	
	/* Instagram */

	div#instafeed img {
		width:25%;
		padding:0 1em 0 1em;
	}
	
	/* End Instagram */
	
	
	/* Twitter */
	
	.twitter_container{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		font-weight:bold;
		color:rgba(0, 0, 0, 1);
		background:rgba(0, 0, 0, .05);
		width:115%;
		height:10em;
		padding:1em;
		margin:0 0 0 -2.7em;
	}

	.twitter_arrow{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		font-weight:bold;
		color:rgba(0, 0, 0, 1);
		background:url(../img/png/twitter_arrow.png) no-repeat rgba(255, 255, 255, 1);
		width:100%;
		height:3em;
		margin:0 0 0 -2em;
	}
	
	.twitter_date{
		margin:-2.5em 0 0 3em;	
	}
	
	/* End Twitter */
	
	/* Footer Logos */
	
	.footer_logo{
		width:110%;
		margin:-.9em 0 0 0;
	}

	.bottom_logo{
		width:100%;
		margin:-0.8em 0 0 0;	
	}
	
	/* End Footer Logos */

}


@media (min-width:800px) and (max-width:1023px){

	.slide_space_top{
		display:none;
	}

	.slide_space_bottom{
		height:1em;	
	}

	.bar{
		height:3em;
		background:rgba(0, 0, 0, 1);	
	}

	.logo_container{
		width:40%;
	}

	.logo{
		width:93%;	
		margin:-.6em 0 0 0;
	}

	.navbar-header{
		height:4em;	
	}
	
	.nav{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:rgba(0, 0, 0, 1);
		font-size:1em;
		padding:4em 0 0 0;
	}
	
	.navbar-static-top{
		background:rgba(255, 255, 255, 1);
		border:none;
		height:7em;
	}
	
	.navbar-nav{
		background:rgba(255, 255, 255, 1);
		margin:-1.8em 0 0 0;	
	}
	
	
	.section_header{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.3em;
		color:rgba(0, 0, 0, 1);
		padding:0 0 .35em 0;
	}
	
	
	.cruise_header{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.3em;
		color:rgba(255, 255, 255, 1);
		padding:0 0 .35em 0;
	}
	
	
	.news_logo{
		width:100%;	
	}
	
	.news_title{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		text-align:left;
		padding:0 0 .7em 0;	
	}
	
	.date_posted{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.5em;
		font-weight:bold;
		color:rgba(255, 255, 255, 1);
		background:rgba(0, 174, 239, 1) url(../img/date_posted.JPG) no-repeat;
		width:100%;
		padding:.7em 0;
		text-align:center;
		border-bottom:rgba(0, 0, 0, .7) solid 20px;
	}

	.date_posted_container{
		width:15%;
		float:left;
	}

	.article_container{
		width:85%;
		float:left;	
		padding:0 0 0 2em;
	}

	.hr_clear{
		clear:both;
		padding:1em 0;	
	}
	
	
	/* Linkage */

	.view{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		padding:1.5em 0 0 0;
	}

	.view:hover{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		padding:1.5em 0 0 0;
	}

	.view_short{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		margin:-2em 0 0 0;
	}

	.view_short:hover{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		margin:-2em 0 0 0;
	}

	.merch_title{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.3em;
		text-decoration:none;
	}

	.merch_title:hover{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.3em;
		text-decoration:none;
	}

	.merch_button{
		background:rgba(0, 174, 239, 1);
		color:rgba(0, 0, 0, 1);
		font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.5em;
		text-decoration:none;
    	-moz-border-radius: 10px;
    	-webkit-border-radius: 10px;
    	border-radius: 10px;	
	}

	.merch_button:hover{
		background:rgba(0, 0, 0, 1);
		color:rgba(0, 174, 239, 1);
		font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.5em;
		text-decoration:none;
    	-moz-border-radius: 10px;
    	-webkit-border-radius: 10px;
    	border-radius: 10px;	
	}

	.cruise_button{
		background:rgba(0, 174, 239, 1);
		color:rgba(0, 0, 0, 1);
		font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.7em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.cruise_button:hover{
		background:rgba(255, 255, 255, 1);
		color:rgba(0, 0, 0, 1);
		font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.7em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.update_button{
		background:rgba(0, 174, 239, 1);
		color:rgba(255, 255, 255, 1);
		font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.5em;
		text-decoration:none;
    	-moz-border-radius: 4px;
    	-webkit-border-radius: 4px;
    	border-radius: 4px;	
	}

	.update_button:hover{
		background:rgba(255, 255, 255, 1);
		color:rgba(0, 174, 239, 1);
		font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.5em;
		text-decoration:none;
    	-moz-border-radius: 4px;
    	-webkit-border-radius: 4px;
    	border-radius: 4px;	
	}
	
	.facebook_bottom_linkage{
		background:url(../img/png/blue_facebook.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.facebook_bottom_linkage:hover{
		background:url(../img/png/white_facebook.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.facebook_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.facebook_top_linkage:hover{
		background:url(../img/png/social_logos/512/Facebook.png);
		background-size:cover;
		width:100%;
	}
	
	.twitter_bottom_linkage{
		background:url(../img/png/blue_twitter.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.twitter_bottom_linkage:hover{
		background:url(../img/png/white_twitter.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.twitter_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.twitter_top_linkage:hover{
		background:url(../img/png/social_logos/512/Twitter.png);
		background-size:cover;
		width:100%;
	}
	
	.instagram_bottom_linkage{
		background:url(../img/png/blue_instagram.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.instagram_bottom_linkage:hover{
		background:url(../img/png/white_instagram.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.instagram_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.instagram_top_linkage:hover{
		background:url(../img/png/social_logos/512/Instagram.png);
		background-size:cover;
		width:100%;
	}
	
	.youtube_bottom_linkage{
		background:url(../img/png/blue_youtube.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.youtube_bottom_linkage:hover{
		background:url(../img/png/white_youtube.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.youtube_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.youtube_top_linkage:hover{
		background:url(../img/png/social_logos/512/Youtube.png);
		background-size:cover;
		width:100%;
	}
	
	.vimeo_bottom_linkage{
		background:url(../img/png/blue_vimeo.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.vimeo_bottom_linkage:hover{
		background:url(../img/png/white_vimeo.png);
		background-size:cover;
		width:4em;
		height:4em;
		float:right;	
	}
	
	.vimeo_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.vimeo_top_linkage:hover{
		background:url(../img/png/social_logos/512/Vimeo.png);
		background-size:cover;
		width:100%;
	}

	/* End Linkage */
	
	
	/* SOCIAL MEIDA */
	
	.social_media_top_container{
		width:2.5em;
		height:2.5em;
		padding:.5em .5em 0 0;
		float:right;	
	}
	
	.social_media_bottom_container{
		width:80%;	
		padding:1.5em 0 0 0;
		float:right;
	}
	
	.social_media_bottom{
		width:12%;
		padding:0 1em 0 0;
		float:right;	
	}
	
	.social_media_spacer{
		width:1em;
		float:right;	
	}
	
	/* END SOCIAL MEDIA */
	
	
	/* Instagram */

	div#instafeed img {
		width:25%;
		padding:0 1em 0 1em;
	}
	
	/* End Instagram */
	
	
	/* Twitter */
	
	.twitter_container{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		font-weight:bold;
		color:rgba(0, 0, 0, 1);
		background:rgba(0, 0, 0, .05);
		width:120%;
		height:12em;
		padding:1em;
		margin:0 0 0 -2.7em;
	}

	.twitter_arrow{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		font-weight:bold;
		color:rgba(0, 0, 0, 1);
		background:url(../img/png/twitter_arrow.png) no-repeat rgba(255, 255, 255, 1);
		width:100%;
		height:3em;
		margin:0 0 0 -2em;
	}
	
	.twitter_date{
		margin:-2.5em 0 0 3em;	
	}
	
	/* End Twitter */
	
	/* Footer Logos */
	
	.footer_logo{
		width:140%;
		margin:-.3 0 0 0;	
	}

	.bottom_logo{
		width:100%;
		margin:-0.8em 0 0 0;	
	}
	
	/* End Footer Logos */
	
}


@media (min-width:600px) and (max-width:799px){

	.slide_space_top{
		display:none;
	}

	.slide_space_bottom{
		height:1em;	
	}

	.bar{
		height:3em;
		background:rgba(0, 0, 0, 1);	
	}

	.logo_container{
		width:40%;
	}

	.logo{
		width:93%;	
		margin:-.6em 0 0 0;
	}

	.navbar-header{
		height:4em;	
	}
	
	.nav{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:rgba(0, 0, 0, 1);
		font-size:1em;
		padding:4em 0 0 0;
	}
	
	.navbar-static-top{
		background:rgba(255, 255, 255, 1);
		border:none;
		height:4em;
	}
	
	.navbar-nav{
		margin:-1.8em 0 0 0;	
		background:rgba(255, 255, 255, 1);
	}
	
	.navbar-toggle{
		padding:2em;
	}
	
	
	.section_header{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:2.5em;
		color:rgba(0, 0, 0, 1);
	}
	
	
	.cruise_header{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:2.5em;
		color:rgba(255, 255, 255, 1);
	}
	
	
	.news_logo{
		width:100%;	
	}
	
	.news_title{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		text-align:left;
		padding:0 0 .7em 0;	
	}
	
	.date_posted{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.5em;
		font-weight:bold;
		color:rgba(255, 255, 255, 1);
		background:rgba(0, 174, 239, 1) url(../img/date_posted.JPG) no-repeat;
		width:100%;
		padding:.7em 0;
		text-align:center;
		border-bottom:rgba(0, 0, 0, .7) solid 20px;
	}

	.date_posted_container{
		width:10%;
	}

	.article_container{
		width:90%;
		padding:1em 0 0 0;
	}

	.hr_clear{
		clear:both;
		padding:1em 0;	
	}
	
	
	/* Linkage */

	.view{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		padding:1.5em 0 0 0;
		margin:-3.5em 0 0 0;
	}

	.view:hover{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		padding:1.5em 0 0 0;
		margin:-3.5em 0 0 0;
	}

	.view_short{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		margin:-2em 0 0 0;
	}

	.view_short:hover{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		margin:-2em 0 0 0;
	}

	.merch_title{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.5em;
		text-decoration:none;
	}

	.merch_title:hover{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.5em;
		text-decoration:none;
	}

	.merch_button{
		background:rgba(0, 0, 0, 1);
		color:rgba(0, 174, 239, 1);
		font: bold 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.8em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.merch_button:hover{
		background:rgba(0, 174, 239, 1);
		color:rgba(0, 0, 0, 1);
		font: bold 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.8em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.cruise_button{
		background:rgba(0, 174, 239, 1);
		color:rgba(0, 0, 0, 1);
		font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.7em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.cruise_button:hover{
		background:rgba(255, 255, 255, 1);
		color:rgba(0, 0, 0, 1);
		font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.7em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.update_button{
		background:rgba(0, 174, 239, 1);
		color:rgba(255, 255, 255, 1);
		font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.5em;
		text-decoration:none;
    	-moz-border-radius: 4px;
    	-webkit-border-radius: 4px;
    	border-radius: 4px;	
	}

	.update_button:hover{
		background:rgba(255, 255, 255, 1);
		color:rgba(0, 174, 239, 1);
		font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.5em;
		text-decoration:none;
    	-moz-border-radius: 4px;
    	-webkit-border-radius: 4px;
    	border-radius: 4px;	
	}
	
	.facebook_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.facebook_top_linkage:hover{
		background:url(../img/png/social_logos/512/Facebook.png);
		background-size:cover;
		width:100%;
	}
	
	.twitter_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.twitter_top_linkage:hover{
		background:url(../img/png/social_logos/512/Twitter.png);
		background-size:cover;
		width:100%;
	}
	
	.instagram_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.instagram_top_linkage:hover{
		background:url(../img/png/social_logos/512/Instagram.png);
		background-size:cover;
		width:100%;
	}
	
	.youtube_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.youtube_top_linkage:hover{
		background:url(../img/png/social_logos/512/Youtube.png);
		background-size:cover;
		width:100%;
	}
	
	.vimeo_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.vimeo_top_linkage:hover{
		background:url(../img/png/social_logos/512/Vimeo.png);
		background-size:cover;
		width:100%;
	}

	/* End Linkage */
	
	
	
	/* SOCIAL MEDIA */
	
	.social_media_top_container{	
		width:2.5em;
		height:2.5em;
		padding:.5em .5em 0 0;
		float:right;	
	}
	
	.social_media_bottom_container{
		display:none;	
	}
	
	/* END SOCIAL MEDIA */
	
	
	/* Instagram */

	div#instafeed img {
		width:25%;
		padding:0 1em 0 1em;
	}
	
	/* End Instagram */
	
	
	/* Twitter */
	
	.twitter_container{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		font-weight:bold;
		color:rgba(0, 0, 0, 1);
		background:rgba(0, 0, 0, .05);
		width:105%;
		height:8em;
		padding:1em;
		margin:0 0 0 -2.7em;
	}

	.twitter_arrow{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		font-weight:bold;
		color:rgba(0, 0, 0, 1);
		background:url(../img/png/twitter_arrow.png) no-repeat rgba(255, 255, 255, 1);
		width:100%;
		height:3em;
		margin:0 0 0 -2em;
	}
	
	.twitter_date{
		margin:-2.5em 0 0 3em;	
	}
	
	/* End Twitter */
	
	/* Footer Logos */
	
	.footer_logo{
		width:60%;
		margin:-1em 0 0 0;	
	}

	.bottom_logo{
		display:none;
	}
	
	/* End Footer Logos */
	
	
	
}




@media (min-width:0px) and (max-width:639px){

	.slide_space_top{
		height:1em;
	}

	.slide_space_bottom{
		height:1em;	
	}

	.bar{
		height:3em;
		background:rgba(0, 0, 0, 1);
	}

	.logo_container{
		width:20em;
	}

	.logo{
		width:93%;	
		margin:-.6em 0 0 0;
	}

	.nav{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:rgba(0, 0, 0, 1);
		font-size:1em;
		padding:1.5em 0 0 0;
	}

	.navbar-static-top{
		background:rgba(255, 255, 255, 1);
		border:none;
		height:2em;
	}

	.navbar-nav{
		background:rgba(255, 255, 255, 1);
		margin:-.5em 0 0 0;
	}
	
	.navbar-toggle{
		padding:2em;
	}
	
	
	.section_header{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:2em;
		color:rgba(0, 0, 0, 1);
	}
	
	
	.cruise_header{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.7em;
		color:rgba(255, 255, 255, 1);
		padding-top:1.5em;
	}
	
	
	.news_logo{
		width:100%;	
	}
	
	.news_title{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		text-align:left;
		padding:0 0 .7em 0;	
	}

	.pre_merch{
		display:none;
	}
	
	.tweets{
		margin:30% 0 0 0;	
	}
	
	.date_posted{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.5em;
		font-weight:bold;
		color:rgba(255, 255, 255, 1);
		background:rgba(0, 174, 239, 1) url(../img/date_posted.JPG) no-repeat;
		width:100%;
		padding:.7em 0;
		text-align:center;
		border-bottom:rgba(0, 0, 0, .7) solid 20px;
	}

	.date_posted_container{
		width:20%;
	}

	.article_container{
		width:100%;
		padding:1em 0 0 0;
	}

	.hr_clear{
		clear:both;
		padding:1em 0;	
	}
	
	
	/* Linkage */

	.view{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		padding:1.5em 0 0 0;
		margin:-3em 0 0 0;
	}

	.view:hover{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		padding:1.5em 0 0 0;
		margin:-3em 0 0 0;
	}

	.view_short{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		margin:-2em 0 0 0;
	}

	.view_short:hover{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		float:right;
		margin:-2em 0 0 0;
	}

	.merch_title{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:2em;
		text-decoration:none;
	}

	.merch_title:hover{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:2em;
		text-decoration:none;
	}

	.merch_button{
		background:rgba(0, 174, 239, 1);
		color:rgba(0, 0, 0, 1);
		font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:1em;
		text-decoration:none;
    	-moz-border-radius: 10px;
    	-webkit-border-radius: 10px;
    	border-radius: 10px;	
	}

	.merch_button:hover{
		background:rgba(0, 0, 0, 1);
		color:rgba(0, 174, 239, 1);
		font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:1em;
		text-decoration:none;
    	-moz-border-radius: 10px;
    	-webkit-border-radius: 10px;
    	border-radius: 10px;	
	}

	.cruise_button{
		background:rgba(0, 174, 239, 1);
		color:rgba(0, 0, 0, 1);
		font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.7em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.cruise_button:hover{
		background:rgba(255, 255, 255, 1);
		color:rgba(0, 0, 0, 1);
		font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.7em;
		text-decoration:none;
    	-moz-border-radius: 6px;
    	-webkit-border-radius: 6px;
    	border-radius: 6px;	
	}

	.update_button{
		background:rgba(0, 174, 239, 1);
		color:rgba(255, 255, 255, 1);
		font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.5em;
		text-decoration:none;
    	-moz-border-radius: 4px;
    	-webkit-border-radius: 4px;
    	border-radius: 4px;	
	}

	.update_button:hover{
		background:rgba(255, 255, 255, 1);
		color:rgba(0, 174, 239, 1);
		font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
		padding:.5em;
		text-decoration:none;
    	-moz-border-radius: 4px;
    	-webkit-border-radius: 4px;
    	border-radius: 4px;	
	}
	
	.facebook_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.facebook_top_linkage:hover{
		background:url(../img/png/social_logos/512/Facebook.png);
		background-size:cover;
		width:100%;
	}
	
	.twitter_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.twitter_top_linkage:hover{
		background:url(../img/png/social_logos/512/Twitter.png);
		background-size:cover;
		width:100%;
	}
	
	.instagram_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.instagram_top_linkage:hover{
		background:url(../img/png/social_logos/512/Instagram.png);
		background-size:cover;
		width:100%;
	}
	
	.youtube_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.youtube_top_linkage:hover{
		background:url(../img/png/social_logos/512/Youtube.png);
		background-size:cover;
		width:100%;
	}
	
	.vimeo_top_linkage{
		background-size:cover;
		width:100%;
	}
	
	.vimeo_top_linkage:hover{
		background:url(../img/png/social_logos/512/Vimeo.png);
		background-size:cover;
		width:100%;
	}

	/* End Linkage */
	
	
	
	/* SOCIAL MEDIA */
	
	.social_media_top_container{
		width:2.5em;
		height:2.5em;
		padding:.5em .5em 0 0;
		float:right;	
	}
	
	.social_media_bottom_container{
		display:none;	
	}
	
	/* END SOCIAL MEDIA */
	
	
	
	/* Instagram */
	
	div#instafeed img {
		width:100%;
		padding: 0 0 1em 0;
	}
	
	/* End Instagram */
	
	
	/* Twitter */
	
	.twitter_container{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		font-weight:bold;
		color:rgba(0, 0, 0, 1);
		background:rgba(0, 0, 0, .05);
		width:112%;
		height:8em;
		padding:1em;
		margin:0 0 0 -2.7em;
	}

	.twitter_arrow{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		font-weight:bold;
		color:rgba(0, 0, 0, 1);
		background:url(../img/png/twitter_arrow.png) no-repeat rgba(255, 255, 255, 1);
		width:100%;
		height:3em;
		margin:0 0 0 -2em;
	}
	
	.twitter_date{
		margin:-2.5em 0 0 3em;	
	}
	
	/* End Twitter */
	
	/* Footer Logos */
	
	.footer_logo{
		width:80%;
		margin:-.5em 0 0 0;	
	}

	.bottom_logo{
		display:none;
	}
	
	/* End Footer Logos */
	
}


.awards{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;	
}

.instagram_container{
	padding:0 1em;	
}

.border{
	border-bottom:solid 1px rgba(0, 0, 0, .2);
}

.clear{
	clear:both;	
	padding:1em 0 0 0;
}

.event_feature{
	width:100%;	
}

.featured_merch{
	width:50%;	
	float:left;
	padding:0 2em 0 0;
}

.pre_merch{
	width:25%;
	padding:0 1em 0 0;
	margin:4em 0 0 0;
	float:left;
}

.merch_price{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:rgba(0, 0, 0, 1);
}

.pre_footer_container{
	background:rgba(0, 0, 0, .9);
	color:rgba(255, 255, 255, 1);
	height:14em;	
	clear:both;
	margin:0 0 -3em 0;
	padding:2em 0 2em 0;
}

.footer_container{
	background:rgba(0, 0, 0, 1);
	color:rgba(255, 255, 255, 1);
	height:5em;	
	clear:both;
	margin:0 0 -3em 0;
	padding:2em 0 2em 0;
}





/* Video Resize */



video {
    max-width: 100%;
    height: auto;
}

iframe, embed, object {
    max-width: 100%;
}

.vid_container {
    width: 100%;
    margin:0px auto;
	padding:1.5em 0;
	background:rgba(0, 0, 0, 1);
}

.vendor {
}

@media (min-width: 768px) {
	.getaway {
		margin-top:0px;
		text-align:left;
	}
	.getaway_button{
		align-content: left;
	}
}
@media (max-width:767px){
	.getaway {
		margin-top:-60px;
		text-align: center;
	}
	.getaway_button{
		align-content: center;
	}
}

.spacer{
	height:20px;
}



/* End Video Resize */


/* Tour */



.tour {
	background: rgba(0, 0, 0, 0.03);
	height: 21em;
	padding: 40px 1em;
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-ms-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
	-webkit-animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	-webkit-animation-delay: 1.5s;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: ease;
	overflow: hidden;
	clear: both;
	margin: auto;
}

.tour_full {
	max-width: 1140px;
	padding: 15px 70px 50px 70px;
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-ms-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
	-webkit-animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	-webkit-animation-delay: 1.5s;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: ease;
	overflow: hidden;
	clear: both;
	margin: auto;
}

.tour_container {
	height: 21em;
	max-width: 1140px;
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-ms-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
	-webkit-animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	-webkit-animation-delay: 1.5s;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: ease;
	clear: both;
	margin: auto;
}


/* End Tour */


.cid-t2UihJlTON {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../img/smoky-mountains.jpg");
}
@media (max-width: 991px) {
  .cid-t2UihJlTON .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-t2UihJlTON .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-t2UihJlTON .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-t2UihJlTON .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-t2UihJlTON .mbr-section-title {
  color: #ffffff;
}
.cid-t2UihJlTON .mbr-text,
.cid-t2UihJlTON .mbr-section-btn {
  color: #ffffff;
}
