a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#arrowcopy2,
#id0arrowphilosophy,
#arrowcopy3,
#id1arrowphilosophy,
#arrowphilosophycopy2,
#arrowphilosophycopy3,
#arrowphilosophycopy4,
#arrowphilosophycopy5,
#arrowphilosophycopy6,
#arrowphilosophycopy7,
#arrowcopy,
#arrowgoals,
#arrowextended,
#arrowhousing,
#arrowleadership,
#arrowphilosophycopy,
#arrowcopy4,
#arrowaffiliations  {
   background: url(sg_elementary_media/id1arrowphilosophy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 214px;
   width: 14px;
   height: 17px;
}

#i2overviewbutton a:hover,
#i6overviewbutton a:hover,
#schoolsmenu li a:hover,
#i4overviewbutton a:hover,
#menumenu li a:hover,
#overviewbygradelevelbutton a:hover,
#koverviewbutton a:hover,
#i3overviewbutton a:hover,
#i1overviewbutton a:hover,
#i5overviewbutton a:hover  {
   font-weight: bold;
   color: #CC6633;
   text-decoration: underline;
}

#academicstitletext p,
#spiritualtitletext p,
#enrichtitletext p,
#welcometitletext p,
#athleticstitletext p,
#extendedtitletext p,
#jktitle2text p,
#i4titletext p,
#i5titletext p,
#i6titletext p,
#ktitle2text p,
#i1titletext p,
#i2titletext p,
#i3titletext p  {
   font: bold 13px/15px Arial;
   margin: 0px;
   color: #CC6633;
   text-align: left;
}

#koverviewbutton a,
#i5overviewbutton a,
#i1overviewbutton a,
#i3overviewbutton a,
#i2overviewbutton a,
#i4overviewbutton a,
#i6overviewbutton a,
#overviewbygradelevelbutton a  {
   border: 0px none #000000;
   font-weight: bold;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #CC6633;
}

#jktext p,
#i6textscroll p,
#Spiritualtext p,
#academicstext p,
#ktext p,
#i4text p,
#i2text p,
#welcometext p,
#i5textscroll p,
#athleticstext p,
#i3text p,
#enrichscroll p,
#extendedCare p,
#i1textscroll p {
   font: 12px/15px Arial;
   margin: 0px;
   color: #1D1D1D;
   text-align: left;
}

#ElemSport p  {
   font: 12px/15px Arial;
   margin: 0px;
   color: #1D1D1D;
   text-align: center;
}

#i3overviewbutton,
#i1overviewbutton,
#i5overviewbutton,
#i2overviewbutton,
#i4overviewbutton,
#i6overviewbutton,
#overviewbygradelevelbutton,
#koverviewbutton  {
   font: bold 13px Arial;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 234px;
   width: 271px;
   height: 17px;
}

#ktitle2text,
#i4titletext,
#i5titletext,
#i6titletext,
#i1titletext,
#i2titletext,
#i3titletext,
#jktitle2text  {
	visibility: visible;
	position: absolute;
	left: 219px;
	top: 444px;
	z-index: 2;
	width: 271px;
}

#welcometitletext,
#athleticstitletext,
#enrichtitletext,
#spiritualtitletext,
#extendedtitletext,
#academicstitletext  {
   visibility: visible;
   position: absolute;
   left: 234px;
   top: 293px;
   z-index: 3;
   width: 271px;
}

#shape2copy3,
#shape2copy2,
#shape2copy6,
#shape2copy5,
#shape2copy,
#shape2copy4  {
   background: url(sg_elementary_media/shape2copy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 5;
   width: 174px;
   height: 1px;
}

#welcometext,
#athleticstext,
#Spiritualtext,
#enrichscroll,
#academicstext  {
   visibility: visible;
   position: absolute;
   left: 216px;
   top: 322px;
   z-index: 2;
   width: 355px;
}

#ElemSport {
	visibility: visible;
	position: absolute;
	left: 217px;
	top: 451px;
	z-index: 3;
	width: 355px;
	height: 146px;
}


