/*
	category: CSS
	name: Insert Site CSS
	toolTip: Insert Site CSS
*/

a:link, a:visited {
	color: #094FA3;
}

a:hover, a:active {
	color: #333333;
}

ul {
	list-style-type: circle;
	margin-bottom:15px;
	}
	
li {
	padding-bottom:10px;
	margin-left:15px;
	}	

#body_wrapper {
	width: 889px;
	margin: 0 auto;
	padding-top: 10px;
}

.nav_top {
	display: block;
	height: 55px;
	float: left;
}

.subnav_top {
	display: block;
	height: 16px;
	float: left;
	font-size:10px;
	text-transform:uppercase;
}

.subnav_left {
	float: left;
	font-size:10px;
	text-transform:uppercase;	
	width:350px;
}


.subnav_right {
	float: right;
	font-size:10px;
	text-transform:uppercase;	
	width:350px;
}

#home_nav:link, #home_nav:visited {
	width: 36px;
	height: 16px;
	float: left;
	background: url('/wordpress/wp-content/themes/fpp/images/subnav/Home_off.gif') no-repeat;
	text-decoration:none;
	padding: 4px 0 0 18px;
	color:#666666;
}

#home_nav:hover, #home_nav:active {
	background: url('/wordpress/wp-content/themes/fpp/images/subnav/Home_over.gif') no-repeat;
	color:#949494;
}

#contact_us_nav:link, #contact_us_nav:visited {
	width: 79px;
	padding-left: 10px;
	background: url('/wordpress/wp-content/themes/fpp/images/subnav/ContactUs_off.gif') no-repeat;
	text-decoration:none;
	padding: 4px 0 0 18px;
	color:#666666;	
}

#contact_us_nav:hover, #contact_us_nav:active {
	background: url('/wordpress/wp-content/themes/fpp/images/subnav/ContactUs_over.gif') no-repeat;
	color:#949494;
}

#newsletter_nav:link, #newsletter_nav:visited {
	width: 70px;
	padding-left: 10px;
	background: url('/wordpress/wp-content/themes/fpp/images/subnav/Newsletter_off.gif') no-repeat;
	text-decoration:none;
	padding: 4px 0 0 18px;
	color:#666666;	
}

#newsletter_nav:hover, #newsletter_nav:active {
	background: url('/wordpress/wp-content/themes/fpp/images/subnav/Newsletter_over.gif') no-repeat;
	color:#949494;
}

#search_nav:link, #search_nav:visited {
	width: 58px;
	padding-left: 10px;
	background: url('/wordpress/wp-content/themes/fpp/images/subnav/Search_off.gif') no-repeat;
	text-decoration:none;
	padding: 4px 0 0 18px;
	color:#666666;	
}

#search_nav:hover, #search_nav:active {
	color:#949494;	
	background: url('/wordpress/wp-content/themes/fpp/images/subnav/Search_over.gif') no-repeat;
}

#sitemap_nav:link, #sitemap_nav:visited {
	width: 60px;
	background: url('/wordpress/wp-content/themes/fpp/images/subnav/Sitemap_off.gif') no-repeat;
	text-decoration:none;
	padding: 4px 0 0 18px;
	color:#666666;	
}

#sitemap_nav:hover, #sitemap_nav:active {
	background: url('/wordpress/wp-content/themes/fpp/images/subnav/Sitemap_over.gif') no-repeat;
	color:#949494;
}

.logo_top {
	height: 20px;
	width: 889px;
	background: url('/wordpress/wp-content/themes/fpp/images/nav/Logo_top.gif') 404px 0 no-repeat;
}

.page-navi ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

.page-navi li {
	display:inline-block;
	padding:0;
	margin:0;
	float:left;
}

li.page-item-8 a, li.page-item-9 a, li.page-item-10 a, li.page-item-11 a, li.page-item-12 a, li.page-item-13 a, li.page-item-14 a, li.page-item-15 a {
	font-family:'Century Gothic';
	text-align:center;
	vertical-align:center;
	font-size:13px;
	text-transform:lowercase;
	text-decoration:none;
	color:#666666;
	line-height:55px;
}
	


li.page-item-8 a {
	width: 99px;
	background: url('/wordpress/wp-content/themes/fpp/images/nav/ProgramOverview_off.gif') no-repeat;
	height:55px;
	display:block;
}

