body { margin: 0; font-family: Verdana, Arial, sans, sans-serif; text-align: center }
div#body { height: 100%; width: 800px; margin: 0 auto }

img { vertical-align: middle; border: 0 }

#navbar { padding: 0.3em 50px; background: url(img/hr.png) }
#navbar p { margin: 0; color: #ddd; text-align: right }
#navbar p a { color: #fff; text-decoration: none; padding: 0.3em 0.5em }
#navbar p a:hover { background-color: #800 }
#navbar a#navbarHome { float: left }
div#navbarHr { background-image: url(img/hrFade.png); border: 0; height: 5px; margin-top: 0; margin-bottom: 1em }
div#navbarHr hr { display: none }

#main { width: 800px; padding: 0.5em 0 0.5em 0; margin: 0 auto; text-align: left }
p#subtitle { margin: 0; color: #888; text-align: center; font-size: 12px }
#footer { font-size: 12px; color: #888; width: 800px; margin: 1em }
#footer div#footerHr { height: 4px; background: url(img/hr.png); border: 0}
#footer div#footerHr hr { display: none }
#footer p>span { padding: 0 0.5em; color: #444 }

#main h3 { font-weight: normal }
#main p, #main ul { margin-left: 50px; margin-right: 50px }
#main img { padding-right: 1em }
/* #main h1 img { width: 100px; height: 79px } */
#main h3 img { width: 64px; height: 64px }
#main h3 a { text-decoration: none; color: #000; display: block; padding: 0 50px 0.5em 50px }
#main h3 a:hover { background-color: #eef; color: #00c; text-decoration: underline }

#main table { width: 90%; margin: 0 auto }
table, tr, td, th { border: solid 1px #c00; border-collapse: collapse }
td, th { padding: 0.5em }

img.space { margin: 10px }