#i5textscroll,
#i4text,
#jktext,
#i3text,
#i2text,
#i1textscroll,
#ktext,
#i6textscroll  {
	visibility: visible;
	position: absolute;
	left: 220px;
	top: 468px;
	z-index: 2;
	width: 379px;
	overflow: auto;
}

#extendedCare {
	visibility: visible;
	position: absolute;
	left: 211px;
	top: 332px;
	z-index: 2;
	width: 379px;
	overflow: auto;
}

#i1textscroll,
#i5textscroll,
#i6textscroll {
   height: 280px;
   overflow: auto;
}

#menumenu li a,
#schoolsmenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   width: 100%;
   display: block;
}

#menumenu li,
#schoolsmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#welcomeline,
#extendedCareLine,
#overviewline  {
   background: url(sg_elementary_media/welcomeline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 402px;
   height: 1px;
}

#overviewbygradelevelbutton  {
	z-index: 9;
	top: 286px;
	line-height: 17px;
}

#arrowphilosophycopy2  {
	z-index: 4;
	top: 320px;
}

#arrowphilosophycopy6  {
	z-index: 8;
	top: 388px;
}

#arrowphilosophycopy7  {
	z-index: 9;
	top: 405px;
}

#svcsdisclaimertext p  {
   font: 12px/45px "Times New Roman";
   margin: 0px;
   color: #575A5D;
   text-align: center;
}

#arrowphilosophycopy3  {
	z-index: 5;
	top: 337px;
}

#arrowphilosophycopy4  {
	z-index: 6;
	top: 354px;
}

#arrowphilosophycopy5  {
	z-index: 7;
	top: 371px;
}

#arrowphilosophycopy  {
	z-index: 3;
	top: 303px;
}

#id1arrowphilosophy  {
   z-index: 2;
   top: 290px;
}

#id0arrowphilosophy  {
	z-index: 2;
	top: 286px;
}

#svcsdisclaimertext  {
   visibility: visible;
   position: absolute;
   left: 133px;
   top: 763px;
   z-index: 5;
   width: 562px;
}

#arrowcopy5,
#arrow  {
   visibility: visible;
   position: absolute;
   left: 15px;
   z-index: 4;
   width: 14px;
   height: 17px;
   background-repeat: no-repeat;
}

#leftcolgreencopy2  {
	background: url(sg_elementary_media/leftcolgreencopy2.gif) no-repeat;
	position: absolute;
	left: 647px;
	top: 455px;
	z-index: 5;
	width: 168px;
	height: 310px;
	background-image: url(sg_elementary_media/leftcolgreencopy2.gif);
}

#contactinfotext p  {
   font: 10px/15px Arial;
   margin: 0px;
   text-align: left;
   color: #333333;
}

#arrowaffiliations  {
   z-index: 2;
   top: 290px;
}

#leftcolgreencopy3  {
   background: url(sg_elementary_media/leftcolgreencopy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 647px;
   top: 189px;
   z-index: 6;
   width: 167px;
   height: 310px;
}

#schoolsmenu li a  {
   color: #CC6633;
   font-weight: bold;
}

#leftcolgreencopy  {
   background: url(sg_elementary_media/leftcolgreencopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 499px;
   z-index: 3;
   width: 173px;
   height: 301px;
}

#i6overviewbutton  {
	z-index: 2;
	top: 405px;
	line-height: 17px;
}

#i5overviewbutton  {
	z-index: 3;
	top: 388px;
	line-height: 17px;
}

#i1overviewbutton  {
	z-index: 7;
	top: 320px;
	line-height: 17px;
}

#i3overviewbutton  {
	z-index: 5;
	top: 354px;
	line-height: 17px;
}

#i4overviewbutton  {
	z-index: 4;
	top: 371px;
	line-height: 17px;
}

#i2overviewbutton  {
	z-index: 6;
	top: 337px;
	line-height: 17px;
}

#contactinfotext  {
   visibility: visible;
   position: absolute;
   left: 659px;
   top: 317px;
   z-index: 7;
   width: 149px;
}


#arrowleadership  {
   z-index: 2;
   top: 290px;
}