li.page-item-8 a:hover {
	background: url('/wordpress/wp-content/themes/fpp/images/nav/ProgramOverview_over.gif') no-repeat;
}

li.page-item-9 a {
	width: 100px;
	background: url('/wordpress/wp-content/themes/fpp/images/nav/Classes_off.gif') no-repeat;
	height:55px;	
	display:block;
}

li.page-item-9 a:hover {
	background: url('/wordpress/wp-content/themes/fpp/images/nav/Classes_over.gif') no-repeat;
}

li.page-item-10 a {
	width: 100px;
	background: url('/wordpress/wp-content/themes/fpp/images/nav/Curriculum_off.gif') no-repeat;
	height:55px;	
	display:block;	
}

li.page-item-10 a:hover {
	background: url('/wordpress/wp-content/themes/fpp/images/nav/Curriculum_over.gif') no-repeat;
}

li.page-item-11 a {
	width: 175px;
	background: url('/wordpress/wp-content/themes/fpp/images/nav/Faculty_off.gif') no-repeat;
	height:55px;	
	display:block;	
	padding-left:10px;	
	text-align:left;
}

li.page-item-11 a:hover {
	background: url('/wordpress/wp-content/themes/fpp/images/nav/Faculty_over.gif') no-repeat;
}

.logo_center {
	width: 80px;
	height: 55px;
	float: left;
	background: url('/wordpress/wp-content/themes/fpp/images/nav/Logo_Center.gif') no-repeat;
}

li.page-item-12 a {
	width: 106px;
	background: url('/wordpress/wp-content/themes/fpp/images/nav/Admissions_off.gif') no-repeat;
	height:55px;	
	display:block;	
}

li.page-item-12 a:hover {
	background: url('/wordpress/wp-content/themes/fpp/images/nav/Admissions_over.gif') no-repeat;
}

li.page-item-13 a {
	width: 100px;
	background: url('/wordpress/wp-content/themes/fpp/images/nav/Facilities_off.gif') no-repeat;
	height:55px;	
	display:block;	
}

li.page-item-13 a:hover {
	background: url('/wordpress/wp-content/themes/fpp/images/nav/Facilities_over.gif') no-repeat;
}

li.page-item-14 a {
	width: 100px;
	background: url('/wordpress/wp-content/themes/fpp/images/nav/SummerCamp_off.gif') no-repeat;
	height:55px;	
	display:block;
}

li.page-item-14 a:hover {
	background: url('/wordpress/wp-content/themes/fpp/images/nav/SummerCamp_over.gif') no-repeat;
}

li.page-item-15 a {
	width: 99px;
	background: url('/wordpress/wp-content/themes/fpp/images/nav/Forms_off.gif') no-repeat;
	height:55px;	
	display:block;	
}

li.page-item-15 a:hover {
	background: url('/wordpress/wp-content/themes/fpp/images/nav/Forms_over.gif') no-repeat;
}

.header_bar {
	display: block;
	width: 889px;
	height: 10px;
	font-size: 10px;
}

.header_bar_blue {
	background: url('/wordpress/wp-content/themes/fpp/images/header_bars/HeaderBar_blue.gif') no-repeat;
}

.header_bar_green {
	background: url('/wordpress/wp-content/themes/fpp/images/header_bars/HeaderBar_green.gif') no-repeat;
}

.header_bar_orange {
	background: url('/wordpress/wp-content/themes/fpp/images/header_bars/HeaderBar_orange.gif') no-repeat;
}

.header_bar_purple {
	background: url('/wordpress/wp-content/themes/fpp/images/header_bars/HeaderBar_purple.gif') no-repeat;
}

.header_bar_yellow {
	background: url('/wordpress/wp-content/themes/fpp/images/header_bars/HeaderBar_yellow.gif') no-repeat;
}

#home_flash {
	height: 246px;
	width: 889px;
    padding: 0px;
    margin: 0px;
	display: block;
	background-color:#ffffff;
	background: url('/wordpress/wp-content/themes/fpp/images/Flash_placeholder.jpg') no-repeat;
}

#header_generic {
	height: 246px;
	width: 889px;
	display: block;
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/Generic_Header.jpg') no-repeat;	
}

