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

body { 
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	color: #000000; 
	background-color: #FFFFFF;
	margin: 0px;
	background-repeat:repeat;
	}

/* Background Colors */	
.black {
	background-color:#000000;
	}

.yellow {
	background-color:#ECC933;
	}
	
.purple {
	background-color:#5B308D;
	}
	
.blue {
	background-color:#00ACEC;
}
	
/* Universal Styles */
.whitesection {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#FFFFFF;
	font-size:20px;
	text-transform:uppercase;
	text-align:center;
	}

.blacksection {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-size:20px;
	text-transform:uppercase;
	text-align:center;
	}
	
.advertisement {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	padding-left: 3px;
	}
	
.maintext_1 {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-size:12px;
	line-height: 1.5;
	}
	
.maintext_1 a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#00ACEC;
	font-size:12px;
	}
	
.maintext_1 a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#00ACEC;
	}
	
.maintext_1 a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#00ACEC;
	}
	
.headline {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#5b308d;
	font-size:24px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.headline a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#5b308d;
	font-size:24px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.headline a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#5b308d;
	font-size:24px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.headline a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#5b308d;
	font-size:24px;
	font-weight:bold;
	text-transform:uppercase;
	}

.deck {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-size:15px;
	line-height:1.5;
	font-weight:bold;
}

.byline {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#999999;
	font-size:12px;
	font-weight:bold;
}

.headline_media {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#FFFFFF;
	font-size:18px;
	line-height: 1.5;
	text-transform:uppercase;
	}
	
.audioplayer {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#FFFFFF;
	font-size:12px;
	line-height: 1.5;
	}
	
.audioplayer a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#FFFFFF;
	font-size:12px;
	}
	
.audioplayer a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#FFFFFF;
	}
	
.audioplayer a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#FFFFFF;
	}

.audioplayer_2 {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#ECD262;
	font-size:12px;
	line-height: 1.5;
	}

		
/* Homepage Styles */
.headline_home {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#5b308d;
	font-size:18px;
	line-height: 1.5;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.headline_home a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#5b308d;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.headline_home a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#5b308d;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.headline_home a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#5b308d;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.byline_home {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#00ACEC;
	font-size:12px;
	line-height: 1.5;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.byline_home a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#00ACEC;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.byline_home a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#00ACEC;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.byline_home a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#00ACEC;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.webheadline_home {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#5b308d;
	font-size:16px;
	line-height: 1.5;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.webheadline_home a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#5b308d;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.webheadline_home a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#5b308d;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.webheadline_home a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#5b308d;
	font-weight:bold;
	text-transform:uppercase;
	}
	
	
/* Story Styles */
.otherstory_title {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#5b308d;
	font-size:14px;
	line-height: 1.5;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.otherstory_title a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#5b308d;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.otherstory_title a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#5b308d;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.otherstory_title a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#5b308d;
	font-weight:bold;
	text-transform:uppercase;
	}

	

/* How I Got Here Styles */
.deck_gothere {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-size:14px;
	line-height: 1.5;
	font-weight:bold;
	text-transform:uppercase;
	}
	
/* Blog Styles */
.blogtitle {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#5B308D;
	font-size:20px;
	line-height:1.5;
	}
	
.blogtitle a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#5B308D;
	font-size:20px;
	font-weight:bold;
	}
	
.blogtitle a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#5B308D;
	font-weight:bold;
	}
	
.blogtitle a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#5B308D;
	font-weight:bold;
	}
	
.blogbyline {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#00ACEC;
	font-size:12px;
	}
	
.blogbyline a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#00ACEC;
	font-size:12px;
	font-weight:bold;
	}
	
.blogbyline a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#00ACEC;
	font-weight:bold;
	}
	
.blogbyline a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#00ACEC;
	font-weight:bold;
	}

.blogdeck {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-weight:bold;
	font-size:16px;
	line-height: 1.5;
	}
	
.blogdate {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#00ACEC;
	font-size:12px;
	font-weight:bold;
	line-height: 1.5;
	}

/* Events Styles */
.eventdate {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-size:14px;
	line-height: 1.5;
	}

.eventtype {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#B3B3B3;
	font-size:14px;
	line-height: 1.5;
	}
	
.eventlocation {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#B3B3B3;
	font-size:14px;
	line-height: 1.5;
	font-weight:bold;
	}
	
.eventcity {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-size:12px;
	line-height: 1.5;
	}
	
.eventcity a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-size:12px;
	}
	
.eventcity a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	}
	
.eventcity a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#000000;
	}	

.event_name {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-size:14px;
	line-height: 1.5;
	font-weight:bold;
	}

.event_name a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-size:14px;
	font-weight:bold;
	}
	
.event_name a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-weight:bold;
	}
	
.event_name a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#000000;
	font-weight:bold;
	}
	
.eventtext_1 {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-size:12px;
	line-height: 1.5;
	}
	
.eventtext_1 a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#00ACEC;
	font-size:12px;
	}
	
.eventtext_1 a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#00ACEC;
	}
	
.eventtext_1 a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#00ACEC;
	}

	
.featureevent_name {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-size:24px;
	font-weight:bold;
	line-height: 1.5;
	}
	
.citysearch {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#00ACEC;
	font-size:14px;
	line-height: 1.5;
	}
	
.cityname {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-size:12px;
	line-height: 1.5;
	text-transform:uppercase;
	}
	
.citysearch a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-size:12px;
	text-transform:uppercase;
	}
	
.citysearch a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	text-transform:uppercase;
	}
	
.citysearch a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#000000;
	text-transform:uppercase;
	}
	
/* About Page Styles */
.position_about {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#ECD262;
	font-size:12px;
	line-height: 1.5;
	font-weight:bold;
	}
	
.name_about {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#FFFFFF;
	font-size:12px;
	}
	
.name_about a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#FFFFFF;
	font-size:12px;
	}
	
.name_about a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#FFFFFF;
	}
	
.name_about a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#FFFFFF;
	}
	
/* Footer Styles */
.footertext_1 {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#FFFFFF;
	font-size:11px;
	line-height: 1.5;
	text-align:center;
	}
	
.footertext_1 a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
	}
	
.footertext_1 a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#FFFFFF;
	text-align:center;
	}
	
.footertext_1 a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#FFFFFF;
	text-align:center;
	}
	
.footertext_2 {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#ECD262;
	font-size:11px;
	line-height: 1.5;
	text-align:center;
	}
	
.footertext_2 a {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#ECD262;
	font-size:11px;
	text-align:center;
	}
	
.footertext_2 a:visited {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#ECD262;
	text-align:center;
	}
	
.footertext_2 a:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: underline; 
	color:#ECD262;
	text-align:center;
	}
	
/*Designer Page Styles */
.designer {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	text-decoration: none; 
	color:#000000;
	font-size:12px;
	line-height: 1.5;
	}
