/* color Palette 
Green 21930e;
*/
html{height: 100%;}

	body{
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		margin:0px;
		padding:0px;
		text-align:left;
		background-color:#cccccc;
	}
	
	#page{
		margin:0px auto;
		text-align:center;
		width:1039px;
		background-image: url(../assets/page_bg.jpg);
		background-position:0px 0px;
		background-repeat:repeat-y;
	}
	
	#logo{
		margin:0px 0px 0px 14px;
		padding:0px;
		background-image:url(../assets/logo_bg.jpg);
		background-position:0 0;
		background-repeat:repeat-x;
		width:1011px;
		height:83px;
	}
	
	#logo img{
		float:left;
		margin:0px;
		padding-right:0px
	}
	
	#logo ul{
	padding:66px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
	#logo ul li{
		display:inline;
		
	}
	
	#logo li{
		list-style-type:none;
		border-right:1px solid #000;
		padding:0px 5px 0px 5px;
	}
	
	#logo li.last{
		border:none;
	}
	
	#logo a{
		text-decoration:none;
		color:#000000;
	}
	
	#logo a:hover{
		text-decoration:none;
		color:#21930e;
	}
/****************************************************/	
	#banner_header{
		background-image: url(../assets/banner_header_bg.jpg);
		background-position:0px 0px;
		background-repeat:repeat-x;
		width:1011px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 14px;
		height:262px;
	}
	
	#banner_header h1{
		color:#FFFFFF;
		font-size:26px;
		padding:0px 52px 0px 0px;
		margin:0px;
	}
/***************************************/	
	#content{
		width:1011px;
		background-image:url(../assets/content_btm.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
		background-color:#d8d8d8;
		margin:0px 0px 0px 14px;
		
	}
	
	#main_content_index{
		margin-left:10px;
		padding-right:10px;
	}
	
	#main_content{
		margin-left:10px;
		padding:20px 30px 0px 0px;
	}
/*************************************/	
	#left_content_index{
		width:280px;
		padding:0px 0px 20px 0px;
		margin:20px 0px 0px 0px;
		float:left;
		border-right:1px dotted #21930e;
	}
	
	#left_content{
		width:500px;
		padding:0px 0px 20px 0px;
		margin:0px 0px 0px 20px;
		float:left;
	}

	#left_content_full{
		width:900px;
		padding:0px 0px 20px 0px;
		margin:0px 0px 0px 20px;
		float:left;
	}
/****************************************/
	#middle_content{
		width:289px;
		padding:0px 0px 20px 0px;
		margin:20px 0px 0px 0px;
		float:left;
		
	}
	
	#middle_content p{
		padding:5px 0px 26px 0px;
		margin:0px;
	}
	
	#middle_content p.last{
		padding:5px 0px 0px 0px;
		margin:0px;
	}
/********************************/	
	#right_content{
		width:420px;
		padding:0px 0px 20px 0px;
		margin:0px 0px 0px 0px;
		border-left:1px dotted #21930e;
		float:right;
	}
	
	#right_content_img{
		width:420px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		float:right;
	}
	
	#right_content_index{
		width:420px;
		padding:0px 0px 20px 0px;
		margin:20px 0px 0px 0px;
		border-left:1px dotted #21930e;
		float:right;
	}
/************************************/	
	#footer{
	float: none;
	clear: both;
	color: #FFFFFF;
	font-size: 10px;
	background-color: #000000;
	width: 1011px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #ffffff;
}
	
	#footer p{
		text-align:center;
		padding:0px 0px 5px 0px;
		margin:0px;
	}
	
	#footer ul{
		margin:10px 0px 0px 0px;
		padding:0px;
	
	}
	
	#footer ul li{
		display:inline;
		
	}
	
	#footer li{
		list-style-type:none;
		border-right:1px solid #fff;
		padding:0px 5px 0px 5px;
	}
	
	#footer li.last{
		border:none;
	}
	
	#footer a{
		text-decoration:none;
		color:#FFFFFF;
	}
	
	#footer a:hover{
		text-decoration:underline;
		color:#21930e;
	}
	/******************************/
	h1{
		color:#000000;
		font-size:60px;
		text-align:left;
		padding:0px 0px 0px 10px;
		margin:0px;
		line-height:.90em;
	}
	
	h2{
		color:#21930e;
		font-size:30px;
		text-align:left;
		padding:0px;
		margin:0px;
	}
	
	h3{
		color:#21930e;
		font-size:16px;
		text-align:left;
		padding:10px 0px 0px 0px;
		margin:0px;
	}
	
	p {
		text-align:left;
		padding:5px 0px 5px 0px;
		margin:0px;
	}
	
	ul, ol{
		margin:0px 0px 0px 22px;
		padding:0px 0px 2px 0px;
	}
	
	 ol{
		margin:0px 0px 0px 25px;
		padding:0px 0px 2px 0px;
		text-align:left;
	}
	
	ul li{
	list-style-image:url(../assets/checkmark.png);
	list-style-type:none;
	text-align:left;
	padding:0px 0px 0px 0px;
	list-style-position:outside;

	}
	
	li{
		margin:0px;
		padding:0px 2px 3px 0px ;
		list-style-position:inside;
		
	}
	
	#right_content ul{
		margin:0px 0px 0px 25px;
		padding:0px;
	}
	
	#right_content ul li{
		list-style-image:url(../assets/checkmark.png);
		list-style-type:none;
		text-align:left;
		padding:0px 0px 0px 0px;
		list-style-position:outside;

	}
	
	#right_content li{
		margin:0px;
		padding:0px;
		list-style-position:inside;
		color:#000000;
		font-weight:bold;
	}
	
	a{
		color:#21930e;
		text-decoration:none;
	}
	
	a:hover{
		color:#21930e;
		text-decoration:underline;
	}
	
	hr{
		margin:0px;
		padding:0px;
		color:#000000;
		width:100%;
	}
	
	/**************************/
	.right_table p{
		padding:0px 0px 5px 0px;
		margin:0px;
	}
	
	/**********************************/
	
	.bins h3{
	margin:0px;
	padding:5px;
	text-align:left;
	font-size:14px;
	
	}
	
	.bin_chart p{
		margin:0px;
		padding:5px;
		text-align:center;
	}
	
	.bin_rw1{
		background-color:#000000;
	}
	
	.bin_rw1 p{
		color:#FFFFFF;
		font-weight:bold;
	}
	
	.bin_rw2{
		background-color:#178205;
	}
	
	.bin_rw2 p{
		color:#dddddd;
		font-weight:bold;
	}
	
	.border1 {
		border-right:1px solid #000000;
		border-bottom:1px solid #000000
	}
	
	.border2 {
		border-bottom:1px solid #000000
	}
	
	.border {
		border-right:1px solid #000000;
	}
	
	.colored{
		color:#21930e;
	}
	
	blockquote{
		margin:0px;
		padding:0px 0px 0px 15px;
	}
	
	/**********************************/
	
	#tour_of_hope_title	{
		background-image: url(../assets/tourofhope_title.gif);
		width: 330px;
		height: 66px;
	}
	
	#tour_of_hope_img {
		background-image: url(../assets/tourofhope_picture.jpg);
		width: 346px;
		height: 212px;

	}
		
	#tour_of_hope_collage {
		background-image: url(../assets/tourofhope_collage.jpg);
		width: 430px;
		height: 416px;

	}		
		
	/**********************************/
	.GridRowEditUpdateTemplate
	{
	}
