@charset "utf-8";
body  {
	background-color:#8BA660;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:0px;
	margin-bottom:0px;
}

a img {border:none;}
 
#main {
	margin-left:auto;
	margin-right:auto;
	} 

#wrapper{
	width:1024px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	min-height:800px;	
}


#header {
	background-image: url(../images/Header.png);
	background-repeat:no-repeat;
	height:122px;
	width:1024px;
} 

/*#header #google_go{
	width:20px;
	height:16px;
	margin-top:80px;
	float:right;
	color:#DBD9D0;
	font-weight:bold;
	border-color:#EBE8DF;
	border:solid 0.5px;
	padding-top:3px;
}*/

#header #google_go {
	border-bottom:2px solid;
	border-left:2px solid;
	border-right:none;
	border-top:2px solid;
	color:#DBD9D0;
	float:right;
	font-weight:bold;
	height:17px;
	margin-top:80px;
	padding-top:0;
	width:17px;
}

#header #google_text{
	font-size:12px;
	color:#DBD9D0;
	border-color:#F0EEE6;
	border:solid 2px;
	margin-top:80px;
	margin-right:25px;
	float:right;
}


#header #logo_image{
	background: url(./images/Header.png) no-repeat;
	border:none;
}

#mainnav{
	position:relative;
	margin-left:0px;
	margin-right:0px;
}

#mainnav ul
{
	list-style-type:none;
	padding:0;
	margin:0;
	height:35px;
	position:relative;
	background-color:#FFF;

}

#mainnav ul span{
	display:none;
	position:absolute;
}

#mainnav a
{
	display:block;
	text-indent:-900%;
	outline:none;
	position:absolute;
	
}

#mainnav a:hover{
	
}

#mainnav ul a:hover span{
	
	display:block;
	
}


.mainnav_home{
	
	width:160px;
	height:35px;
	background: url(../images/home.png) no-repeat;
	left:0px;
	top:0px;
	
}


.mainnav_home span{
	
	width:160px;
	height:35px;
	background: url(../images/home_hover.png) no-repeat;
	left:0px;
	top:0px;
	
}

.mainnav_home1{
	
	width:160px;
	height:35px;
	background: url(../images/home_active.png) no-repeat;
	left:0px;
	top:0px;
	
}

.mainnav_home1 span{
	
	width:160px;
	height:35px;
	background: url(../images/home_hover.png) no-repeat;
	left:0px;
	top:0px;
	
}

.mainnav_aboutus{
	
	width:164px;
	height:35px;
	background: url(../images/about.png) no-repeat;
	left:160px;
	top:0px;	
	
}


.mainnav_aboutus span{
	
	width:164px;
	height:35px;
	background: url(../images/about_hover.png) no-repeat;
	left:0px;
	top:0px;	
	
}

.mainnav_aboutus1{
	
	width:164px;
	height:35px;
	background: url(../images/about_active.png) no-repeat;
	left:160px;
	top:0px;		
	
}

.mainnav_megaregion{
	
	width:237px;
	height:35px;
	background: url(../images/megaregion.png) no-repeat;
	left:323px;
	top:0px;
	
}


.mainnav_megaregion span{
	
	width:237px;
	height:35px;
	background: url(../images/megaregion_hover.png) no-repeat;
	left:0px;
	top:0px;
	
}
.mainnav_megaregion1{
	
	width:237px;
	height:35px;
	background: url(../images/megaregion_active.png) no-repeat;
	left:323px;
	top:0px;
	
}
.mainnav_getinvolved{
	
	width:164px;
	height:35px;
	background: url(../images/getinvolved.png) no-repeat;
	left:558px;
	top:0px;
	
}


.mainnav_getinvolved span{
	
	width:164px;
	height:35px;
	background: url(../images/getinvolved_hover.png) no-repeat;
	left:0px;
	top:0px;
	
}
.mainnav_getinvolved1{
	
	width:164px;
	height:35px;
	background: url(../images/getinvolved_active.png) no-repeat;
	left:558px;
	top:0px;
	
}
.mainnav_assetmap{
	
	width:164px;
	height:35px;
	background: url(../images/assetmap.png) no-repeat;
	left:558px;
	top:0px;
	
}


.mainnav_assetmap span{
	
	width:164px;
	height:35px;
	background: url(../images/assetmap_hover.png) no-repeat;
	left:0px;
	top:0px;
	
}
.mainnav_assetmap1{
	
	width:164px;
	height:35px;
	background: url(../images/assetmap_active.png) no-repeat;
	left:558px;
	top:0px;
	
}
.mainnav_news{
	
	width:155px;
	height:35px;
	background: url(../images/news.png) no-repeat;
	left:723px;
	top:0px;
	
}

.mainnav_news span{
	
	width:155px;
	height:35px;
	background: url(../images/news_hover.png) no-repeat;
	left:0px;
	top:0px;
	
}

.mainnav_news1{
	
	width:155px;
	height:35px;
	background: url(../images/news_active.png) no-repeat;
	left:723px;
	top:0px;
	
}

.mainnav_contactus{
	
	width:144px;
	height:35px;
	background: url(../images/contact.png) no-repeat;
	left:879px;
	top:0px;
	
}

