@charset "utf-8";















/* CSS Document */































/* Created by: Travis Austin */















/* taustin@stratacomm.com */















/* Created on: September 12, 2007 */































/* CSS Document */































/* Table of contents */































	/* Global Settings */















	/* Structure and organization*/















	/* Typography*/















	/* Navigation Styling */















	/* Global Classes */















	















	















/*-------------------------------------*/















/* Global Settings */















/*-------------------------------------*/































/* This import tag brings in the global reset sheet to fix inconsistent treatments between browsers*/















@import url("styles/reset.css");

html, body {

	padding: 0;

	margin: 0;

	border: 0;

}

body {

	font-size: 62.5%;

	background:url(images/brown.jpg);

}

/*-------------------------------------*/















/* Structure */















/*-------------------------------------*/















































/*this wrapper fixes the width of the content area and sets a background color for the content area*/















#c_wrapper {

	width:854px;

	min-height: 600px;

	height: auto;

	background-color:#FFFFFF;

	text-align:left;

	margin:0px 0px 0px 10px;

	padding-bottom:15px;

	border: 0px solid #00FF00;

}

#donatebar {

	width:854px;

	float:left;

	border: 0px solid #00FF00;

	margin:0px 0px 0px 10px;

	background-color: #FFFFFF;

	overflow: hidden;

}

#donatebar p {

	display: block;

	width:834px;

	margin-left:10px;

	padding: 8px 0px 8px 0px;

	background-color:#00573D;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:18px;

	text-align:center;

	color:#FFFFFF;

	line-height:20px

}

#social {

	width:854px;

	float:left;

	padding: 4px;

	margin:0px 0px 0px 10px;

	background: #fff;

	overflow: hidden;

}

#social p {

	display: block;

	width:834px;

	margin-left:4px;

	border-top: 1px solid #006633;

	padding: 8px 0px 8px 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:32px;

	text-align:center;

	color:#006633;

	line-height:40px

}


html>body #social {
	width:846px;
	float:left;
	padding: 4px;
	margin:0px 0px 0px 10px;
	background: #fff;
	overflow: hidden;
		}


#social img {

	margin: 0px;

	padding: 0px;

	border: 0px;

}

#footer {

	clear: both;

	width:854px;

	float:left;

	border: 0px solid #00FF00;

	margin:0px 0px 0px 10px;

	background-color:#FFFFFF;

	color: #11644E;

	overflow:hidden;

}

#footer2 {

	width:854px;

	float:left;

	border: 0px solid #00FF00;

	margin:0px 0px 0px 10px;

	background-color:#AFAC78;

}

#footer3 {

	width:854px;

	float:left;

	border: 0px solid #00FF00;

	margin:0px 0px 0px 10px;

}

#heading_index {

	width:854px;

	height:75px;

	margin:10px 0px 0px 10px;

	background-image: url(images/header_bg.gif);

	border: 0px solid #00FF00;

}

#heading {

	width:854px;

	height:75px;

	margin:10px 0px 0px 10px;

	padding:0;

	border: 0px solid #00FF00;

}

#no_border {

	border: 0px solid #00FF00;

}

/*the #nav_1 tag controls the width and positioning of the horozontal navigation bar at the top of the page*/















#nav_1 {

	background-color:#3b703a;

	width:854px;

	height:20px;

	margin: 0px 0px 0px 10px;

	padding: 5px 0px 0px 0px;

	clear:both

}

/*the #nav_2 tag controls the positioning of the vertical navigation bar that is located in the col_1 div */















#nav_2 {

	background-color:#95b45b;

	height:320px;

	width: 190px;

	border: 0px solid #0099FF;

	margin-left: 10px;

	margin-top: 14px;

	z-index: 1000;

}

/* The #accent tag controls the positioning of content in the col_1 div below the navigation area*/















#accent {

	margin:8px 0px 0px 10px;

	padding:0px auto

}

/* The #accent img class overrides the default margin value for images to allow the image to align properly */















#accent img {

	margin:0px auto

}

#accent2 {
	margin:5px auto;
	margin-left: 0px;
	padding:0px auto

}

#home_img {

	margin:8px 0px 0px 0px

}