.header_left {
	float: left;
	width: 445px;
	height: 186px;
	display: block;
}

.header_right {
	float: left;
	width: 444px;
	height: 186px;
	display: block;
}

.header_left1 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_left1.jpg') no-repeat;
}

.header_right1 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_right1.jpg') no-repeat;
}

.header_left2 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_left2.jpg') no-repeat;
}

.header_right2 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_right2.jpg') no-repeat;
}

.header_left3 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_left3.jpg') no-repeat;
}

.header_right3 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_right3.jpg') no-repeat;
}

.header_left4 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_left4.jpg') no-repeat;
}

.header_right4 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_right4.jpg') no-repeat;
}

.header_left5 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_left5.jpg') no-repeat;
}

.header_right5 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_right5.jpg') no-repeat;
}

.header_left6 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_left6.jpg') no-repeat;
}

.header_right6 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_right6.jpg') no-repeat;
}

.header_left7 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_left7.jpg') no-repeat;
}

.header_right7 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_right7.jpg') no-repeat;
}

.header_left8 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_left8.jpg') no-repeat;
}

.header_right8 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_right8.jpg') no-repeat;
}

.header_left9 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_left9.jpg') no-repeat;
}

.header_right9 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_right9.jpg') no-repeat;
}

.header_left10 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_left10.jpg') no-repeat;
}

.header_right10 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_right10.jpg') no-repeat;
}

.header_left11 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_left11.jpg') no-repeat;
}

.header_right11 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_right11.jpg') no-repeat;
}

.header_left12 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_left12.jpg') no-repeat;
}

.header_right12 {
	background: url('/wordpress/wp-content/themes/fpp/images/header_photos/HeaderPhoto_right12.jpg') no-repeat;
}

.page_heading {
	padding: 0px;
	margin: 0px;
	width: 188px;
	height: 30px;
	display: block;
}

.page_heading {
	font-family: 'Century Gothic';
	text-transform:lowercase;
	font-size:24px;
}

span.purple {
	color:#e0cee9;
}

span.yellow {
	color:#fae995;
}
span.green {
	color:#e0e6ad;
}
span.blue {
	color:#c4d9e9;
}
span.orange {
	color:#ffca94;
}


	

.page_heading_search {
	padding: 30px 30px 0px 30px;
}

.headline {
	font-size: 18px;
	width: 440px;
	text-decoration: none;
	padding: 10px 30px 20px 30px;
}

.search_headline {
	font-size: 18px;
	width: 500px;
	padding-bottom: 20px;
	text-decoration: none;
	padding-top: 10px;
	padding: 10px 30px 0px 30px;
}

#left_column {
	float: left;
	width: 500px;
}

.content_common {
	width: 889px;
	font-family: 'Century Gothic';
	font-size: 14px;
	color: #666666;
	line-height: 22px;
}

.content_blue {
	background-color: #C4D9E9;
}

.content_green {
	background-color: #E0E6AD;
}

.content_orange {
	background-color: #FFCA94;
}

.content_purple {
	background-color: #E0CEE9;
}

.content_yellow {
	background-color: #FAE995;
}

.content_wide {
	width: 819px;
	padding: 0px 30px 30px 30px;
}

.content_wrapper {
	width: 889px;
}

.content_subpage {
	width: 440px;
	padding: 0px 30px 30px 30px;
}

#search_result_wrapper {
	width: 500px;
}

.content_search_result {
	float: left;
	width: 500px;
	padding: 0px 30px 0px 30px;
}

.content_subpage p, .content_wide p {
	padding-bottom: 10px;
}

.image_spacer {
	float: left;
	height: 375px;
	width: 5px;
	display: block;
}

.content_home {
	background: #C4D9E9 url('/wordpress/wp-content/themes/fpp/images/background_fades/Fade_blue.jpg') no-repeat;
}

.content_program_overview {
	background: #E0E6AD url('/wordpress/wp-content/themes/fpp/images/background_fades/Bkground_ProgramOverview.jpg') no-repeat;
}

.content_classes {
	background: #E0CEE9 url('/wordpress/wp-content/themes/fpp/images/background_fades/Bkground_Classes.jpg') no-repeat;
}

