@charset "utf-8";
/* CSS Document */

body {
background-image:url(images/homepage/repbg.jpg);
background-repeat: repeat-x;
background-position:top left;
background-color:#ffffff;
margin:0;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}


/* No Borders on Linked Images */

a:link img {
border:0;
}
a:visited img {
border:0;
}
.highlight {
color:#bc463b;
font-weight:bold;
}
.img_loader{
margin-left:12px;
}
.content_img{
border:solid;
border-width:4px;
border-color:#d2d1ce;
margin-left:10px;
margin-bottom:10px;
margin-right:29px;
padding:0px;
float:right;
}
/*Divs ------------------------------- */

#master {
width:813px;
height:auto;
margin-left:auto;
margin-right:auto;
}

#home_header{
width:813px;
height:262px;
margin:0px;
padding:0px;
background:url(images/homepage/top_bg.png);
background-repeat:no-repeat;
}
#home_header_logorow{
width:813px;
height:39px;
}
#header_logo {
height:39px;
width:auto;
padding-left:14px;
float:left;
}
#header_links {
height:39px;
width:auto;
padding-right:7px;
float:right;
}

#home_header_flash{
position:absolute;
width:791px;
height:218px;
left:50%;
margin-left:-395.5px;
top:36px;
z-index:3;
}

#welcome{
width:813px;
height:auto;
margin:0px;
padding:0px;
}
#welcome_top_extended{
width:813px;
height:35px;
margin:0px;
padding:0px;
font-size:0xp;
}
#welcome_top{
width:813px;
height:14px;
margin:0px;
padding:0px;
background:url(images/homepage/welcomepane/top_no_extended.png);
background-repeat:no-repeat;
}
#welcome_box {
width:813px;
height:auto;
margin:0px;
padding-top:6px;
padding-bottom:10px;
background:url(images/homepage/welcomepane/rep_bg.png);
background-repeat: repeat-y; 
}
#contact_content{
width:813px;
height:auto;
margin:0px;
padding-top:6px;
padding-bottom:10px;
background:url(images/homepage/welcomepane/rep_bg.png);
background-repeat: repeat-y; 
}

#contact_content p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#616161;
padding-left:29px;
padding-right:29px;
padding-top:4px;
padding-bottom:4px;
margin:0px;

}

#welcome_content{
width:427px;
height:auto;
float:left;
}
.section_titles {
font-size:18px;
color:#616161;
font-weight:bold;
}
#welcome_content p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#616161;
padding-left:29px;
padding-right:29px;
padding-top:4px;
padding-bottom:4px;
margin:0px;

}
#welcome_bottom{
width:813px;
height:14px;
margin:0px;
padding:0px;
background:url(images/homepage/welcomepane/bottom.png);
background-repeat:no-repeat;
}
#aux_links{
width:auto;
height:auto;
padding:0px;
margin:0px;
color:#f2f2f2;
background:url(images/global/bottom_rep_bg.jpg);
background-repeat:repeat-x;
background-color:#7e7e7e;
}
#aux_links_container{
width:813px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:40px;
}
#aux_link_cell{
float:left;
padding-left:8px;
padding-right:9px;
padding-bottom:6px;
}
#aux_links_container p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#c9c9c9;
margin:0px;
padding:0px;
}
.aux_titles{
font-size:14px;
font-weight:bold;
line-height:14px;
}
#aux_links_container ul{
margin-left:0px;
margin-top:6px;
margin-bottom:0px;
padding:0px;
}
#aux_links_container li{
list-style:disc;
color:#c9c9c9;
margin-left:17px;
padding:0px;
}
#aux_links_container a:visited, #aux_links_container a:link{
text-decoration:none;
color:#c9c9c9;
}
#aux_links_container a:active, #aux_links_container a:hover{
text-decoration:underline;
color:#ffffff;
}
#aux_links_innerstripe {
width:auto;
height:1px;
padding:0px;
margin-bottom:6px;
background-color:#9a9a9a;
}
#aux_links_pinstripe {
font-size:0px;
width:auto;
height:8px;
padding:0px;
margin-bottom:0px;
background:url(images/global/pinstripe.png);
background-repeat:repeat-x;
}

