body	{
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em;
	min-width: 1024px;
	min-height: 1000px;
}

.menu	{
	text-align:center;
	left: 0px;
	top: 130px;
}

.thumbnail{
	position: relative;
	z-index: 0;
	left: -5px;
	top: 0px;
}

.thumbnail-left{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail-left:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #333333;
padding: 0px;
left: -1000px;
/*border: 1px dashed gray;*/
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail-left span{ /*CSS for enlarged image*/
position: absolute;
background-color: #333333;
padding: 0px;
left: -1000px;
/*border: 1px dashed gray;*/
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail-left span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -390px;
*top: -300px;
left: 0px; /*position where enlarged image should offset horizontally */

}

.thumbnail-left:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -390px;
*top: -300px;
left: -250px; /*position where enlarged image should offset horizontally */

}


.app {
	background-image: url(images/application-background.jpg);
	background-repeat: no-repeat;
	background-color: Black;
	color:#000000;
	font-weight: bold;
	min-height:575px;
}

.app-footer {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	position:absolute;
	top: 928px;
	width: 1024px;
	text-align:center;
	left: 0px;
	background-color:#000000;
	height: 26px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.app-header	{
	font-size: 1.25em;
	font-variant:small-caps;
	position:absolute;
	table-layout: 250px;
	left: 309px;
	top: 185px;
	height: 26px;
	text-decoration:underline;
	font-weight:bold;
	width: 149px;
}

.app-image	{
	position:absolute;
	left: 749px;
	top: 161px;
}

.app-image2	{
	position:absolute;
	left: 415px;
	top: 430px;
	height: 40px;
	width: 41px;
}

.app-image3 {
	position:absolute;
	left: 20px;
	top: 384px;
	height: 175px;
	width: 132px;
}

.app-text1	{
	width: 450px;
	text-align: left;
	position: absolute;
	left: 154px;
	top: 188px;
	padding: 10px;
	font-size: .8em;
	font-weight: bold;
	height: 33px;

}

.app-text2	{
	width: 287px;
	text-align: left;
	position: absolute; left: 178px; top: 236px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
}

.app-text3	{
	width: 92px;
	text-align: left;
	position: absolute;
	left: 40px;
	top: 350px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 83px;
}

.app-text4	{
	width: 88px;
	text-align: left;
	position: absolute;
	left: 452px;
	top: 235px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 47px;

}

.app-text5	{
	width: 90px;
	text-align: left;
	position: absolute;
	left: 130px;
	top: 350px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 100px;
}

.app-text6	{
	width: 77px;
	text-align: left;
	position: absolute;
	left: 45px;
	top: 423px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 31px;
}	

.app-text7	{
	width: 90px;
	text-align: left;
	position: absolute;
	left: 130px;
	top: 421px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 26px;
}

.app-text8	{
	width: 190px;
	text-align: left;
	position: absolute; left: 484px; top: 425px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
}	

.app-text9	{
	width: 149px;
	text-align: left;
	position: absolute;
	left: 50px;
	top: 318px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 20px;
}

.app-text10	{
	width: 150px;
	text-align: left;
	position: absolute;
	left: 50px;
	top: 280px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 34px;
}

.app-text11	{
	width: 192px;
	text-align: left;
	position: absolute;
	left: 430px;
	top: 280px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 34px;
}

.app-text12	{
	width: 150px;
	text-align: left;
	position: absolute;
	left: 443px;
	top: 313px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 34px;
}

.app-text13	{
	width: 150px;
	text-align: left;
	position: absolute;
	left: 541px;
	top: 347px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 34px;
}
.app-text14	{
	width: 152px;
	text-align: left;
	position: absolute;
	left: 384px;
	top: 341px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 34px;
}

.app-text15	{
	width: 184px;
	text-align: left;
	position: absolute;
	left: 383px;
	top: 360px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 34px;
}

.app-text16	{
	width: 184px;
	text-align: left;
	position: absolute;
	left: 541px;
	top: 362px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 34px;
}

.app-text17	{
	width: 83px;
	text-align: left;
	position: absolute;
	left: 50px;
	top: 513px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 17px;
}

.app-text18	{
	width: 78px;
	text-align: left;
	position: absolute;
	left: 135px;
	top: 477px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 34px;
}

.app-text19	{
	width: 99px;
	text-align: left;
	position: absolute;
	left: 45px;
	top: 478px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 34px;
}

.app-text20{
	width: 114px;
	text-align: left;
	position: absolute;
	left: 130px;
	top: 513px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 34px;
}

.app-text21{
	width: 167px;
	text-align: left;
	position: absolute;
	left: 48px;
	top: 448px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	height: 34px;
}

.curriculum-banner	{
	position:absolute;
	float:left;
	left: 0px;
	top: 0px;
	width: 1024px;
}

.curriculum-footer {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	position:absolute;
	top: 550px;
	*top: 560px;
	width: 1024px;
	text-align:center;
	left: 0px;
	background-color:#1C377E;
	height: 25px;
	padding-top: 10px;
}

.curriculum-header	{
	font-size: 1.25em;
	font-variant:small-caps;
	position:absolute;
	table-layout: 250px;
	left: 60px;
	top: 170px;
	height: 20px;
	text-decoration:underline;
	width: 145px;
}

.curriculum-image1	{
	position:absolute;
	left: 572px;
	top: 215px;
	width: 329px;
}

.curriculum-images	{
	width: 235px;
	position: absolute; 
	left: 630px; 
	top: 420px;
	*top: 430px;
	padding: 10px;
	font-size:.8em;
	
	
}

.curriculum-text1	{
	width: 400px;
	text-align: left;
	position: absolute;
	left: 50px;
	top: 195px;
	padding: 10px;
	font-size:.8em;
	height: 40px;
	
}

.curriculum-text2	{
	width: 400px;
	text-align: left;
	position: absolute;
	left: 50px;
	top: 290px;
	*top: 280px;
	padding: 10px;
	font-size:.8em;
	height: 40px;
	
}

.curriculum-text3	{
	width: 400px;
	text-align: left;
	position: absolute;
	left: 50px;
	top: 375px;
	*top: 365px;
	padding: 10px;
	font-size:.8em;
	height: 20px;
	
}

.curriculum-text4	{
	width: 400px;
	text-align: left;
	position: absolute;
	left: 50px;
	top: 455px;
	padding: 10px;
	font-size:.8em;
	height: -20px;
	
}

.curriculum-text5	{
	width: 400px;
	text-align: left;
	position: absolute;
	left: 500px;
	top: 195px;
	padding: 10px;
	font-size:.8em;
	height: 29px;
	
}

.curriculum-text6	{
	width: 400px;
	text-align: left;
	position: absolute;
	left: 500px;
	top: 280px;
	padding: 10px;
	font-size:.8em;
	height: 41px;
}	

.curriculum-text7	{
	width: 400px;
	text-align: left;
	position: absolute;
	left: 500px;
	top: 375px;
	padding: 10px;
	font-size:.8em;
	height: 20px;
}	

.curriculum-text8	{
	width: 147px;
	text-align: left;
	position: absolute;
	left: 500px;
	top: 430px;
	padding: 10px;
	font-size:.8em;
	height: 12px;
}
	
.day-banner	{
	position:absolute;
	float:left;
	left: 0px;
	top: 0px;
	width: 1024px;
	height: 128px;
}

.day-footer {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	position:absolute;
	top: 560px;
	width: 1024px;
	text-align:center;
	left: 0px;
	background-color:#506e76;
	height: 26px;
	padding-top: 10px;
}

.day-header	{
	font-size: 1.25em;
	font-variant:small-caps;
	position:absolute;
	table-layout: 250px;
	left: 294px;
	top: 168px;
	height: 26px;
	text-decoration:underline;
	font-weight:bold;
}

.day-image	{
	position:absolute;
	left: 0px;
	top: 160px;
}

.day-text1	{
	width: 650px;
	text-align: justify;
	position: absolute; left: 285px; top: 195px;
	padding: 10px;
	font-size:.8em;
	font-weight: normal;
}

.day-text2	{
	width: 650px;
	text-align: justify;
	position: absolute;
	left: 285px;
	top: 255px;
	padding: 10px;
	font-size:.8em;
	font-weight: normal;
	height: 80px;
}

.day-text3	{
	width: 650px;
	text-align: justify;
	position: absolute; left: 285px; top: 365px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	line-height: 150%;
}

.day-text4	{
	width: 650px;
	text-align: justify;
	position: absolute; left: 285px; top: 515px;
	padding: 10px;
	font-size:.8em;
	font-weight: normal;
}

.history-natsap	{
	position:absolute;
	top: 450px;
	left: 905px;
}


.history-banner	{
	position:absolute;
	float:left;
	left: 0px;
	top: 0px;

}

.history-footer {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	position:absolute;
	top: 561px;
	width: 1020px;
	text-align:center;
	left: 0px;
	background-color:#650E04;
	height: 25px;
	padding-top: 10px;
}

.history-header	{
	font-size: 1.25em;
	font-variant:small-caps;
	position:absolute;
	table-layout: 250px;
	left: 440px;
	top: 210px;
	height: 25px;
	text-decoration:underline;
}

.history-image	{
	position:absolute;
	left: -1px;
	top: 275px;
}


.history-text1	{
	width: 530px;
	text-align: justify;
	position: absolute; left: 430px; top: 250px;
	padding: 10px;
	font-size:.8em;
	font-weight: normal;
}

.history-text2	{
	width: 530px;
	text-align: justify;
	position: absolute; left: 430px; top: 340px;
	padding: 10px;
	font-size:.8em;
	font-weight: normal;
}

.history-text3	{
	width: 440px;
	text-align: justify;
	position: absolute; left: 430px; top: 450px;
	padding: 10px;
	font-size:.8em;
	font-weight: normal;
}

	
.home {
	background-image: url(images/home-background.jpg);
	background-repeat: no-repeat;
	background-color: Black;
	font-weight:bold;
	min-height: 575px;
}

.home-image	{
	position:absolute;
	left: 230px;
	top: 170px;
	width: 564px;
}
	
.home-text {
	width: 460px;
	text-align: justify;
	position: absolute;
	left: 520px;
	top: 377px;
	padding: 10px;
	height: 54px;
	font-size:.75em;
	}
	
.home-text2 {
	width: 460px;
	text-align: justify;
	position: absolute;
	left: 520px;
	top: 460px;
	padding: 10px;
	height: 41px;
	font-size:.75em;
	}

.loc-banner	{
	position:absolute;
	float:left;
	left: 0px;
	top: 0px;
	width: 1024px;
	height: 128px;
}

.loc-footer {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	position:absolute;
	top: 565px;
	width: 1020px;
	text-align:center;
	left: 0px;
	background-color:#CC7518;
	height: 25px;
	padding-top: 10px;
}

	
.loc-header	{
	font-size: 1.25em;
	font-variant:small-caps;
	position:absolute;
	table-layout: 250px;
	left: 59px;
	top: 170px;
	height: 25px;
	text-decoration:underline;
}

.loc-images	{
	position:absolute;
	left: 50px;
	top: 453px;
	width: 530px;
	text-align: center;
}


.loc-map	{
	position:absolute;
	left: 650px;
	top: 180px;
}	

.loc-text1	{
	width: 265px;
	text-align: left;
	position: absolute;
	left: 50px;
	top: 190px;
	padding: 10px;
	font-size:.8em;
	font-weight: normal;
	height: 54px;
}

.loc-text2	{
	width: 265px;
	text-align: left;
	position: absolute; left: 349px; top: 190px;
	padding: 10px;
	font-size:.8em;
	font-weight: normal;
}

.loc-text3	{
	width: 530px;
	text-align: left;
	position: absolute; left: 50px; top: 313px;
	padding: 10px;
	font-size:.8em;
	font-weight: normal;
	line-height: 150%;
}
	

.ls-banner	{
	position:absolute;
	float:left;
	left: 0px;
	top: 0px;
	width: 1024px;
	height: 128px;
}

.ls-cooking	{
	position:absolute;
	left: 824px;
	top: 160px;
}

.ls-footer {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	position:absolute;
	top: 565px;
	width: 1024px;
	text-align:center;
	left: 0px;
	background-color:#2BA9FE;
	height: 26px;
	padding-top: 10px;
}
.ls-header	{
	font-size: 1.25em;
	font-variant:small-caps;
	position:absolute;
	table-layout: 250px;
	left: 450px;
	top: 135px;
	height: 25px;
	text-decoration:underline;
	
}
.ls-header1	{
	font-size: 1.00em;
	position:absolute;
	table-layout: 250px;
	left: 210px;
	top: 170px;
	height: 20px;
	color: #19049D;
	
}
.ls-header2	{
	font-size: 1.00em;
	position:absolute;
	table-layout: 250px;
	left: 210px;
	top: 365px;
	height: 20px;
	color:#19049D;
	
}

.ls-header3	{
	font-size: 1.00em;
	position:absolute;
	table-layout: 250px;
	left: 520px;
	top: 170px;
	height: 20px;
	color: #19049D;
	
}

.ls-header4	{
	font-size: 1.00em;
	position:absolute;
	table-layout: 250px;
	left: 520px;
	top: 275px;
	height: 20px;
	color: #19049D;
	
}

.ls-header5	{
	font-size: 1.00em;
	position:absolute;
	table-layout: 250px;
	left: 520px;
	top: 340px;
	height: 20px;
	color: #19049D;
	
}

.ls-ranching	{
	position:absolute;
	left: 0px;
	top: 160px;
}

.ls-text1	{
	width: 290px;
	text-align: justify;
	position: absolute; left: 200px; top: 185px;
	padding: 10px;
	font-size:.7em;
	font-weight: normal;
}

.ls-text2	{
	width: 290px;
	text-align: justify;
	position: absolute; left: 200px; top: 265px;
	padding: 10px;
	font-size:.7em;
	font-weight: normal;
}

.ls-text3	{
	width: 290px;
	text-align: justify;
	position: absolute; left: 200px; top: 380px;
	padding: 10px;
	font-size:.7em;
	font-weight: normal;
}

.ls-text4	{
	width: 290px;
	text-align: justify;
	position: absolute; left: 200px; top: 450px;
	padding: 10px;
	font-size:.7em;
	font-weight: normal;
}

.ls-text5	{
	width: 250px;
	text-align: justify;
	position: absolute;
	left: 224px;
	top: 660px;
	padding: 10px;
	font-size:.7em;
	font-weight: normal;
	height: 84px;
}

.ls-text6	{
	width: 290px;
	text-align: justify;
	position: absolute; left: 510px; top: 185px;
	padding: 10px;
	font-size:.7em;
	font-weight: normal;
}	

.ls-text7	{
	width: 290px;
	text-align: justify;
	position: absolute; left: 510px; top: 286px;
	padding: 10px;
	font-size:.7em;
	font-weight: normal;
}

.ls-text8	{
	width: 290px;
	text-align: justify;
	position: absolute; left: 510px; top: 354px;
	padding: 10px;
	font-size:.7em;
	font-weight: normal;
}	

.natsap	{
	position:absolute;
	top: 522px;
	left: 906px;
}


.passions-banner	{
	position:absolute;
	float:left;
	left: 0px;
	top: 0px;
	width: 1024px;
	height: 3px;
}

.passions-footer {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	position:absolute;
	top: 560px;
	width: 1020px;
	text-align:center;
	left: 0px;
	background-color:#003000;
	height: 25px;
	padding-top: 10px;
}

.passions-header	{
	font-size: 1.25em;
	font-variant:small-caps;
	position:absolute;
	table-layout: 250px;
	left: 460px;
	top: 201px;
	height: 25px;
	text-decoration:underline;
}

.passions-image	{
	position:absolute;
	left: 0px;
	top: 204px;
}

.passions-images	{
	position:absolute;
	left: 460px;
	top: 455px;
	*top:475;
	width: 480px;
	text-align: center;
}

.passions-text1	{
	width: 530px;
	text-align: left;
	position: absolute; left: 450px; top: 230px;
	padding: 10px;
	font-size:.8em;
	font-weight: normal;
}

.passions-text2	{
	width: 530px;
	text-align: left;
	position: absolute; left: 450px; top: 331px;
	padding: 10px;
	font-size:.8em;
	font-weight: normal;
}

.parents-banner	{
	position:absolute;
	float:left;
	left: -1px;
	top: 0px;
	width: 1024px;
}

.parents-footer {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	position:absolute;
	top: 560px;
	width: 1024px;
	text-align:center;
	left: 0px;
	background-color:#2B3704;
	height: 25px;
	padding-top: 10px;
}

.parents-header	{
	font-size: 1.25em;
	font-variant:small-caps;
	position:absolute;
	table-layout: 250px;
	left: 45px;
	top: 170px;
	height: 20px;
	text-decoration:underline;
	width: 221px;
}

.parents-image	{
	position:absolute;
	left: 780px;
	top: 249px;
}

.parents-name	{
	color:#FF9900;
}

.parents-text1	{
	width: 700px;
	text-align: left;
	position: absolute;
	left: 35px;
	top: 197px;
	padding: 10px;
	font-size:.8em;
	height: 50px;
	
}

.parents-text2	{
	width: 700px;
	text-align: left;
	position: absolute;
	left: 35px;
	top: 270px;
	padding: 10px;
	font-size:.8em;
	height: 40px;
	
}

.parents-text3	{
	width: 700px;
	text-align: left;
	position: absolute;
	left: 35px;
	top: 335px;
	padding: 10px;
	font-size:.8em;
	height: 20px;
	
}

.parents-text4	{
	width: 700px;
	text-align: left;
	position: absolute; left: 36px; top: 435px;
	padding: 10px;
	font-size:.8em;
	
}

.parents-text5	{
	width: 680px;
	text-align: left;
	position: absolute; left: 35px; top: 544px;
	padding: 10px;
	font-size:.8em;
	
}

.recovery {
	background-image: url(images/recovery-background.jpg);
	background-repeat: no-repeat;
	background-color: Black;
	color: white;
	font-weight: bold;
	min-height: 570px;
}

.recovery-footer {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	position:absolute;
	top: 560px;
	width: 1024px;
	text-align:center;
	left: 0px;
	background-color:#000000;
	height: 9px;
	padding-top: 10px;
}

.recovery-header {
	font-size: 1.25em;
	font-variant:small-caps;
	position:absolute;
	table-layout: 250px;
	left: 35px;
	top: 357px;
	height: 20px;
	text-decoration:underline;
	width: 170px;
	
}

.recovery-text1	{
	width: 430px;
	text-align: justify;
	position: absolute; left: 25px; top: 382px;
	padding: 10px;
	font-size:.8em;
	
}

.recovery-text2	{
	width: 430px;
	text-align: justify;
	position: absolute; left: 25px; top: 477px;
	padding: 10px;
	font-size:.8em;
	
}

.recovery-text3	{
	width: 430px;
	text-align: justify;
	position: absolute; left: 481px; top: 383px;
	padding: 10px;
	font-size:.8em;
	
}

.recovery-text4	{
	width: 430px;
	text-align: justify;
	position: absolute; left: 482px; top: 439px;
	padding: 10px;
	font-size:.8em;
	
}

.rites-banner	{
	position:absolute;
	float:left;
	left: 0px;
	top: -1px;
	width: 1024px;
	
}

.rites-footer {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	position:absolute;
	top: 560px;
	width: 1024px;
	text-align:center;
	left: 0px;
	background-color:#F57F04;
	height: 25px;
	padding-top: 10px;
}

.rites-header	{
	font-size: 1.25em;
	font-variant:small-caps;
	position:absolute;
	table-layout: 250px;
	left: 60px;
	top: 170px;
	height: 20px;
	text-decoration:underline;
	width: 298px;
	color: #ffffff;
	font-weight:bold;
}

.rites-image1	{
	position:absolute;
	left: 755px;
	top: 295px;
}

.rites-name	{
	color:#9F0100;
	font-weight: bold;
}

.rites-text1	{
	width: 880px;
	text-align: left;
	position: absolute; left: 50px; top: 201px;
	padding: 10px;
	font-size:.8em;
	
}

.rites-text2	{
	width: 370px;
	text-align: left;
	position: absolute; left: 50px; top: 262px;
	padding: 10px;
	font-size:.8em;
	
}

.rites-text3	{
	width: 650px;
	text-align: left;
	position: absolute; left: 50px; top: 290px;
	padding: 10px;
	font-size:.8em;
	
}

.rites-text4	{
	width: 650px;
	text-align: left;
	position: absolute; left: 50px; top: 340px;
	padding: 10px;
	font-size:.8em;
	
}

.rites-text5	{
	width: 650px;
	text-align: left;
	position: absolute; left: 50px; top: 394px;
	padding: 10px;
	font-size:.8em;
	
}

.rites-text6	{
	width: 650px;
	text-align: left;
	position: absolute; left: 50px; top: 450px;
	padding: 10px;
	font-size:.8em;
	
}

.rites-text7	{
	width: 683px;
	text-align: left;
	position: absolute; left: 50px; top: 513px;
	padding: 10px;
	font-size:.8em;
	
}


.sd {
	/*background-image: url(images/sd-background.jpg);
	background-repeat: no-repeat;*/
	background-color: #10682C;
	font-weight:bold;
	min-width: 1024px;
	min-height: 575px;
	
}

.sd-banner	{
	position:absolute;
	float:left;
	left: 0px;
	top: -1px;
	width: 1024px;
	
}


.sd-footer {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	position:absolute;
	top: 580px;
	width: 824px;
	text-align:center;
	left: 100px;
	background-color:#10682C;
	height: 25px;
	padding-top: 10px;
}

.sd-header	{
	font-size: 1.50em;
	font-variant:small-caps;
	position:absolute;
	table-layout: 250px;
	left: 400px;
	top: 180px;
	height: 20px;
	text-decoration:underline;
	width: 224px;
	color: BLACK;
	
}

.sd-images	{
	position:absolute;
	left: 80px;
	top: 460px; 
	width: 320px;
	text-align: center;
	height: 106px;
}

.sd-images2	{
	position:absolute;
	left: 600px;
	top: 460px; 
	width: 320px;
	text-align: center;
	height: 106px;
}
.sd-list	{
	width: 260px;
	text-align: left;
	position: absolute; 
	left: 104px; 
	top: 300px;
	*top:310px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	color: white;
}

.sd-list2	{
	width: 260px;
	text-align: left;
	position: absolute;
	left: 630px; 
	top: 300px;
	*top:310px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	color: white;
}
.sd-text1	{
	width: 380px;
	text-align: justify;
	position: absolute; left: 50px; top: 240px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	color: white;
}

.sd-text2	{
	width: 300px;
	text-align: justify;
	position: absolute; left: 600px; top: 240px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	color:white;
}
.staff	{
	background-color: #FFB366;
	min-height: 565px;
	color:#000000;
}

.staff-banner	{
	position:absolute;
	float:left;
	left: 0px;
	top: 0px;
	width: 1024px;
	
}

.staff-footer {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	position:absolute;
	top: 480px;
	width: 1024px;
	text-align:center;
	left: 0px;
	background-color:#FFB366;
	height: 25px;
	padding-top: 10px;
}

.staff-image1	{
	position:absolute;
	left: 5px;
	top: 180px;
}

.staff-image2	{
	position:absolute;
	left: 5px;
	top: 476px;
}

.staff-image3	{
	position:absolute;
	left: 525px;
	top: 369px;
}

.staff-image4	{
	position:absolute;
	left: 5px;
	top: 280px;
}


.staff-image5	{
	position:absolute;
	left: 525px;
	top: 180px;
}

.staff-image6	{
	position:absolute;
	left: 525px;
	top: 274px;
}

.staff-image7	{
	position:absolute;
	left: 5px;
	top: 380px;
}

.staff-image8	{
	position:absolute;
	left: 525px;
	top: 180px;
}

.staff-name	{
	color:#923D0A;
}

.staff-text1	{
	width: 405px;
	text-align: justify;
	position: absolute; left: 90px; top: 165px;
	padding: 10px;
	font-size:.6em;
	
}

.staff-text2	{
	width: 405px;
	text-align: justify;
	position: absolute; left: 90px; top: 270px;
	padding: 10px;
	font-size:.6em;
	
}

.staff-text3	{
	width: 405px;
	text-align: justify;
	position: absolute; left: 90px; top: 360px;
	padding: 10px;
	font-size:.6em;
	
}

.staff-text4	{
	width: 405px;
	text-align: justify;
	position: absolute; left: 90px; top: 466px;
	padding: 10px;
	font-size:.6em;
	
}

.staff-text5	{
	width: 360px;
	text-align: justify;
	position: absolute; left: 610px; top: 170px;
	padding: 10px;
	font-size:.6em;
	
}

.staff-text6	{
	width: 360px;
	text-align: justify;
	position: absolute; left: 610px; top: 170px;
	padding: 10px;
	font-size:.6em;
	
}

.staff-text7	{
	width: 359px;
	text-align: justify;
	position: absolute; left: 610px; top: 264px;
	padding: 10px;
	font-size:.6em;
	
}

.staff-text8	{
	width: 360px;
	text-align: justify;
	position: absolute; left: 610px; top: 359px;
	padding: 10px;
	font-size:.6em;
	
}

.students-banner	{
	position:absolute;
	float:left;
	left: 0px;
	top: 0px;
	width: 1024px;
}

.students-footer {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	position:absolute;
	top: 560px;
	width: 1024px;
	text-align:center;
	left: 0px;
	background-color:#1E37AD;
	height: 25px;
	padding-top: 10px;
}

.students-header {
	font-size: 1.25em;
	font-variant:small-caps;
	position:absolute;
	table-layout: 250px;
	left: 60px;
	top: 175px;
	height: 20px;
	text-decoration:underline;
	width: 170px;
	
}

.students-image	{
	position:absolute;
	left: 653px;
	top: 200px;
}

.students-images	{
	position:absolute;
	left: 42px;
	top: 460px;

	*top: 440px;
	width: 564px;
	text-align: center;
	height: 110px;
}

.students-list	{
	width: 430px;
	text-align: left;
	position: absolute; 
	left: 51px; 
	top: 255px;
	*top: 260px;
	padding: 10px;
	font-size:.8em;
	font-weight: bold;
	color: #ffffff;
	font-weight: normal;
}

.students-text1	{
	width: 430px;
	text-align: left;
	position: absolute; left: 50px; top: 200px;
	padding: 10px;
	font-size:.8em;
}

.testimonials	{
	background-color: #FED40E;
	min-height: 565px;
	color:#000000;
}

.testimonials-banner	{
	position:absolute;
	float:left;
	left: 0px;
	top: 0px;
	width: 1024px;
}

.testimonials-footer {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	position:absolute;
	top: 600px;
	width: 1024px;
	text-align:center;
	left: 0px;
	background-color:#FED40E;
	height: 25px;
	padding-top: 10px;
}

.testimonials-header	{
	font-size: 1.25em;
	font-variant:small-caps;
	position:absolute;
	table-layout: 250px;
	left: 60px;
	top: 168px;
	height: 20px;
	text-decoration:underline;
	width: 145px;
}

.testimonials-image	{
	position:absolute;
	left: 629px;
	top: 190px;
}

.testimonials-name	{
	color:#AD4015;
}

.testimonials-text1	{
	width: 530px;
	text-align: left;
	position: absolute;
	left: 50px;
	top: 190px;
	padding: 10px;
	font-size:.8em;
	height: 50px;
	
}

.testimonials-text2	{
	width: 530px;
	text-align: left;
	position: absolute;
	left: 50px;
	top: 250px;
	padding: 10px;
	font-size:.8em;
	height: 40px;
	
}

.testimonials-text3	{
	width: 531px;
	text-align: left;
	position: absolute;
	left: 51px;
	top: 310px;
	padding: 10px;
	font-size:.8em;
	height: 20px;
	
}

.testimonials-text4	{
	width: 530px;
	text-align: left;
	position: absolute; left: 50px; top: 360px;
	padding: 10px;
	font-size:.8em;
	
}

.testimonials-text5	{
	width: 530px;
	text-align: left;
	position: absolute; left: 50px; top: 510px;
	padding: 10px;
	font-size:.8em;
	
}

.testimonials-text6	{
	width: 530px;
	text-align: left;
	position: absolute; left: 51px; top: 425px;
	padding: 10px;
	font-size:.8em;
}


.words-home		{
	width: 824px;
	color: #FF9900;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.75em;
	font-weight: bold;
	position: absolute;
	top: 250px;
	padding: 10px;
	left: 100px;
}

.workshops-banner	{
	position:absolute;
	float:left;
	left: 0px;
	top: 0px;
	width: 1024px;
	height: 128px;
}


.workshops-footer {
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	position:absolute;
	top: 560px;
	width: 1024px;
	text-align:center;
	left: 0px;
	background-color:#FDC111;
	height: 26px;
	padding-top: 10px;
}
.workshops-header	{
	font-size: 1.25em;
	font-variant:small-caps;
	position:absolute;
	table-layout: 250px;
	left: 30px;
	top: 170px;
	height: 25px;
	text-decoration:underline;
	font-weight:bold;
	color: #19049D;
	
}
.workshops-header1	{
	font-size: .8em;
	position:absolute;
	table-layout: 250px;
	left: 30px;
	top: 280px;
	height: 20px;
	color: #19049D;
	font-weight:bold;
	width: 197px;
	
}
.workshops-header2	{
	font-size: .9em;
	position:absolute;
	table-layout: 250px;
	left: 30px;
	top: 390px;
	height: 20px;
	color: white;
	font-weight:bold;
	color: #19049D;
	
}

.workshops-image	{
	position:absolute;
	left: 648px;
	top: 160px;
}


.workshops-list1 {
	width: 584px;
	text-align: justify;
	position: absolute;
	left: 27px;
	top: 228px;
	padding: 10px;
	font-size:.75em;
	color: black;
	height: 21px;
}

.workshops-list2	{
	width: 570px;
	text-align: justify;
	position: absolute;
	left: 24px;
	top: 290px;
	padding: 10px;
	font-size:.75em;
	color: black;
	height: 20px;
}

.workshops-text1	{
	width: 590px;
	text-align: justify;
	position: absolute; left: 20px; top: 190px;
	padding: 10px;
	font-size:.75em;
	font-weight: normal;
	color: black;
}

.workshops-text2	{
	width: 510px;
	text-align: justify;
	position: absolute; left: 20px; top: 403px;
	padding: 10px;
	font-size:.75em;
	font-weight: normal;
	color: black;
}

.workshops-text3	{
	width: 510px;
	text-align: justify;
	position: absolute; left: 20px; top: 445px;
	padding: 10px;
	font-size:.75em;
	font-weight: normal;
	color: black;
}

.workshops-text4	{
	width: 510px;
	text-align: justify;
	position: absolute; left: 21px; top: 503px;
	padding: 10px;
	font-size:.75em;
	font-weight: normal;
	color: black;
}

.workshops-text5	{
	width: 430px;
	text-align: justify;
	position: absolute;
	left: 550px;
	top: 403px;
	padding: 10px;
	font-size:.75em;
	font-weight: normal;
	height: 8px;
	color: black;
}

.workshops-text6	{
	width: 430px;
	text-align: justify;
	position: absolute; left: 550px; top: 478px;
	padding: 10px;
	font-size:.75em;
	font-weight: normal;
	color: black;
}	
