/* CSS Document */

/*main navigation*/

#mainNavigation {
	position:absolute;
	left:0px;
	top:0px;
	width:960px;
	height:38px;
}

#mn-left {
	position:absolute;
	left:0px;
	top:0px;
	width:22px;
	height:38px;
}

#b-about {
	position:absolute;
	left:22px;
	top:0px;
	width:130px;
	height:38px;
}

#b-prek {
	position:absolute;
	left:152px;
	top:0px;
	width:97px;
	height:38px;
}

#b-gradesk-6 {
	position:absolute;
	left:249px;
	top:0px;
	width:140px;
	height:38px;
}

#b-juniorSeniorHS {
	position:absolute;
	left:389px;
	top:0px;
	width:187px;
	height:38px;
}

#b-alumni {
	position:absolute;
	left:576px;
	top:0px;
	width:114px;
	height:38px;
}

#b-fundraising {
	position:absolute;
	left:690px;
	top:0px;
	width:225px;
	height:38px;
}

#mainNav-08 {
	position:absolute;
	left:915px;
	top:0px;
	width:45px;
	height:38px;
}



#cc-logo_ {
	position:absolute;
	left:20px;
	top:0px;
	width:226px;
	height:85px;
}



#crest_ {
	position:absolute;
	left:881px;
	top:0px;
	width:46px;
	height:85px;
}



#entireCenteredBar {
	position:absolute;
	left:0px;
	top:85px;
	width:960px;
	height:36px;
}

#getCenteredBar { position: relative; height: 36px; margin-bottom: 0; }

#getCenteredBar .gCentered { position: absolute; }

#getCenteredBar #gCenterBar1 { left: 0; }

#getCenteredBar #gCenterBar2 { left: 635px; }

#getCenteredBar #gCenterBar3 { left: 700px; }

#getCenteredBar #gCenterBar4 { left: 718px; }

#getCenteredBar #gCenterBar5 { left: 770px; }

#getCenteredBar #gCenterBar6 { left: 789px; }

#getCenteredBar #gCenterBar7 { left: 827px; }

#getCenteredBar #gCenterBar8 { left: 846px; }

#getCenteredBar #gCenterBar9 { left: 948px; }

.gCentered a.first { z-index: 1; }

#home-07_ {
	position:absolute;
	left:0px;
	top:121px;
	width:960px;
	height:178px;
}

#mainNav_ {
	position:absolute;
	left:0px;
	top:299px;
	width:960px;
	height:38px;
}

/*family profile*/

#h_family {
position:absolute;
left:20px;
	top:351px;
	width:195px;
	height:43px;

}

#familyProfileBuck_ {
	position:absolute;
	left:20px;
	top:394px;
	width:193px;
	height:201px;
	border-left: 1px solid #53812f;
border-right: 1px solid #53812f;
}

#bottom_family {
position:absolute;
left:20px;
	top:595px;
	width:195px;
	height:17px;

}

/*main content*/

#h_getCentered {
position: relative;
left:0px;
	top:35px;
	width:287px;
	height:41px;

}

#home_content{
position: relative;
left:0px;
	top:40px;
	width:479px;
	

}

.mainContent {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #7f624f;
line-height: 14pt;
font-weight: normal;

}

.partners {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #7f624f;
line-height: 14pt;
font-weight: normal;

}

.header {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #53812f;
line-height: 14pt;
font-weight: bold;

}

.hiLightedTxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #d5ac41;
line-height: 14pt;
font-weight: bold;

}

.hiLightedTxtSm {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #d5ac41;
line-height: 14pt;
font-weight: normal;

}

#home_content_pos {
	position:absolute;
	left:246px;
	top:330px;
	width:499px;
	height:282px;
	
}

/*news highlights*/

#newsBuck_ {
	position:absolute;
	left:745px;
	top:352px;
	width:196px;
	height:264px;
}

#h_news {
position:relative;
left:0px;
	top:0px;
	width:195px;
	height:43px;

}

#newsBuckBkgrd {
	position:relative;
	left:0px;
	top:0px;
	width:193px;
	
	border-left: 1px solid #53812f;
border-right: 1px solid #53812f;
}

#newsBuckBkgrdBox {
	position:relative;
	left:0px;
	top:0px;
	width:193px;
background-color: #f2efec;
}

#newsBuckBkgrdBox2 {
	position:relative;
	left:0px;
	top:0px;
	width:193px;
background-color: #ffffff;
}

#newsTxtPos {
padding: 5px 10px 5px 11px;

}



a.newsTxt:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #7f624f;
line-height: 12pt;
font-weight: normal;
text-decoration:none;


}

a.newsTxt:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #7f624f;
line-height: 12pt;
font-weight: normal;
text-decoration:none;


}

a.newsTxt:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #7f624f;
line-height: 12pt;
font-weight: normal;
text-decoration:none;


}

a.newsTxt:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #d5ac41;
line-height: 12pt;
font-weight: normal;
text-decoration:none;


}


a.txtLk:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #53812f;
line-height: 12pt;
font-weight: normal;
text-decoration:none;


}

a.txtLk:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #53812f;
line-height: 12pt;
font-weight: normal;
text-decoration:none;


}

a.txtLk:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #53812f;
line-height: 12pt;
font-weight: normal;
text-decoration:none;


}

a.txtLk:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #d5ac41;
line-height: 12pt;
font-weight: normal;
text-decoration:none;


}


a.subMenu:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
color: #53812f;
line-height: 12pt;
font-weight: normal;
text-decoration:none;


}

a.subMenu:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
color: #53812f;
line-height: 12pt;
font-weight: normal;
text-decoration:none;


}

a.subMenu:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
color: #53812f;
line-height: 12pt;
font-weight: normal;
text-decoration:none;


}

a.subMenu:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
color: #d5ac41;
line-height: 12pt;
font-weight: normal;
text-decoration:none;


}



#bottom_news {
position: relative;
left:0px;
	top:0px;
	width:195px;
	height:17px;

}






#bottBar { position: relative; height: 20px; margin-bottom: 0; background-color: #719450;}

#bottBar .bottom { position: absolute; }

#bottBar #bottomBar1 { left: 0; }

#bottBar #bottomBar2 { left: 771px; }

#bottBar #bottomBar3 { left: 818px; }

#bottBar #bottomBar4 { left: 863px; }

#bottBar #bottomBar5 { left: 926px; }



.bottom a.first { z-index: 1; }

#footerPos {
padding: 10px 0px 0px 0px;

}

.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
color: #7f624f;
line-height: 5pt;
font-weight: normal;

}