/*Nav Container Divs ------------------------------- */
#nav_contain{
width:795px;
height:100%;
margin:auto;
padding:0px;
}
#sub_nav_contain{
width:795px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
padding:0px;

}
/* --------------------------------------------------------------Our Schools */
#our_schools{ 
width:265px;
height:auto;
float:left;
}
#our_schools_top{
width:265px;
height:208px;
padding:0px;
margin:0px;
background-image:url(images/homepage/our_schools/top_bg.png);
background-repeat:no-repeat;
}
#our_schools_content{
width:265px;
height:auto;
padding:0px;
margin:0px;
background:url(images/homepage/our_schools/midd_rep.png);
background-repeat: repeat-y;
}
#our_schools_content a:link, #our_schools_content a:visited{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#ffffff;
text-indent:39px;
text-decoration:none;
margin-left:13px;
padding:0px;
background: url(images/homepage/our_schools/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
}
#our_schools_content a:hover, #our_schools_content a:active{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#f54d54;
text-indent:39px;
text-decoration:none;
margin-left:13px;
background: url(images/homepage/our_schools/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#our_schools_content_js{
width:265px;
height:auto;
padding:0px;
margin:0px;
background:url(images/homepage/our_schools/midd_rep.png);
background-repeat: repeat-y;

}
#our_schools_content_js a:link, #our_schools_content_js a:visited{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#ffffff;
text-indent:39px;
text-decoration:none;
margin-left:13px;
padding:0px;
background: url(images/homepage/our_schools/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
}
#our_schools_content_js a:hover, #our_schools_content_js a:active{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#f54d54;
text-indent:39px;
text-decoration:none;
margin-left:13px;
background: url(images/homepage/our_schools/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#our_schools_bottom{
width:265px;
height:53px;
background:url(images/homepage/our_schools/bottom.png);
background-repeat:no-repeat;
}
#our_schools_bottom p{
font-size:11px;
color:#897e7f;
font-weight:bold;
line-height:53px;
padding-top:2px;
padding-left:18px;
margin:0px;
float:left;
}
#our_schools_bottom a:link, #our_schools_bottom a:visited{
color:#f54d54;
text-decoration:none;
}
#our_schools_bottom a:hover, #our_schools_bottom a:active{
color:#897e7f;
text-decoration:underline;
}
.view_all_items {
margin:0px;
padding-right:39px;
float:right;
}
/* --------------------------------------------------------------Students Parents */
#students_parents{ 
width:265px;
height:auto;
float:left;
}
#students_parents_top{
width:265px;
height:208px;
padding:0px;
margin:0px;
background-image:url(images/homepage/students_parents/top_bg.png);
background-repeat:no-repeat;
}
#students_parents_content{
width:265px;
height:auto;
padding:0px;
margin:0px;
background:url(images/homepage/students_parents/midd_rep.png);
background-repeat: repeat-y;
}
#students_parents_content a:link, #students_parents_content a:visited{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#ffffff;
text-indent:39px;
text-decoration:none;
margin-left:13px;
padding:0px;
background: url(images/homepage/students_parents/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
}
#students_parents_content a:hover, #students_parents_content a:active{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#ffa200;
text-indent:39px;
text-decoration:none;
margin-left:13px;
background: url(images/homepage/students_parents/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#students_parents_content_js{
width:265px;
height:auto;
padding:0px;
margin:0px;
background:url(images/homepage/students_parents/midd_rep.png);
background-repeat: repeat-y;

}
#students_parents_content_js a:link, #students_parents_content_js a:visited{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#ffffff;
text-indent:39px;
text-decoration:none;
margin-left:13px;
padding:0px;
background: url(images/homepage/students_parents/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
}
#students_parents_content_js a:hover, #students_parents_content_js a:active{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#ffa200;
text-indent:39px;
text-decoration:none;
margin-left:13px;
background: url(images/homepage/students_parents/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#students_parents_bottom{
width:265px;
height:53px;
background:url(images/homepage/students_parents/bottom.png);
background-repeat:no-repeat;
}
#students_parents_bottom p{
font-size:11px;
color:#897e7f;
font-weight:bold;
line-height:53px;
padding-top:2px;
padding-left:18px;
margin:0px;
float:left;
}
#students_parents_bottom a:link, #students_parents_bottom a:visited{
color:#ffa200;
text-decoration:none;
}
#students_parents_bottom a:hover, #students_parents_bottom a:active{
color:#897e7f;
text-decoration:underline;
}
.view_all_items {
margin:0px;
padding-right:39px;
float:right;
}

