﻿body {
	background-color:#99CCFF;
	font-family:Tahoma;
	font-size:small;
	color:#003399;
}
#wrapper {
	width:1000px;
	height:785px;
	background-color:#FFFFA5;
	color:#003399;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding:0px
}
#banner_wrap {
	width:1000px;
	height:180px;
}
#banner_img {
	width:980px;
	height:200px;
	margin:0px;
	margin-left:10px;
	margin-right:10px;
	overflow:hidden	
}
#top_curves {
	width:1000px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	background-image:url('images/top_curves.gif');
	padding:0px
}
#bottom_curves {
	width:1000px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	background-image:url('images/bottom_curves.gif');
	padding:0px

}
#banner_pics{
	overflow:hidden;
	list-style-type:none;
	margin-left:0px;
	height:200px;
	padding:0px;
	margin:0px
}
#content_wrap {
	width:1000px;
	margin:0px;
	padding:0px;
	.margin:0px;
	_margin:-10px
}
#content_box_left {
	width:310px;
	height:355px;
	float:left;
	margin:10px;
	overflow:auto;
	background-color:#99CCFF
}
#content_box_middle {
	width:320px;
	height:355px;
	margin:10px;
	float:left;
	overflow:auto;
	background-color:#99CCFF
}
#content_box_right {
	width:310px;
	height:355px;
	margin:10px;
	margin-right:0px;
	float:left;
	overflow:auto;
	background-color:#99CCFF
}

#content_wrap {
	color:#336600;
	width:1000px
}
#content_wrap p {
	font-size:small;
	padding:3px
}
#footer {
	width:1000px;
	height:17px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:small;
	background-color:#FFFFA5;
	color:#003399
}
h1 {
	margin:5px;
	width:300px;
	color:#003399;
	font-family:Tahoma;
	font-weight:bold;
	font-size:large
}
h2 {
	margin:5px;
	width:180px;
	color:#33CC33;
	font-size:medium;
	font-weight:bold;
	font-style:italic
}
h3 {
	margin:5px;
	width:300px;
	color:#003399;
	font-size:small;
	font-weight:bold;
	padding:3px;
}
h4 {
	padding:3px;
	font-family:"Rage Italic";
	font-size:x-large;
	margin:0px;
	color:#003399
}
p {
	color:#003399;
	margin:5px
}
#fac_menu_box p {
	font-family:"Rage Italic";
	font-size:medium;
	color:black;
	margin:0px;
	margin-top:-5px
}
a {
	color:#000099;
	text-decoration:none
}
a:hover {
	color:#3399FF
}
img#projecti {
	float:right;
	border:2px;
	border-style:solid;
	border-color:#FFCC00;
	width:400px;
	margin:5px
}
img#projecti_large {
	width:700px;
	border:2px;
	border-style:solid;
	border-color:#FFCC00;
}
p#projectp {
	width:500px;
	float:left
}
#home_box {
	width:980px;
	height:355px;
	overflow:auto;
	margin:10px;
	background-color:#99CCFF
}
#home_pics {
	width:940px;
	margin:10px;
	height:180px;
	overflow:auto
}
#home_pics a img, {
	float:left;
	margin:0px;
	margin-right:10px;
	border:0px
}
a img {
	border:0px
}
#fac_box1 {
	width:380px;
	height:355px;
	overflow:auto;
	margin:10px;
	margin-right:0px;
	background-color:#99CCFF;
	float:left
}
#fac_box2 {
	width:380px;
	height:355px;
	overflow:auto;
	margin:10px;
	margin-right:0px;
	background-color:#99CCFF;
	float:left
}
#fac_menu_box {
	background-image:url('images/menu_background.gif');
	background-repeat:no-repeat;
	width:200px;
	height:305px;
	float:right;
	margin:10px;
	margin-left:0px;
	padding-top:50px
}
#contact_box1 {
	width:280px;
	height:355px;
	background-color:#99CCFF;
	overflow:auto;
	margin:10px;
	margin-right:0px;
	float:left
}
#contact_box2 {
	width:400px;
	height:355px;
	background-color:#99CCFF;
	overflow:auto;
	margin:10px;
	margin-right:0px;
	float:left
}
#about_us_box1 {
	width:760px;
	height:195px;
	overflow:auto;
	background-color:#CCFF99;
	float:left;
	margin:10px;
	margin-bottom:5px;
	margin-right:0px;
}
#about_us_box2 {
	width:760px;
	height:195px;
	overflow:auto;
	float:left;
	background-color:#CCFF99;
	margin:10px;
	margin-top:5px;
	margin-right:0px;
}
#about_us_box3 {
	float:right;
	width:200px;
	height:400px;
	background-color:#CCFF99;
	margin:10px;
	_margin:10px;
	.margin:10px;
}
#projects_box {
	width:980px;
	height:400px;
	overflow:auto;
	background-color:#CCFF99;
	padding:0px;
	margin:10px;
	.margin:10px;
	_margin:10px;
	.margin-right:20px
}
#fund_left_box {
	width:480px;
	height:300px;
	background-color:#CCFF99;
	margin:10px;
	float:left;
	overflow:auto
}
#fund_right_box {
	width:480px;
	height:300px;
	background-color:#CCFF99;
	margin:10px;
	float:right;
	overflow:auto
}
#fund_total {
	width:980px;
	height:80px;
	margin:10px;
	margin-top:0px;
	background-color:#CCFF99;
	float:left
}
#volun_box1 {
	width:770px;
	height:195px;
	margin:0px;
	margin-left:10px;
	margin-top:10px;
	margin-right:0px;
	background-color:#CCFF99;
	float:left;
	overflow:auto
}
#volun_box2 {
	width:485px;
	height:195px;
	margin:0px;
	margin-left:10px;
	margin-top:10px;
	background-color:#CCFF99;
	float:left;
	overflow:auto
}
#volun_box3 {
	width:485px;
	height:195px;
	margin:0px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	background-color:#CCFF99;
	float:left;
	overflow:auto
}
#volun_box4 {
	width:196px;
	height:191px;
	margin:0px;
	margin-right:10px;
	margin-top:10px;
	background-color:#CCFF99;
	float:right;
	overflow:auto;
	color:#FFFFFF;
	border:2px;
	border-color:#017F01;
	border-style:solid
}
#volun_box_flag {
	width:146px;
	height:96px;
	margin:10px;
	padding:3px;
	float:right;
	overflow:hidden;
	background-image:url('images/flag_background_small.png');
	background-repeat:no-repeat;	
}
/*nav*/
#nav_wrap {
	width:990px;
	height:27px;
	margin:0px;
	margin-left:10px;
	margin-top:3px;
	margin-bottom:0px;
	list-style-type:none
}
#navigation {
	width: 990px;
	height: 30px;
	text-decoration:none;
	display:block;
	margin:0px;
	list-style-type:none
}

