/* CONTENT */

body #menu, body.interior #interior #imgtop-noscript {
display: none;
}

body #content {
width: 100%;
font-size: 11pt;
}

body #content .size {
font-size: 9pt;
}

body.interior #interior {
width: 100%;
height: 0;
padding: 0;
background-color: #fff;
background-image: none;
}

body #interior script { 
display: none;
}

body #search { 
display: none;
}

.breakpage {
page-break-before: always;
}

/* NAV */
body #nav {
clear: both;
font-size: 8pt;
border: 1px solid #eee;
background: #fff;
}

body #nav a, body #nav a:visited {
color: #000;
}

/* CONTENT */

body #content {
width: auto;
background: #fff;
padding: 15pt 0 0 0;
}

body #content .reeds {
margin-right: 0;
}

body #content sup {
font-size: 9pt;
}

/* INDEX */

body#index #menu {
width: 8.5in;
display: block;
border-top: none;
border-bottom: none;
background: #fff;
}

body#index #menu li {
border-right: none;
}

body#index #menu li a {
color: #000;
font-size: 8pt;
}

body#index #menu li#info { /* Menu title */
color: #000;
font-size: 13pt;
}

body#index #menu li#education {width: 1.1in; }
body#index #menu li#maps {width: 1.1in; }
body#index #menu li#bond {width: 1.1in; }
body#index #menu li#mplan {width: 1.1in; }
body#index #menu li#require {width: 1.1in; }
body#index #menu li#mfptf {width: 1.1in; }
body#index #menu li#home {width: 1.1in; border: none; }

#index #content {
padding-top: 0;
}

#index #news {
width: 30%;
background: #fff;
height: auto;
padding-top: 15pt;
}

#index #news div {
height: auto;
background: #fff;
}

#index #news h2 {
width: auto;
margin: 0 0 1em 0;
padding: 0;
background: #fff;
text-align: center;
color: #000;
font-size: 15pt;
}

/* END Featured Sites */

body#index #content #black, body#index #content p.top5 {
background: #fff;
width: 60%;
color: #000;
font-weight: normal;
padding: 1em 0;
margin: 0;
}

/* Page Footer */

#footer {
margin: 30px 0 30px 30px;
padding: 0;
width: 500px;
list-style: none;
border-top: 1px dotted #ccc;
}

#footer li {
margin: 0;
padding: 15px 0 0;
float: left;
text-align: center;
}

#footer li#realtor {width: 200px; }
#footer li#contact {width: 160px; }
#footer li#help {width: 135px; }

#footer li a {
font-size: 95%;
}
