@charset "UTF-8";

/*
 * Background Images
 */

.background {
	background-image: url(images/bgimage_sj.gif);
	background-repeat: repeat-x;
}
.about_us_background {
	background-image: url(images/bgimage_about_us.gif);
	background-repeat: repeat-x;
}
.about_us_level_three {
	background-image: url(images/bgimage_about_us_level_three.gif);
	background-repeat: repeat-x;
}
.admissions_background {
	background-image: url(images/bgimage_admissions.gif);
	background-repeat: repeat-x;
}
.academics_background {
	background-image: url(images/bgimage_academics.gif);
	background-repeat: repeat-x;
}
.sports_background {
	background-image: url(images/bgimage_sports.gif);
	background-repeat: repeat-x;
}
.students_background {
	background-image: url(images/bgimage_students2.gif);
	background-repeat: repeat-x;
}
.parents_background {
	background-image: url(images/bgimage_parents.gif);
	background-repeat: repeat-x;
}
.teachers_background {
	background-image: url(images/bgimage_teachers.gif);
	background-repeat: repeat-x;
}


/*
 * HTML and text styles
 */

html {
    scrollbar-face-color: #99b;
    scrollbar-arrow-color: #fff;
    scrollbar-highlight-color: #fff;
    scrollbar-shadow-color: #99c;
    scrollbar-3dlight-color: #000;
}
h6 {
	font: .6em "Trebuchet MS";
	font-color: #000000;
}
h7 {
	font: 1.0em "Trebuchet MS";
	font-color: #000000;
}
h8 {
	font: 1.0em "Trebuchet MS";
	font-color: #000000;
	font-weight:bold
}
#placeholder_dot {
	position: absolute;
	top: 1000px;
	left: 1024px;
	width: 1px;
}
/*
 * Homepage 
 */
 
 .wasc_video {
    position: absolute;
	top: 230px;
	left: 590px;
	width: 448px;
}

 .sports_video {
    position: absolute;
	top: 525px;
	left: 874px;
	width: 448px;
}
  .science_video {
    position: absolute;
	top: 525px;
	left: 874px;
	width: 448px;
}
  .math_video {
    position: absolute;
	top: 935px;
	left: 874px;
	width: 448px;
}
  .Project_Linus_video {
    position: absolute;
	top: 525px;
	left: 874px;
	width: 448px;
}

 #header_image {
	position: absolute;
	top: 25px;
	left: 0px;
	width: 1200px;
}
.homepage_news {
	position: absolute;
	top: 530px;
	left: 59px;
	width: 400px;
	height: 401px;
	padding: 1px 15px;
	background: #ffffff;
	border: #666 1px solid;
	color: #000;
	font: 1.2em "Trebuchet MS";
	-moz-border-radius: 4px;
	overflow: auto;
}
.level_three_title_text {
	position: absolute;
	top: 222px;
	left: 344px;
	width: 491px;
	height: px;
	background: #;
	border-top: #666 0px solid;
	font-weight: bold;
	font-size: 36px;
	color: #FFF;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}


/*
 * Slideshow and quotes
 */


#slideshow_image {
	position: absolute;
	top: 220px;
	left: 510px;
	width: 601px;
}
#slideshow_quote {
	position: absolute;
	top: 250px;
	left: 50px;
	width: 450px;
}
/*
 * Quicklinks from Home Page
 */

#quicklink_image {
	position: absolute;
	top: 617px;
	left: 570px;
	width: 241px;
	z-index: 1;
	visibility: inherit;
}
#quicklink_apply_online {
	position: absolute;
	top: 715px;
	left: 570px;
	width: 226px;
}
#quicklink_take_a_tour {
	position: absolute;
	top: 765px;
	left: 570px;
	width: 206px;
}
#quicklink_school_calendar {
	position: absolute;
	top: 715px;
	left: 850px;
	width: 261px;
}
#quicklink_pga_meetings {
	position: absolute;
	top: 765px;
	left: 850px;
	width: 228px;
}
#quicklink_student_government {
	position: absolute;
	top: 812px;
	left: 850px;
	width: 326px;
}
/*
 * Top right of screen 
 */