/*The #navigation class sets up the first column on the page and sets it's width / padding */































/*IE6*/















#col_1 {

	width:200px;

	float:left;

	padding:10px 0px 10px 0px;

	border: 0px solid #330066;

}

/*FIREFOX/SAFARI */















html>body #col_1 {

	width:200px;

	float:left;

	border: 0px solid #CC00CC;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

/*This content tag places the second column of content - the large margin value sets the left starting point of the column - the padding aligns the column*/















#col_2 {

	width: 649px;

	height: 0px;

	background-color:#FFFFFF;

	margin-left:200px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

	border: 0px solid #330066;

}

html>body #col_2 {

	width: 649px;

	height: auto;

	background-color:#FFFFFF;

	margin-left:200px;

	padding:5px 0px 5px 5px;

	border: 0px solid #330066;

}

#content {

	width:390px;

	padding:10px;

	float:left;

	border: 0px solid #00FF00;

}

#content3 {

	width:600px;

	padding:10px;

	float:left;

}

#content4 {

	width:600px;

	padding:0px;

	float:left;

}

#content_nocol {

	width: 615px;

	padding:10px;

	float:left;

	border: 0px solid #00FF00;

	z-index: 0;

}

#content_nocol_form {

	width: 600px;

	padding:0px;

	float:left;

	border: 0px solid #00FF00;

	z-index: 0;

}

#content_nocol2 {

	width: 600px;

	padding:10px;

	float:left;

	border: 0px solid #00FF00;

	z-index: 0;

	margin-left:4px;

	background-image:url(images/schools_bg.gif);

	background-repeat:no-repeat;

}

/* IE6 */















#monoSlideshow {

	width: 620px;

	height:255px;

	float:left;

	margin-top: 5px;

	margin-left: 13px;

	border: 1px solid #000000;

	position:relative; /*or absolute*/

	z-index: 1;

}

/* FIREFOX */















html>body #monoSlideshow {

	width: 620px;

	height:255px;

	float:left;

	margin-top: 5px;

	margin-left: 13px;

	border: 1px solid #000000;

	position:relative; /*or absolute*/

	z-index: 1;

}

/* IE6 */















#form {

	width:252px;

	float:left;

	margin-top: 20px;

	border: 0px solid #00FF00;

}

/*FIREFOX/SAFARI/IE7 */















html>body #form {

	width:230px;

	float:left;

	margin-top: 0px;

	border: 0px solid #00FF00;

}

/*IE6 */















#Email_Form {
	width: 240px;
	padding-bottom: 5px;
	border-color:#cd7827;
	border-style:solid;
	border-width:1px;

}

#Email_Form2 {

	width: 190px;

	padding-bottom: 5px;

	border-color:#cd7827;

	border-style:solid;

	border-width:1px;

}

#Email_Form3 {

	width: 185px;

	padding-bottom: 5px;

	border-color:#cd7827;

	border-style:solid;

	border-width:1px;

}

#Email_Form4 {

	width: 228px;

	height: 170px;

	padding-bottom: 10px;

	background-repeat: no-repeat;

}

/*FIREFOX/SAFARI/IE7 */















html>body #Email_Form {

	width: 230px;

	padding-bottom: 5px;

	border-color:#cd7827;

	border-style:solid;

	border-width:1px;

}

/*IE6 */















#email {

	border-color:#5A4A42;

	border-style:solid;

	border-width:1px;

	width: 160px;

	padding:2px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1.1ems;

}

/*FIREFOX/SAFARI/IE7 */















html>body #email {

	border-color:#5A4A42;

	border-style:solid;

	border-width:1px;

	width: 140px;

	padding:2px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1.1ems;

}

/*IE6 */















#button {

	background-color: #00573D;

	height: 18px;

	color: #FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	padding:2px;

	border: 0px solid #000000;

}

/*FIREFOX/SAFARI/IE7 */















html>body #button {

	background-color:#FF9900;

	height: 18px;

	color:#333333;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	padding:2px;

	border: 0px solid #000000;

}

/*-------------------------------------*/	















/*Navigation Classes */















/*-------------------------------------*/































/*Note - the navigation id class is under Structure since it controls the column properties */































