body {
    padding:0;
	font-size:28px;
	text-align:center;
	font-family:calibri;
	margin:58px 0 40px 0;
	color:rgba(231, 231, 231, 1);
    background-image:url('../img/bg-onairfm3.jpg');

}
h1 {
	margin:200;
	font-size:30px;
	font-family:calibri;
	text-transform: uppercase;
	
}
h2 {
	margin:-5;
	font-size:30px;
	color:rgba(255, 255, 0, 1);
}
h3 {
	margin:10;
	font-size:120px;
	font-family:calibri;
	text-transform: uppercase;
}	


h3{font-size:60px;text-shadow: 3px 3px rgba(93, 93, 93, 0.8);}
h1:first-letter,
h2:first-letter,
h3:first-letter{text-transform: uppercase;}
figure {
	margin:0;
	padding:0;
	display:inline-block;
}
	figure img{border:0;}

/*** CONTENT LAYOUT ***/
div#container{
	width:100%;
	max-width:500px;
	margin:0 auto;
	padding-bottom:5px;
	border:0px solid rgba(31, 31, 31, 0.8);
	background-color:rgba(16, 16, 16, 0.8);
}
	nav {
		top:0;
		z-index:999;
		width:945px;
		font-size:16px;
		position:fixed;
		text-align:left;
		padding:10px 6px 10px 9px;
		background-color:rgba(16, 16, 16, 1);
	}
		nav a {
			display:block;
			min-width:176px;
		}
		nav a:last-child{margin-right:0;}
			nav div{
				border-radius:0 !important;
				text-align:center;
				padding-top:0 !important;
			}
	navbg {
		top:0;
		z-index:-999;
		width:1900px;
		font-size:16px;
		position:fixed;
		left:00px;
		text-align:left;
		padding:0px 0px 0px 0px;
		background-color:rgba(16, 16, 16, 1);
	}
		navbg a {
			display:block;
			min-width:176px;
		}
		navbg a:last-child{margin-right:0;}
			nav div{
				border-radius:0 !important;
				text-align:center;
				padding-top:0 !important;
			}
	nav2 {
		top:100;
		z-index:999;
		width:0px;
		font-size:16px;
		position:fixed;
		left:20px;
		text-align:left;
		padding:0px 0px 0px 0px;
		background-color:rgba(16, 16, 16, 1);
	}
		nav2 a {
			display:block;
			min-width:55px;
			padding:10px
		}
		nav2 a:last-child{margin-right:0;}
			nav div{
				border-radius:0 !important;
				text-align:center;
				padding-top:0 !important;
			}

	header {
		top:-10;
		height:150px;
		display:block;
		text-align:left;
		position:relative;
		font-family:calibri;
		color:rgba(0, 0, 0, 0.8);
		border:0px solid rgba(0, 0, 0, 1);
		background:linear-gradient(to top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 100%);
	}
		header figure {
			left:0;
			position:absolute;
		}
		header div {
			top:-50px;
			right:30px;
			text-align:center;
			position:absolute;
			
		}
	section {
		top:0;
		padding:25px 0;
		}





	footer {
		font-size:12px;
		margin-bottom:10px;
	}
		footer a{margin:0 15px;}

@font-face {
   font-family:bradley;
   src:url('../font/calibri.ttf'),
   url('../font/calibri.eot');
}
@font-face {
   font-family:calibri;
   src:url('../font/calibri.ttf'),
   url('../font/calibri.eot');
}






/* Mobile */
@media (max-width: 320px) {
.logo {
	width: 100%;
	text-align: center;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.text_column {
	width: 100%;
	text-align: justify;
	padding: 0;
}
.intro .column p {
	width: 80%;
	margin-left: 0px;
}
.text_column {
	padding-left: 20px;
}
.thumbnail {
	width: 100%;
}
.column {
	width: 100%;
	margin-top: 0px;
}
.hero_header {
	padding-left: 10px;
	padding-right: 10px;
	line-height: 22px;
	text-align: center;
}
}






/* Small Tablets */
@media (min-width: 321px)and (max-width: 767px) {
.logo {
	width: 100%;
	text-align: center;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.text_column {
	width: 100%;
	text-align: left;
	padding: 0;
}
.thumbnail {
	width: 100%;
}
.column {
	width: 100%;
	margin-top: 0px;
}
.thumbnail {
	width: 100%;
}
.text_column {
	padding-left: 20px;
	padding-right: 20px;
	width: 90%;
}
.column {
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
}
.profile {
	width: 100%;
}
.intro .column p {
	width: 90%;
	text-align: center;
	padding-left: 0px;
}
}





/* Small Desktops */
@media (min-width: 768px) and (max-width: 1096px) {
.text_column {
	width: 100%;
}
.thumbnail {
	width: 48%;
}
.text_column {
	width: 90%;
	margin: 0;
	padding: 20px;
}
.intro .column p {
	width: 80%;
}
}
* {
  box-sizing: border-box;
}