#contact_us {
	position: absolute;
	top: 0px;
	left: 850px;
	width: 120px;
}
#enroll_now {
	position: absolute;
	top: 0px;
	left: 970px;
	width: 116px;
}
#vietnamese_icon {
	position: absolute;
	top: 142px;
	left: 1085px;
	width: 116px;
	z-index:2
}
#espanol_icon {
	position: absolute;
	top: 121px;
	left: 1085px;
	width: 116px;
	z-index:2
}
#escript {
	position: absolute;
	top: 821px;
	left: 625px;
	width: 125px;
	z-index:2
}
/*
 * Header and Top Nav Bar Buttons
 */


#button_about {
	position: absolute;
	top: 172px;
	left: 60px;
	width: 92px;
}
#button_admissions {
	position: absolute;
	top: 172px;
	left: 152px;
	width: 149px;
}
#button_academics {
	position: absolute;
	top: 172px;
	left: 301px;
	width: 139px;
}
#button_sports {
	position: absolute;
	top: 172px;
	left: 440px;
	width: 100px;
}
#button_students {
	position: absolute;
	top: 172px;
	left: 539px;
	width: 128px;
}
#button_parents {
	position: absolute;
	top: 172px;
	left: 668px;
	width: 112px;
}
#button_teachers {
	position: absolute;
	top: 172px;
	left: 780px;
	width: 118px;
}


/*
 * About LPS Left Nav Bar
 */

#about_lps_top_cap {
	position: absolute;
	top: 239px;
	left: 66px;
	width: 236px;
}
#about_lps_button_overview {
	position: absolute;
	top: 315px;
	left: 66px;
	width: 236px;
}
/*
 * About LPS Left Nav Bar
*/
 
#about_lps_button_principals_welcome {
	position: absolute;
	top: 337px;
	left: 66px;
	width: 236px;
}
#about_lps_button_whats_a_charter_school {
	position: absolute;
	top: 359px;
	left: 66px;
	width: 236px;
}
#about_lps_button_our_history {
	position: absolute;
	top: 381px;
	left: 66px;
	width: 236px;
}
#about_lps_button_the_lps_way {
	position: absolute;
	top: 402px;
	left: 66px;
	width: 236px;
}
#about_lps_button_teacher_biographies {
	position: absolute;
	top: 424px;
	left: 66px;
	width: 236px;
}
#about_lps_button_lps_newsletter {
	position: absolute;
	top: 446px;
	left: 66px;
	width: 236px;
}
#about_lps_button_lps_factsheet {
	position: absolute;
	top: 468px;
	left: 66px;
	width: 236px;
}
#about_lps_button_visit_lps {
	position: absolute;
	top: 490px;
	left: 66px;
	width: 236px;
}
#about_lps_bottom_spacer {
	position: absolute;
	top: 512px;
	left: 66px;
	width: 236px;
}
#about_lps_bottom_cap {
	position: absolute;
	top: 522px;
	left: 65px;
	width: 236px;
}

/*
 * About LPS Main Image and Level Three Header Text Graphics
 */

#about_lps_main_image {
	position: absolute;
	top: 239px;
	left: 354px;
	width: 739px;
}
#about_lps_graphic {
	position: absolute;
	top: 490px;
	left: 355px;
	width: 212px;
}
#about_principals_welcome_graphic {
	position: absolute;
	top: 246px;
	left: 324px;
	width: 500px;
	border: 0px
}
#about_lps_our_history_graphic {
	position: absolute;
	top: 215px;
	left: 324px;
	width: 295px;
	border: 0px
}
/*
 * About LPS Main Text Area
 */
.about_lps_overview_text {
	position: absolute;
	top: 525px;
	left: 345px;
	width: 465px;
	height: 900px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%
}
.about_level_three_text {
	position: absolute;
	top: 315px;
	left: 326px;
	width: 478px;
	height: px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%;
	text-align: left;
}

.about_level_three_sidebar {
	position: absolute;
	top: 315px;
	left: 874px;
	width: 195px;
	height: px;
	padding: 1px 15px;
	background: #ececec;
	border: #666 1px solid;
	font: 22px "courier";
	line-height: 120%
}
.about_lps_visit_lps_form {
	position: absolute;
	top: 301px;
	left: 326px;
	width: 478px;
	height: 750px;
	padding: 0px 15px;
	background: #ffffff;
	border: #666 1px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%;
	overflow: visible;
	text-align: left;
}
/*
 * Sidebar Begins Here
 */

