/* body format */
body
{
margin: 0;
padding: 0;
}

/* Content, Text Formatting and the like */
p.linkmenu { font-size:9pt; font-family:"Times New Roman", Georgia, Verdana, Arial, Helvetica, sans-serif;} 
p.secondmenu { font-size:12pt; font-family:"Times New Roman", Georgia, Verdana, Arial, Helvetica, sans-serif;}
p.bodytext { font-size:10pt; font-family:"Times New Roman", Georgia, Verdana, Arial, Helvetica, sans-serif; margin: 15px 7px 0 7px}
p.contact { font-weight: bold; font-size:10pt; font-family:"Times New Roman", Georgia, Verdana, Arial, Helvetica, sans-serif; margin: 15px 2px 0 2px; color: #bbb8af;}
p.middle{ text-align:center }

/* Secondary Navigation, a styled list */
#otherstuff {margin: 1px 0px 1px 0px; padding: 1px 0px 1px 0px; list-style: none inside; }
#otherstuff li { width: 120px; float: left; background: #dfcf94; border: solid #827e7f; border-width: 0px 0px 0px 1px; text-align: center; font-size:9pt; font-family:"Times New Roman", Georgia, Verdana, Arial, Helvetica, sans-serif;}
#otherstuff li:first-child { border: none; padding-left: 0px; }
#otherstuff li a { display: block; width: 120px; padding: 3px 0px; } 
#otherstuff li a:hover { background: #ebd99e; }

#secondLink {margin: 0; padding: 0; list-style: none inside; }
#secondLink li {width: 259px; float: left; background: #dfcf94; text-align: center; border: solid black; border-width: 0 0 0 1px; font-size:12pt; font-family:"Times New Roman", Georgia, Verdana, Arial, Helvetica, sans-serif;}
#secondLink li:first-child {border: none; padding-left: 0px; width: 257px;}
#secondLink li:first-child + * { width: 262px; }
#secondLink li:last-child { width: 256px; } 
#secondLink li a {display: block; padding: 3px 0; }
#secondLink li a:hover {background: #ebd99e; }

td.linkTable { border: solid black; border-width: 0 1px 0 1px; }

#bottomLink1 { margin: 0; padding: 0; width:30%; text-align: center; font-size:12pt; font-family:"Times New Roman", Georgia, Verdana, Arial, Helvetica, sans-serif;}
#bottomLink2 { margin: 0; padding: 0; width:35%; text-align: center; font-size:12pt; font-family:"Times New Roman", Georgia, Verdana, Arial, Helvetica, sans-serif;}
#bottomLink3 { margin: 0; padding: 0; width:35%; text-align: center; font-size:12pt; font-family:"Times New Roman", Georgia, Verdana, Arial, Helvetica, sans-serif;}

#sideborder { border: solid #b0d0ff; border-width: 0 6px 0 0; font-size:9pt; font-family:"Times New Roman", Georgia, Verdana, Arial, Helvetica, sans-serif;}
#boxborder { border: solid black; border-width: 1px 1px 0 1px; font-size:8pt; font-family:"Times New Roman", Georgia, Verdana, Arial, Helvetica, sans-serif;}
#boxbottomborder { border: solid black; border-width: 0 1px 1px 1px; }

#websiteID {  border: solid #dfce96; border-width: 0 6px 0 1px; font-size: 7pt; font-family:"Times New Roman", Georgia, Verdana, Arial, Helvetica, sans-serif; width: 784px; text-align: center;} 

/* Links */
a {font-weight: bold; }

a:link {color: black; text-decoration: none;}
a:visited {color: #8a877f; text-decoration: none;}
a:active {color: black; }
a:hover {color: black; }

a.linkmenuTop:link {color: black; text-decoration: none;}
a.linkmenuTop:visited {color: #8a877f; text-decoration: none;}
a.linkmenuTop:active {color: black; }
a.linkmenuTop:hover {color: black; }

a.nav:link {color: black; text-decoration: underline; }
a.nav:visited {color: black; text-decoration: underline; }
a.nav:active {color: black; }
a.nav:hover {color: #dfce96; }

img.nav2 {border: none; }


a.nav3:link {color: #f6f6ff; text-decoration: none; }
a.nav3:visited {color: white; text-decoration: none; }
a.nav3:active {color: #ffcc00; }
a.nav3:hover {color: black; }

a.pagenav:link, .pagenav:visited {color: #547; text-decoration: none; letter-spacing: -1px; }
a.pagenav:active {color: red; }
a.pagenav:hover {color: #e60; }

a.pagenav2:link, .pagenav2:visited {color: #558; text-decoration: none; font-size: .9em; font-weight: normal; }
a.pagenav2:active {color: #6c0; }
a.pagenav2:hover {color: #000; }

a.books:link, a.books:visited {color: #390; }
a.books:hover {color: #3b0; } a.books img {border-color: #390; }

a.more:link {color: #003377; text-decoration: none; font-weight: normal; }
a.more:visited {color: #000; text-decoration: none; font-weight: normal; }
a.more:active {color: blue; text-decoration: underline; }
a.more:hover {color: #30c; text-decoration: underline; }

a.linkPic:link {color: #f6f6ff; text-decoration: none; border: none;}
a.linkPic:visited {color: white; text-decoration: none; border: none;}
a.linkPic:active {color: #ffcc00; }
a.linkPic:hover { color: Black; }

a.design {font-weight:normal;}