/* PAGE ELEMENTS */

body {
	margin-top: 0px;
	
}
.contactback {
	background-color: #91be18;
}

.subnav_back {
	background-image: url(../images/sub_background.gif);
	background-color:#cecece;
	background-repeat: repeat-x;
}

.teacherlink_back {
	background-image: url(../images/teacherlink_back.gif); 
	background-repeat: no-repeat;
} 

.photo {
	font-size: 11px;
	font-family:"Arial";
	font-weight: normal;
	text-decoration:none; 
	color:#91be18; 
	line-height: normal; 
}
.photoborder {
	border:1px;
	border:#082f51; 
}

.teacher_title  { 
	font-size: 20px;
	font-family:"Arial";
	font-weight: normal;
	text-decoration:none; 
	color:#082f51; 
	line-height: normal; 
}
.class_title  { 
	font-size: 20px;
	font-family:"Arial";
	font-weight: normal;
	text-decoration:none; 
	color:#91be18; 
	line-height: normal; 
}

.teacher  { 
	font-size: 17px;
	font-family:"Arial";
	font-weight: normal;
	text-decoration:none; 
	color:#444; 
	line-height: normal; 
}

.copyright  { 
	font-size: 10px;
	font-family:"Arial";
	font-weight: normal;
	text-decoration:none; 
	color:#666; 
	line-height: normal; 
}


.menu  { 
	font-size: 12px;
	font-family:"Arial";
	font-weight: normal;
	text-decoration:none; 
	color:#082f51; 
	line-height: normal; 
}

.menuon  { 
	font-size: 15px;
	font-family:"Arial";
	font-weight: normal;
	text-decoration:none; 
	color:#91be18; 
	line-height: normal; 
}

a.menu:link  { 
	font-size: 12px;
	font-family:"Arial";
	font-weight: normal;
	text-decoration:none; 
	color:#082f51; 
	line-height: normal; 
}
	
a.menu:visited  { 
	font-size: 12px;
	font-family:"Arial";
	font-weight: normal;
	text-decoration:none; 
	color:#082f51; 
	line-height: normal; 
}
	
a.menu:active  { 
	font-size: 12px;
	font-family:"Arial";
	font-weight: normal;
	text-decoration:underline; 
	color:#082f51; 
	line-height: normal; 
}
	
a.menu:hover  { 
	font-size: 12px;
	font-family:"Arial";
	font-weight: normal;
	text-decoration:underline; 
	color:#082f51; 
	line-height: normal; 
}



/* MAIN BODY LINKS AND FORMATING */

p  { 
	font-size: 12px;
	font-family:"arial"; 
	font-weight: normal;
	text-decoration:none; 
	color:#333; 
	line-height: 15px;
}

/* CONTACT COPY AND LINKS */

.contact  { 
	font-size: 12px;
	font-family:"arial"; 
	font-weight: normal;
	text-decoration:none; 
	color:#FFF; 
	line-height: 15px;
}

a.contact:link  { 
	font-size: 11px;
	font-family:"arial";
	font-weight: bold;
	text-decoration:underline; 
	color:#fff; 
	line-height: normal; 
}
a.contact:visited  { 
	font-size: 11px;
	font-family:"arial";
	font-weight: bold;
	text-decoration:underline;
	color:#fff; 
	line-height: normal; 
}
a.contact:active  { 
	font-size: 11px;
	font-family:"arial"; 
	font-weight: bold;
	text-decoration:underline; 
	color:#fff; 
	line-height: normal; 
}
a.contact:hover  { 
	font-size: 11px;
	font-family:"arial"; 
	font-weight: bold;
	text-decoration:none; 
	color:#fff; 
	line-height: normal; 
}




a:link  { 
	font-size: 14px;
	font-family:"arial";
	font-weight: bold;
	text-decoration:none; 
	color:#082f51; 
	line-height: normal; 
}
a:visited  { 
	font-size: 14px;
	font-family:"arial";
	font-weight: bold;
	text-decoration:none;
	color:#082f51; 
	line-height: normal; 
}
a:active  { 
	font-size: 14px;
	font-family:"arial"; 
	font-weight: bold;
	text-decoration:underline; 
	color:#082f51; 
	line-height: normal; 
}
a:hover  { 
	font-size: 14px;
	font-family:"arial"; 
	font-weight: bold;
	text-decoration:underline; 
	color:#082f51; 
	line-height: normal; 
}

.alllink  { 
	line-height: 29px;
	font-size: 12px;
	font-family:"arial";
	font-weight: normal;
	text-decoration:none; 
	color:#082f51; 
}

a.alllink:link  { 
	line-height: 29px;
	font-size: 12px;
	font-family:"arial";
	font-weight: normal;
	text-decoration:underline; 
	color:#082f51; 
}
a.alllink:visited  { 
	line-height: 29px;
	font-size: 12px;
	font-family:"arial";
	font-weight: normal;
	text-decoration:underline;
	color:#082f51; 
}
a.alllink:active  { 
	line-height: 29px;
	font-size: 12px;
	font-family:"arial"; 
	font-weight: normal;
	text-decoration:underline; 
	color:#082f51; 
}
a.alllink:hover  { 
	line-height: 29px;
	font-size: 12px;
	font-family:"arial"; 
	font-weight: normal;
	text-decoration:none; 
	color:#082f51; 
}
/* TEACHER TEXT */

.sub_copy { 
	line-height: 12px;
	font-size: 12px;
	font-family:"arial";
	font-weight: normal;
	text-decoration:none; 
	color:#082f51; 
}

.sub_subhead { 
	line-height: 12px;
	font-size: 13px;
	font-family:"Georgia";
	font-weight: normal;
	text-decoration:none; 
	color:#082f51; 
}

.teacher_subhead { 
	line-height: 20px;
	font-size: 16px;
	font-family:"Georgia";
	font-weight: normal;
	text-decoration:none; 
	color:#000; 
}

.teacher { 
	line-height: 16px;
	font-size: 12px;
	font-family:"arial";
	font-weight: normal;
	text-decoration:none; 
	color:#000; 
}


a.teacher:link  { 
	line-height: 12px;
	font-size: 12px;
	font-family:"arial";
	font-weight: normal;
	text-decoration:none; 
	color:#91be18; 
}
a.teacher:visited  { 
	line-height: 12px;
	font-size: 12px;
	font-family:"arial";
	font-weight: normal;
	text-decoration:none;
	color:#91be18; 
}
a.teacher:active  { 
	line-height: 12px;
	font-size: 12px;
	font-family:"arial"; 
	font-weight: normal;
	text-decoration:none; 
	color:#91be18; 
}
a.teacher:hover  { 
	line-height: 12px;
	font-size: 12px;
	font-family:"arial"; 
	font-weight: normal;
	text-decoration:underline; 
	color:#91be18; 
}

/* END TEACHER TEXT */



.noscript {
	font-size: 11px;
	font-family:"arial"; 
	font-weight: normal;
	text-decoration:none; 
	color:#333333; 
	line-height: 15px;
}


.content {
	background-image: url(../images/bg_main_page.gif); 
	background-repeat-y: no;
} 


.floralBack {
	background-image: url(../images/bg_center_table_content.gif); 
	background-repeat: no-repeat;
} 

.floralBack2 {
	background-image: url(../images/bg_center_table_content2.gif); 
	background-repeat: no-repeat;
} 

