/* CSS Document: John Muir Charter School */

/***** Global Styles *****/
body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variance: normal;
	color: #000;
	background: url(../images/body_bg.gif) top left repeat-x #d9e4dc;
	}
	
a:link, a:visited {color:#00542D; text-decoration:underline;}
a:hover, a:active {color:#00542D; text-decoration:none;}


/***** Class Styles *****/

.homeContent2 ul {
margin-top:10px;
margin-bottom:10px;
padding-left: 20px;
}

.formField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	background: url('../images/textbg.gif') top left repeat-x;
	width: 198;
	height: 25;
	border:none;
	padding-top:4px;
	}
	
.textField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	line-height:15px;
	border:1px solid #abadb3;
	height:22px;
	width:79px;
	}

.newsletterField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	line-height:16px;
	border:1px solid #abadb3;
	height:22px;
	width:162px;
	}
	
.bodyText {
	padding: 5px;
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variance: normal;
		background-color: #EDEDED;
	}

.rightcolText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #00381D;
	}

.columnText {
	padding: 5px 0 0 0;
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variance: normal;
		background-color: #EDEDED;
	}
	.columnText ul {margin-left:16px; margin-top:10px; margin-bottom:10px; padding:0;}

.footerText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	padding-right:5px;
	}
	
.breadcrumb {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00381D;
	padding: 9px 0 6px 0;
	}
	.breadcrumb a:link, .breadcrumb a:visited { color: #00AA5C; font-weight: normal; text-decoration: underline; }
	.breadcrumb a:hover, .breadcrumb a:active { color: #00AA5C; font-weight: normal; text-decoration: none; }
	
.breadcrumb_cp { color: #A3905D; font-weight: bold; }

.titleText {
	padding: 0 0px 10px 0px;
	font-size: 20px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight: bold; 
	color:#00542D;
	text-align: center;
	}

.snapToNav {
	padding: 0 3px 10px 3px;
	margin: 0;
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-align: center;
	line-height:15px;
	color:#00381D;
	}
		.snapToNav A:link, .snapToNav A:visited { color: #00381D; text-decoration: underline; }
		.snapToNav A:active, .snapToNav A:hover { color: #00381D; text-decoration: none; }

.dockTable {margin: 12px 0 10px 0; font-size:12px; font-weight: bold; color: #FFF; background-color: #007f45; }
.dockTableTitle { padding-left: 5px; }
.dockLink { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFF; padding-right: 5px; }
	.dockLink a:link, .dockLink a:visited { color: #FFF; text-decoration: none; }
	.dockLink a:hover, .dockLink a:active { color: #FFF; text-decoration: underline; }


.bottomNav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	padding-left:5px;
	}
	.bottomNav A:link, .bottomNav A:visited { color: #FFF; text-decoration: none; font-weight: normal; }
	.bottomNav A:active, .bottomNav A:hover { color: #44C262; text-decoration: underline; font-weight: normal; }
		a.bottomNav_cp:link, a.bottomNav_cp:visited { color: #44C262; text-decoration: none; font-weight: bold; }
		a.bottomNav_cp:active, a.bottomNav_cp:hover { color: #FFF; text-decoration: underline; font-weight: bold; }

.rssText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	line-height: 20px;
	padding: 3px 0 3px 5px;
		background: url('../images/rightcol_repeater.gif') top left repeat-y;
	}
	
.rssText div {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: left;
	padding: 2px 0 0 10px;
	}
	
.rssText table td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: left;
	}
	
.rssText a { 
	padding: 0;
	}

.copyright {
	padding: 0 0 0 5px;
	color:#44c262;
	font-size: 11px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	}
	
.dna {
	color: #adadad;
	font-size:11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
	.dna A:link, .dna A:visited { color:#adadad; text-decoration: underline; }
	.dna A:active, .dna A:hover { color:#44c262; text-decoration: none; }

.container {
	background: url('../images/footer_repeat.gif') bottom left repeat-x #FFF;
	}

/***** ID Styles *****/
#headerText {
	padding: 0 0 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	}
	#headerText a:link, #headerText a:visited {color:#00381D; text-decoration:underline;}
	#headerText a:active, #headerText a:hover {color:#00381D; text-decoration:none;}
	
#rightCol {
	background-color: #97b8c5;
	padding-bottom: 15px;
	}
	
#footer {
	background:url('../images/footer_repeat.gif') top left repeat-x;
	height:53;
	}
	
#watermark {
	padding: 15px 15px 0 15px;
	height: 300px;
	text-align:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	line-height: 20pt;
		background: url('../images/watermark.jpg') bottom left no-repeat;
		background-color: #a9c0d7;
	}
	
#subWM {
	height: 300px;
	padding: 0 0 30px 0;
	text-align:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	line-height: 20pt;
		background: url('../images/watermark.jpg') bottom left no-repeat;
		background-color: #a9c0d7;
	}
