@charset "UTF-8";
/* CSS Document */

#wrap {
	width: 1150px;
	height: 750px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFF;
	-webkit-border-bottom-right-radius: 25px;
	-moz-border-radius-bottomright: 25px;
	-webkit-border-bottom-left-radius: 25px;
	-moz-border-radius-bottomleft: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

#title {
	width: 1150px;
	height: 75px;
	margin-top: -10px;
}

	/* Top Navigation */

#navi_top {
	width: 700px;
	height: 20px;
	margin-top: -8px;
	margin-left: 105px;
	margin-bottom: 7px;
}

#navi_top li{
	display: inline;
	list-style: none;
	margin-right: -5px;
	padding-top: 10px;
	padding-bottom: 9px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #FF9;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topright: 15px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 15px;
	border-top-left-radius: 5px;
	filter: Alpha(Opacity=60);
	opacity: .6;
	-webkit-opacity: .6;	
}

#navi_top a {
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	padding-top: 13px;
	padding-bottom: 9px;
	padding-left: 10px;
	padding-right: 20px;
	text-decoration: none;
	border-left-color: #FFF;
	border-left-style: solid;
	border-left-width: 1px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topright: 15px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 15px;
	border-top-left-radius: 15px;
}

#navi_top li a:link {
	text-decoration: none;
	padding-top: 13px;
	padding-bottom: 9px;
	padding-left: 10px;
	padding-right: 20px;
	background-color: #FF9;
}

#navi_top li a:hover {
	text-decoration: none;
	color: #000;
	padding-top: 25px;
	padding-bottom: 9px;
	padding-left: 10px;
	padding-right: 20px;
	background-color: #FF9;
	border-left-color: #FFF;
	border-left-style: solid;
	border-left-width: 1px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topright: 15px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 15px;
	border-top-left-radius: 5px;
}

#navi_top li a:visited {
	background-color: #FF9;
}

	/* Content Container */

#content {
	width: 740px;
	height: auto;
	float: left;
	border-right-color: #063;
	border-right-style: solid;
	border-right-width: 2px;	
	border-bottom-color: #063;
	border-bottom-style: solid;
	border-bottom-width: 2px;	
	border-left-color: #063;
	border-left-style: solid;
	border-left-width: 2px;	
	-webkit-border-bottom-left-radius: 15apx;
	-moz-border-radius-bottomleft: 15apx;
	border-bottom-left-radius: 15apx;
}

	/* Home page content */

#animation {
	width: 740px;
	height: 320px;
	margin-top: 0px;
	float: left;
}

#mission {
	width: 736px;
	height: 180px;
	margin-top: 0px;
	margin-left: 0px;
	padding-bottom: 10px;
	float: left;	
}

#mission p.mes {
	margin-top: -15px;
	margin-left: -5px;
	font-size: 12px;
	color: #000;
	float: left;
}

	/* Right side links */

#button {
	width: 253px;
	height: 510px;
	margin-left: 0px;
	margin-top: 0px;
	float: left;
	border-right-color: #063;
	border-right-style: solid;
	border-right-width: 2px;	
	border-bottom-color: #063;
	border-bottom-style: solid;
	border-bottom-width: 2px;	
	-webkit-border-bottom-right-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	border-bottom-right-radius: 15px;
}

#help {
	width: 253px;
	height: 25px;
	text-align: center;
	background-color: #FFC;
	padding-top: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}

#donate {
	width: 253px;
	height: 100px;
	margin-top: 20px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #696;
}

#donate ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}	

#donate li{
	background-image: url(../images/donate.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-position: top left;
	-webkit-border-bottom-right-radius: 25px;
	-moz-border-radius-bottomright: 25px;
	border-bottom-right-radius: 25px;
}

#donate a {
	height: 35px;
	width: 250px;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size: 27px;
	font-weight: bold;
	color: #FFF;
	padding-left: 35px;
	padding-top: 5px;
	text-decoration: none;	
	-webkit-border-bottom-right-radius: 25px;
	-moz-border-radius-bottomright: 25px;
	border-bottom-right-radius: 25px;
}

