	
	* {
		margin : 0;
		padding : 0;
	}
	
	body {
		font : normal 13px Georgia,'Times New Roman',serif;
		line-height : 22px;
		color : #767051;
		background : #746e50;
	}
	h2 {
		height : 28px;
		font-size:22px;
		font-weight:normal;
		margin-bottom:12px;
	}
	h2 span {
		display : none;
	}
		h3 {
		height : 20px;
		font-size:18px;
		font-weight:normal;
		margin-bottom:12px;
	}
	
	h3 span {
		display : none;
	}
	p,ul,ol {
		margin-bottom : 30px;
	}
	a:link,a:visited {
		font-style : italic;
	}
	small {
		font-size : 10px;
	}
	
	#container {
		position : relative;
		width : 789px;
		background : url('../img/bg_container.jpg') repeat-y 0 144px;
	}
	
	#header {
	position : relative;
	height : 255px;
	background : url('../img/bg_header.jpg') no-repeat top left;
	background-image: url(../img/bg_header_home.jpg);
	}
	#header h1 a:link,#header h1 a:visited {
		position : absolute;
		top : 15px;
		left : 89px;
		display : block;
		width : 167px;
		height : 167px;
	}
	#header h1 span {
		display : none;
	}
	
	#navigation {
		position : absolute;
		top : 207px;
		left : 93px;
		width : 144px;
		height : 365px;
		background : url('../img/bg_navigation.jpg') no-repeat top left;
	}
	#navigation span {
		display : none;
	}
	#navigation ul {
		list-style : none;
	}
	#navigation a:link,#navigation a:visited {
		display : block;
		width : 144px;
	}
	#nav_cause a:link,#nav_cause a:visited { height : 36px; }
	#nav_cause a:hover,#nav_cause a:active,#cause #nav_cause a:link,#cause #nav_cause a:visited { background : url('../img/bg_navigation.jpg') no-repeat 0 -375px;}
	
	#nav_ride a:link,#nav_ride a:visited { height : 57px; }
	#nav_ride a:hover,#nav_ride a:active,#ride #nav_ride a:link,#ride #nav_ride a:visited { background : url('../img/bg_navigation.jpg') no-repeat 0 -411px;}
	
	#nav_sponsors a:link,#nav_sponsors a:visited { height : 56px; }
	#nav_sponsors a:hover,#nav_sponsors a:active,#sponsors #nav_sponsors a:link,#sponsors #nav_sponsors a:visited { background : url('../img/bg_navigation.jpg') no-repeat 0 -468px;}
	
	
	
	
	#nav_beyond a:link,
	#nav_beyond a:visited { height : 69px; }
	#nav_beyond a:hover,
	#nav_beyond a:active,
	#beyond #nav_beyond a:link,
	#beyond #nav_beyond a:visited { background : url('../img/bg_navigation.jpg') no-repeat 0 -524px;}
	
	
	#nav_dreamteam a:link,
	#nav_dreamteam a:visited { height : 72px; }
	#nav_dreamteam a:hover,
	#nav_dreamteam a:active,
	#dreamteam #nav_dreamteam a:link,
	#dreamteam #nav_dreamteam a:visited { background : url('../img/bg_navigation.jpg') no-repeat 0 -593px;}
	
	
	
	
	
	
	
	#nav_contact a:link,#nav_contact a:visited { height : 64px; }
	#nav_contact a:hover,#nav_contact a:active,#contact #nav_contact a:link,#contact #nav_contact a:visited { background : url('../img/bg_navigation.jpg') no-repeat 0 -665px;}
	
	#content {
		position : relative;
		float : right;
		width : 390px;
		padding-right : 140px;
	}
	
	#callout {
		position : absolute;
		top : 201px;
		left : 663px;
		width : 124px;
		height : 339px;
		background : url('../img/bg_callout2.jpg') no-repeat top left;
	}
	#callout p {
		margin : 0;
	}
	#callout span {
		display : none;
	}
	#callout #register {
		position : absolute;
		top : 112px;
		left : 16px;
		display : block;
		width : 97px;
		height : 110px;
	}
		#callout #donate {
		position : absolute;
		top : 234px;
		left : 18px;
		display : block;
		width : 97px;
		height : 94px;
	}
	#footer {
		clear : both;
		height : 59px;
		padding : 50px 0 0 90px;
		background : url('../img/bg_footer.jpg') no-repeat top left;
	}
	#footer li {
		font : normal 10px Arial,sans-serif;
		color : #f7f0b5;
		float:left;
		list-style-type:none;
		margin-right:6px;
	}
	#footer a:link,#footer a:visited {
		color : #f7f0b5 !important;
		text-decoration : none;
	}
	#footer a:hover,#footer a:active {
		text-decoration : underline;
	}
	
	.logos {
		text-align : center;
		margin-bottom : 0;
	}
	#index #sponsors {
		background : url('../img/h2_home_sponsors.jpg') no-repeat bottom left;
	}
	#index a:link,#index a:visited {
		color : b6af83;
	}
	#cause a:link,#cause a:visited {
		color : #858341;
	}
	#sponsors a:link,#sponsors a:visited {
		color : #ce923c;
	}
	#ride a:link,#ride a:visited {
		color : #c6623e;
	}
	#beyond a:link,#beyond a:visited {
		color : #634730;
	}
	#photo_scholar, .photo_scholar {
		float : left;
		position : relative;
		margin-right : 12px;
	}
	#cause #main {
		background : url('../img/h2_cause_main.jpg') no-repeat bottom left;
	}
	#cause #h2scholar {
		width : 205px;
		float : right;
		background : url('../img/h2_cause_scholar.jpg') no-repeat bottom left;
	}
	#ride #main {
		background : url('../img/h2_ride_main.jpg') no-repeat bottom left;
	}
	#ride #mile_35 {
		background : url('../img/h2_ride_35mile.jpg') no-repeat bottom left;
	}
	#ride #mile_65 {
		background : url('../img/h2_ride_65mile.jpg') no-repeat bottom left;
	}
	.split {
		float : left;
		width : 190px;
		list-style : none;
	}
	.split li {
		padding-left : 20px;
		background : url('../img/bullet.jpg') no-repeat 3px 4px;
	}
	#beyond .split li {
		background : url('../img/bullet_beyond.gif') no-repeat 3px 4px;
	}
	.wide {
		width : 260px !important;
	}
	.no-bullet li {
		background : none !important;
	}
	#sponsors #main {
		background : url('../img/h2_sponsors_main.jpg') no-repeat bottom left;
	}
	#sponsors #sponsors {
		background : url('../img/h2_sponsors_sponsors.jpg') no-repeat bottom left;
	}
	#sponsors #volunteers {
		background : url('../img/h2_sponsors_volunteers.jpg') no-repeat bottom left;
	}
	#beyond #main {
		background : url('../img/h2_beyond_main.jpg') no-repeat bottom left;
	}
	#beyond #contact {
		background : url('../img/h2_beyond_contact.jpg') no-repeat bottom left;
	}
	#cause #header {
		background : url('../img/bg_header_cause.jpg') no-repeat top left;
	}
	#ride #header {
		background : url('../img/bg_header_ride.jpg') no-repeat top left;
	}
	#sponsors #header {
		background : url('../img/bg_header_sponsors.jpg') no-repeat top left;
	}
	#beyond #header {
		background : url('../img/bg_header_beyond.jpg') no-repeat top left;
	}
	#dreamteam #header {
		background : url('../img/bg_header_dreamteam.jpg') no-repeat top left;
	}
    #contact #header {
		background : url('../img/bg_header_contact.jpg') no-repeat top left;
	}