#navigation li a {
	color: #FFFFFF;
	text-decoration:none;
	display:block;
	font-weight:bold;
	list-style-type:none
}
#navigation li a:hover {
	background-image:url('images/star.png');
	background-repeat:no-repeat;
}

#navigation li {
	height: 27px;
	color: white;
	text-align: center;
	line-height: 2;
	text-decoration:none;
	display:block;
	float:left;
	width:192px;
	margin:0px;
	margin-right:5px;
	list-style-type:none;
	padding:0px
}
li#navagation_current_home {
	background-color:#003399;
	background-image:url('images/star.png');
	background-repeat:no-repeat
}
li#navagation_current_24 {
	background-color:#003399;
	background-image:url('images/star.png');
	background-repeat:no-repeat
}
li#navagation_current_project {
	background-color:#003399;
	background-image:url('images/star.png');
	background-repeat:no-repeat
}
li#navagation_current_getin {
	background-color:#003399;
	background-image:url('images/star.png');
	background-repeat:no-repeat
}
.blue {
	background-color:#003399
}
.home {
	background-color:#CC0000
}
.about {
	background-color:#E9BD0F
}

.projects {
	background-color:black
}

.hotel {
	background-color:#E9BD0F
}

.getinvolved {
	background-color:#017F01
}
li {
	list-style-type:none;
	padding:0px
}
ul {
	padding:0px
}
/*testing nav*/
#navigation-1 {
	list-style:none;
	font-size:small;
}
#navigation-1 li {
	padding:0;
	display:block;
	float:left;
	position:relative;
	width:192px;
	.margin-top:-27px;
	.margin-left:158px
}
#navigation-1 li a:link, #navigation-1 li a:visited {
	display:block;
	text-align:center;
	text-decoration:none;
	background-repeat:no-repeat;
}
#navigation-1 li:hover a, #navigation-1 li a:hover, #navigation-1 li a:active {
	display:block;
	text-align:center;
	text-decoration:none;
	background-repeat:no-repeat;
}
#navigation-1 li ul.navigation-2 {
	margin:0;
	.margin-left:-254px;
	.margin-top:27px;
	list-style:none;
	display:none;
	position:absolute;
	text-align:left
}
#navigation-1 li:hover ul.navigation-2 {
	display:block;
}
#navigation-1 li ul.navigation-2 li {
	clear:left;
}
#navigation-1 li ul.navigation-2 li a:link, #navigation-1 li ul.navigation-2 li a:visited {
	clear:left;
	border:none;
	position:relative;
	z-index:1000;
}
#navigation-1 li ul.navigation-2 li:hover a, #navigation-1 li ul.navigation-2 li a:active, #navigation-1 li ul.navigation-2 li a:hover {
	clear:left;
	border:none;
	position:relative;
	z-index:1000;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 {
	display:none;
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	background:#ffffff;
	z-index:900;
}
#navigation-1 li ul.navigation-2 li:hover ul.navigation-3 {
	display:block;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited {
	background:#ffffff;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active {
	background:#ffffff;
}
#navigation-1 li ul.navigation-2 li a span {
	position:absolute;
	top:0;
}
#navigation-1 li ul.navigation-2 li:hover a span, #navigation-1 li ul.navigation-2 li a:hover span {
	position:absolute;
	top:0;
	left:132px;
