body { font: 12pt Georgia, Tahoma, serif; background: #F7F7F7 }

#header, #body { margin-right: 250px }

#header h1 { margin-bottom: 0; color: firebrick; }
#header h1 a { text-decoration: none; color: firebrick; }
#header .slogan { margin-top: 2px; text-indent: 20px; font-style: oblique; }

#body .box { border: 2px solid darkseagreen; -moz-border-radius: 8px; padding: 10px 20px; margin-bottom: 20px; }
#body .box h3 { margin: 5px 0 10px; color: darkolivegreen; }
#body .box ul { list-style: none; margin: 0; padding: 0; margin-bottom: 5px }
#body .box p { margin: 5px 0 10px }
#body .box p ~ p { text-indent: 15px; }

h6 { font-size: 66%; color: gray; font-weight: normal; font-style: oblique }
h6 a { color: gray }
h6 a:hover { color: darkturquoise }