@import url(http://fonts.googleapis.com/css?family=Michroma);
@import url(http://fonts.googleapis.com/css?family=Oswald);
@import url(http://fonts.googleapis.com/css?family=Open+Sans);

html, body {
margin:0;
padding:0;
background: #f0f9ff; /* Old browsers */
background: -moz-linear-gradient(top,  #f0f9ff 32%, #cbebff 65%, #a1dbff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(32%,#f0f9ff), color-stop(65%,#cbebff), color-stop(100%,#a1dbff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f0f9ff 32%,#cbebff 65%,#a1dbff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f0f9ff 32%,#cbebff 65%,#a1dbff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f0f9ff 32%,#cbebff 65%,#a1dbff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f0f9ff 32%,#cbebff 65%,#a1dbff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#a1dbff',GradientType=0 ); /* IE6-9 */


}

.title {
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-size: 2.5em;
	color: black;
	padding-left: 10px;
	padding-top: 10px;
}

#uoit {
	background: white;
	position: relative;
	float: left;
	z-index: 998;
	margin-top: -20px;

}

#headers {
	background:white;
	position: relative;
}

#logo {
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-size: 3em;
	padding-left: 40px;
	color: #47a3da;
	background: white;
	margin-left: 30%;
}

#sub_logo {
	font-family: 'Michroma', sans-serif;
	font-weight: 400;
	font-size: 0.9em;
	padding-left: 44px;
	letter-spacing: 1.3px;
	background: white;
	height: 40px;
	margin-left: 27.5%;
}

.divider_3 {
	background: #47a3da;
	height: 30px;
	position: relative;
	z-index: 999;
	margin-top: 0px;
}

#wrapper {
	width: 80%;
	margin: 0 auto;
	background: #FFF;
	position: relative;
	top: 0;
	box-shadow:0px 3px 5px #800000;
}

/******CONTENT******/

#content {
	background: #FFF;
	position: relative;
}

.content_main {
	width: 90%;
	margin: 0 auto;
	background: #FFF;
	overflow: hidden;
	font-family: 'Open Sans', sans-serif;
}	

.about_content {
	padding-left: 20px;
	font-size: 1.2em;
}

.about_section h3 {
	padding-left: 20px;
}

/*******SUB_CONTENT******/

#sub_content {
	padding: 10px 40px 10px 40px;
	background: #DBDBDB;
	overflow: hidden;
}

.sub_content_main {
	width: 90%;
	margin: 0 auto;
	background: #DBDBDB;
}

/******FOOTER******/

#footer {
	padding: 10px 40px 10px 40px;
}

#footer h5 {
	font-size: 1.2em;
}

.divider_2 {
	background: #47a3da;
	height: 3px;
}