.layout {background:#e8e8e8; font-family: Arial, Verdana, sans-serif; top:0; left:0; border:0; width:770px;}

a:link {text-decoration:underline; color:blue}
a:hover {text-decoration:none; color:red}
a:visited {text-decoration:underline; color:blue}

.menu {background-color:#0E1776; border: solid #d8d8d8 2px; padding:3px; vertical-align: top; height:400px; width:150px;}    
.menuitem {font-size:12px; font-family: Arial, Verdana, sans-serif; font-weight: bold; text-align:left; padding: 1px 1px 1px 5px;}
.menuspacer {font-size:8px;}
.menuitem a:link {color: white; text-decoration: none}
.menuitem a:visited {color: white; text-decoration: none}
.menuitem a:hover {color: gold; text-decoration: underline}

.header {border: solid #780000 5px}
.logo {font-size: 48px; font-family: Edwardian Script ITC, Verdana; font-weight: bold; color: #CC3300; text-align: center}
.content {background-color:#d8d8d8; font-size: 14px; padding: 15px 15px 15px 15px; vertical-align:top; width: 620px;}

.contactheader {font-family: Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; text-align: center;}
.contacts {font-family: Arial, Verdona, sans-serif; font-size: 12px; vertical-align: top;}
.contacts td {border-bottom: dashed #000000 1px;}

.councilheader {font-family: Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; text-align: center;}
.council {font-family: Arial, Verdona, sans-serif; font-size: 14px; vertical-align: top;}

.libraryheader {font-family: Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; text-align: left;}
.hours {font-family: Arial, Verdana, sans-serif; font-size: 14px; vertical-align: top;}

.footer {background-color: #a8a8a8; font-size: 10px; font-family:Arial, Verdana, sans-serif; text-align:center; height:22; width:770px;}
