@charset "UTF-8";
/* CSS Document */


 * {
	color:#000 !important;
}

body, #wrapper, #container, #content {
  float: none !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
}


body { 
	background: white;
	margin:0px;
	width:auto;
	}


#container {
	width:auto;
	background:none;}
	
#content, #branding {
width:auto;
border:none;
margin:0px;
padding:0px;
background:transparent;

}

#content {
	margin-top:30px;}

#main_content {
	width:auto;
	padding:0px;
	margin:40px 0 0 0;
	background:0px;}

#main_nav, #topic_nav, #utility_nav, #section_nav {
	display:none;}	
	
body.inside #promos {
	position:relative;
	width:auto;
	top:0px;
	left:0px;
	padding:0px;
	margin:0px;
	margin-top:20px;}	
	
body.inside #promos li { 
	padding:0px;
	margin:0px;
	margin-top:30px;
	background:none;}	
	
body.inside #content #promos li h2, body.inside #content #promos li p {
	padding:0px;
	margin:0px;
	background:none;}	
	
	
	
.sectionimg {
	display:none;}	
	

#aboutacademy {
	background:none;
	overflow:visible;
	padding:0px;
	margin:30px 0 0 0;
	border-top:1px solid #cccccc;}

#aboutacademy p, #aboutacademy p#address {
	padding-right:0px;
	float:none;
	display:block;
	width:auto;
	margin:25px 0 0 0px;
}

img.mary {
	float:right;
	padding:0px 20px 0px 0px;
	
	}
	
#promos li.photo_gallery {
	display:none;}

	
#promos, #news {
	width:auto;
	float:none;
	border-top:1px solid #cccccc;
	margin-top:20px;
	padding-top:20px;}	
	
#promos li, #promos li h2 {
	margin:0px;
	padding:0px;
	background:none;}	
	
#promos li {
	margin-top:30px;}	
	
#promos img {
	float:left;
	padding:0px 20px 0px 0px;}		