/*IE6 */















#rollovers li {

	width: 8.0em;

	font-size:1.0em;

	line-height: 1.8em;

	background-color: #cd7827;

	float:right;

	margin-right:3px;

	margin-bottom:5px;

	border: 1px solid #FFFFFF;

}

/*FIREFOX/SAFARI/IE7 */















html>body #rollovers li {

	width: 8.0em;

	font-size:1.0em;

	line-height: 1.8em;

	background-color: #cd7827;

	float:right;

	margin-right:5px;

	margin-bottom:0px;

	border: 1px solid #FFFFFF;

}

#rollovers a {

	text-decoration:none;

	display:block;

	color:#FFFFFF;

	padding-left: 0px;

	padding-right:0px;

	padding-top: 3px;

	padding-bottom: 3px;

	text-align: center;

}

#rollovers a:hover {

	background-color:#333333;

	color:#FFFFFF;

	display:block;

}

#rollovers a:visited {

	display:block

}

/*IE6 */















#donation_text {

	color:#333333;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding-top:8px;

	padding-bottom: 8px;

	border: 0px solid #330066;

}

/*FIREFOX/SAFARI/IE7 */















html>body #donation_text {

	color:#333333;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size: 1.2em;

	padding-top:8px;

	padding-bottom: 8px;

	border: 0px solid #330066;

}

#donation_field {

	color:#333333;

	background-color:#d8e4c2;

	padding-top:5px;

	padding-bottom: 5px;

	padding-left: 5px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	border: 1px solid #FFFFFF;

}

#column3 {

	width:220px;

	float:left;

	margin-top: 0px;

	border: 0px solid #00FF00;

}

#box {

	height: auto;

	padding: 5px;

	margin-top:10px;

	border: 1px solid #CCCCCC

}

img {

	margin:5px;

	border: 1px solid #333333

}

img2 {

	margin:5px;

	border: 1px solid #333333

}

.noborder {

	border: 0px

}

#logo {

	margin:10px 0px 10px 15px;

	float:left;

	border:none

}

table {

	font-size:1.2em;

	line-height:1.3em;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	color:#333333;

	padding-bottom:0.5em

}

/*-------------------------------------*/















/* Typography */















/*-------------------------------------*/































P {
	font-size:1.2em;
	line-height:2.0em;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	padding-top:0.8em

}

a {

	color:#0033FF;

	font-family:Geneva, Arial, Helvetica, sans-serif

}

a:hover {

	color:#990000;

}

.t_header {

	font-size:1.0em;

	line-height:1.2em;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	color:#333333;

	font-weight:bold;

	padding-top:0

}
.liste {
	font-size:1.1em;
	line-height:1.6em;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#006633;
	font-weight:bold;
	list-style-type: disc;
	padding-left: 25px;
	margin-bottom:10px;

}

.list {
	font-size:1em;
	line-height:1.6em;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	list-style-type: disc;
	padding-left: 25px;
	margin-bottom:10px;

}

.listn {
	font-size:1.1em;
	line-height:1.5em;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	list-style-type: disc;
	padding-left: 25px;
	margin-bottom:10px;

}

.listCN {
	font-size:1.2em;
	line-height:1.6em;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	list-style-type: disc;
	padding-left: 25px;
	margin-bottom:10px;

}

.listw {
	font-size:1.1em;
	line-height:1.6em;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	list-style-type: disc;
	padding-left: 25px;
	margin-bottom:10px;
	font-weight: bold;

}

OL {

	font-size:1.2em;

	line-height:1.5em;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	color:#333333;

	padding-left: 25px;

	margin-bottom:10px;

	list-style: upper-latin;

}

/*positioning and style attributes for Forgotten Harvest Tag Line*/















#heading h1 {

	color:#FFFFFF;

	font-weight:bold;

	font-size:1.4em;

	margin: 30px 10px 30px 0px;

	text-align:right;

	text-transform:uppercase;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	float:right;

}

.h1 {
	font-size:1.8em;
	color:#990000;
	font-weight:bold;
	line-height: 1.2em;

}

.h2 {

	font-size:1.4em;

	font-weight:bold

}

