a {
color:#2F4F4F;
font-size:12px;
text-decoration:none;
}

a:hover {
color:#2F4F4F;
font-size:12px;
text-decoration:underline;
}

.FMSAD3logo{
position:absolute;
left:250px;
top:85px;
border:8px solid #009933;
}

.logosmall{
position:absolute;
left:8px;
top:8px;
}

.addressleft{
position:absolute;
left:20px;
top:175px;
font-family:Arial;
font-size:9px;
font-weight:bold;
color: #006633;
}

.navbar{
position:absolute;
left:30px;
top:150px;
height:200px;
width:200px;
color: black;
}

.navbar1{
position:absolute;
left:30px;
top:225px;
height:100px;
width:200px;
font-size:16px;
color: black;
}

.navbar1 a {
color:#2F4F4F;
font-family:Arial;
font-size:16px;
text-decoration:none;
}

.navbar1 a:hover {
color:#2F4F4F;
font-family:Arial;
font-size:16px;
text-decoration:underline;
}

.counter{
position:absolute;
left:30px;
top:760px;
height:36px;
width:75px;
font-family:Arial;
font-size:8px;
text-align:left;
color:black;
}

.pagetitle{
position:absolute;
left:250px;
top:10px;
width:550px;
color:black;
font-family:Arial;
font-size:22px;
text-align:center;
}

.topcenteredtext{
position:absolute;
left:275px;
top:60px;
height:300px;
width:450px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:20px;
text-align:center;
overflow: auto;
}

.topcenteredtext1{
position:absolute;
left:245px;
top:60px;
height:300px;
width:550px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:12px;
text-align:left;
overflow: auto;
}

.missiontoptext{
position:absolute;
left:245px;
top:60px;
height:300px;
width:550px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:12px;
text-align:left;
overflow: auto;
}

.toptext{
position:absolute;
left:240px;
top:60px;
height:300px;
width:480px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:12px;
text-align:center;
overflow: auto;
}

.topcenteredtext2{
position:absolute;
left:285px;
top:60px;
height:300px;
width:550px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:14px;
text-align:center;
overflow: auto;
}

.abouttext1{
position:absolute;
left:245px;
top:250px;
height:250px;
width:550px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:12px;
text-indent:20px;
text-align:left; 
overflow:auto;
}

.newschoolcomplex{
position:absolute;
left:275px;
top:525px;
height:190px;
width:500px;
}

.schoolsphototext{
position:absolute;
left:255px;
top:725px;
height:25px;
width:500px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:12px;
text-align:center;
}

.oldschoolcomplex{
position:absolute;
left:275px;
top:795px;
height:190px;
width:500px;
}

.boardtitle{
position:absolute;
left:375px;
top:10px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:22px;
text-align:center;
}

.boardexec{
position:absolute;
left:250px;
top:60px;
height:300px;
width:550px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:12px;
text-align:center;
}

.campaignboard{
position:absolute;
left:250px;
top:325px;
height:100px;
width:550px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:12px;
text-align:center;
}

.boardphoto{
position:absolute;
left:300px;
top:800px;
height:200;
width:450px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:10px;
text-align:center; 
}

.spacer {
position:absolute;
left:200px;
top:965px;
height:25px;
width:600px;
background-color:goldenrodyellow;
}

.lists {
position:absolute;
left:375px;
top:75px;
height:700px;
width:375px;
color:black;
font-family:Verdana, Arial, Sans Serif;
font-size:14px;
text-align:left;
}

.lists a {
color:#2F4F4F;
font-family:Verdana, Arial, Sans Serif;
font-size:14px;
text-decoration:none;
}

.lists a:hover {
color:#2F4F4F;
font-family:Verdana, Arial, Sans Serif;
font-size:14px;
text-decoration:underline;
}

.p1{
text-indent:25px
}

.p2{
text-indent:25px
color:#2F4F4F;
font-family:Verdana, Arial, Sans Serif;
font-size:14px;
}

.p3{
color:#2F4F4F;
font-family:Verdana, Arial, Sans Serif;
font-size:12px;
}

.bodytext{
position:absolute;
left:330px;
top:115px;
height:600px;
width:500px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:14px;
text-align:left;
}

.newsandeventsinfo{
position:absolute;
left:245px;
top:60px;
height:550px;
width:540px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:12px;
text-align:left; 
overflow:auto;
background-color:lightgoldenrodyellow;
padding:10px;
}

.athleticcampaignlink{
position:absolute;
left:30px;
top:500px;
height:215px;
width:175px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:12px;
text-align:left; 
}

.capitalcampaign{
position:absolute;
left:770px;
top:210px;
height:50px;
width:150px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:20px;
text-align:left;
}

.pacrenderings{
position:absolute;
left:250px;
top:60px;
height:100px;
width:550px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:12px;
text-align:center;
}

.pacrenderingphotocaption{
position:absolute;
left:250px;
top:200px;
height:20px;
width:550px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:9px;
text-align:center;
}

.capitalcampaigntoptext{
position:absolute;
left:245px;
top:225px;
height:460px;
width:560px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:12px;
text-align:left;
overflow: auto;
}

.unityprphoto{
position:absolute;
left:275px;
top:710px;
height:75px;
width:340px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:11px;
text-align:left;
}

.unityprphotocaption{
position:absolute;
left:485px;
top:710px;
height:50px;
width:275px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:11px;
text-align:left;
}

.cochairprphoto{
position:absolute;
left:240px;
top:810px;
height:75px;
width:515px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:11px;
text-align:right;
}

.cochairphotocaption{
position:absolute;
left:300px;
top:890px;
height:75px;
width:245px;
color: black;
font-family:Verdana, Arial, Sans Serif;
font-size:11px;
text-align:left;
}

span.photoright{
float:right;
margin:10px;
}

span.photoleft{
float:left;
margin:10px;
}

span.photocenter{
float:center;
margin:10px;
}

span.photocaption{
font-size:10px;
}

span.headingcolor{
font-size:12px;
color:#006400;
}


