/*HTML Elements*/

	html {
		font: 12px Arial, "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
		color: #101010;
		
	}
	body {
		width: 100%;
		text-align: center;
		margin: 0 auto;
		background: #434343;
	}
	body#index {
		
	}
	#kontainer {
		margin: 0px auto;
		width: 1000px;
		height: auto;
		text-align: left;
		display: block;
		overflow:hidden;
	}
		body.class #kontainer {
			
		}
	a {
		color: #e95900;
	}
		a:link, a:visited {
			text-decoration: none !important;
		}
		a:hover {
			text-decoration: underline;
		}
		a:visited {
		color: #FF3300;
		}
	img {
		border: none!important;
	}
	map {
		border: none;
	}
	ul {
	
	}
	ul li {
		list-style: none;
		text-decoration: none;
	}
	ul li a {
		text-decoration: none;
	}
	ol {
	
	}
	ol li {
	
	}
	h1, h2, h4, h5 {
		font-family: "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
		font-weight: bold;
		margin: 0;
		padding: 0;
		line-height: 1em;
	}
	h1 {
		font-size: 22px;;
		color: #e95900;
		padding:105px 0 10px 45px;
		line-height:18px;
	}
	h2 {
		padding:35px 0 0px 45px;
		font-size: 17px;
		color: #101010;
	}
	h3 {
		color:#101010;
		margin:15px 0 0 45px;
		font-family: "Lucida Grande", Tahoma, Arial, "MS Trebuchet", sans-serif;
		font-size: 14px;
		margin-bottom: 0px;
		padding-bottom: 0px;
	}
	h4 {
		color: #660000;
		font-size: 16px;
	}
	h5 {
		font-size: 20px;
	}
	p {
		color: #101010;
		line-height: 1.5em;
	}
	.sIFR-replaced h1 {
		color: #3A990D;
	}
	.sIFR-alternate {
		position: relative;
			left: -9999px;
		display: none;
	}
/*DOM Specific*/

div#leftContent {
	width:329px;
	float:left;
	background: #fece16 url('../images/leftBG.jpg') no-repeat;
	padding:0 0 2000px 0;
	margin-bottom: -2000px;
}
	body#index div#homeVid {
		margin:5px 10px 10px 35px;
	}
	body.index div#leftContent div#logo {
		width:329px;
		height:189px;
		background: url('../images/logo.jpg') no-repeat;
		position:relative;
	}
		body.subpage div#leftContent div#logo {
			width:329px;
			height:189px;
			background: url('../images/logoSub.jpg') no-repeat;
			position:relative;
		}
		div#leftContent div#logo a {
			display:block;
			width:310;
			height:120px;
			position:absolute;
			top:10px;
			left:10px;
		}
	div#leftContent ul#mainNav {
		margin:0;
		padding:0;
	}
		div#leftContent ul#mainNav li {
			margin:0;
			padding:0;
		}
			div#leftContent ul#mainNav li a {
				text-indent:-10000px;
				display:block;
				width:329px;
				height:42px;
			}
			 div#leftContent ul#mainNav li#facts a:link, div#leftContent ul#mainNav li#facts a:visited {
				background: url('../images/btn_factsa.jpg') no-repeat;
			}
				div#leftContent ul#mainNav li#facts a:hover, div#leftContent ul#mainNav li#facts a:active {
					background: url('../images/btn_factsb.jpg') no-repeat;
				}
			div#leftContent ul#mainNav li#words a:link, div#leftContent ul#mainNav li#words a:visited {
				background: url('../images/btn_wordsa.jpg') no-repeat;
			}
				div#leftContent ul#mainNav li#words a:hover, div#leftContent ul#mainNav li#words a:active {
					background: url('../images/btn_wordsb.jpg') no-repeat;
				}
			div#leftContent ul#mainNav li#photos a:link, div#leftContent ul#mainNav li#photos a:visited {
				background: url('../images/btn_photosa.jpg') no-repeat;
			}
				div#leftContent ul#mainNav li#photos a:hover, div#leftContent ul#mainNav li#photos a:active {
					background: url('../images/btn_photosb.jpg') no-repeat;
				}	
			div#leftContent ul#mainNav li#videos a:link, div#leftContent ul#mainNav li#videos a:visited {
				background: url('../images/btn_videosa.jpg') no-repeat;
			}
				div#leftContent ul#mainNav li#videos a:hover, div#leftContent ul#mainNav li#videos a:active {
					background: url('../images/btn_videosb.jpg') no-repeat;
				}
			div#leftContent ul#mainNav li#news a:link, div#leftContent ul#mainNav li#news a:visited {
				background: url('../images/btn_newsa.jpg') no-repeat;
			}
				div#leftContent ul#mainNav li#news a:hover, div#leftContent ul#mainNav li#news a:active {
					background: url('../images/btn_newsb.jpg') no-repeat;
				}
			div#leftContent ul#mainNav li#contribute a:link, div#leftContent ul#mainNav li#contribute a:visited {
				background: url('../images/btn_contributea.jpg') no-repeat;
			}
				div#leftContent ul#mainNav li#contribute a:hover, div#leftContent ul#mainNav li#contribute a:active {
					background: url('../images/btn_contributeb.jpg') no-repeat;
				}
			div#leftContent ul#mainNav li#promote a:link, div#leftContent ul#mainNav li#promote a:visited {
				background: url('../images/btn_promotea.jpg') no-repeat;
			}
				div#leftContent ul#mainNav li#promote a:hover, div#leftContent ul#mainNav li#promote a:active {
					background: url('../images/btn_promoteb.jpg') no-repeat;
				}	
			div#leftContent ul#mainNav li#contact a:link, div#leftContent ul#mainNav li#contact a:visited {
				background: url('../images/btn_contacta.jpg') no-repeat;
			}
				div#leftContent ul#mainNav li#contact a:hover, div#leftContent ul#mainNav li#contact a:active {
					background: url('../images/btn_contactb.jpg') no-repeat;
				}
	div#leftContent div#leftBuckets {
		width:329px;
		height:421px;
		position:relative;
		background: url('../images/leftBuckets.jpg') no-repeat;
	}
		div#leftContent div#leftBuckets a#donate {
			width:290px;
			height:180px;
			text-indent:-10000px;
			display:block;
			position:absolute;
			left:19px;
			top:100px;
		}
		div#leftContent div#leftBuckets a#flyer {
			width: 290px;
			height:98px;
			text-indent:-10000px;
			display:block;
			position:absolute;
			top:301px;
			left:19px;
		}
