*{font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#353535;
	line-height:1.5em;}

body,.navigation_menu{background-color: #353535;}

#topbar{width:95%;
	margin: 0 auto;}

#page_container {background-color:#f2f8e3;
	width: 95%;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:0px;
	padding-bottom:0px;
	height:100%;}

a{color:#0066ff;}

p{clear:both;
	padding:1.0em 1.0em 1.0em 1.0em;
	margin:0px;}

ul{padding:0em 1.0em 0em 2.0em;
	clear:both;
	margin:0px;}

img{vertical-align: top;}

video{vertical-align: top;  
	width:100%;}

figure{vertical-align: top;  
	width:90%;
	margin-left:5%;}

h1{padding:1.0em 1.0em 0.0em .83em;
	font-weight:bold;
	clear:both;
	font-size:120%;}

h2{padding:.25em .5em .25em .5em;
	margin:1.0em .5em .5em .5em;
	font-weight:bold;
	color:#ffffff;
	background-color:#0066ff;
	clear:both;
	border-radius:.5em;}

h3{padding:0.0em 1.0em 0.0em 1.0em;
	margin-bottom:0.0em;
	font-weight:bold;
	clear:both;}

footer{padding:2.0em 1.0em 0.5em 1.0em;}

.navigation_menu{text-decoration: none;
	color:#ffffff;
	border-color:#ffffff;
	text-align:center;
	width:100%;
	margin:5px auto 5px auto;
	border-style:solid;
	border-radius:.5em;
	border-width:thin;
	display:block;}

.navigation_menu:hover{background-color:#0066ff;}

#active_page{color:#ffdd00 !important;
	text-decoration:underline !important;}

.column1of2{margin:0px;
	padding:0px;
	padding-top:1em;}

.column2of2{margin:0px;
	padding:0px;}

/*-----Image Formatting-----*/
.logo{width:70%;
	margin:5px 0 5px 15%;}

.b-card{width:90%;
	margin-left:5%;}

.collage{width:100%}

.infographic{width:90%;
	margin:2% 0% 2% 5%;}


.med_land_16-9{width:90%;
	margin:2% 0% 2% 5%;}

.med_port_16-9{width:50%;
	margin:2% 0% 2% 5%;}

.med_land_4-3{width:90%;
	margin:2% 0% 2% 5%;}
