.header {
  background:white url(images/header_bg2.png) repeat-x top;
  background-size: 100% 7px;
}

.header_resize {
  margin:0 auto; padding:0;
  width:1024px;
  height:137px;
  overflow:hidden;
  background:url(images/yellowBar.png) repeat-x center 7px;
  background-color: rgb(242, 242, 242);
}

.content_resize, .fbg_resize, .footer_resize{width:1024px;}

.content_resize {padding:10px 0;}

.fbg_resize {padding:3px 0;}

.footer_resize {padding:10px 0;}



.header_resize .logoContainer,
.header_resize .logoContainer img {
  position: absolute;
}

.header_resize .logoContainer {
  width: 1024px;
}

/*.header_resize .logoContainer img.logoImg
{
  left: 15px;
  top:25px;
}*/

.header_resize .logoContainer img.earthImg
{
  left: 200px;
}

.header_resize .logoContainer img.photo
{
  right: 0;
}

.header_resize .logoContainer .slogan {
  position: absolute;
  left:10px;
  top: 30px;
}

.header_resize .logoContainer .slogan p {
  margin: 0;
  padding-top: 20px;
  padding-left: 150px;
  line-height: 25px;
}

ul.sb_menu {
  width: 180px;
}

ul.sb_menu li a {
  font-size: 16px;
  background: url(images/li.gif) no-repeat left center;
  padding-left: 20px;
}

ul.sb_menu li a.chosen {
  color: #0860AA;
  font-weight:bold;
}

.content_resize .contentContainer {
  width: 1000px;
  margin: 0 auto;
}

.content .mainbar { float:right; width:700px;border-left: #0860AA solid 1px;padding-left: 25px;}

.content .sidebar { float:left; width:250px;}

.event {
  border: solid 2px #0293CE;
  border-radius: 10px;
}

.event h2 {
  text-align: center;
  color: #0860AA;
}

.event p {
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  font-size: 15px;
}

ul.officers, ul.links {
  padding-left: 20px;
}

.contact ul.officers li.officer {
  width: 600px;
  height: 180px;
}

ul.officers li.officer p,
ul.links li.link p {
  font-size: 16px;
}

.article h3 {
  font-size: 16px;
}

.article p {
  font-size: 14px;
  text-align: justify;
}


.contact #map {
  width:100%;
  height:300px;
}

span.logoFirst {
  color: #0293CE;
  font-size: 19px;
  font-weight: bold;
}

span.logoNormal{
  color:#0860AA;
  font-size:20px;
  font-weight: bold;
}

span.logoSecond{
  color:#0b2858;
  font-size:12px;
}

img.sacm_qr {
  padding-left: 20px;
}


/*resources page*/
.resource ul.links li.link {
  height:50px;
}