.content_curriculum {
	background: #FFCA94 url('/wordpress/wp-content/themes/fpp/images/background_fades/Bkground_Curriculum.jpg') no-repeat;
}

.content_faculty {
	background: #C4D9E9 url('/wordpress/wp-content/themes/fpp/images/background_fades/Bkground_Faculty.jpg') no-repeat;
	min-height: 350px;
}

.content_admissions_tours {
	background: #FAE995 url('/wordpress/wp-content/themes/fpp/images/background_fades/Bkground_Admissions.jpg') no-repeat;
}

.content_facilities {
	background: #E0CEE9 url('/wordpress/wp-content/themes/fpp/images/background_fades/Bkground_Facilities.jpg') no-repeat;
}

.content_summer_camp {
	background: #E0E6AD url('/wordpress/wp-content/themes/fpp/images/background_fades/Bkground_SummerCamp.jpg') no-repeat;
}

.content_forms {
	background: #C4D9E9 url('/wordpress/wp-content/themes/fpp/images/background_fades/Bkground_Forms.jpg') no-repeat;
}

.content_contact_us {
	background: #E0E6AD url('/wordpress/wp-content/themes/fpp/images/background_fades/Bkground_Contact.jpg') no-repeat;
}

.content_newsletter {
	background: #FFCA94 url('/wordpress/wp-content/themes/fpp/images/background_fades/Bkground_Newsletter.jpg') no-repeat;
}

.content_search {
	background: #E0CEE9 url('/wordpress/wp-content/themes/fpp/images/background_fades/Bkground_Search.jpg') no-repeat;
}

.content_sitemap {
	background: #FAE995 url('/wordpress/wp-content/themes/fpp/images/background_fades/Fade_yellow.jpg') no-repeat;
}

.content_generic_blue {
	background: #C4D9E9 url('/wordpress/wp-content/themes/fpp/images/background_fades/Fade_blue.jpg') no-repeat;
}

.content_generic_green {
	background: #E0E6AD url('/wordpress/wp-content/themes/fpp/images/background_fades/Fade_green.jpg') no-repeat;
}

.content_generic_orange {
	background: #FFCA94 url('/wordpress/wp-content/themes/fpp/images/background_fades/Fade_orange.jpg') no-repeat;
}

.content_generic_purple {
	background: #E0CEE9 url('/wordpress/wp-content/themes/fpp/images/background_fades/Fade_purple.jpg') no-repeat;
}

.content_generic_yellow {
	background: #FAE995 url('/wordpress/wp-content/themes/fpp/images/background_fades/Fade_yellow.jpg') no-repeat;
}

.footer_wrapper {
	padding-top: 15px;
}

.footer_left {
	font-family: 'Century Gothic';
	font-size: 12px;
	color: #666666;
	float: left;
	padding-bottom: 10px;
}

.footer_left a:link, .footer_left a:active, .footer_left a:visited  {
	text-decoration: none;
	color: #094FA3;
}

.footer_left a:hover {
	color: #333333;
}

#bb_logo {
	width: 84px;
	height: 410px;
	float: right;
	display: block;
	background: url('/wordpress/wp-content/themes/fpp/images/PoweredBy.png') no-repeat;
}

.copyright {
	font-size: 10px;
	color: #999999;
}

#privacy_link:link, #privacy_link:hover, #privacy_link:active, #privacy_link:visited  {
	color: #666666;
}

/* home page google cal feed */

#index .content_wrapper {
	padding: 15px 0 0;
}

#index .content_with_cal {
	float: left;
	width: 461px;
}

.google_cal {
	background: #fff url(/wordpress/wp-content/themes/fpp/images/calendar/colored_bar.png) no-repeat;
	float: right;
	font-size: 12px;
	line-height: 1.231;
	padding: 7px 0 0;
	width: 272px;
}

.google_cal a {
	text-decoration: none;
}

.google_cal h2 {
	font-size: 20px;
	font-weight: normal;
	padding: 5px 0;
}

.google_cal p {
	padding: 10px 0;
	text-transform: capitalize;
}

.google_cal td {
	background-color: #e8f0f6;
	border: 1px solid #c6d9e8;
	padding: 10px;
}

.google_cal td a {
	color: #666;
}

.google_cal .part {
	margin: 0 auto;
	width: 252px;
}