#footer li {color: #b6af83;}
#content a {color: #958a5e;}
div.hr {	
	background:url(../img/hr.jpg) no-repeat center top;
	width:382px;
	height:21px;
	margin:30px auto;
	}
	
#blogger {height:60px;}
#blogger h3, #blogger a, #twitter-div h3, #twitter-div a {
	display:inline;
	}
#blogger h3, #blogger-link, #twitter-div h3 {margin-right:6px;}
#blogger h3, #twitter-div h3 {
	background:url(../img/icon-blogger.png) no-repeat 0 0;
	padding:9px 0 0 40px;
	font-weight:normal;
	}
	
	
	
#facebook {height:60px;}
#facebook h3, #facebook a, #twitter-div h3, #twitter-div a {
	display:inline;
	}
#facebook h3, #facebook-link, #twitter-div h3 {margin-right:6px;}
#facebook h3, #twitter-div h3 {
	background:url(../img/icon-facebook.png) no-repeat 0 0;
	padding:9px 0 0 40px;
	font-weight:normal;
	}
#twitter-div h3 {
	background:url(../img/icon-twitter.png) no-repeat 0 0;
	}
#twitter-div ul, .nobullet {list-style:none;}
#twitter-div li {margin-bottom:1em;}
#twitter-div #twitter_update_list a {
	display:block;
	color:#aea579;
	text-decoration:none;
	font-style:normal;
	}
a#volunteer span {
	display:block;
	text-indent:-32767px;
	background:url(../img/badge-volunteer.png) no-repeat right top;
	width:143px;
	height:60px;
	}
body#sponsors #content ul {list-style:none;}
body#sponsors #content li {padding-bottom:6px; float:left; text-align:center; margin-right:5px;}
body#sponsors #content li a, body#sponsors #content li span, body#sponsors #content li img {display:block;}
body#sponsors #content li {font-size:90%;}
body#sponsors #content li a {text-decoration:none;}
body#sponsors #content li a:hover {text-decoration:underline;}
body#sponsors #content ul:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
body#sponsors #content ul {zoom:1;}
body#sponsors h2, body#sponsors h3, body#sponsors h4 {color:#dba044;}
body#sponsors h3 {}
body#cause 	h3 {}
body#ride h2, body#ride h3, body#ride h4 {color:#df7659;}
body#cause h2, body#cause h3, body#cause h4 {color:#a19564;}
body#beyond h2, body#beyond h3, body#beyond h4 {color:#644530;}
body#contact h2, body#contact h3, body#contact h4 {color:#a19564;}
body#dreamteam h2, body#dreamteam h3, body#dreamteam h4 {color:#ba3433;}
body#index h2, body#index h3, body#index h4 {color:#a19564;}
body#index h2.tagline {color:#c3613c;}
body#beyond #content ul {margin-left:16px;}
