
/* Mobile Nav - please leave */
nav select {
	display: none;
}

.LandingBox {
    background: none repeat scroll 0 0 #faf7f0 !important;
    margin-bottom: 20px;
    padding-bottom: 0;
    position: relative;
  width: 49%;
}

.headerWrapper { 
		padding-top:20px;
		background-color: #59C4C5;
	}

.school {

    background-color: #faf7f0;
}
/*
#logos {
list-style: none;
	margin: 0 auto;
    max-width: 1065px;
   width:99%;
position: relative;
    border: 1px blue dotted;
}

#logos ul  {

}

#logos li {
padding:20px 2% 20px 2%;
	
	display: inline-block; 
	max-width:14%;
	vertical-align: middle;

}

#logos img {
	display: block;
	margin: 0 auto;

}*/

@media screen and (max-device-width: 480px) {
	/*nav.primary ul{ display: none; }
	nav.primary select{ display: inline-block; }*/
}

/* SCHOOL SPECIFIC STYLES */


.introText h1 {
	font-size: 3em;
}
.content h1.overlay a{
    background-color: #59C4C5;
    color: #fff;
	margin-top: 0;
	border-bottom: 0;	
    display: block;
    font-size: 0.6em;
    font-weight: normal;
    padding: 5px 15px;
    position: absolute;
}
.content h1.overlay{
	margin: 0 0 35px;
	display: inline-block;
}
.content h1.overlay a:hover{
	color: #fff;
	border-bottom: 0;
}






@media only screen and (min-width: 769px) {
	.content h1.overlay a{
		padding: 0 3%;
		width: 94%;
	}
	.content section .LandingBox img {
		margin-bottom: 0;
	}
	#slideshow {
		margin-bottom: 0;	
	}

#logos {


   width:95%;
max-width: 1065px;
  
}

#logos li {

	max-width:16%;

}


}

@media only screen and (min-width: 200px) {


#logos {
list-style: none;
	margin: 0 auto;
    /*max-width: 1065px;*/
   width:90%;


}



#logos li {
padding:20px 2% 20px 2%;
	
	display: inline-block; 
	max-width:20%;
	vertical-align: middle;

}

#logos img {
	display: block;
	margin: 0 auto;

}


}


@media only screen and (min-width: 200px) and (max-width: 850px) {
.LandingBox {

    width: 94%;
}

#logos ul  {
padding-left: 0px;
}

}




.block {clear:left;}

/* ---------------------------------------------------- */
@media print {
	.content .tabs div {
		display: block!important;
	}
} 

 form ul {
	list-style: none;
	margin: 15px 0 0;
	padding: 0;
	}
	
	form ul li {
		padding-bottom: 1em;

		list-style: none;
	}
	
	.formcontainer {
		width:98%;	
	}
	
	.formcontainer h3 {
	
	margin-top:10px;
	margin-left:10px;
		
	}
	
	.formcontainer label {
		margin-right: 1em;
	
	}
	.formcontainer ul li {
		padding:10px;
		margin-bottom:0px;	
	}
	
	
	
	.formcontainer ol li {
		margin-left:20px;
	}
	
	.formcontainer p{
	margin-left:10px;	
	}
	
	.formcontainer input, textarea {
	font: 1em arial,sans-serif;
	display:block;
	width:98%;
}
	.formcontainer  .submit  {
width:100px;
margin: 0 auto;
}

	fieldset {
		background-color:#ECECEC; 
		margin-bottom:10px;
		margin-top:10px;
	}
	.checklist li {
		list-style: circle;
		margin-left:60px;
	}
	
	@media only screen and (min-width: 850px) { 
	.formcontainer {
		width:500px;	
	}
	
	}


