body {
	text-align: center;
	background: #4e7299 url(../images/bg_blue.gif) 0 100% fixed repeat-x;
	font-size: 12px;
	font-family: Verdana,helvetica,sans,sans-serif;
	color: #375370;
	margin: 0;
	padding: 0 0 30px 0;
}

a {
	color: #18F;
	text-decoration: none;
}

a:visited {
	color: #18F;
	text-decoration: none;	
}

a:active {
	text-decoration: underline;
}

a:hover {
	text-decoration: underline;	
}

img {
	border: none;
}

h2 {
	font-size: 24px;
	color: #375370;
	font-weight: bold;
	padding: 25px 0 0 0;
	margin: 0 0 15px 23px;
}

h3 {
	font-size: 16px;
	color: #375370;
	font-weight: bold;
	padding: 0;
	margin: 24px 0 12px 23px;
}

h4 {
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	margin: 24px 0 6px 25px;
}

.main .inner .left table {
	margin: 0 0 12px 0;
	border-top: 2px solid #BACADC;
	border-bottom: 2px solid #BACADC;
	border-collapse: collapse;
}

.main .inner .left table td {
	padding: 3px 3px;
}

.main .inner .left table td p {
	font-size: 11px;
	margin-bottom: 0;
}



.clearfloats {
  clear: both;
  display: block;
  margin: 0;
  padding: 0;
  height: 1px;
  font-size: 1px;
  line-height: 0em;
}

.small {
  font-size: 11px;
}

.large {
  font-size: 13px;
}

.indent {
	padding-left: 30px !important;
	padding-right: 30px !important;
}

.halfbotpad {
	margin-bottom: 6px !important;
}

.bigbotpad {
	margin-bottom: 26px !important;
}

a.extrnl {
	background: url(../images/btn_external.gif) right top no-repeat;
	padding-right: 12px;
}

a.pdf1 {
	background: url(../images/btn_pdf.gif) right top no-repeat;
	padding-right: 10px;
}

a.mail1 {
	background: url(../images/btn_mailto.gif) right top no-repeat;
	padding-right: 15px;
}

.hr_dash_y {
	height: 25px;
	border-bottom: 1px dashed #4E7299;
	margin: 0 25px 25px 25px;
}

.letter {
	margin: 0 25px;
}






#pagewrap {
	margin: 0 auto;
	text-align: left;
	width: 839px;
}

.top {
	margin: 0;
	padding: 0;
}


.tabbar {
	position: relative;
	height: 34px;
	background: #223446;
}

	.tabbar ul#nav {
	list-style: none;
	margin: 0 0 0 48px;
	padding: 0;
	}

	.tabbar ul#nav li {
		margin: 0;
		padding: 0;
		float: left;
	}

	.tabbar ul#nav li a {
		display: block;
		height: 25px;
		width: 93px;
		padding: 9px 0 0 0;
		color: #FFF;
		font-size: 12px;
		text-align: center;
		background: url(../images/bg_tabs_sprites.gif) 0 0 no-repeat;
	}

	.tabbar ul#nav li a:hover {
		background-position: 0 -34px;
		text-decoration: none;
		color: #000;
	}

	.tabbar ul#nav li a.on {
		background-position: 0 -34px;
		text-decoration: none;
		color: #000;
	}

	.tabbar ul#nav li.here a, .tabbar ul#nav li.here a:hover {
		color: #000;
		background-position: 0 -68px;
	}

