	/* External (linked) Style Sheet for Montessori Academy, Inc. Created: 5/1/2008
	Designed for screen resolution: 1024 x 768 pixels
	Updated: ??? By ANO*/
	
body {
	color: #000;
	background-color: #03c;
	Margin:  auto;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#backContainer { /*this need to be 848 to look good on a mac and 856 on IE PC*/ 
	color: #fff;
	background-color: #000;
	width: 856px;
	margin: 2em auto;
	padding: 4px 0 4px 0;

}

#maincontainer { /*this need to be 848 to look good on a mac and 856 on IE PC*/ 
	color: #000;
	background-color: #fff;
	width: 848px;
	margin: auto;
}

#header {

	height: 148px;

}

#logo {
	float: left;
	width: 331px;
	height: 148px;
	margin: 0;
}

#TagLine {
	float: right;
	height: 148px;
	margin: 10px;
	text-align: right;
}


#subnavigation {
    float:left;
    width:100%;
    font-size:93%;
    line-height:normal;
}
    
#subnavigation ul {
    margin:0;
    padding:0;
    list-style:none;
}

#subnavigation li {
    float:left;
    margin:0;
    padding:0; 
}    
    
#navigation {
    float:left;
	margin: 0 0 -4px 0;
}
    
#navigation ul {
	list-style:none;
    margin: 0;
    padding: 0;
}

#navigation li {
    float:left;
    margin:0;
    padding:0;
}
    
#leftnav{
	float: left;
	text-align: left;
	margin: 32px 25px 25px 25px;
	font-size: 14px;
	width: 150px;
}

#leftnavTeach{
	float: left;
	text-align: left;
	margin: 32px 25px 25px 25px;
	font-size: 14px;
	width: 200px;
}

#bio {
	margin: 32px 25px 0px 0px;
	text-align: left;
	width: 570px;
	float: right;
}

#maintext{
	margin: 32px;
	text-align: left;
}

#DVR {
	margin: 20px;
}

.close {
	float: right;
	margin: 3px 32px 3px 3px;
}

.center {
	text-align: center;
}    
    
#edit {
	width: 844px;
}

#questions{
	float: left;
	width: 416px;
	margin: 0;
	padding: 2em 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 250%;
}

#questions li{
	list-style:none;
	text-align: left;
}

#events {
	float: right;
	width:416px;
	margin: 0;
	padding: 2em 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 250%;
}

#events li {
	text-align: left;
	list-style:none;
}

a.black:link {
	color: black;
}

a.black:active {
	color:black;
}

a.black:visited {
	color:black;
}

a {
	font-weight: bold;
	text-decoration: none;
}

.red {
	font-weight: bold;
	color: red;
}

a:hover {
	color: gray;
	background-color: transparent;
}

img {
	 border:none
}

#bottomcontainer{
	background-color: #fff;
	margin: 1em auto 0 auto;
	padding: 1em 0;
	width: 750px;
	height: 45px;
	border-top: solid #039 2px;
	clear: both;
}

#footer {
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width: 300px;
	margin: 0;
	float: left;
}
#anchor {
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	width: 300px;
	margin:  0;
	float: right;
}