/** INTRO **/


body{
	font-size: 12pt;
	background: #ebebeb;
	font-family:"Lucida Grande", Tahoma, Arial, sans-serif;

}

.clear{
	clear: both;
}

/** HEADER **/

#header{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 1000px;
	height: 300px;
	background: url(images/header_background.png) repeat;
	border: 2px solid #fff;
}

#header ul{
	list-style-type: none;
	
}


#header_left{
	margin-left: 25px;
	margin-top: 35px;
	margin-bottom: -5px;
	width: 200px;
	height: 300px;
	color: #000;
	float: left;
}

#header_left li{
	height: 80px;
	color: #fff;
	font:bold 1.4em serif;
	text-decoration: none;
}

#header_left a{
	color: #fff;
	text-decoration: none;
}



#header_middle{
	height: 298px;
	width: 503px;
	background: url(images/header_banner.png);
	float: left;
	margin-left: 10px;

}


#header_right{
	margin-top: 40px;
	margin-bottom: -10px;
	width: 200px;
	height: 300px;
	color: #000;
	float: left;
}

#header_right li{
	height: 80px;;
	color: #fff;
	font: bold 1.4em serif;
	text-decoration: none;
}

#header_right a{
	color: #fff;
	text-decoration: none;
}


#header_bottom{
	z-index: 1;
	width:1000px;
	height: 22px;
	background: url(images/line.png) repeat-x;
	margin-top: -35px;
}




/** BODY **/


#body_content{
	margin-top:-23px;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	background: url(images/header_background.png) repeat;
	border: 2px solid #fff;


	}


#inside_content{
	text-align: center;
	margin-left: auto;
	margin-right:auto;
	width: 900px;
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: .8em;
	font-family: Arial, serif;
	
	color: #fff;

}

#inside_content p{
	text-align: left;
	font-size: 1.2em;
}

#inside_content h1{
	font-family: Arial Rounded MT Bold, sans-serif;
	text-align: left;
	font-size: 1.5em;
}

#inside_content h2{
	text-align: center;
	font-size: 1.3em;
}

#inside_content a{
	color: #fff;
}

#michael_image{
-webkit-box-shadow: 0px 0px 10px #000000;
-moz-box-shadow: 0px 0px 10px #000000;
box-shadow: 0px 0px 10px #000000;
margin-left: 77px;
margin-top: 25px;
}

#inside_content #container .info form{
	text-align: left;
}

#inside_content #bigger p{
	font-size: 1.4em;
	font-weight: bold;
}

#inside_content #index_summary{
	
	text-align: center;
}

.block{
	width: 300px;
	height: 250px;
	margin-top: 20px;
	background-color: #eee;
	float: left;
	
	-webkit-box-shadow: 0px 0px 10px #ffffff;
-moz-box-shadow: 0px 0px 10px #ffffff;
box-shadow: 0px 0px 10px #ffffff;
	
}

.block_image{
	margin-left: 67px;
	margin-top: 53px;
	

}

#block1{
	margin-left: 20px;
	margin-right: 15px;
}
#block2{
	margin-left: 15px;
	margin-right: 15px;
}
#block3{
	margin-right: 20px;
	margin-left: 15px;
}

#end_index{
	height: 50px;
	width: 1px;
}


#field_fund{
	float: left;
	margin-right: 20px;
	
}

.donation_box{
	width: 400px;
	
	float: left;
	
	
}



#sports_box{
	margin-right: 45px;
	text-align: center;
	
}

#money_box{
	margin-left: 45px;	
}

#sports_box.donation_box p{
	text-align: center;
}

#money_box.donation_box p{
	text-align: center;
}

#internal_body {
	width: 350px;
	margin: 0 auto;
	height: 150px;
	
}

#internal_body h1{
	text-align: center;
}


#donation_text p{
		
}

#paypal{
	margin-right: -200px;
	margin-top: -100px;	
	
}
	

.recip{
	border: 1px solid #fff;
} 

/** FOOTER **/

#footer ul{
	list-style-type: none;
}

#footer p{
	text-align: center;
	font-size: small;
}

#footer a{
	color: #000;
	text-decoration: none;
}
