body {widows:2; orphans:2; counter-reset:question; background-color:white; margin:0; padding:0; font-family:'verdana'; font-size:1em; color:black}
a:link {color:black}
a:visited {color:black}
a:hover {color:white}
h1 {font-size:1.5em }
h2 {font-size:1.25em }
h3 {font-size:1.1em }

#container {width:100%; margin: 0; border:none; background-attachment:fixed; background-image:none;}

#banner {display:none; position:static; margin-top:0px; margin-bottom:0px; padding-bottom:0px; text-align:center;}

#nav {display:none; position:fixed; float:left; width:100px; padding-left:5px;}

#content {float:none; min-height:0px; margin-right:0px; width:100%; padding:0px; background-image:none;}

#footer {display:none; clear:both; font-family:'comic sans MS'; font-size:medium; color:yellow; padding:10px; text-align:center;}

.print_hide {display:none;}

.box {display:block; border:groove; margin-left:10px; padding:5px}

p.question:before {font-weight:bold; color:black; font-variant:small-caps; counter-increment:question; content:'Problem ' counter(question) ": ";}

p.question {margin-bottom:100px}

p.answer {display:none}

p.left_indent {margin-left:25px}