/*		TAGS		*/
body{ margin:0; padding:0;background : #F0F0F0; }

/*		SHARED	*/
#headerWrap, #navWrap, #contentWrap, #footNavWrap, #footerWrap{   margin:0; padding:0;}
#header, #nav, #content, #footNav, #footer{  width:960px; margin:0 auto;}

/*	HEADER	*/
#headerWrap{ background : #920091;}
#header{ height:130px; border: }
#siteTitle{text-align:center; font-size: 2.5em;line-height:2em; font-weight: normal; letter-spacing: 7px; margin:0 auto; padding:0 ; color: #910101;
 width:540px; height:60px;  background-repeat:no-repeat;   background-position : center middle;  }
#siteTitle span{ display: none; }

#logoLeft, #logoRight{ position:absolute; }
#logoLeft{ top:5px; left:15px;}
#logoRight{ top:5px; right:15px;}
#logoLeft img, #logoRight img{margin:0; padding:0; border:0; }

#aInfants, #aJuniors, #schoolLinks{display:block; margin:0;  width: 160px; height:120px;   }

#aInfants{display:block; margin:0;   }
#aInfants:hover, #aJuniors:hover{ background-color: #FD51FF;}
#aJuniors{}
#schoolLinks { background:url(images/redwell-schools.gif) no-repeat; text-align:center; font-size:10pt !important;}
#schoolLinks p{ padding: 15px 0 0 0; margin:0;}
#schoolLinks a{	color:#003;}
#schoolLinks a:hover{	color:#339;}

 /*		banner 		*/
 #displayScreen{ background:transparent;   position: relative;  width:540px; height:45px;  color: #FFF;
 clip: rect(0 540px 45px 0);  overflow : hidden; margin: 10px 210px  0 210px ; font-size: 1.2em; text-align:center;}
 #displayBuffer{	display:none;}
.displayItem{	height:45px;  }

/*		NAVIGATION		*/
#navWrap{
  border-top: solid 1px #FFF;   height: 2.9em;height: 42px;
  border-bottom: solid 1px #AAA;    background: #DDD;
}
 /*	-	-	STYLING	-	-	*/
/* Main bar */
#dropdown {   }

/* Main List Item */
#dropdown li {   background: #DDD; 	 padding: 11px 15px;  border-left: solid 1px #FFF; border-right: solid 1px #999; border-bottom: none;}

/* Main List Link */
#dropdown li a { color: #333; border: none; text-decoration: none;  font-size: 1.4em;font-size:20px !important; letter-spacing:3px;}

/* Main List Hover  */
#dropdown li:hover {	color: #000 !important;;  background-color: #EAEAEA;  }
#dropdown li a:hover{color: #000 !important;; text-decoration: underline !important; }

/*	Main List Active Item */
#dropdown li.active{ background-color: #FFF !important;border-bottom: solid 1px #FFF;  }
#dropdown li.active a{color: #000 !important;; }

/*	=========================== */

/*	Sub List	Container */
#dropdown ul   {
	 width: 220px;
	 margin-top: 0px;	/* 1 if bordered */
	 padding: 4px 2px; font-size: 1.1em;
	 border: solid 1px #DADADA;  border-top: solid 1px #EAEAEA;

	 background: #EAEAEA;
	 color:#DDD;
	 margin-left: -1px;
}

/* Sub List Item */
#dropdown ul li {	 padding: 4px 10px;    background: #EAEAEA;   	 color: #000;  border: none; font-weight: normal;}

/* Sub List Link */
#dropdown ul a { color: #000; text-decoration: none; font-size: 1em;font-size: 12pt !important;  letter-spacing: normal; }

/* Sub  List Hover  */
#dropdown ul  li:hover {	 text-decoration: underline; ;color: #000; background:#DDD;	}

/*	Sub List Active Item */
#dropdown ul  li.active{ }
#dropdown ul  li.active a{font-weight: bold;  }

/*		CONTENT		*/
#pageTitle{ text-align:right; color:#AAA; border-bottom: solid 1px #CCC; font-weight: normal; letter-spacing: 5px;margin: 25px 0;}
#contentWrap{ background:#FFF; overflow: auto;width: 100%; padding-bottom:20px; }
#content{ overflow: hidden; font-size: 1.1em; min-height:400px;}
/* for Internet Explorer */
/*\*/
* html#content {

}
/**/
#flashSlideshowH{  }
#flashSlideshowV{  }
#sideBar,#mediaViewer  { padding: 10px 0 5px 0;width:300px; border: none; background: #DADADA;  ;}
#mvTDNumLinks{  text-align:left;  }
#mvTDNumPrev,  #mvTDNumNext{width:25px;}


#sideBar .imgThumb{ width:280px; }
#sideBar .unitIcon{clear: both; border-bottom: solid 1px #CCC; padding: 0 ; margin: 0 5px ;text-align: left;}
#sideBar .unitIcon .unitTitle{display: inline;}
#sideBar .unitIcon img{display: inline;height:32px; padding:5px 0 0 0; margin: 0 20px 0 0; vertical-align: middle; }

#sideBar .unitReaders{
  margin:20px 5px 5px 5px; padding: 2px 5px;background:#EEE; font-size: .85em; color:#555;  border: solid 1px #CCC;
}


/* BANNERS */
#displayScreen{color:#DDD;}


#displayScreen .spnItemTitle{ }
#displayScreen  a:link, #displayScreen a:active,#displayScreen a:visited{ color: #FFF!important; font-weight:normal;}
#displayScreen   a:hover{ color: #FFF!important; font-weight:normal;}

#footNavWrap{  background:#EEE; border-top: solid 1px #DDD; }
#footNav { margin: 0 auto; padding: 10px 0;}
#footNav a:link, #footNav a:active, #footNav a:visited{  font-weight: bold; color: #666;}
#footNav a:hover{   color: #333;}
#footNav .active a{	color: #333!important; text-decoration: none;  padding: 0; }
#footNav ul{list-style : none; margin: 0 0 10px  0; padding: 0;}
#footNav li{	margin: 0 15px 0 0; padding:  0 ; display : inline; }


/*		FOOTER		*/
#footer{text-align: center; color: #DDD;  }

#awards{padding: 10px 0;  }
.award{ width:15%; margin: 5px 2.2%; border: solid 1px #CCC;  float: left; background : #FFF; text-align : center; padding: 15px 0; }

#fsBox { float:left; 	margin :10px 0; text-align:center; }
#fsBox a{	display:inline;background-color : #FFF; color: #122536;}
#fsBox a:link, #fsBox a:active, #fsBox a:visited {margin:0 10px 0 0;;padding: 2px 5px; color: #122536; font-weight: bold;   border: solid 1px #CCC;  text-decoration: none;}
#fsBox a:hover{color: #122536; padding: 2px 5px;  ;border: solid 1px #000;   }
#fsBox #aFsSelected {  }
#fontNormal{font-size: .85em;  }
#fontLarge{font-size: 1.1em; }
#fontLarger{font-size: 1.3em;}


#footerText { float:right; text-align:center;  margin: 0;margin:  20px 0 0  0; }