.h3 {
	font-size:1.2em;
	font-weight:bold;
	color: #3d7039;
	line-height: 1.2em;

}

.h3 a {

	color: #3d7039;

	text-decoration: underline;

}

.h3 a:hover {

	color: #3d7039;

	text-decoration: none;

}

.caption {

	font-size:1.0em;

	line-height:1.5em;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	color:#333333;

	padding-bottom:0.5em;

	text-align: center;

}

.caption a {

	color:#0033FF;

	font-family:Geneva, Arial, Helvetica, sans-serif

}

.caption a:hover {

	color:#990000;

}

.smalltext {

	font-size:1.0em;

	line-height:1.3em

}

.links {

	color:#5A4A42;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:1.1ems;

	font-weight:bold;

}

.links a {

	color:#5A4A42;

	text-decoration:underline;

}

.links a:hover {

	color:#5A4A42;

	text-decoration:none;

}

.gmnoprint {

	color:#000000;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:1.2em;

	line-height: 15px;

}

/*-------------------------------------*/	















/*Navigation Classes */















/*-------------------------------------*/































/*upper nav bar font positioning and styling */















#nav_1 li {

	list-style-type:none;

	text-align:right;

	font-size:1.2em;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	display:inline;

	color:#FFFFFF;

	font-weight:bold;

	text-transform:uppercase;

	padding-top: 2px;

}

#nav_1 li a {

	text-decoration:none;

	color:#FFFFFF;

	font-weight:bold;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 10px;

	padding-top: 4px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 5px;

}

#nav_1 li a:hover {

	background-color:#abc397

}

/*vertical nav bar positioning and styling*/































#footer a {

	color:#3B703A;

	text-decoration:underline;

	display:inline-block;

	font-size:0.8em;

	padding-right:5px;

	padding-left: 5px;

	margin-top:2px

}

/* Footer navigation styling */































#footer a:hover {

	background-color:#3B703A;

	color: #FFFFFF;

	padding-right:5px;

	padding-left: 5px;

}

#footer a:visited {

 color:#4F130F  padding-right:5px;

	padding-left: 5px;

}

#footer2 a {

	color:#FFFFFF;

	text-decoration:underline;

	display:inline-block;

	font-size:0.8em;

	padding-right:5px;

	padding-left: 5px;

	margin-top:2px

}

/* Footer navigation styling */































#footer2 a:hover {

	background-color:#362c27;

	padding-right:5px;

	padding-left: 5px;

}

#footer2 a:visited {

 color:#FFFFFF  padding-right:5px;

	padding-left: 5px;

}

#footer3 a {

	color:#FFFFFF;

	text-decoration:underline;

	display:inline-block;

	font-size:0.8em;

	padding-right:5px;

	padding-left: 5px;

	margin-top:2px

}

/* Footer navigation styling */































#footer3 a:hover {

	background-color:#FFFFFF;

	padding-right:5px;

	padding-left: 5px;

	color: #000000;

}

#footer3 a:visited {

 color:#FFFFFF  padding-right:5px;

	padding-left: 5px;

}

/*-------------------------------------*/	















/*ROLLOUT SUBNAVIGATION */















/*-------------------------------------*/































#video {

	position:relative; /*or absolute*/

	z-index: 0;

}

#vertnav {

	list-style: none;

	color: #FFFFFF;

	z-index: 1000;

}

/*Sets APPEARANCE of MAIN Menu in IE6 */















#vertnav li {

	font-size: 1.5em;

	color: #FFFFFF;

	position: relative;

	width: 12em;

	height: 2.2em;

	display:block;

	margin:0;

	font-weight: bold;

	padding: 0;

	z-index: 1000;

}

/*Sets APPEARANCE of MAIN Menu in FF */















html>body #vertnav li {

	font-size: 1.5em;

	color: #FFFFFF;

	position: relative;

	width: 12.6em;

	height: auto;

	display:block;

	margin:0;

	padding:0;

	font-weight: bold;

	z-index: 1000;

}

/*Changes APPEARANCE of LINKS on MAIN MENU in IE6 */















