body,td,tr { padding: 0px; margin: 0px; } .leftcol { width: 175px; } .rightcol{ width: 580px; } .debug { background-color: #FFEEFF; border: 1px solid #00FF00; } .maintable { width: 100%; border-collapse: collapse; } .blackbg { background-color: #000000; } .topline { height: 11px; } .logoline { height: 63px; } .logotab { width: 175px; } .darkbluebg { background-color: #5B1824; } .menutop { height: 5px; } .menubottom { height: 5px; } .menuline { background-color: #ffffff; height: 20px; } .menutab { } td.menutab { width: 14%; font-family: "Century Gothic", Arial, sans-serif; font-size: 12px; line-height: 16px; background-color: #ffffff; text-align: center; background-attachment: scroll; background-repeat: no-repeat; background-position: left top; } td.menutab:hover { background-attachment: scroll; background-repeat: no-repeat; background-position: left top; background-image: url('link.png'); background-color: #000000; color: #ffffff; } td.menutab:hover a.menuhover { color: #ffffff; } a.menuhover { font-family: "Century Gothic", Arial, sans-serif; font-size: 12px; line-height: 16px; } .menuspacer { width: 6px; background-image: url('blackpoint.png'); background-attachment: scroll; background-repeat: no-repeat; background-position: left top; } .menutable { height: 40; width: 100%; border-collapse: collapse; font-weight: normal; } a { font-family: Arial, sans-serif; font-size: 13px; text-decoration: none; color: #000000; } .lightbluebg { background-color: #973143; } body { background-color: #5B1824; } .main { background-color: #ffffff; width: 582px; vertical-align: top; padding-bottom: 20px; } .shortinfoline { height: 15px; } .blackfooterline { height: 15px; } tr.copyright { height: 28px; } td.copyright { text-align: center; vertical-align: top; font-family: Arial, Hevetica, sans-serif; font-size: 10px; color: #973143; } td.navtab { vertical-align: top; } table.navigation { width: 100%; border-collapse: collapse; } td.navigationtop { padding-left: 10px; height: 30px; border-bottom: solid 1px #FFFFFF; } td.navigationtop:hover { background-color: #5B1824} a.navigationtop { color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial, sans-serif; position: relative; top: -1px; } td.navigationsub { height: 20px; border-bottom: solid 1px #FFFFFF; background-color: #AF485A; padding-left: 10px; } td.navigationsub:hover { background-color: #973143; } a.navigationsub { color: #FFFFFF; font-size: 11px; position: relative; top: -1px; } .newstableheadline { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-transform: uppercase; padding-left: 10px; color: #973143; } div.newstableheadline { padding-left: 0px; margin: 2px 0px; } .newstableborder { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #973143; width: 100%; height: 90px; border: solid 1px #DDDDDD; } .newstableborderspace { padding: 5px; } .newstext { padding-left: 10px; padding-right: 10px; padding-top: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; vertical-align: top; text-align: left; } .newstabletext { padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; vertical-align: top; padding-right: 10px; padding-top: 4px; text-align: left; } .newstabletext a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #973143; } .newstabletext a:hover { color: #5B1824; } .___archive { background-attachment: scroll; background-image: url('thumbnail.php?img=-5&pngacol=973143&sizey=6'); background-repeat: no-repeat; background-position: left bottom; } .newstable { border-bottom: solid 1px #ffffff; width: 582px; height: 96px; } .widerightborder { border-right: solid 10px #973143; } td.portalheadline { font-family: Arial, Helvetica, sans-serif; vertical-align: top; text-align: left; width: 100%; border: none; border-bottom: solid 1px #973143; padding-bottom: 4px; padding-top: 15px; } td.portalheadlinetitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; vertical-align: top; text-align: left; width: 100%; } .bookimg { margin-left: 10px; margin-right: 10px; margin-top: 7px; vertical-align: text-bottom; } table.portalheadline { border-collapse: collapse; width: 100%; margin-bottom: 5px; } .portalhaedline { padding: 0px; margin: 0px; } .portalimage { margin-bottom: 4px; } div.menudiv { padding-top: 0px; } a.menudiv { } a.menudiv,div.menudiv { } a.menudiv:hover,div.menudiv:hover { background-color: #000000; } div.menudiv:hover a.menudiv { background-color: #000000; } .menurepos { position: relative; top: 3px; } a.openlink { color: #973143; font-size: 10px; margin-right: 10px; float: right; } .headlinetable { width: 100%; border: none; border-collapse: collapse; } .portalheadlineopen { vertical-align: bottom; } table.smalllist { border: none; border-collapse: collapse; margin-top: 16px; margin-left: 10px; width: 100%; } td.smalllist { width: 50%; } a.smalllist { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #973143; } a.sitelist { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-transform: uppercase; color: #973143; } a.sitelist:hover { color: #5B1824; } a.smalllist:hover { color: #5B1824; } img.smalllist { float: left; margin-right: 11px; border: none; width: 40; height: 25; } td.portalheadline { font-family: Arial, Helvetica, sans-serif; color: #000000; vertical-align: top; text-align: left; width: 100%; border: none; border-bottom: solid 1px #973143; padding-bottom: 4px; padding-top: 15px; } td.portalheadlinetitle { font-family: Arial, Helvetica, sans-serif; vertical-align: top; text-align: left; width: 100%; } td.archivheadlinetitle { font-family: Arial, Helvetica, sans-serif; color: #c5c6c8; vertical-align: top; text-align: left; width: 100%; } a.archivopenlink { color: #c5c6c8; font-size: 10px; margin-right: 10px; float: right; } table.archivheadline { border-collapse: collapse; width: 100%; margin-bottom: 5px; } td.archivheadline { font-family: Arial, Helvetica, sans-serif; vertical-align: top; text-align: left; width: 100%; border: none; border-bottom: solid 1px #c5c6c8; padding-bottom: 4px; padding-top: 15px; } a.archivelist { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-transform: uppercase; color: #c5c6c8; } td.activeportal { width: 14%; font-family: "Century Gothic", Arial, sans-serif; font-size: 12px; line-height: 16px; text-align: center; background-attachment: scroll; background-repeat: no-repeat; background-position: left top; background-image: url('link.png'); background-color: #000000; color: #ffffff; } a.activeportal { font-family: "Century Gothic", Arial, sans-serif; font-size: 12px; line-height: 16px; color: #ffffff; } div.rightstuff { float: right; width: 220px; margin-left: 20px; margin-bottom: 20px; } div.sitetitle { margin-top: 6px; margin-bottom: 4px; font-family: Arial, sans-serif; font-size: 20px; } td.description { margin-left: 20px; color: #5B1824; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; } .text { color: #000000; font-family: Arial, sans-serif; font-size: 11px; line-height: 16px; } .gtext { color: #000000; font-family: Arial, sans-serif; font-size: 11px; line-height: 16px; } p.text { margin-left: 20px; margin-right: 20px; margin-top: 0px; } img.text { border: none; } .desctable { margin-bottom: 5px; width: 315px; } .desctext { padding-left: 10px; padding-right: 10px; padding-top: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; vertical-align: top; text-align: left; } div.gallery { width: 582px; background-color: #ffffff; } table.gallery { border: none; border-collapse: collapse; background-color: #ffffff; } img.gallery { margin-left: 9px; margin-right: 9px; border: none; } img.arrow_left { margin-left: 9px; border: none; } img.arrow_right { margin-right: 9px; float: right; border: none; } td.gallerytext { text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; width: 450px; height: 20px; } a.text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #973143; } a.text:hover { color: #5B1824; } div.links { width: 100%; } table.linktable { width: 100%; border-collapse: collapse; } td.linkheader { background-color: #ffffff; border-bottom: solid 1px #973143; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; vertical-align: top; text-align: left; width: 100%; padding-bottom: 2px; padding-top: 5px; padding-left: 3px; } img.linkopener { border: none; width: 9px; height: 9px; margin-bottom: 0px; padding-bottom: 0px; position: relative; top: 2px; } td.linktable { padding-left: 3px; } a.linktable { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #973143; } a.linktable:hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #5B1824; } img.smallcouncil { float: left; margin-right: 11px; border: none; margin-top: 2px; } img.councillarge { margin-left: 20px; } p.councilinfo { margin-left: 0px; margin-top: 7px; } .councilinfo { color: #000000; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 16px; } div.counciltitle { margin-top: 6px; margin-bottom: 0px; font-family: Arial, sans-serif; font-size: 20px; } td.counciltable { padding-left: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; } table.datetable { margin-left: 20px; width: 582px; border-collapse: collapse; } td.dateheader { background-color: #ffffff; border-bottom: solid 1px #973143; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; vertical-align: top; text-align: left; padding-bottom: 2px; padding-top: 5px; padding-left: 3px; } td.datedesc { padding-left: 3px; margin-top: 0px; color: #000000; font-family: Arial, sans-serif; font-size: 11px; line-height: 16px; } .topspacing { padding-top: 2px; } .leftbutton { margin-top: 3px; margin-bottom: 5px; background-attachment: scroll; background-repeat: no-repeat; background-position: left top; color: #973143; font-size: 11px; font-family: Arial, serif; } .valbot { vertical-align: bottom; } .valtop { vertical-align: top; } .archivegrey { color: #c5c6c8; } img.bullet { border: 0px; vertical-align: middle; margin-right: 4px; width: 4px; height: 4px; } td.homeheadline { font-family: Arial, Helvetica, sans-serif; vertical-align: top; text-align: left; width: 100%; border: none; border-bottom: solid 1px #dddddd; padding-bottom: 4px; padding-top: 15px; } table.homeportals { width: 100%; } div.homeportal { margin: 5px; vertical-align: top; padding: 5px; padding-bottom: 4px; padding-top: 1px; } .fattitle { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; padding: 0px; padding-bottom: 5px; } .smalltext { font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 10px; margin: 0px; padding: 0px; padding-bottom: 6px; } .search { color: #ffffff; } div.searcharea { padding: 4px; padding-left: 9px; height: 60px; width: 100%; } p.text table.text { margin-left: 0px; } p.text table.noborder { margin-left: 0px; } table.text { margin-left: 20px; border-width: 1px; border-style: solid; border-color: #973143; border-collapse: collapse; } table.small { width: 300px; } td.text { border-width: 1px; border-style: solid; border-color: #973143; padding: 2px 4px; } table.noborder { border-width: 0px; margin-left: 20px; } table.noborder td { border-width: 0px; } table.vtop td { vertical-align: top; } .smallfont { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; } a.smallfont { color: #973143; } div.newstablefooter { margin: 0px; padding: 0px; margin-left: 10px; margin-right: 10px; border: none; height: 0px; border-top: 1px solid #c5c6c8; } td.newsfooter { margin: 0px; padding: 0px; color: #c5c6c8; } a.newsfooter { color: #c5c6c8; }