.mainnav_contactus span{
	
	width:144px;
	height:35px;
	background: url(../images/contact_hover.png) no-repeat;
	left:0px;
	top:0px;
	
}

.mainnav_contactus1{
	
	width:144px;
	height:35px;
	background: url(../images/contact_active.png) no-repeat;
	left:686px;
	top:0px;
	
}

.sidebar_link{
	
	color:#7BB8ED;
}

#sidebar2{
	float:right;
	width:255px;
	margin-top:-15px;
	/*height:650px;*/	
}

#main_image_right1{
	width:225px;
	height:420px;
	
}

#main_image_right2{
	
	width:225px;
	height:200px;
}

#news_feed{
	margin-top:0px;
	padding-bottom:30px;
	height:325px;
}

#news_feed1{
	/*margin-top:30px;*/
	margin-bottom:0px;
	margin-left:0px;
	/*background-image:url(../images/CB_Logo_Frame.png);
	background-repeat:no-repeat;*/
	height:215px;
}

#main_image{
	margin-top:15px;
	margin-left:30px;
}

#main_image1{
	width:710px;
	height:334px;
	
}

#main_head{
	overflow:hidden;
	width:750px;	
}

#main_head_left{
	width:190px;
	float:left;
}

#main_head_right{
	width:560px;
	float:right;
	margin-top:25px;
	
}

#main_image_left1{
	width:135px;
	height:135px;
	margin-top:15px;
	margin-left:30px;

}

#main_head_right1{
	width:362px;
	float:left;
	background-color:#D2E4F0;
	border-left:solid 6px #5191CD;
	
}


.main_head_right1_img{
	width:362px;
	
}

.horange_text{
	
	color:#7BB8ED;
	margin-bottom:0;
	margin-left:0px;
	font-family:sans-serif;
	font-size:20px;
	font-weight:normal;
}

.horange_text1{
	
	color:#7BB8ED;
	margin-bottom:0;
	margin-left:0px;
	font-family:inherit;
	font-size:22px;
	font-weight:normal;
}

.hblue_text{
	color:#5191CD;
	margin-bottom:-0.6em;
	margin-left:1.3em;
	font-family:Verdana;
	font-size:14px;
	
}

.home_text{
	
	margin-left:45px;
	margin-right:20px;
	font-family:Verdana;
	font-size:12px;
	text-align:left;
	color:gray;
}

.h3_text{
	
	color:gray;
	margin-bottom:0;
	margin-left:45px;
	font-family:inherit;
	font-size:14px;
	font-weight:normal;
}


.sidebar1_text{
	
	margin-left:45px;
	margin-right:20px;
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	color:gray;
}

#footer{
	clear:both;
	margin-right:5px;
	margin-left:5px;
	padding-top:50px;
	color:gray;
}

#f_nav{
	width:900px;
	height:25px;
	background-color:#FFF;
	/*margin-top:50px;*/
	margin-left:35px;
	text-align:center;
}
#footer_nav{
	font-size:9px;
	padding-top:10px;
	
}

#footer_nav li{
	list-style-type:none;
	display:inline;
}
#footer_nav a{
	text-decoration:none;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	color:gray;
}

#footer_nav a:hover{
	text-decoration:underline;

}


#sub_nav{
	width:23em;
	margin-left:-3.5em;
	margin-top:0em;
	
	
}

#sub_nav li{
	list-style:none;
	background-color:#5191CD;
	border-top:solid 1px #FFF;
	text-align:left;
	margin:0;
	height:2.5em;
	color:#FFF;
	font-size:11px;
	padding-left:5px;
	text-decoration:none;
}

.sub_nav_text{
	color:#FFF;
}

/* begin styles for RSS Feed */

.feedburnerFeedBlock {
	 margin-top:30px;
	 margin-left:0px;
	 width: 240px;
	 height:323px;
	 background-image:url(../images/News_Feed_Frame.png);
	 
}

.feedTitle, .feedTitle a {
	font-family: "American Typewriter", "Trebuchet MS", Trebuchet, Lucida, sans-serif;
	font-size: 12px;
	font-weight:bold;
	letter-spacing: 0px;
	color:#5191CD;
	text-align:center;
	margin-top:0px;
	padding-top:2px;
}

.feedburnerFeedBlock ul{
	list-style-type:none;
	margin-right:2px;
}


.feedburnerFeedBlock li{
	list-style:none;
	text-align:left;
	margin-top:-2px;
	margin-left:-35px;
	margin-right:2px;
	padding-top:4px;
	border-bottom: 1px solid #999;
}


.headline {
	text-align:left;
	
}

.headline  a:link, .headline  a:visited, .headline  a:active {
	text-decoration:none;
	color: #FFF;
	}

.headline  a:hover { 
	text-decoration:none;
	color: gray;
	
	}
	
.date {
	margin-top:0px;
	font-size: 11px;
	font-weight : normal;
	color: #888;
	}

#creditfooter{
	display:none;	
}

#main_image_partner1{
	width:100px;
	height:100px;
	padding-top:45px;
	padding-left:72px;
}

.partner_frame_text{
	text-align:center;
	color:gray;
	font-size:12px;
	font-family:georgia;
}

