#header { background: transparent; color: #fc3; height: 110px; width: 100%; }
#header ul { position: absolute; top: 85px; right: 0; width: 22em; }
#header li { display: inline; padding: 0em .5em 1em; }
#header a:link { color: #fc3; text-decoration:none; }
#header a:visited { color: #fc3; text-decoration:none; }
#header a:hover { color:#000; background: #ffe680; text-decoration:none; }
.container12 .home6 { background: #726a45 url(/images/sch-bully2.jpg) no-repeat top right; height: 533px; margin-right: 0; }
.container12 .redbk { background: #7c020d url(/images/npapersm.png) no-repeat 1em 0; color: #000; font: .9em "Comic Sans MS"; width: 240px; height: 533px; margin-left: 0; margin-right: 10px; }
.container12 .redbk .notepaper { background: transparent url(/images/npaper2.png) no-repeat; width: 240px; height: 344px; margin-top: 1em; }
.secondary1 { background: transparent url(/images/clipboard-e.png) no-repeat; width: 245px; height: 325px; margin: -1em 0 3em; }
#footer { background: transparent; color: #fc3; font-size: .8em; }
.content { clear: both; background: #ffe680; min-height: 22em; height: auto; }
form {margin: 1em auto; padding: 1.5em; border: 1px dotted #666666; font: 1em Verdana, Arial, Helvetica, sans-serif; width: 36em; }
form hr { border: 1px solid #999; }
label { display: inline-block; width: 14em; text-align: right; line-height: 1.5; margin: 0 0.5em 0.5em 0; padding: 0; clear:both; }
label.radiob { width: 10em; text-align:left; }
label.long { width: 26em; text-align:left; margin-right: 0; }
input { clear: right; margin: 0 0 .5em;	clear: right; }