body {
margin:0;
padding:0;
font-family:Arial, Helveltica, sans-serif;
font-size:13px;
background:#fff;
}

h1, h2, h3, h4, h5, #navmenu {
font-family:Verdana,sans-serif;
}
#fheader {
height: 62px;
width: 726px;
background:#122631 url("images/topheader.gif") no-repeat top right;
text-indent: -5000px;
margin:0;
padding:0;
border-bottom:#122631 solid thin;
}

#navmenu {
margin: 0;
padding-left: 14px;
letter-spacing: -1px;
width:530px;
font-size: 1.1em;
}

#navmenu a, .navmenu a:visited {
color: #69a862;
}

#navmenu a:hover  {
color: #0055a5;
border-bottom:#0055a5 solid 1px;
}

#navmenu .active {
color: #C00;
}
#navmenu ul {
color:#99A0B7;
}
#navmenu li {
list-style: none;
color:#69a862;

margin: 0 12px 0 12px;
}
#navmenu #current {
color:#0055a5;
}


a:link {
	color: #69a862;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #69a862;
}
a:hover {
	text-decoration: none;
	color: #F3c;
}
a:active {
	text-decoration: none;
	color: #C00;
}


.meataddy {
margin:0;
padding:0;
font-size:11px;
}

.meatcontainer, #filler {
width:490px;
margin-top:20px;
margin-left:10px;
padding:0 0 0 14px;
}

.meatcontainer h2, #filler h2 {
font-size:16px;
height:14px;
text-transform:uppercase;
color:#0055a5;
display:inline;
padding-right: 10px;
margin:0 0 -0.5em 0;

}

h4 {
font-size:20px;
font-weight:300;
color:#0055a5;
border-bottom:solid 1px;
}

.admissions {
margin-top:20px;
margin-left:10px;
width:490px;
}
.admissions h3 {
font-size:14px;
float:left;
width:120px;
color:#0055a5;
text-align:right;
display:block;
}

.admissions p {
margin-left:160px;
height:70px;
border-left:1px dashed #0055a5;
padding-left:30px;
display:block;
}

.admissions address {
width:260px;
padding-left:190px;
font:1.3em, Arial ;
clear:both;
}

.admissions span {
color:#0055a5;
font-size:1.4em;
margin-left:14px;
width:470px;
display:block;
padding-bottom:20px;
}


.imageleft {
float:left;
padding:10px 10px 10px 0;
}

.imageright {
float:right;
padding:10px 10px 10px 0;
}

.boxfloat {
width:210px;
float:left;
}

.boxfloattwo {
margin-left:2em;
width:205px;
float:left;
}

.bigbegin {
background:#0055a5;
color:#fff;
padding:0 4px;
float:left;
margin:-0.1em 0.1em -0.3em 0;
font-size:2.5em;
}

.largeaccent {
margin:-0.1em 0.1em 0 0;
font-size:1.45em;
color:#0055a5;
}

.clear {
clear:both;
}

.curriculumtext {
font-size:1.35em;
padding:10px 0;
margin:0;
}

#container {
width:760px;
background:url("images/container-bg.gif");
}

#leftpanel {
float:left;
height:100%;
padding-bottom:10px;
}

#rightpanel {
width:176px;
float:left;
font-size:12px;
}

#rightpanel h2 {
font-size:13px;
color:#0055a5;
margin-top:20px;
padding-left: 14px;
text-transform:uppercase;
}

#rightpanel p {
padding-left:14px;
margin:0;
}

#rightpanel img {
padding-bottom:14px;
}

#rightpanel address {
padding-left:14px;
}

.calendar {
background:url("images/calendar.gif") no-repeat top left;
}

.links {
background:url("images/arrow.gif") no-repeat top left;
}

.address {
background:url("images/index_card.gif") no-repeat top left;
}

#footer {
width:508px;
clear:both;
margin-left:43px;
padding:0;
font-size:10px;
}
#footer ul li {
display:inline;
list-style:none;
color:#75b900;
margin:0;
padding:5px 5px 0 5px;
border-right:#75b900 solid thin;
}

#footer img {
float:right;
}

#footer p {
color:#0055a5;
padding-left:46px;
margin-top:-0.9em;
}