#vertnav li a {

	color: #FFFFFF;

	text-decoration:none;

	display:block; /*helps Opera with hover */

	width: 190px; /*helps IE with hover */

	height:43px;

	margin:0;

	padding-right: 0em;

	padding-bottom: 0.6em;

	padding-left: 0.4em;

	padding-top: 0.8em;

	border: 1px solid #95b45b;

	z-index: 1000;

}

/*Changes APPEARANCE of LINKS on MAIN MENU in FF */















html>body #vertnav li a {

	color: #FFFFFF;

	text-decoration:none;

	display:block; /*helps Opera with hover */

	width: 181px; /*helps IE with hover */

	height:20px;

	margin:0;

	padding-right: 0em;

	padding-bottom: 0.6em;

	padding-left: 0.4em;

	padding-top: 0.8em;

	border: 1px solid #95b45b;

	z-index: 1000;

}

/*Changes APPEARANCE OF HOVER on MAIN MENU in IE6 */















#vertnav li a:hover {

	color: #FFFFFF;

	text-decoration: none;

	width: 190px; /*Sets SIZE of SUB MENU BAR */

	height: 43px;

	background-color: #3b703a;

	margin:0;

	padding-right: 0em;

	padding-bottom: 0.5em;

	padding-left: 0.4em;

	padding-top: 0.8em;

	border: 1px solid #3b703a;

	z-index: 1000;

}

/*Changes APPEARANCE OF HOVER on MAIN MENU in FF */















html>body #vertnav li a:hover {

	color: #FFFFFF;

	text-decoration: none;

	width: 181px; /*Sets SIZE of SUB MENU BAR */

	height: 20px;

	background-color: #3b703a;

	margin:0;

	padding-right: 0em;

	padding-bottom: 0.6em;

	padding-left: 0.4em;

	padding-top: 0.8em;

	border: 1px solid #3b703a;

	z-index: 1000;

}

html>body #vertnav li a.last:hover {

	color: #FFFFFF;

	text-decoration: none;

	width: 181px; /*Sets SIZE of SUB MENU BAR */

	height: 30px;

	background-color: #3b703a;

	margin:0;

	padding-right: 0em;

	padding-bottom: 0.6em;

	padding-left: 0.4em;

	padding-top: 0.8em;

	border: 1px solid #3b703a;

	z-index: 1000;

}

/*Sets POSITION of SUB MENU -------------------------------------*/















#vertnav ul li, #vertnav ul li li {

	padding:0;

	margin:0;

	list-style: none;

	width:150px; /*Sets SIZE of SUB MENU BAR */

	z-index:99;

	overflow:visible;

	position:absolute;

}

/*Changes APPEARANCE of SUB MENU in IE6*/















#vertnav ul li, #vertnav ul li li {

	color: #FFFFFF;

	position: relative;

	width: 150px; /*Sets SIZE of SUB MENU BAR */

	height: 10px;

	display:block;

	margin:0;

	padding-left: 5px;

	padding-top: 0px;

	background-color: #3b703a;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

}

/*Changes APPEARANCE of SUB MENU in FF */















html>body #vertnav ul li, #vertnav ul li li {

	color: #FFFFFF;

	position: relative;

	width: 160px; /*Sets SIZE of SUB MENU BAR */

	height: 24px;

	display:block;

	margin:0;

	padding-left: 0px;

	padding-top: 0px;

	background-color: #3b703a;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

}

/*Changes APPEARANCE of LINKS on SUB MENU in IE6 */















#vertnav ul li a, #vertnav ul li li a {

	font-size:0.5em;

	color: #FFFFFF;

	text-decoration:none;

	display:block; /*helps Opera with hover */

	width: 150px; /*helps IE with hover */

	height:21px;

	margin:0;

	padding-right: 0em;

	padding-bottom: 0.6em;

	padding-left: 0.4em;

	padding-top: 0.8em;

	border: 1px none #FFFFFF;

}

/*Changes APPEARANCE of LINKS on SUB MENU in FF */















html>body #vertnav ul li a, #vertnav ul li li a {

	font-size:0.5em;

	color: #FFFFFF;

	text-decoration:none;

	display:block; /*helps Opera with hover */

	width: 152px; /*helps IE with hover */

	height:10px;

	margin:0;

	padding-right: 0em;

	padding-bottom: 0em;

	padding-left: 0.5em;

	padding-top: 0.5em;

	border: 1px none #000000;

}

