@charset "utf-8";
/* CSS Document */

#BodyBg{
	background:url(../images/bg.jpg) repeat;
	width:100%}

#MainContainer{
	width:100%;
	margin:0 auto;}
#topsection{
	background:url(../images/topbar.png) repeat-x;
	height:61px;
	width:100%;}
.container{
	width:960px;
	margin:0 auto;}
#mainNav{
	float:right;}
	
ul li{
	float:left;}
ul.navList li {
	height: 20px;
    margin-top: 17px;}
	
ul li a{
		text-decoration:none;
		font-family: 'gotham_bookregular';}
		
ul.navList li a {
  border-left: 1px solid #C7C7C7;
  color: #000000;
  font-size: 12px;
  padding: 21px 10px;
}
ul.navList li a:hover{
	background:url(../images/hoverNa.png) repeat-x;}
ul.navList li a#active{
	background:url(../images/hoverNa.png) repeat-x;}
ul.navList li:last-child a{
	border-right: 1px solid #C7C7C7;}
#logo{
	width:266px;
	height:42px;
	float:left;}
figure {
  margin: 0;
  position: relative;
  z-index: -100;
}
#headImage {
  margin: -3px auto 0;
  width: 960px;
}
#containerBody {
  background: url("../images/buildingsPng.png") no-repeat scroll center top transparent;
  margin: -50px auto 0;
  padding-top: 50px;
  position: relative;
  width: 940px;
  z-index: 1000;
}
.contentHeads{
	font-family: 'gotham_bookregular';
	font-size:30px;
	color:#5d5e5f;
	font-weight:normal;}	
	
#leftsidebar{
	background-color:#d1f1aa;
	width:210px;
	height:auto;
	padding:10px;
	float:left;
	}
ul#sideList li {
  border-bottom: 1px solid #FFFFFF;
  float: none;
  padding: 6px;
  text-align: left;
}
	
ul#sideList li a {
  color: #000000;
  font-size: 12px;
  padding: 10px;
}

ul#sideList li:hover {
	background-color:#FFF;}
#leftAdsPlaceholder {
  margin: 20px auto 0;
  width: 120px;
}

#content {
  float: left;
  padding: 15px 0 15px 15px;
  width: 510px;
}
.mainContent{
	margin-bottom:50px;}
	
p {
  color: #6E6E6E;
  float: left;
  font-family: 'gotham_bookregular';
  font-size: 14px;
  line-height: 14px;
  padding-top: 10px;
  width: 490px;
}
#rightAdsPlaceholder {
  float: right;
  width: 160px;
}

footer{
	background:#d0f090;
	width:100%;
	height:auto;}
	
ul.footlistList{
	text-align:center;}
	
ul.footlistList li{
	display:inline-block;
	float:none;}
	
ul.footlistList li a{
	color: #787878;
    font-size: 12px;
    padding: 10px;}
ul.footlistList li a:hover{
	text-decoration:underline;}
	
#footernav{
	padding:10px 0;}
	
p#copyright {
  color: #6E6E6E;
  float: none;
  font-family: 'gotham_bookregular';
  font-size: 12px;
  line-height: 14px;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  width: 490px;
}

ul.contentlist li{
	  color: #6E6E6E;
  float: left;
  font-family: 'gotham_bookregular';
  font-size: 12px;
  line-height: 14px;
  padding-top: 10px;
  list-style:inside circle;}