.about_sidebar {
	position: absolute;
	top: 525px;
	left: 874px;
	width: 195px;
	height: px;
	padding: 1px 15px;
	background: #ececec;
	border: #666 1px solid;
	font: 26px "courier";
	line-height: 120%
}


/*
 * Admissions Begins
 */
 #admissions_top_cap {
	position: absolute;
	top: 239px;
	left: 66px;
	width: 236px;
}
#admissions_button_overview {
	position: absolute;
	top: 315px;
	left: 66px;
	width: 236px;
}
#admissions_calendar {
	position: absolute;
	top: 337px;
	left: 66px;
	width: 236px;
}
#admissions_visit_lps {
	position: absolute;
	top: 359px;
	left: 66px;
	width: 236px;
}
#admissions_apply_online {
	position: absolute;
	top: 381px;
	left: 66px;
	width: 236px;
}
#admissions_bottom_spacer {
	position: absolute;
	top: 403px;
	left: 66px;
	width: 236px;
}
#admissions_bottom_cap {
	position: absolute;
	top: 423px;
	left: 66px;
	width: 235px;
	color: #FFF;
}
#admissions_main_image {
	position: absolute;
	top: 239px;
	left: 354px;
	width: 739px;
}
#admissions_graphic {
	position: absolute;
	top: 490px;
	left: 355px;
	width: 212px;
}

/**

#admissions_header_text_graphic_admissions_calendar {
	position: absolute;
	top: 215px;
	left: 330px;
	width: 500px;
}
**/

.admissions_overview_text {
	position: absolute;
	top: 525px;
	left: 345px;
	width: 465px;
	height: px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%
}
.admissions_sidebar {
	position: absolute;
	top: 525px;
	left: 874px;
	width: 171px;
	height: px;
	padding: 1px 15px;
	background: #ececec;
	border: #666 1px solid;
	font: 26px "courier";
	line-height: 120%;
	font-size: 24px;
}
.admissions_level_three_text {
	position: absolute;
	top: 301px;
	left: 326px;
	width: 478px;
	height: px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%
}

/*
 * Academics Begins
 */
#academics_main_image {
	position: absolute;
	top: 239px;
	left: 354px;
	width: 739px;
}
#academics_graphic {
	position: absolute;
	top: 490px;
	left: 355px;
	width: 226px;
}

#academics_top_cap {
	position: absolute;
	top: 239px;
	left: 66px;
	width: 236px;
}
#academics_button_overview {
	position: absolute;
	top: 315px;
	left: 66px;
	width: 236px;
}

#academics_departments {
	position: absolute;
	top: 337px;
	left: 66px;
	width: 236px;
}
#academics_freshman_academy {
	position: absolute;
	top: 359px;
	left: 66px;
	width: 236px;
}
#academics_course_descriptions {
	position: absolute;
	top: 381px;
	left: 66px;
	width: 236px;
}
#academics_community_college_credit {
	position: absolute;
	top: 403px;
	left: 66px;
	width: 236px;
}
#academics_bottom_spacer {
	position: absolute;
	top: 425px;
	left: 66px;
	width: 236px;
	height: 20px;
}
#academics_bottom_cap {
	position: absolute;
	top: 445px;
	left: 66px;
	width: 236px;
}
/*
 * academics text area
 */
.academics_overview_text {
	position: absolute;
	top: 525px;
	left: 345px;
	width: 465px;
	height: 900px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%
}
.academics_sidebar {
	position: absolute;
	top: 525px;
	left: 874px;
	width: 171px;
	height: px;
	padding: 1px 15px;
	background: #ececec;
	border: #666 1px solid;
	font: 26px "courier";
	line-height: 120%;
	font-size: 24px;
}
.academics_level_three_text {
	position: absolute;
	top: 301px;
	left: 326px;
	width: 478px;
	height: px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%;
	text-align: left;
}


/*
 * Sports Begins
 */
#sports_main_image {
	position: absolute;
	top: 239px;
	left: 354px;
	width: 739px;
}
#sports_graphic {
	position: absolute;
	top: 490px;
	left: 355px;
	width: 140px;
}

#sports_top_cap {
	position: absolute;
	top: 239px;
	left: 66px;
	width: 236px;
}
#sports_button_overview {
	position: absolute;
	top: 315px;
	left: 66px;
	width: 236px;
}

