
.d1 {
width: 230px;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}
.d2 {
width: 131px;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}
.d3 {
width: 187px;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}
.d4 {
width: 184px;
border-bottom: 1px solid #FFFFFF;
}


.redbox {
background-color: #B95500;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
height: 131px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align: bottom;
width: 319px;
}

.greenbox {
background-color: #A4C200;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
height: 131px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align: bottom;
width: 319px;
}

.taupebox {
width: 331px;
background-color: #75725F;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
height: 89px;
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align: bottom;
}
.blueboxtext {
padding: 0px 15px 11px 15px;
line-height: 16px;
color: #FFFFFF;
}		
		
.bluebox {
width: 361px;
background-color: #6296F9;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
height: 89px;
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
}

.bluebox2 {
width: 361px;
background-color: #6296F9;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
height: 88px;
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
}

.bluebox3 {
width: 361px;
background-color: #6296F9;
border-right: 1px solid #FFFFFF;
border-bottom: 5px solid #FFFFFF;
}
		
.textbox {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #75725F;
line-height: 21px;
vertical-align:top;
width: 500px;
		}	
		
.textbox2 {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #75725F;
line-height: 21px;
vertical-align:top;
width: 699px;
		}	
		
.preschooltext {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #75725F;
line-height: 21px;
vertical-align:top;
width: 548px;
		}					
.textboxtext {		
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #75725F;
line-height: 21px;
vertical-align:top;
padding: 3px 40px 0px 40px;
	}
.twocoltext {		
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #75725F;
line-height: 21px;
vertical-align:top;
padding: 15px 30px 10px 30px;
	}	
	
.abouttext {		
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #75725F;
line-height: 21px;
vertical-align:top;
padding: 25px 35px 10px 35px;
	}	
	
.iframeboxtext {		
padding:0px 30px 0px 30px;
	}
	
.iframeboxtext2 {		
padding:10px 30px 0px 0px;
	}
	
#campus {	
	background-image:url(../images/campus_bg.jpg);
	background-repeat: no-repeat;
	}
#curric {	
	background-image: url("../images/ele_curric_top.jpg");
	background-repeat: no-repeat;
	}	
#cocurric {	
	background-image:url(../images/ele_cocurric.gif);
	background-repeat: no-repeat;
	}		
#admission {	
	background-image:url(../images/bgabout_admission.jpg);
	background-repeat: no-repeat;
	}			
#mission {	
	background-image:url(../images/bgabout_mission.jpg);
	background-repeat: no-repeat;
	}				
#ta {	
	background-image:url(../images/bgabout_ta.jpg);
	background-repeat: no-repeat;
	}		
	
#history {	
	background-image:url(../images/bgabout_history.jpg);
	background-repeat: no-repeat;
	}				
#about {	
	background-image:url(../images/bgabout_landing.jpg);
	background-repeat: no-repeat;
	}				
#asp {	
	background-image:url(../images/bgele_asp.jpg);
	background-repeat: no-repeat;
	}	
#calendar {	
	background-image:url(../images/bgele_calendar.jpg);
	background-repeat: no-repeat;
	}				
#precal {	
	background-image:url(../images/bgpre_calendar.jpg);
	background-repeat: no-repeat;
	}					
#precurric {	
	background-image:url(../images/bgpre_curric.jpg);
	background-repeat: no-repeat;
	}	
#prefaculty {	
	background-image:url(../images/bgpre_faculty.jpg);
	background-repeat: no-repeat;
	}																					
#elefac {	
	background-image:url(../images/bgele_faculty.jpg);
	background-repeat: no-repeat;
	}											
#hours {	
	background-image:url(../images/bgcontact_hours.jpg);
	background-repeat: no-repeat;
	}								
#visit {	
	background-image:url(../images/bgcontact_visit.jpg);
	background-repeat: no-repeat;
	}		
#summerprogram {	
	background-image:url(../images/bgsc_summerprogram.jpg);
	background-repeat: no-repeat;
	}		
#summerdetails {	
	background-image:url(../images/bgsc_summerdetails.jpg);
	background-repeat: no-repeat;
	}		
#puppet {	
	background-image:url(../images/bgsc_session3.jpg);
	background-repeat: no-repeat;
	}		
#adventure {	
	background-image:url(../images/bgsc_session4.jpg);
	background-repeat: no-repeat;
	}					
.longboxtwo {
width: 182px;
background-color: #75725F;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align: bottom;
height: 40px;
}
		
.longboxone {
width: 361px;
background-color: #6296F9;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align: bottom;
height: 40px;
	}
		
#contact { 
background-image:url(../images/bgcontact_landing.jpg);
background-repeat: no-repeat;
} 

#summer { 
background-image:url(../images/bgsc_landing.jpg);
background-repeat: no-repeat;
} 

.summertext {
color:#FFFFFF;
}	

.summertaupebox {
background-color: #75725F;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
padding: 16px;
line-height: 17px;
vertical-align:text-top;
}

.biobox {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #75725F;
line-o: 21px;
vertical-align:top;
padding-left:20px;
		}	