/* --------------------------------------------------------------Education */
#education{ 
width:265px;
height:auto;
float:left;
}
#education_top{
width:265px;
height:208px;
padding:0px;
margin:0px;
background-image:url(images/homepage/education/top_bg.png);
background-repeat:no-repeat;
}
#education_content{
width:265px;
height:auto;
padding:0px;
margin:0px;
background:url(images/homepage/education/midd_rep.png);
background-repeat: repeat-y;
background-position:-1px 0px;
}
#education_content a:link, #education_content a:visited{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#ffffff;
text-indent:39px;
text-decoration:none;
margin-left:13px;
padding:0px;
background: url(images/homepage/education/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
}
#education_content a:hover, #education_content a:active{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#2e960a;
text-indent:39px;
text-decoration:none;
margin-left:13px;
background: url(images/homepage/education/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#education_content_js{
width:265px;
height:auto;
padding:0px;
margin:0px;
background:url(images/homepage/education/midd_rep.png);
background-repeat: repeat-y;
background-position:-1px 0px;

}
#education_content_js a:link, #education_content_js a:visited{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#ffffff;
text-indent:39px;
text-decoration:none;
margin-left:13px;
padding:0px;
background: url(images/homepage/education/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
}
#education_content_js a:hover, #education_content_js a:active{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#2e960a;
text-indent:39px;
text-decoration:none;
margin-left:13px;
background: url(images/homepage/education/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#education_bottom{
width:265px;
height:53px;
background:url(images/homepage/education/bottom.png);
background-repeat:no-repeat;
}
#education_bottom p{
font-size:11px;
color:#897e7f;
font-weight:bold;
line-height:53px;
padding-top:2px;
padding-left:18px;
margin:0px;
float:left;
}
#education_bottom a:link, #education_bottom a:visited{
color:#2e960a;
text-decoration:none;
}
#education_bottom a:hover, #education_bottom a:active{
color:#897e7f;
text-decoration:underline;
}
.view_all_items {
margin:0px;
padding-right:39px;
float:right;
}

/* --------------------------------------------------------------information */
#information{ 
width:265px;
height:auto;
float:left;
}
#information_top{
width:265px;
height:207px;
padding:0px;
margin:0px;
background-image:url(images/homepage/information/top_bg.png);
background-repeat:no-repeat;
}
#information_content{
width:265px;
height:auto;
padding:0px;
margin:0px;
background:url(images/homepage/information/midd_rep.png);
background-repeat: repeat-y;
}
#information_content a:link, #information_content a:visited{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#ffffff;
text-indent:39px;
text-decoration:none;
margin-left:13px;
padding:0px;
background: url(images/homepage/information/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
}
#information_content a:hover, #information_content a:active{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#00b394;
text-indent:39px;
text-decoration:none;
margin-left:13px;
background: url(images/homepage/information/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#information_content_js{
width:265px;
height:auto;
padding:0px;
margin:0px;
background:url(images/homepage/information/midd_rep.png);
background-repeat: repeat-y;

}
#information_content_js a:link, #information_content_js a:visited{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#ffffff;
text-indent:39px;
text-decoration:none;
margin-left:13px;
padding:0px;
background: url(images/homepage/information/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
}
#information_content_js a:hover, #information_content_js a:active{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#00b394;
text-indent:39px;
text-decoration:none;
margin-left:13px;
background: url(images/homepage/information/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}
#information_bottom{
width:265px;
height:53px;
background:url(images/homepage/information/bottom.png);
background-repeat:no-repeat;
}
#information_bottom p{
font-size:11px;
color:#897e7f;
font-weight:bold;
line-height:53px;
padding-top:2px;
padding-left:18px;
padding-bottom:0px;
margin:0px;
float:left;
}
#information_bottom a:link, #information_bottom a:visited{
color:#00b394;
text-decoration:none;
}
#information_bottom a:hover, #information_bottom a:active{
color:#897e7f;
text-decoration:underline;
}
.view_all_items {
margin:0px;
padding-right:39px;
float:right;
}