#sports_boys_basketball {
	position: absolute;
	top: 337px;
	left: 66px;
	width: 236px;
}
#sports_girls_basketball {
	position: absolute;
	top: 359px;
	left: 66px;
	width: 236px;
}
#sports_boys_soccer {
	position: absolute;
	top: 381px;
	left: 66px;
	width: 236px;
}
#sports_girls_soccer {
	position: absolute;
	top: 403px;
	left: 66px;
	width: 236px;
}
#sports_girls_softball {
	position: absolute;
	top: 425px;
	left: 66px;
	width: 236px;
}
#sports_bottom_spacer {
	position: absolute;
	top: 447px;
	left: 66px;
	width: 236px;
}
#sports_bottom_cap {
	position: absolute;
	top: 457px;
	left: 65px;
	width: 236px;
}
/*
 * Sports text area
 */
.sports_overview_text {
	position: absolute;
	top: 525px;
	left: 345px;
	width: 465px;
	height: px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%
}
.sports_sidebar {
	position: absolute;
	top: 525px;
	left: 874px;
	width: 221px;
	height: px;
	padding: 1px 15px;
	background: #ececec;
	border: #666 1px solid;
	font: 26px "courier";
	line-height: 120%;
	font-size: 24px;
}
.sports_level_three_text {
	position: absolute;
	top: 301px;
	left: 326px;
	width: 478px;
	height: px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%
}

/*
 * Students Begins
 */
#students_main_image {
	position: absolute;
	top: 239px;
	left: 354px;
	width: 739px;
}
#students_graphic {
	position: absolute;
	top: 490px;
	left: 355px;
	width: 198px;
}

#students_top_cap {
	position: absolute;
	top: 239px;
	left: 66px;
	width: 236px;
}
#students_button_overview {
	position: absolute;
	top: 315px;
	left: 66px;
	width: 236px;
}

#students_student_government {
	position: absolute;
	top: 337px;
	left: 66px;
	width: 236px;
}
#students_academic_resources {
	position: absolute;
	top: 359px;
	left: 66px;
	width: 236px;
}
#students_enrichment_activities {
	position: absolute;
	top: 381px;
	left: 66px;
	width: 236px;
}
#students_ask_a_student {
	position: absolute;
	top: 403px;
	left: 66px;
	width: 236px;
}
#students_bottom_spacer {
	position: absolute;
	top: 425px;
	left: 66px;
	width: 236px;
}
#students_bottom_cap {
	position: absolute;
	top: 435px;
	left: 65px;
	width: 236px;
}
/*
 * Students text area
 */
.students_overview_text {
	position: absolute;
	top: 525px;
	left: 345px;
	width: 465px;
	height: px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%
}
.students_sidebar {
	position: absolute;
	top: 525px;
	left: 874px;
	width: 198px;
	height: px;
	padding: 1px 15px;
	background: #ececec;
	border: #666 1px solid;
	font: 26px "courier";
	line-height: 120%;
	font-size: 24px;
}
.students_level_three_text {
	position: absolute;
	top: 301px;
	left: 326px;
	width: 478px;
	height: px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%;
	font-size: 18px;
}

/*
 * Parents Begins
 */
#parents_main_image {
	position: absolute;
	top: 239px;
	left: 354px;
	width: 739px;
}
#parents_graphic {
	position: absolute;
	top: 490px;
	left: 355px;
	width: 167px;
}

#parents_top_cap {
	position: absolute;
	top: 239px;
	left: 66px;
	width: 236px;
}
#parents_button_overview {
	position: absolute;
	top: 315px;
	left: 66px;
	width: 236px;
}

#parents_bell_schedule {
	position: absolute;
	top: 337px;
	left: 66px;
	width: 236px;
}
#parents_monthly_calendar {
	position: absolute;
	top: 359px;
	left: 66px;
	width: 236px;
}
#parents_lps_newsletter {
	position: absolute;
	top: 381px;
	left: 66px;
	width: 236px;
}
#parents_dress_policy {
	position: absolute;
	top: 403px;
	left: 66px;
	width: 236px;
}
#parents_lps_forms {
	position: absolute;
	top: 425px;
	left: 66px;
	width: 236px;
}
#parents_contact_a_dean {
	position: absolute;
	top: 447px;
	left: 66px;
	width: 236px;
}

#parents_bottom_spacer {
	position: absolute;
	top: 469px;
	left: 66px;
	width: 236px;
}
#parents_bottom_cap {
	position: absolute;
	top: 479px;
	left: 66px;
	width: 236px;
}
/*
 * Parents text area
 */