#donate li a:link {
	text-decoration: none;
	background: url(../images/donate.png) 0 0 no-repeat;
}

#donate li a:hover {
	color: #333333;
	text-decoration: none;
	background: url(../images/donate.png) 0 -40px no-repeat;
}

#join {
	width: 253px;
	height: 100px;
	margin-top: 5px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #696;
}

#join ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}	

#join li{
	background-image: url(../images/donate.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-position: top left;
	-webkit-border-bottom-right-radius: 25px;
	-moz-border-radius-bottomright: 25px;
	border-bottom-right-radius: 25px;
}

#join a {
	height: 35px;
	width: 250px;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size: 27px;
	font-weight: bold;
	color: #FFF;
	padding-left: 75px;
	padding-top: 5px;
	text-decoration: none;	
	-webkit-border-bottom-right-radius: 25px;
	-moz-border-radius-bottomright: 25px;
	border-bottom-right-radius: 25px;
}

#join li a:link {
	text-decoration: none;
	background: url(../images/donate.png) 0 0 no-repeat;
}

#join li a:hover {
	color: #333333;
	text-decoration: none;
	background: url(../images/donate.png) 0 -40px no-repeat;
}

#action {
	width: 253px;
	height: 100px;
	margin-top: 5px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #696;
}

#action ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}	

#action li{
	background-image: url(../images/donate.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-position: top left;
	-webkit-border-bottom-right-radius: 25px;
	-moz-border-radius-bottomright: 25px;
	border-bottom-right-radius: 25px;
}

#action a {
	height: 35px;
	width: 250px;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size: 23px;
	font-weight: bold;
	color: #FFF;
	padding-left: 10px;
	padding-top: 5px;
	text-decoration: none;	
	-webkit-border-bottom-right-radius: 25px;
	-moz-border-radius-bottomright: 25px;
	border-bottom-right-radius: 25px;
}

#action li a:link {
	text-decoration: none;
	background: url(../images/donate.png) 0 0 no-repeat;
}

#action li a:hover {
	color: #333333;
	text-decoration: none;
	background: url(../images/donate.png) 0 -40px no-repeat;
}

#newsletter {
	width: 253px;
	height: 120px;
	margin-top: 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #696;
}

	h5 {
		width: 242px;
		height: 35px;
		background-color: #696;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 25px;
		color: #FFF;
		text-decoration: none;
		margin-top: 0px;
		padding-left: 10px;
		-webkit-border-bottom-right-radius: 10px;
		-moz-border-radius-bottomright: 10px;
		border-bottom-right-radius: 10px;
	}

#clear {
	clear: both;
}

#line {
	width: 1135px;
	float: left;
	margin-top: 7px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FF9;
}

 /* Left side Navigation */

#navi_side {
	width: 143px;
	height: 525px;
	margin-top: -15px;
	float: left;
	border-left-color: #063;
	border-left-style: solid;
	border-left-width: 2px;
	border-bottom-color: #063;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	-webkit-border-bottom-left-radius: 25px;
	-moz-border-radius-bottomleft: 25px;
	border-bottom-left-radius: 25px;
}

#navi_side li{
	height: 30px;
	background-image: url(../images/nav_buttons.png);
	background-repeat: no-repeat;
	display: block;
	list-style: none;
	text-align: left;
	margin-left: -40px;
	background-position: top left;
}

#navi_side a {
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000;
	text-decoration: none;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-right: 100px;
	margin-left: 0px;	
}

#navi_side li a:link {
	width: 143px;
	height: 30px;
	text-decoration: none;
	background: url(../images/nav_buttons.png) 0 0 no-repeat;
}

#navi_side li a:hover {
	text-decoration: none;
	color: #090;
	font-weight: bold;
	background: url(../images/nav_buttons.png) 0 -30px no-repeat;	
}

	/* Bottom Banner cantent */