.main {
	background: #fff7a3 url(../images/bg_gold.gif) 0 bottom repeat-x;
}

	.main .inner {
		background: #FFF;
		width: 819px;
		margin-left: 10px;
	}

		.main .inner .right {
			float: right;
			width: 256px;
			margin: 0;
			padding: 0;
			background: url(../images/bg_rightBar.gif) 0 0 repeat-x;
		}

		.main .inner .home_news .item {
			padding: 0;
			margin: 0 0 25px 23px;
		}

		.main .inner .home_news h2 {
			font-weight: normal;
			padding: 15px 0 0 0;
			margin: 0 0 15px 23px;			
		}

		.main .inner .right img {
			margin: 15px 0 0 22px;
		}

		.main .inner .home_news .item img {
			-moz-opacity:0.5;
			opacity:0.5;
			margin: 0 !important;
			padding: 0;
		}

		.main .inner .home_news .item a:hover img, .main .inner .home_news .item a:focus img {
			-moz-opacity:1.0;
			opacity:1.0;
		}

		.main .inner .home_news .item p {
			font-size: 11px;
			margin: 8px 23px 0 0;
			text-align: justify;
		}


		.main .inner .left {
			width: 563px;
			background: url(../images/bg_whiteModule.gif) left bottom repeat-y;
		}

		.main .inner .left p {
			margin: 0 25px 12px 25px;
		}

		.main .inner .left ul p {
			margin: 0 0 0 0;
		}

		.main .inner .left ul.simple {
			list-style: none;
			margin: 0 0 12px 40px;
			padding: 0;
		}

		.main .inner .left ul.dotted {
			list-style-type: disc;
			margin: 0 50px 12px 50px;
			padding: 0;
		}

		.main .inner .left a.top {
			float: right;
			display: block;
			height: 28px;
			width: 80px;
			font-size: 13px;
			font-weight: normal;
			text-align: center;
			padding: 5px 0 0 0;
			color: #FFF;
			background: url(../images/btn_blue1.gif) 0 0 no-repeat;
		}

		.main .inner .left a.top:hover {
			text-decoration: none;
		}

		.main .inner .left .catalog_container a.downloadPDF {
			margin: 0 30px 0 0;
			padding: 0 0 75px 0;
			text-align: center;
			font-size: 13px;
			background: url(../images/btn_dwnldPDF.gif) 43% 100% no-repeat;
		}

		.main .inner .left .catalog_container img.lt1 {
			float: left;
			margin: 0 15px 0 25px;
		}

		.main .inner .left .catalog_container img.rt1 {
			float: right;
		}

		.main .inner .left .credit_container {
			padding: 25px;
		}

		.main .inner .left .credit_container p {
			margin-bottom: 20px;
		}

		.main .inner .left .getinvolved_container .mbrshptxt {
			width: 250px;
		}

        .main .inner .left div.download_document {
          display: block;
          float: right;
          width: 250px;
          height: 150px;
          margin: 0 20px;
        }

        .main .inner .left div.download_document p {
          text-align: center;
          font-weight: bold;
          font-size: 13px;
          margin: 0 0 20px 0;
        }

        .main .inner .left div.download_document a.doc {
          display: block;
          float: right;
          margin: 0 25px 0 0;
        }

        .main .inner .left div.download_document a.pdf {
          display: block;
          float: left;
          margin: 0 0 0 10px;
        }


				.main .inner .left .about_container .boxmod1 {
					float: right;
					position: relative;
					left: 50px;
					width: 234px;
					padding: 10px 0 0 0;
					text-align: center;
					background: url(../images/bg_right_box.gif) 0 0 no-repeat;
				}

				.main .inner .left .about_container .boxmod1 .cap {
					display: block;
					height: 17px;
					clear: both;
					background: url(../images/bg_right_box_cap.gif) 0 0 no-repeat;
				}

				.main .inner .left .about_container .boxmod1 h3 {
					margin: 0;
					padding: 15px 0;
					color: #375377;
					font-size: 17px;
				}

				.main .inner .left .about_container .boxmod1 form {
					margin: 0; padding: 0;
				}

				.main .inner .left .about_container .boxmod1 .input_txt {
					font-size: 12px;
					font-family: Verdana,helvetica,sans,sans-serif;
					color: #333;
					padding: 1px;
					width: 175px;
					border: 1px solid #87a3c2;
					margin: 0 0 15px 0;
				}

				.main .inner .left .about_container .boxmod1 .btnBox {
					width: 181px;
					margin: 0 auto 10px auto;
					text-align: right;
				}

		.main .inner .left .history_container p, .main .inner .left .about_container p, .main .inner .left .projects_container p {
			margin: 0 25px 15px 25px;
			line-height: 1.3em;
		}

		.main .inner .left .history_container img {
			margin: 15px 25px;
		}

		.main .inner .left .home_container {
			background: transparent url(../images/photos/photo_girl1.jpg) 250px -10px no-repeat;
		}

		.main .inner .left .home_container img {
			margin: 15px 0 40px 0;
		}

		.main .inner .left .home_container .text_chunk {
			margin: 25px 275px 0 25px;
		}

		.main .inner .left .home_container .text_chunk p {
			text-align: left;
			margin: 0 0 25px 0;
			line-height: 1.3em;
			font-size: 13px;
			color: #375370;
		}

		.main .inner .left .home_container a {
			font-weight: bold;
		}


.foot {
	clear: both;
	height: 45px;
	background: url(../images/bg_foot.gif) 0 0 no-repeat;
}

	.foot p {
		margin: 0;
		padding: 12px 0 0 0;
		font-size: 11px;
		color: #888;
		text-align: center;
	}

.tabbar .dropdown {
	position: absolute;
	visibility: hidden;
	z-index: 50;
	top: 34px;
	width: 144px;
	cursor: default;
}
	
.tabbar .dropdown .cap {
	display: block;
	height: 13px;
	line-height: .1em;
	font-size: 0em;
	background: url(../images/bg_dropdown_cap.gif) 0 0 no-repeat;
}

.tabbar .dropdown .inner {
	padding: 20px 20px 10px 20px;
	min-height: 120px;
	background: url(../images/bg_dropdown.gif) 0 0 no-repeat;
}
	
.tabbar .dropdown .inner ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
		
.tabbar .dropdown .inner ul li {
	margin: 0 0 12px 0;
	padding: 0;
	font-weight: bold;
	font-size: 11px;
}
	
.tabbar #dropdown_home {	left: 65px; }
.tabbar #dropdown_news {	left: 116px; }
.tabbar #dropdown_about {	left: 251px; }
.tabbar #dropdown_catalog {	left: 344px; }
.tabbar #dropdown_projects {	left: 394px; }
.tabbar #dropdown_history {	left: 530px; }
.tabbar #dropdown_getinvolved {	left: 581px; }