/*Changes APPEARANCE OF HOVER on SUB MENU in IE6*/















#vertnav ul li a:hover, #vertnav ul li li a:hover {

	color: #FFFFFF;

	text-decoration: underline;

	width:150px; /*Sets SIZE of SUB MENU BAR WHEN ROLLED OVER*/

	height:27px;

	z-index: 99;

	padding-left: 0.3em;

	padding-top: 0.7em;

	border-bottom-width: 0px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

}

/*Changes APPEARANCE OF HOVER on SUB MENU in FF*/















html>body #vertnav ul li a:hover, #vertnav ul li li a:hover {

	color: #FFFFFF;

	text-decoration: underline;

	width:152px; /*Sets SIZE of SUB MENU BAR WHEN ROLLED OVER*/

	height:12px;

	z-index: 99;

	padding-left: 0.4em;

	padding-top: 0.4em;

	margin:0;

	border-bottom-width: 0px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

}

/*Changes POSITION of SUBMENU in IE6*/















#vertnav ul, #vertnav ul li ul li {

	display:none;

	position:absolute;

	top:0;

	left:12.7em;

	z-index:99;

}

/*Changes POSITION of SUBMENU in FF*/















html>body #vertnav ul, #vertnav ul li ul li {

	display:none;

	position:absolute;

	top:0;

	left:12.6em;

	z-index:99;

}

/*FOR SUB MENU in FIREFOX */















#vertnav li:hover ul, #vertnav ul li:hover ul {

	display:block;

}

/* Win IE only \*/



#vertnav li {

	float:left;

}

/* end holly hack */



/*-------------------------------------*/	



/*Global Classes */



/*-------------------------------------*/



.clear {

	clear:both;

}

.float-left {

	float:left;

}

.float-right {

	float:right;

}

.text-left {

	text-align:left;

}

.text-right {

	text-align:right;

}

.text-center {

	text-align:center;

}

.text-justify {

	text-align:justify;

}

.text-white {

	color:#FFFFFF;

}

.bold {

	font-weight:bold;

}

.italic {

	font-style:italic;

}

.underline {

	border-bottom:1px solid;

}

.highlight {

	background:#ffc;

}

.wrap {

	width:960px;

	margin:0 auto;

}

.img-left {

	float:left;

	margin:4px 10px 4px 0;

}

.img-right {

	float:right;

	margin:4px 0 4px 10px;

}

.nopadding {

	padding:0;

}

.noindent {

	margin-left:0;

	padding-left:0;

}

.nobullet {

	list-style:none;

	list-style-image:none;

}

.title_bold {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	color:#c4302e;

}

.green_txt {

	color:#00573d;

	font-size:12px;

	font-weight:normal;

	font-weight:bold

}

.green_txt2 {

	color:#00573d;

	font-size:13px;

	font-weight:normal;

	font-weight:normal

}

.green_txt_light {

	color:#b4ffac;

	font-size:13px;

	font-weight:normal;

	font-weight:bold

}

.green_txt_light a:link {

	color:#b4ffac;

	font-size:13px;

	font-weight:normal;

	font-weight:bold;

	text-decoration:underline

}

.green_txt_light a:visited {

	color:#b4ffac;

	font-size:13px;

	font-weight:normal;

	font-weight:bold;

	text-decoration:underline

}

.green_txt_light a:hover {

	color:#b4ffac;

	font-size:13px;

	font-weight:normal;

	font-weight:bold;

	text-decoration:none;

}

.textarea {

	width:360px;

	height:80px;

}

.textarea2 {

	width:520px;

	height:80px;

}

.register_bg {

	background-image:url(images/register_bg.gif);

	background-repeat:no-repeat;

	height:461px;

	background-position:center

}

.tv_bg {

	background-image:url(images/help_haiti.gif);

	background-repeat:no-repeat;

	width:179px;

	height:145px;

	background-position:center

}

#schools ul {

	padding:0px;

	margin:0px;

}

#schools li {

	color:#FFFFFF;

	font-size:12px;

	line-height:18px;

	text-decoration:none;

}
