﻿/* Shenendehowa Home Page Layout Styles 2010 */
td { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
th { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
tr { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
thead { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
tfoot { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
tbody { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
caption { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
table { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
legend { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
label { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
form { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
fieldset { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
li { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
ul { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
ol { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
dd { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
dt { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
dl { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
var { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
tt { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
sup { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
sub { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
strong { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
strike { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
small { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
samp { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
s { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
q { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
kbd { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
ins { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
img { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
font { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
em { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
dfn { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
del { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
code { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
cite { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
big { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
address { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
acronym { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
abbr { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
pre { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
blockquote { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
p { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
h6 { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
h5 { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
h4 { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
h3 { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
h2 { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
h1 { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
iframe { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
object { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
applet { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
div { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
body { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}
html { margin: 0; 	padding: 0;	border: 0;	outline: 0;	vertical-align: baseline;}:focus {	outline: 0;} body {	line-height: 1;	color: black;	background: white;} ul {	list-style: none;}


ol {	list-style: none;}


.body_HP {
	background-image:url(/images/Bgs/shenHP_pgBg.jpg);
	background-repeat:repeat-x;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#43593E;
}

/*PAGE WRAPPER - MASTHEAD AREA LAYOUT*/
/*District Home Page*/
#wrapper_msthdBg {
	width:100%;
	height:149px;
	background-image:url(/images/Bgs/shenHP_msthdBg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
/*District Inside Templates*/
#wrapperInP_msthdBg {
	width:100%;
	height:149px;
	background-image:url(/images/Bgs/shenInP_msthdBg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

h1 {margin:0px;padding:0px;}
h2 {margin:0px;padding:0px;}
h3 {font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;color:#0c361b;margin-bottom:6px;}
h4 {font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;color:#b44800;padding-top:6px;margin-bottom:2px;}
h4 a {font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;color:#b44800;}
h5 {
	background-color: blue;
}

/*District Home Page*/
#wrapper_msthd {
	width:1000px;
	height:149px;
	margin:0px auto;
}
#box_msthdLogo {
	width:577px;
	height:149px;
	float:left;
}

/*Inside Page Masthead Area*/
#wrapperInP_msthdLogo {
	width:577px;
	height:149px;
	float:left;
}
#boxInP_msthdLogo1 {
	width:577px;
	height:125px;
}
#wrapperInP_msthdLogo2 {
	width:577px;
	height:24px;
}
#boxInP_msthdLogo2 {
	width:325px;
	height:24px;
	float:left;
}
#boxInP_msthdTopLinks {
	width:240px;
	height:24px;
	text-align:right;
	background-image:url(/images/Bgs/shenInPbg_topLinks.jpg);
	background-repeat:no-repeat;
	float:left;
}
/*School pages masthead only*/
#boxSchP_msthdTopLinks {
	width:240px;
	height:24px;
	text-align:right;
	background-image:url(/images/Bgs/shenSchPbg_topLinks.jpg);
	background-repeat:no-repeat;
	float:left;
}

/*SCHOOLS NAVIGATION LINKS*/
#wrapperRtCol_schoolsNav {
	width:423px;
	height:100px;
	padding-top:49px;
	float:left;
}
#wrapper_schoolsNav {
	width:423px;
	height:100px;
	background-color:#3f563f;
}
#boxHdr_schoolsNav {
	width:423px;
	height:15px;
	padding-bottom:4px;
}
#box_schoolsNavList {
	width:387px;
	height:80px;
	padding:0px 0px 0px 18px;
	background-color:#3f563f;
}

/*CONTENT WRAPPER - CONTENT AREA LAYOUT*/
/*District Home Page*/
#wrapper_contentMrgnBg {
	width:100%;
	background-image:url(/images/Bgs/shenHP_cntntMrgnBg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
#wrapper_cntntBg {
	width:1000px;
	background-image:url(/images/Bgs/shenHP_cntntBg.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	margin:0px auto;
}

/*Inside Page Templates*/
#wrapperInP_contentMrgnBg {
	width:100%;
	background-image:url(/images/Bgs/shenInP_cntntMrgnBg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
#wrapperInP_cntntBg {
	width:1000px;
	background-image:url(/images/Bgs/shenInP_cntntBg.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	margin:0px auto;
}
#wrapperInP_cntntBg_Tmplt3 {
	width:976px;
	background-color:#fff;
	margin:0px auto;
	padding:12px;
}

/*CONTENT - LEFT COLUMN AREA LAYOUT*/
#wrapper_LftCol {
	width:232px;
	min-height:720px;
	height:auto !important;
	height:720px;
	margin-right:14px;
	float:left;
}
/*District Home Page*/
#box_clocktwrPic {
	width:232px;
	height:351px;
	margin-bottom:15px;
}

/*Inside Page Templates*/
#boxInP_clocktwrPic {
	width:232px;
	height:236px;
	margin-bottom:24px;
}

/*All Pages with left navigation menus*/
.wrapper_LftNav {
	width:215px;
	margin-bottom:15px;
	padding-left:17px;
}

/*District Home page*/
#box_regionsTxt {
	width:215px;
	height:81px;
	padding-left:17px;
}

/*CENTER CONTENT & RIGHT COLUMNS AREA LAYOUT*/
/*This div wraps everything right of left navigation column from the contact info, A to Z, search to news*/
#wrapper_CtrRt {
	width:754px;
	float:left;
}

/*CONTENT TOP ROW - CONTACT, A TO Z, SEARCH*/
#wrapper_cntntTopRow {
	width:754px;
	height:66px;
	background-image:url(/images/Bgs/shenHPbg_atozsrch.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
.box_cntntTopLft {
	width:326px;
	height:60px;
	font:12px/14px "Arial narrow", condensed, sans-serif;
	color:#000;
	text-align:left;
	padding:6px 5px 0px 0px;
	float:left;
}
#wrapperTopRt_atozsearch {
	width:420px;
	height:66px;
	margin:0px;
	padding:0px;
	float:left;
}
#wrapper_AtoZ {
	width:218px;
	height:60px;
	padding:6px 0px 0px 8px;
	margin:0px;
	float:left;
}

/*Inside Page Template 3*/
/*for pages without any left or right navigation columns*/
#wrapper_cntntTopRow_Tmplt3 {
	width:976px;
	height:24px;
}

/*Inside Page Templates*/
#box_cntntPgTitle {
	width:729px;
	height:28px;
	background-image:url(/images/Bgs/shenInPbg_pgTitle.jpg);
	background-repeat:no-repeat;
	font:bold 21px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0px 0px 12px;
	margin-bottom:6px;
}
#box_cntntPgTitle_Tmplt3 {
	width:964px;
	height:28px;
	background-image:url(/images/Bgs/shenInPbg_pgTitleTmplt3.jpg);
	background-repeat:no-repeat;
	font:bold 21px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0px 0px 12px;
	margin-bottom:6px;
}


/*DISTRICT HOME PAGE CENTER CONTENT - MAIN NEWS & FEATURES AREA LAYOUT*/
#wrapper_mainCntntRt {
	width:754px;
}
#wrapper_cntntNews {
	width:568px;
	float:left;
}
#wrapper_rtLinks {
	width:173px;
	float:left;
}

/*DISTRICT HOME PAGE SLIDESHOW & ANNOUNCEMENTS AREA LAYOUT*/
#wrapper_slide_announce {
	width:568px;
	height:340px;
}
#wrapper_slideshow {
	width:331px;
	height:340px;
	float:left;
	position: relative;
	
	
}
#wrapper_announce {
	width:226px;
	height:340px;
	float:left;
}
#wrapper_news {
	width:557px;
	height:278px;
	padding-bottom:6px;
}

/*SLIDESHOW*/
#box_slideshow {
	width:299px;
	height:321px;
	border:1px solid #bcbcbc;
	background-image:url(/images/Bgs/shenHPbg_news.jpg);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	padding:11px 12px 0px 12px;
}

/*SCHOOL HOME PAGES BLDNG PICS, ANNOUNCEMENTS, NEWS, STAFF PAGES AREA*/
#wrapperSchP_bldngPics_Col {
	width:326px;
	margin-right:5px;
	float:left;
}
#wrapperSchP_announce_Col {
	width:226px;
	float:left;
}
/*SCHOOL HOME PGS BUILDING PICS DIVS*/
#boxSchP_bldngPics {
	width:326px;
	height:251px;
	background-color:#e9e9e9;
	margin-bottom:5px;
}
.bldng_caption {
	font:10px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#002c10;
	padding-top:4px;
	margin-left:10px;
	margin-right:6px;
}

/*ANNOUNCEMENTS DIVS*/
.boxHdr_announce {
	width:226px;
	height:23px;
}
#boxBg_announce {
	width:224px;
	height:309px;
	background-image:url(/images/Bgs/shenHPbg_news.jpg);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border:1px solid #bcbcbc;
}
#box_announce {
	width:204px;
	height:297px;
	padding:6px 12px 6px 8px;
	overflow:auto;
}
/*Announcements divs for school home pages*/
#SchPboxBg_announce {
	width:224px;
	height:226px;
	background-image:url(/images/Bgs/shenHPbg_news.jpg);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border:1px solid #bcbcbc;
	margin-bottom:5px;
}
#SchPbox_announce {
	width:204px;
	height:214px;
	padding:6px 12px 6px 8px;
	overflow:auto;
}
.SchPbox_announceHdr_new {
	width:216px;
	height:13px;
	padding:0px 0px 0px 8px;
	margin-bottom:4px;
}
.SchPbox_announceHdr_newRule {
	width:216px;
	height:13px;
	padding:2px 0px 0px 8px;
	border-top:2px solid #7591AA;
	margin-bottom:4px;
}
.SchPbox_announce_new {
	width:204px;
	height:96px;
	padding:0px 12px 0px 8px;
	margin-bottom:5px;
	overflow:auto;
}
.SchPbox_announce_newHS {
	width:204px;
	height:154px;
	padding:0px 12px 0px 8px;
	margin-bottom:5px;
	overflow:auto;
}
/*Staff Pages divs for school home pages*/
#SchPboxBg_staffpgs {
	width:224px;
	height:361px;
	background-image:url(/images/Bgs/shenHPbg_news.jpg);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border:1px solid #bcbcbc;
	margin-bottom:5px;
}
#SchPboxBg_announce_new {
	width:224px;
	height:357px;
	background-image:url(/images/Bgs/shenHPbg_news.jpg);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border:1px solid #bcbcbc;
	padding-top:4px;
	margin-bottom:5px;
}
#SchPbox_staffpgs {
	width:204px;
	height:349px;
	padding:6px 12px 6px 8px;
	overflow:auto;
}

/*LATEST NEWS*/
#boxHdr_latestNews {
	width:557px;
	height:23px;
}
#boxBg_latestNews {
	width:555px;
	height:276px;
	background-image:url(/images/Bgs/shenHPbg_news.jpg);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border:1px solid #bcbcbc;
}
#box_latestNews {
	width:531px;
	height:264px;
	padding:6px 12px;
	overflow:auto;
}
/*Latest News for school home pages*/
#SchPboxHdr_topStories {
	width:326px;
	height:23px;
}
#SchPboxBg_topStories {
	width:324px;
	height:361px;
	background-image:url(/images/Bgs/shenHPbg_news.jpg);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	border:1px solid #bcbcbc;
}
#SchPbox_topStories {
	width:300px;
	height:349px;
	padding:6px 12px;
	overflow:auto;
}



/*INSIDE PAGE TEMPLATES CENTER CONTENT - MAIN NEWS & FEATURES AREA LAYOUT*/
#wrapperInP_mainInfo {
	width:533px;
	padding:12px 12px;
	background-image:url(/images/Bgs/shenInPbg_cntntCtr.jpg);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	margin-bottom:12px;
}

/*Inside Page 1-column Content Main Info Area Layout*/
#wrapperInP_mainInfo_1Col {
	width:533px;
	padding:6px 12px;
	background-image:url(/images/Bgs/shenInPbg_cntntCtr.jpg);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	margin-bottom:12px;
	min-height:600px;
	height:auto !important;
	height:600px;
	text-align:left;
}
#wrapperInP_mainInfo_1ColTmplt2a {
	width:717px;
	padding:6px 12px;
	background-image:url(/images/Bgs/shenInPbg_cntntCtr.jpg);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	margin-bottom:12px;
	min-height:600px;
	height:auto !important;
	height:600px;
	text-align:left;
}
#wrapperInP_mainInfo_1ColTmplt3 {
	width:952px;
	padding:12px;
	background-image:url(/images/Bgs/shenInPbg_cntntCtr.jpg);
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	min-height:650px;
	height:auto !important;
	height:650px;
	text-align:left;
}

/*Inside Page 2-column Content Main Info Area Layout*/
#wrapperInP_mainInfo_LftCol {
	width:254px;
	padding-right:12px;
	margin-right:12px;
	border-right:1px dotted #a5a5a5;
	float:left;
}
#wrapperInP_mainInfo_RtCol {
	width:254px;
	float:left;
}
.mainInfo_content {
	width:254px;
	min-height:600px;
	height:auto !important;
	height:600px;
	text-align:left;
}


/*RIGHT CONTENT COLUMN - FEATURES/QUICK LINKS LAYOUT AREA*/
#boxHdr_features {
	width:173px;
	height:18px;
	border-bottom:1px solid #737373;
}
#box_featuresLinks {
	width:173px;
	margin-bottom:9px;
}
#boxHdr_morefeatures {
	width:173px;
	height:16px;
}

/*FOOTER AREA LAYOUT*/
#wrapper_footer {
	width:983px;
	background-color:#5c735c;
	margin: 0px auto;
	padding: 12px 0px 12px 17px;
}
#footer_contact {
	width:215px;
	margin-right:14px;
	float:left;
}
#footer_directions {
	width:320px;
	margin-right:13px;
	float:left;
}
#footer_disclaimer {
	width:404px;
	float:left;
}
#footerSchHP_schedule {
	width:425px;
	margin-right:15px;
	float:left;
}
#footerSchHP_contact {
	width:295px;
	float:left;
}


/*BACKGROUND FILL CORRECTION HACK*/
#btmFill_slide_announce {
	width:568px;
	height:1px;
	clear:both;
}
#btmFill_mainInfo {
	width:533px;
	height:1px;
	clear:both;
}
#btmFill_mainCntntRt {
	width:754px;
	height:1px;
	clear:both;
}
#btmFill_mainCntnt {
	width:1000px;
	height:1px;
	clear:both;
}
#btmFill_footer {
	width:966px;
	height:1px;
	clear:both;
}
