@charset "utf-8";
/*
=======================================================================
	General Rules
=======================================================================
*/
* {
	padding:0px;
	margin:0px;
}
body {
	margin-right: auto;
	margin-left:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	}

.inner{
  width:960px;
  margin-left: auto;
  margin-right:auto;

}


.clear {
	clear:both;
}

/*
=======================================================================
	Top Section
=======================================================================
*/

.topsec {
	width:100%;
	height:30px;
	background-image:url(../images/black.png);
	position:relative;
	z-index:3000;
}
.topsec a.url{
	float:left;
	background-image:url(../images/arrow_white.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	color:#FFF;
	margin:7px 0px 0px 0px;
}
.topsec ul{
	list-style:none;
	float:right;
	margin:3px 0px 0px 0px;
}
.topsec ul li{
	float:left;
	padding-left:3px;
}


/*
=======================================================================
	Main Navigation
=======================================================================
*/
.navigation{
  background: #1bc2a2;
  width:100%;
  padding:20px 0px 20px 0px;
}
.main_navigation{

	position:relative;
  width:960px;
background: #1bc2a2;
z-index:3000;

}

.main-navigation:after {
    content:"";
    clear:both;
    display:block;
}
.main_navigation ul {
  list-style: none;
  padding: 0;
  margin: 0;
  float: left;
		-webkit-transition: .5s;
		transition: .5s;
  background: #1bc2a2;
}

.main_navigation  ul li {
  display: block;
  position: relative;
  float: left;
  background: #1bc2a2;
  -webkit-transition: .5s;
		transition: .5s;
}

.main_navigation  li ul { display: none; }

.main_navigation  ul li a {
  display: block;
  padding: 1em;
  text-decoration: none;
  white-space: nowrap;
  color: #fff;

  -webkit-transition: .5s;
		transition: .5s;
}

.main_navigation  ul li a:hover { background: #2c3e50; }

.main_navigation  li:hover > ul {
  display: block;
  position: absolute;
}

.main_navigation  li:hover li { float: none; }

.main_navigation  li:hover a { background: #1bc2a2; 	 font-weight: bold;}

.main_navigation  li:hover li a:hover { background: #2c3e50;  
;}

.main-navigation li ul li { border-top: 0; }


.main_navigation  ul ul ul {
  left: 100%;
  top: 0;
}


.main_navigation  ul:before,
.main_navigation ul:after {
  content: " "; /* 1 */
  display: table; /* 2 */
}

.main_navigation  ul:after { clear: both; }

#loginsec{


  list-style:none;
  right:-200px;
}
.main-content{

	width:500px;
}


.history{

	width:500px;
}

#site-title{
	
  background: transparent;
}

#site-title a:hover{
	
  background: transparent;
}

#site-title a{color:black;

	font-size: 120%;
	font-weight:bold;
}

.footer{
	background-color: #1bc2a2;
	margin-top:50px;
	margin-left:auto;
	margin-right:auto;
padding: 10px 0 10px 0;

}

.footer li{
	text-align: center;
}
.ambassadors h3{
	text-align: center;
	margin-bottom:10px;
}
.ambassadors ul{
display:inline-block;
width:300px;
text-align:center;
text-decoration:none;
}

.ambassadors ul li{
	text-decoration: none;
	list-style: none;
}

.main-content{
	margin-bottom:10px;
}

#oau-mast-logo{
	width:70px;
	top:-10px;
	position:absolute;
	float:left;
	left:-100px;
	z-index: 4000;

}

#contact-pushdown{
	height:300px;
}

<!-- Contact form -->

.form-signin {
  max-width: 330px;
  padding: 15px;
  margin: 0 auto 0 auto;
}


.form-signin input[type="text"] {
height:30px;
  width: 330px;
  margin-top:5px;
  margin-bottom: 10px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.form-signin input[type="email"] {
height:30px;
  width: 330px;
  margin-top:5px;
  margin-bottom: 10px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}


.form-signin input[type="submit"] {
margin-bottom: 10px;
padding:5px 5px 5px 5px;
}
.form-signin button{
  margin-top:10px;
}

.form-signin h3{
  font-size:20px;
  margin-bottom:10px;
}

#ambassadors img{
	height:200px;

	margin:0 auto 0 auto;
}

#ambassadors div{
	text-align: center;
	width:100%;
	margin:0 auto 20px auto;
}


#ambassadors h3{
	text-align: center;
	width:100%;
	margin:20px auto 20px auto;
}