/* Indian Rock Schoolhouse CSS Document */

body {
	background-color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:link {
	text-decoration: none;
	color:#0033CC;
}

a:visited {
	text-decoration: none;
	color:#660066;
}

a:hover {
	text-decoration: none;
}

a:active {
	text-decoration: none;
}

/*Text*/

.navtext {
	font-size:18px;
	color:#000066;
	line-height:24px;
	text-align:center;
}

.footertext {
	font-size:14px;
	color:#000066;
	text-align:center;
	line-height:24px;
	letter-spacing:.1em;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.H1 {
	font-size:18px;
	color:#663333;
	line-height:22px;
}

.H2 {
	font-size:16px;
	color:#663333;
	line-height:20px;
}

.H3 {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:28px;
	color:#006699;
	line-height:36px;
}

.nextpage {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:18px;
	color:#006699;
	line-height:22px;
	text-align:right;
}

.pagetext {
	font-size:16px;
	background-color:#F2EEE2;
	color:#000000;
	line-height:22px;
	font-family:Georgia, Times New Roman, Times, serif;
	text-align:left;
}

.hometext {
	font-size:18px;
	background-color:#F2EEE2;
	color:#000000;
	line-height:24px;
	font-family:Georgia, Times New Roman, Times, serif;
	text-align:left;
}

#tabletext td {
	font-size:16px;
	color:#000000;
	line-height:22px;
	font-family:Georgia, Times New Roman, Times, serif;
	text-align:left;
	padding-left:25px;
	padding-right:25px;
	}

#tableheader td {
	height:140px;
	vertical-align:top;
	padding:0px;
	}

.centertext {
	font-size:20px;
	color:#000000;
	line-height:26px;
	font-family:Georgia, Times New Roman, Times, serif;
	text-align:center;
}

.bodytext {
	font-size:14px;
	color:#000000;
	line-height:20px;
	text-align:left;
}

/*START Home Page*/

#Wrapper {
	position:absolute;
	margin-top:25px;
	margin-left:auto;
	margin-right:auto;
	width:950px;
	height:875px;
	background-color:#2EEE2;
}

#Homepage {
	position:relative;
	margin-left:25px;
	margin-top:25px;
	width:900px;
	height:825px;
	background-image:url(images-new/home-page-bkgrnd2.jpg);
}

#Homepage2 {
	position:relative;
	margin-left:25px;
	margin-top:25px;
	width:900px;
	height:825px;
}

#NavHeaderHome {
	position:absolute;
	margin-left:0px;
	margin-top:57px;
	width:900px;
	height:75px;
}

#NavFooterHome {
	position:absolute;
	margin-left:0px;
	margin-top:750px;
	width:900px;
	height:75px;
}

/*END Home Page*/


/*BEGIN Basic Page*/

#Wrapper_Basic {
	position:relative;
	margin-top:25px;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	background-color:#F2EEE2;
}

#Header {
	position:relative;
	margin-top:25px;
	margin-left:25px;
	width:900px;
	height:140px;
	background-color:#F2EEE2;
	}

#NavHeader {
	position:relative;
	margin-left:25px;
	margin-top:-83px;
	width:900px;
	height:50px;
}

#Basic_Body {
	position:relative;
	margin-left:50px;
	margin-top:25px;
	background-color:#FFFFFF;
	width:850px;
	}

#Footer {
	position:relative;
	margin-left:0px;
	margin-top:0px;
	width:925px;
	height:160px;
	padding-left:25px;
	background-color:#FFFFFF;
	}

#NavFooter {
	position:relative;
	margin-left:220px;
	margin-top:-157px;
	width:675px;
	height:50px;
}


/*Calendar*/

#calendar td {
	border: 1px solid rgb(0,51,153);
	}
	
#noborder td {
	border: 0px;
	}
	
#weekdays td {
	font:14px arial;
	color: #000000;
	font-weight:normal;
	border: 1px;
	padding:2px;
	}

#calheader td {
	font-weight:bold;
	}

.smallText {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000066;
	line-height:24px;
	letter-spacing:.1em;
	}

.entryText {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000066;
	line-height:16px;
	letter-spacing:.1em;
	text-align:center;
	}

.entryText-large {
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	line-height:20px;
	letter-spacing:.1em;
	text-align:center;
	}

.missionText {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#A14747;
	line-height:15px;
	letter-spacing:.1em;
	}

.indianText {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	text-align:center;
	line-height:14px;
	letter-spacing:.1em;
	}

.announceText {
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#660000;
	line-height:26px;
	letter-spacing:.1em;
	}

.currentMonth {
	font:16px times new roman;
	color: #000000;
	line-height:18px;
	}

.otherMonth {
	font:16px times new roman;
	color: #999999;
	line-height:18px;
	}

.calendarText {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#660000;
	font-stretch:condensed;
	line-height:13px;
	}

.calendarDay {
	font:14px;
	color: #CC3300;
	line-height:18px;
	}

.calendarMonth {
	font:30px Times New Roman, Times, serif;
	color:#660000;
	line-height:36px;
	}
	
.subHeader {
	font:18px times new roman;
	color: #003399;
	font-weight:bold;
	line-height:28px;
	text-align:right;
	letter-spacing:.1em;
	}
	