/* --------------------------------------------------------------District Staff */
#district_staff{ 
width:265px;
height:568px;
float:left;
}
#district_staff_top{
width:265px;
height:207px;
padding:0px;
margin:0px;
background-image:url(images/homepage/district_staff/top_bg.png);
background-repeat:no-repeat;
}
#district_staff_content{
width:265px;
height:auto;
padding:0px;
margin:0px;
background:url(images/homepage/district_staff/midd_rep.png);
background-repeat: repeat-y;
}
#district_staff_content a:link, #district_staff_content a:visited{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#ffffff;
text-indent:39px;
text-decoration:none;
margin-left:13px;
padding:0px;
background: url(images/homepage/district_staff/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
}
#district_staff_content a:hover, #district_staff_content a:active{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#4dbcf5;
text-indent:39px;
text-decoration:none;
margin-left:13px;
background: url(images/homepage/district_staff/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#district_staff_content_js{
width:265px;
height:auto;
padding:0px;
margin:0px;
background:url(images/homepage/district_staff/midd_rep.png);
background-repeat: repeat-y;

}
#district_staff_content_js a:link, #district_staff_content_js a:visited{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#ffffff;
text-indent:39px;
text-decoration:none;
margin-left:13px;
padding:0px;
background: url(images/homepage/district_staff/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
}
#district_staff_content_js a:hover, #district_staff_content_js a:active{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#4dbcf5;
text-indent:39px;
text-decoration:none;
margin-left:13px;
background: url(images/homepage/district_staff/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#district_staff_bottom{
width:265px;
height:53px;
background:url(images/homepage/district_staff/bottom.png);
background-repeat:no-repeat;
}
#district_staff_bottom p{
font-size:11px;
color:#897e7f;
font-weight:bold;
line-height:53px;
padding-top:2px;
padding-left:18px;
padding-bottom:0px;
margin:0px;
float:left;
}
#district_staff_bottom a:link, #district_staff_bottom a:visited{
color:#4dbcf5;
text-decoration:none;
}
#district_staff_bottom a:hover, #district_staff_bottom a:active{
color:#897e7f;
text-decoration:underline;
}
.view_all_items {
margin:0px;
padding-right:39px;
float:right;
}

/* --------------------------------------------------------------Building Project */
#building_project{ 
width:265px;
height:auto;
float:left;
}
#building_project_top{
width:265px;
height:207px;
padding:0px;
margin:0px;
background-image:url(images/homepage/community/top_bg.png);
background-repeat:no-repeat;
}
#building_project_content{
width:265px;
height:auto;
padding:0px;
margin:0px;
background:url(images/homepage/community/midd_rep.png);
background-repeat: repeat-y;
background-position:-1px 0px;
}
#building_project_content a:link, #building_project_content a:visited{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#ffffff;
text-indent:39px;
text-decoration:none;
margin-left:13px;
padding:0px;
background: url(images/homepage/community/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
}
#building_project_content a:hover, #building_project_content a:active{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#914df5;
text-indent:39px;
text-decoration:none;
margin-left:13px;
background: url(images/homepage/community/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#building_project_content_js{
width:265px;
height:auto;
padding:0px;
margin:0px;
background:url(images/homepage/community/midd_rep.png);
background-repeat: repeat-y;
background-position:-1px 0px;

}
#building_project_content_js a:link, #building_project_content_js a:visited{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#ffffff;
text-indent:39px;
text-decoration:none;
margin-left:13px;
padding:0px;
background: url(images/homepage/community/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
}
#building_project_content_js a:hover, #building_project_content_js a:active{
display:block;
height:24px;
width:238px;
font-size:12px;
line-height:24px;
color:#914df5;
text-indent:39px;
text-decoration:none;
margin-left:13px;
background: url(images/homepage/community/bullet.png);
background-position:22px center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#building_project_bottom{
width:265px;
height:53px;
background:url(images/homepage/community/bottom.png);
background-repeat:no-repeat;
}
#building_project_bottom p{
font-size:11px;
color:#897e7f;
font-weight:bold;
line-height:53px;
padding-top:2px;
padding-left:18px;
padding-bottom:0px;
margin:0px;
float:left;
}
#building_project_bottom a:link, #building_project_bottom a:visited{
color:#914df5;
text-decoration:none;
}
#building_project_bottom a:hover, #building_project_bottom a:active{
color:#897e7f;
text-decoration:underline;
}
.view_all_items {
margin:0px;
padding-right:39px;
float:right;
}

/* --------------------------------------------------------------News and Updates */

#news_updates{
width::357px;
height:auto;
background:url(images/homepage/newsupdate/bg_rep.gif);
background-repeat:repeat-y;
float:left;
}
#news_updates_top{
width:357px;
height::29px;
background-image:url(images/homepage/newsupdate/top.gif);
background-repeat:no-repeat;
}
#news_updates_cont{
width:327px;
height:auto;
padding-left:15px;
padding-right:15px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}
#news_updates_cont p{
margin:0px;
padding-top:4px;
padding-bottom:4px;
}
.news_updates_header{
font-size:14px;
}
.news_updates_title{
font-size:12px;
}
.news_updates_date{
color:#72b2ea;
}
#news_updates_bott{
width:357px;
height::27px;
background-image:url(images/homepage/newsupdate/bott.gif);
background-repeat:no-repeat;
}
