body {
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	font: normal small Arial, Helvetica, sans-serif;
	color: #999999;
}



/* layout */
#master {
	width:970px;
	height:auto;
	margin: 0 auto;
	background: url(images/background_slice.jpg) repeat;
}
#top_graphic {
	width: 971px;
	height: 95px;
	margin: 0 auto;
	background: url(images/top_graphic2.jpg) no-repeat;
}	

#top_horizontal_nav
{
	width: 971px;
	height: 54px;
	margin: 0 auto;
	background: url(images/top_horizontal_nav3.jpg) no-repeat;
}	

#red_bar
{
	width: 971px;
	height: 25px;
	margin: 0 auto;
	vertical-align: middle;
	padding-top: 7px;
	background: url(images/red_bar.jpg) no-repeat;

}
#content_holder {
	background-repeat:repeat;
	background: url(images/background_slice.jpg) repeat;
	margin: 0 auto;
	width: 971px;
	height: 0 auto;
}

#left_nav {
	float: left;
	width: 149px;
	height: 435px;
}
#left_column {
	float: left;
	width: 240px;
	background-color: #FFFFFF;
}
#main_column {
	float: left;
	width: 350px;
	padding: 5px 15px 5px 15px;
	background-color: #FFFFFF;
}

#right_column {
	float: left;
	width: 166px;
	padding: 5px 15px 5px 15px;
	text-align: center;
}

#footer {
	clear: both;
	width: 971px;
	height: 38px;
	margin: 0 auto;
	background: url(images/footer_gfx.jpg) no-repeat;
	padding: 0 0 0 0;
}

#footer2 {
	clear: both;
	width: 971px;
	height: 250px;
	margin: 0 auto;
	background-color: #ECE9D8;
}

#cert_holder {
	width: 280px;
	background-color: #ECE9D8;
	padding: 5px 5px 5px 5px;
	text-align: left;
}

#cert_parent_right {
	float:left;
	width: 300px;
	height: 180px;
	background-color: #ECE9D8;
}
#cert_parent_left {
	float:left;
	width: 340px;
	height: 180px;
	background-color: #ECE9D8;
}
#main_column_regular_page {
	float: left;
	width: 780px;
	padding: 5px 15px 5px 15px;
	background-color: #FFFFFF;
}
#im_holder {
	float: left;
	width: 340px;
	height: 102px;
	text-align: center;
}
#split_column {
	float: left;
	width: 300px;
	text-align: left;
}
#split_column_three {
	float: left;
	width: 260px;
	text-align: left;
}
#im_holder2 {
	float: left;
	width: 258px;
	text-align: center;
}
#split_column_three_wider {
	float: left;
	width: 300px;
	text-align: left;
}
#split_column_three_smaller {
	float: left;
	width: 200px;
	text-align: left;
}
#im_holder3 {
	float: left;
	width: 250px;
	text-align: center;
}
#split_column_three_wider2 {
	float: left;
	width: 330px;
	text-align: left;
}
#split_column_three_wider3 {
	float: left;
	width: 500px;
	text-align: left;
	padding-right: 15px;
}
#im_holder4 {
	float: left;
	width: 255px;
	text-align: center;
}
#im_holder5 {
	float: left;
	width: 280px;
	text-align: right;
	padding-right: 15px;
}
#im_holder6 {
	float: left;
	width: 260px;
	text-align: center;
}
#split_column_dual {
	float: left;
	width: 370px;
	text-align: left;
	padding-right: 10px;
}
#main_column_regular_page_center {
	float: left;
	width: 730px;
	text-align: center;
}
#span_allegany {
	width: 380px;
	text-align: center;
	background-color: #20B9BC;
	height: 20px;
}
#split_column_dual_centered {
	float: left;
	width: 370px;
	text-align: center;
	padding-right: 10px;
}
#split_column_dual_centered_no_padding {
	float: left;
	width: 380px;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
}
#span_cattaraugus {
	width: 380px;
	text-align: center;
	background-color: #9F52DB;
	height: 20px;
}
#span_chautauqua {
	width: 380px;
	text-align: center;
	background-color: #519D0F;
	height: 20px;
}
#span_elk {
	width: 380px;
	text-align: center;
	background-color: #F42463;
	height: 20px;
}
#span_erie {
	width: 380px;
	text-align: center;
	background-color: #086AAE;
}
#span_McKean {
	width: 380px;
	text-align: center;
	background-color: #F6B40A;
}
#span_potter {
	width: 380px;
	text-align: center;
	background-color: #7B7B7B;
}
#span_warren {
	width: 380px;
	text-align: center;
	background-color: #F97022;
}
#split_column_dual_donation_process {
	float: left;
	width: 320px;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
}
#split_column_dual_donation_process_right {
	float: left;
	width: 350px;
	text-align: right;
	padding-right: 10px;
}
#split_holder {
	width: 500px;
	padding-left: 100px;
	padding-right: 100px;
}
#span_tioga {
	width: 380px;
	text-align: center;
	background-color: #FF99CB;
	height: 20px;
}
