/* HOME PAGE RULES */

/* MAIN PHOTO CLASSES */

/* WHITE NAVIGATION TEXT CLASSES */

.white_blank {
	background: none;
}

.speeding_car {
	background: transparent url("/images/backgrounds/home/speeding_car.jpg");
}

.crossroads {
	background: transparent url("/images/backgrounds/home/crossroads.jpg");
}

.curve_ahead {
	background: transparent url("/images/backgrounds/home/curve_ahead.jpg");
}

.future_child {
	background: transparent url("/images/backgrounds/home/speeding_car.jpg");
}

.lightning {
	background: transparent url("/images/backgrounds/home/lightning.jpg");
}

.mtn_climber {
	background: transparent url("/images/backgrounds/home/mtn_climber.jpg");
}

.photo_shoot {
	background: transparent url("/images/backgrounds/home/photo_shoot.jpg");
}

.peleton {
	background: transparent url("/images/backgrounds/home/peleton.jpg");
}

.race_car {
	background: transparent url("/images/backgrounds/home/race_car.jpg");
}


/* BLACK NAVIGATION TEXT CLASSES */

.black_blank {
	background: none;
}

.footprints {
	background: transparent url("/images/backgrounds/home/footprints.jpg");
}

.pathway {
	background: transparent url("/images/backgrounds/home/pathway.jpg");
}

.highway_march {
	background: transparent url("/images/backgrounds/home/highway_march.jpg");
}

.hikers {
	background: transparent url("/images/backgrounds/home/hikers.jpg");
}

.spyglass {
	background: transparent url("/images/backgrounds/home/spyglass.jpg");
}

.mtn_trek {
	background: transparent url("/images/backgrounds/home/mtn_trek.jpg");
}

.escalator {
	background: transparent url("/images/backgrounds/home/escalator.jpg");
}

.treasure {
	background: transparent url("/images/backgrounds/home/treasure.jpg");
}

.view_ahead {
	background: transparent url("/images/backgrounds/home/view_ahead.jpg");
}

.wheat_fields {
	background: transparent url("/images/backgrounds/home/wheat_fields.jpg");
}


/* EYE CANDY PHOTOS */

div#eye_candy_container {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 100%;
	text-align: left;
	overflow: hidden;
	z-index: 0;
}

	ul#eye_candy {
		position: relative;
		top: 0px;
		left: 50%;
		margin: 0px 0px 0px -926px;
		padding: 0px;
		list-style: none;
		width: 1852px;
		height: 590px;
		overflow: hidden;
	}
	
		ul#eye_candy li {
			position: absolute;
			top: 0px;
			left: 0px;
		}

div#site_container {
	background-repeat: no-repeat;
	background-position: center top;
}


/* MAIN TEXT REGION */

	div#body_text {
		padding: 45px 565px 0px 20px;
		width: 415px;
		height: 395px;
		font-size: 12px;
		color: #7d7d7d;
	}
	
		#body_text h2 {
			height: 38px;
		}
		
		#body_text p {}