div#rightContent {
	float:left;
	background-color: #f5f5f5;
	margin-bottom: -2000px;
	padding-bottom: 2000px;
}
	div#rightContent div#header {
		width:671px;
		height:382px;
		background: url('../images/header.jpg') no-repeat;
	}
	div#rightContent div#bodyContent {
		width:671px;
	}
		div#rightContent div#bodyContent p {
			margin:15px 45px;
		}
		div#rightContent div#bodyContent ul {
			margin:15px 45px;
			padding-left:0;
		}
			div#rightContent div#bodyContent ul li {
				list-style: disc inside;
				padding:10px 0 0 0;
			}
	div#rightContent div#footer {
		width:671px;
		height:23px;
		padding-top:30px;
		margin-bottom:30px;
		background: url('../images/footer.jpg') no-repeat bottom center;
	}
div#gw {
	text-align:right;
	margin: 8px auto;
	padding-bottom:20px;
	width: 1000px;
	height: auto;
	display: block;
	color:#fff;
	font-size:11px;
}
	div#gw a {
		color:#00ff00;
		text-decoration:underline !important;
	}
	
	body#facts div#leftContent ul#mainNav li#facts a {
		background: url('../images/btn_factsb.jpg') no-repeat;
		cursor:default;
	}
	body#videos div#leftContent ul#mainNav li#videos a {
		background: url('../images/btn_videosb.jpg') no-repeat;
		cursor:default;
	}
	body#news div#leftContent ul#mainNav li#news a {
		background: url('../images/btn_newsb.jpg') no-repeat;
		cursor:default;
	}
	body#contact div#leftContent ul#mainNav li#contact a {
		background: url('../images/btn_contactb.jpg') no-repeat;
		cursor:default;
	}
	body#contribute div#leftContent ul#mainNav li#contribute a {
		background: url('../images/btn_contributeb.jpg') no-repeat;
		cursor:default;
	}
	body#promote div#leftContent ul#mainNav li#promote a {
		background: url('../images/btn_promoteb.jpg') no-repeat;
		cursor:default;
	}
	body#photos div#leftContent ul#mainNav li#photos a {
		background: url('../images/btn_photosb.jpg') no-repeat;
		cursor:default;
	}
a.moreNews {
	color:#888;
	padding-left:10px;
	text-decoration:underline !important;
}
/* global */

.right {
	float: right;
}
.left {
	float: left;
}
.clear {
	clear: both;
}
.crite {
	clear: left;
}