#koverviewbutton  {
	z-index: 8;
	top: 303px;
	line-height: 17px;
}

#missionlinecopy  {
   background: url(sg_elementary_media/missionlinecopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 645px;
   top: 270px;
   z-index: 7;
   width: 170px;
   height: 36px;
}

#bottomyellowbox  {
   background: url(sg_elementary_media/bottomyellowbox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 765px;
   z-index: 4;
   width: 818px;
   height: 35px;
}

#elementarytop  {
   background: url(sg_elementary_media/elementarytop.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 78px;
   z-index: 7;
   width: 818px;
   height: 162px;
}

#athleticstext  {
   z-index: 3;
}

#menumenu li a  {
   color: #000000;
   font-weight: Normal;
}

#enrichscroll  {
   height: 425px;
   overflow: auto;
}

#arrowhousing  {
   z-index: 2;
   top: 290px;
}

#overviewline  {
	top: 433px;
	left: 217px;
}

#extendedCareLine {
	top: 312px;
	left: 205px;
}

#leftcolgreen  {
   background: url(sg_elementary_media/leftcolgreen.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 270px;
   z-index: 3;
   width: 173px;
   height: 100px;
}

#contacttitle  {
   background: url(sg_elementary_media/contacttitle.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 663px;
   top: 283px;
   z-index: 8;
   width: 86px;
   height: 10px;
}

#missionline  {
   background: url(sg_elementary_media/missionline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 647px;
   top: 481px;
   z-index: 7;
   width: 166px;
   height: 1px;
}

#shape2copy4  {
   top: 458px;
}

#shape2copy6  {
	top: 548px;
}

#welcomeline  {
   top: 313px;
   left: 216px;
}

#shape2copy2  {
   top: 402px;
}

#shape2copy5  {
   top: 487px;
}

#schoolsmenu  {
	font: bold 12px/23px Arial;
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
	color: #CC6633;
	position: absolute;
	left: 25px;
	top: 557px;
	z-index: 5;
	width: 135px;
}

#shape2copy3  {
   top: 430px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 800px;
   width: 818px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#arrowcopy4  {
   z-index: 2;
   top: 465px;
   left: 15px;
}

#arrowcopy2  {
   z-index: 2;
   top: 409px;
   left: 15px;
}

#shape6copy  {
   background: url(sg_elementary_media/shape6copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 817px;
   top: 255px;
   z-index: 2;
   width: 1px;
   height: 545px;
}

#menuxmedia  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 240px;
   z-index: 8;
   width: 818px;
   height: 35px;
}

#arrowcopy5  {
   background-image: url(sg_elementary_media/id1arrowphilosophy.gif);
   top: 494px;
}

#arrowgoals  {
   z-index: 2;
   top: 290px;
}

#arrowextended  {
   z-index: 2;
   top: 290px;
}

#shape2copy  {
   top: 373px;
}

#arrowcopy3  {
   z-index: 2;
   top: 436px;
   left: 15px;
}

#elementary  {
	background: url(sg_elementary_media/elementary.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 22px;
	top: 306px;
	z-index: 4;
	width: 120px;
	height: 12px;
}

#arrowcopy  {
   z-index: 2;
   top: 380px;
   left: 15px;
}

#menumenu  {
	font: 12px/29px Arial;
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
	position: absolute;
	left: 33px;
	top: 345px;
	z-index: 4;
	width: 149px;
}

#svcstop  {
	background: url(sg_elementary_media/svcstop.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 3;
	width: 818px;
	height: 78px;
}

#shape6  {
   background: url(sg_elementary_media/shape6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 641px;
   top: 253px;
   z-index: 2;
   width: 1px;
   height: 547px;
}

#shape2  {
   background: url(sg_elementary_media/shape2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 345px;
   z-index: 4;
   width: 174px;
   height: 1px;
}

#shape1  {
   background: url(sg_elementary_media/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 173px;
   top: 270px;
   z-index: 2;
   width: 1px;
   height: 530px;
}

#arrow  {
   background-image: url(sg_elementary_media/arrow.gif);
   top: 350px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #0A2B56;
}