.parents_overview_text {
	position: absolute;
	top: 525px;
	left: 345px;
	width: 465px;
	height: 900px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%
}
.parents_sidebar {
	position: absolute;
	top: 525px;
	left: 874px;
	width: 171px;
	height: px;
	padding: 1px 15px;
	background: #ececec;
	border: #666 1px solid;
	font: 26px "courier";
	line-height: 120%;
	font-size: 24px;
}
.parents_level_three_text {
	position: absolute;
	top: 301px;
	left: 326px;
	width: 575px;
	height: 1592px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%;
	font-size: 16px;
	text-align: left;
}

/*
 * Teachers Begins
 */
#teachers_main_image {
	position: absolute;
	top: 239px;
	left: 354px;
	width: 739px;
}
#teachers_graphic {
	position: absolute;
	top: 490px;
	left: 355px;
	width: 192px;
}

#teachers_top_cap {
	position: absolute;
	top: 239px;
	left: 66px;
	width: 236px;
}
#teachers_button_overview {
	position: absolute;
	top: 315px;
	left: 66px;
	width: 236px;
}

#teachers_monthly_calendar {
	position: absolute;
	top: 337px;
	left: 66px;
	width: 236px;
}
#teachers_useful_forms {
	position: absolute;
	top: 359px;
	left: 66px;
	width: 236px;
}
#teachers_button_four {
	position: absolute;
	top: 381px;
	left: 66px;
	width: 236px;
}
#teachers_bottom_spacer {
	position: absolute;
	top: 381px;
	left: 66px;
	width: 236px;
}
#teachers_bottom_cap {
	position: absolute;
	top: 391px;
	left: 65px;
	width: 236px;
}
/*
 * Teachers text area
 */
.teachers_overview_text {
	position: absolute;
	top: 522px;
	left: 345px;
	width: 467px;
	height: 3020px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%
}
.teachers_summer_school_text {
	position: absolute;
	top: 519px;
	left: 345px;
	width: 692px;
	height: 2450px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%;
	font-size: 16px;
}
.teachers_sidebar {
	position: absolute;
	top: 525px;
	left: 874px;
	width: 171px;
	height: px;
	padding: 1px 15px;
	background: #ececec;
	border: #666 1px solid;
	font: 26px "courier";
	line-height: 120%;
	font-size: 24px;
}
.teachers_level_three_text_new {
	position: absolute;
	top: 301px;
	left: 326px;
	width: 478px;
	height: px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%;
}

/*
/* Begin Contact Us Page
*/

#contact_us_top_cap {
	position: absolute;
	top: 239px;
	left: 66px;
	width: 236px;
}
#contact_us_bottom_spacer {
	position: absolute;
	top: 311px;
	left: 66px;
	width: 236px;
	height: 20px;
}
#contact_us_bottom_cap {
	position: absolute;
	top: 331px;
	left: 66px;
	width: 236px;
}
.contact_us_text {
	position: absolute;
	top: 311px;
	left: 327px;
	width: 478px;
	height: 900px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%
}
.test_contact_us_text {
	position: absolute;
	top: 311px;
	left: 327px;
	width: 478px;
	height: 900px;
	padding: 0px 15px;
	background: #fefee4;
	border-top: #666 0px solid;
	font: 18px "Trebuchet MS";
	line-height: 120%;
}
/*
/* Begin Enroll Now Page
*/

#enroll_now_top_cap {
	position: absolute;
	top: 243px;
	left: 67px;
	width: 236px;
}
#enroll_now_bottom_spacer {
	position: absolute;
	top: 311px;
	left: 66px;
	width: 236px;
	height: 20px;
}
#enroll_now_bottom_cap {
	position: absolute;
	top: 331px;
	left: 66px;
	width: 236px;
}
.enroll_now_text {
	position: absolute;
	top: 310px;
	left: 334px;
	width: 478px;
	height: px;
	padding: 0px 15px;
	background: #fefee4;
	border: #666 1px solid;
	font: 18px "Trebuchet MS";
	text-align: center;
}
.temp_form_text {
	position: absolute;
	top: 300px;
	left: 326px;
	width: 478px;
	height: px;
	padding: 0px 15px;
	background: #fefee4;
	border: #666 1px solid;
	font: 18px "Trebuchet MS";
	text-align: left;
}
