html,body{margin:0;padding:0}
body{font: 75% arial,sans-serif;color: #000;padding: 20px;background-color: #778}
h1{padding-left: 15px;margin: 8px 0;color: #c00;font-size:180%;font-weight:bolder}
h2{padding-left: 15px;margin: 8px 0;color: #c00;font-size:150%;font-weight:bold}
p{margin: 0;padding: 0 15px 0.7em;line-height: 1.5}
ul{margin-left: 20px; padding: 0px}
ul li{padding: 1px 20px 1px 20px; list-style-type: none; background-image: url(bullet.gif); background-repeat: no-repeat; background-position: 0 2px; display: block}
img.feature {margin-left: auto;margin-right: auto;display: block;padding:5px;border:1px solid #ccc;color:#333;background:#fff;}
img.centre {margin-left:auto;margin-right:auto;display:block;border:0;text-align:center}
img.imgright {float:right;border:0;margin: 0 5px 4px 4px}
img.minileft {float:left;padding:5px;margin-left: 15px;margin-right: 8px;border:0px solid #fff;color:#fff;background:#fff;}
img.photo {margin-left: auto;margin-right: auto;margin-bottom:18px;display: block;padding:5px;border:5px solid #fff;color:#fff;background:#fff;}
div#content {background-color: #eee;width:888px;margin-left:auto;margin-right:auto;text-align:justify;padding:5px}
div.navmenu a, div.navmenu a.visited {color: #a00;font-weight: bold;font: 100% arial,sans-serif}
div.navmenu a:hover{color: #f00;background: #fee}
div#quietfooter a,div#quietfooter a:visited {color: #eee}
div#quietfooter a:hover {color: #d55}
table.fancy {margin: 0px 16px 15px;padding:8px;border:1px solid #e5e5e5}
table.busy {margin: 0px 16px 15px;padding:8px;border:1px solid #c5c5d5}
table.busy th {vertical-align:top;padding:10px; font-size:12px; font-weight:bold; color:#26a}
table.busy td {vertical-align:top;padding:10px; border-top:1px solid #c5c5d5}