#rollover {
	width: 150px;
	height: 150px;
	margin-left: 0px;
	margin-top: 10px;
	float: left;
	border: 1px solid #696;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#videos {
	width: 980px;
	height: 150px;
	margin-left: 5px;
	margin-top: 10px;
	float: left;
	border: 2px solid #063;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#v1 {
	width: 195px;
	height: 140px;
	margin-left: 35px;
	margin-top: 5px;
	float: left;
	border: 1px solid #696;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#v2 {
	width: 195px;
	height: 140px;
	margin-left: 41px;
	margin-top: 5px;
	float: left;
	border: 1px solid #696;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#v3 {
	width: 195px;
	height: 140px;
	margin-left: 41px;
	margin-top: 5px;
	float: left;
	border: 1px solid #696;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#v4 {
	width: 195px;
	height: 140px;
	margin-left: 41px;
	margin-top: 5px;
	float: left;
	border: 1px solid #696;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#disclaimer {
	width: 1140px;
	height: 12px;
	margin-top: 10px;
	float: left;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #696;
}

#end {
	width: 1140px;
	height: 25px;
	background-color: #030;
	float: left;
	margin-top: 7px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomleft: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	filter: Alpha(Opacity=80);
	opacity: .8;
	-webkit-opacity: .8;
}

	/* Sub-Page Content Headers */
	
h1 {
	width: 700px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	color: #030;
	text-decoration: none;
	text-align: right;
	margin-top: 5px;
	padding-bottom: 5px;
	padding-right: 40px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #030;
}	

h4 {
	width: 690px;
	height: 25px;
	background-color: #CCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #030;
	text-decoration: none;
	margin-top: 0px;
	padding-left: 50px;
	padding-top: 5px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
}

	/* Main-Page Headers*/ 

h3 {
	width: 690px;
	height: 25px;
	background-color: #CCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #030;
	text-decoration: none;
	margin-top: 0px;
	padding-left: 50px;
	padding-top: 5px;
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #030;
	text-decoration: none;
	text-align: center;
	margin-top: 5px;
}

p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #000;
	text-decoration: none;
	padding-left: 25px;
	padding-right: 25px;
}

a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #063;
	text-decoration: none;
}

a:hover {
	color: #633;
}

.para {
	text-indent: 30pt;
}

.indent {
	padding-left: 60px;
}

.small {
	font-size: 11px;	
}

.big {
	font-size: 14px;
	margin-top: -10px;
}

.bold {
	font-weight: bold;		
}

.smallup {
	font-size: 11px;
	margin-top: -30px;
}

.small_up {
	font-size: 11px;
	font-weight: bold;
	margin-top: -1px;
	padding-top: 2px;
	margin-left: -20px;
	text-align: center;
}

.nobullet {
	font-family: Verdana, Geneva, sans-serif;
	list-style-type: none;	
	font-size: 13px;
	padding-right: 30px;
	padding-left: 60px;
}

.bullet {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	padding-right: 30px;
	padding-left: 60px;
	list-style-type: circle;
}

.left {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

.red {
	color: #F00;
}

.p_norm {
	padding: 0;
}

.p-right {
	text-align: right;	
}

.pad {
	padding-bottom: 20px;
}

/* News */

.pr {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	list-style-type: circle;
}

.center {
	text-align: center;
}

.right {
	margin-left: 670px;
	margin-top: -25px;
}

.separate {
	border-bottom-style: double;
	border-bottom-width: 2px;
	border-bottom-color: #999;
	margin-top: 10px;
	margin-bottom: 50px;
}

/* Video Clips */
.box {
	border: 1px solid #696;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	margin-left: 15px;
	width: 700px;
	height: 120px;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 20px;
}

.clip {
	float: left;
	width: 190px;
	height: 110px;
}

.clip_d {
	float: left;
	width: 455px;
	height: 110px;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 5px;
}

.c_up {
	margin-top: -2px;
}

.cc_up {
	margin-top: -10px;
}

