<!-- 
	/* colors:  */
-->

img {
	display: inline;
	border: 0;
	}

body {background-image: url(../images/schools/flatwarewrap.gif); background-color: #ffcc00; margin: 25px; padding: 0; font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; font-size: 12px; color: 333;}

a:link { text-decoration: none; background: transparent; font: bold 12px/12px Arial, Helvetica, Verdana, sans-serif; color: #EC7F36;}

a:visited {text-decoration: none; background: transparent; color: #EC7F36;}

a:hover {text-decoration: underline;background: transparent; color: #EC7F36;}

a:active {text-decoration:  underline;background: transparent; color: #EC7F36;}


#main {padding: 6px 20px 20px 0px; height: 250px; font: 12px/22px Arial, Helvetica, sans-serif; color: 333;}

#titling {padding: 20px 20px 0px 45px; font: 12px/22px Arial, Helvetica, sans-serif; color: 333; width: 520px;}

#pixcol2 {padding: 20px 0px 0px 0px; width: 165px;}

#mgfmh {background-image: url(../images/schools/mgfnav_masthead.gif);}

#ksearch {height: 136px; width: 170px; vertical-align: middle;}

#grnbox {background-image: url(../images/schools/mgfnav_boxline_ltgrn.gif); padding: 5px 15px 0px 15px;}

#maincontent {background-color: #ffffff; padding: 0px 15px 20px 15px; height:600px; width: 500px;}

.botlist a {padding-left: 5px; vertical-align: top; color: #339200;}

#secbox_delicious {background-image: url(../images/schools/mgfnav_boxline_delicious.gif); margin-left: -20px; padding: 5px 15px 0px 15px; font: 12px/16px Arial, Verdana, Helvetica; color: #FFFFFF;}
#secbox_eatwell {background-image: url(../images/schools/mgfnav_boxline_eatwell.gif); margin-left: -20px; padding: 5px 15px 0px 15px; font: 12px/16px Arial, Verdana, Helvetica; color: #FFFFFF;}
#secbox_talk {background-image: url(../images/schools/mgfnav_boxline_talk.gif); margin-left: -20px; padding: 5px 15px 0px 15px; font: 12px/16px Arial, Verdana, Helvetica; color: #FFFFFF;}
#secbox_courses {background-image: url(../images/schools/mgfnav_boxline_courses.gif); margin-left: -20px; padding: 5px 15px 0px 15px; font: 12px/16px Arial, Verdana, Helvetica; color: #FFFFFF;}
#secbox_cooking {background-image: url(../images/schools/mgfnav_boxline_cooking.gif); margin-left: -20px; padding: 5px 15px 0px 15px; font: 12px/16px Arial, Verdana, Helvetica; color: #FFFFFF;}
#secbox_credits {background-image: url(../images/schools/mgfnav_boxline_credits.gif); margin-left: -20px; padding: 5px 15px 0px 15px; font: 12px/16px Arial, Verdana, Helvetica; color: #FFFFFF;}
#secbox_teachers {background-image: url(../images/schools/mgfnav_boxline_teachers.gif); margin-left: -20px; padding: 5px 15px 0px 15px; font: 12px/16px Arial, Verdana, Helvetica; color: #FFFFFF;}

#secnavlist {padding: 0px 0px 0px 0px;}
#secnavlist a {text-decoration: none; background: transparent; color: #FFFFFF;}
#secnavlist a:hover {text-decoration: underline; background: transparent; color: #FFFFFF;}

#secboxlist {margin: 0px 0px 0px 0px;}

#secboxlist a {text-decoration: none; background: transparent; color: #FFFFFF;}
#secboxlist a:hover {text-decoration: underline; background: transparent; color: #FFFFFF;}

#secboxlist ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

#secboxlist li { /*Style for LI elements in general (excludes an LI that contains sub lists) navy #003366*/
list-style-type: none; font: 12px/16px Arial, Verdana, Helvetica, sans-serif; letter-spacing: 0.1 em; margin: 0px 0px 5px 15px; color: #FFFFFF;}

#secboxlist li ul { margin: 0px 0px 0px 0px; }

.searchform {margin:0px; padding-left:8px; padding-top: 70px; padding-bottom: 4px;}
.searchform2 {margin:0px; padding-left:8px; padding-top: 0px; padding-bottom: 4px;}

.hpfeature {width: 340px; padding: 0px 10px 0px 45px;}
.hpfeature a {color: #FF6633;}

.feature {padding: 0px 10px 30px 45px;}
.feature a {color: #FF6633;}
.feature li {list-style-type: square; margin-left: -25px; margin-bottom: 4px;}

.feature2 {padding: 0px 15px 30px 20px;}
.feature2 a {color: #FF6633;}

.listfeature {padding: 0px 10px 10px 45px;}
.listfeature a {color: #FF6633;}

.wfeature {padding: 0px 30px 30px 45px; color: 333;}
.wfeature a {color: #FF6633;}

.highlight a {color: #FF6600;}

.listing {padding: 0px 0px 6px 20px; margin-top: 0px;}

#icons {padding: 20px 0px 0px 0px;}

#icons p {padding: 0px 0px 10px 5px; font: 12px/16px Arial, Helvetica, sans-serif; color: #ffffff; margin-bottom: 13px; margin-top: 0px;}

#icons a {color: #ffffff;}

#mousetype {padding: 10px 10px 0px 20px; font: 10px/20px Arial, Helvetica, sans-serif; color: #5F9437; margin-bottom: 4px;}
#mousetype a { color: #5F9437;}


#blogdate {padding: 0px 0px 0px 0px; font: 10px/10px Arial, Helvetica, sans-serif; color: #5F9437; margin-bottom: 4px;}
#blogdate a { color: #5F9437;}

#botnav a {margin-top: 12px; font: 10px Arial, sans serif; color: #666666;}

h1	{font: bold 16px Arial, Helvetica, sans-serif; color: #5F9437; line-height: 18px; margin-top: 10px; margin-bottom: 10px; }
	 
h2	{font: bold 12px Arial, Helvetica, sans-serif; color: #FF6633; line-height: 12px; margin-top: 6px; margin-bottom: 6px; }

h3	{font: 12px Arial, Helvetica, sans-serif; color: #FF6633; line-height: 12px; margin-top: 6px; margin-bottom: 0px; }

h4 {font: 12px Arial, Helvetica, sans-serif; color: #FF6633; line-height: 12px; margin-top: 2px; margin-bottom: 6px; }

h5	{font: bold 11/11px Arial, Helvetica, sans-serif; color: #F2D95F; margin-bottom: 0px;}


#section { height: 28px; text-align:right; padding: 0px 17px 0px 0px; vertical-align: middle;}
.rnav {padding-left: 10px;}

.form {margin:0px; padding:0px;}
.signup { width: 110px; height: 8px; font: 9px Arial, Helvetica, sans-serif;  line-height: 9px; color: #669933; background-color: white; padding-bottom: 4px; }
.mailsignup { width: 110px; height: 8px; font: 9px Arial, Helvetica, sans-serif;  line-height: 9px; color: #669933; background-color: white; padding-bottom: 4px; margin-right: -5px;}
.credit { font: italic 11px Arial, Helvetica, Verdana, sans-serif;}
.photocredit { padding-right: 20px; color: #666666; font: italic 11px Arial, Helvetica, Verdana, sans-serif;}
.photocredit a { color: #666666; font: italic 11px Arial, Helvetica, Verdana, sans-serif; text-decoration: underline;}

<!-- 
	/* classes for homepage  */
-->

.delicious {background-image: url(../images/schools/bkg_delicious.gif); height:205px; margin: 0px; padding: 0; font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; font-size: 12px; color: #ffffff;}

.eatwell {background-image: url(../images/schools/bkg_eatwell.gif); height:195px; margin: 0px; padding: 0; font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; font-size: bold 12px; color: #ffffff;}

.talk {background-image: url(../images/schools/bkg_talk.gif); height:208px; margin: 0px; padding: 0; font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; font-size: bold 12px; color: #ffffff;}

.newcourse {background-image: url(../images/schools/bkg_lingo.gif); height:310px; margin: 0px; padding: 0px; font-family: Arial, Helvetica, Verdana, sans-serif; text-align: right; font-size: bold 14px; color: #006699;}

.cooking {background-image: url(../images/schools/bkg_cooking.gif); height:298px; margin: 0px; padding: 0; font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; font-size: bold 12px; color: #FFCC00;}


.delicious a {font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; font: bold 13px/18px Arial, Helvetica, Verdana, sans-serif; color: #ffffff;}

.eatwell a {font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; font: bold 13px/18px Arial, Helvetica, Verdana, sans-serif; color: #ffffff;}

.talk a {font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; font: bold 13px/16px Arial, Helvetica, Verdana, sans-serif; color: #ffffff;}

.newcourse a {font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; margin-right:25px; font: bold 13px/16px Arial, Helvetica, Verdana, sans-serif; color: #006699;}

.cooking a {font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; margin-left:18px; font: bold 13px/16px Arial, Helvetica, Verdana, sans-serif; color: #FFCC00;}


<!-- 
	/* classes for glossary  */
-->

.lingolink a {font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; font: bold 13px/16px Arial, Helvetica, Verdana, sans-serif; color: #EC7F36;}