.warning{color:red; font-weight:bold;}
body{font-family:Arial, Helvetica, sans-serif}
h2, h3, h4{margin:0}
.authorh1{color:#093; margin-bottom:0; padding-bottom:0}
p{margin:0 0 1em 0.1em}
.setdown{margin-top:0.5em}
a:link{color:#093}
a:visited{color:#066}
a:hover, a:active{color:red}
.gobutton{background-color:#093; color:#FFFFFF; cursor:pointer}
.email{color:#093; text-decoration:underline; cursor:pointer;}
.at{vertical-align:bottom}
.authorbands{border-top:1px solid #f00; border-bottom:1px solid #f00;  padding: 4px 0 4px 0;  margin:0 0 15px 0}
table, tr td {margin:0; padding:0}
ul.authortopnav{padding:0; list-style:none; margin:0; }
ul.authortopnav li{display:block; float:left; font-size:18px; margin:0; padding:0 12px; }
ul.authortopnav li a{text-decoration:none; }
ul.authortopnav li a:visited{color:#093}
ul.authortopnav li a:hover{color:red}
body#authormenu li#menu a,
body#authorstats li#stats a,
body#authorhints li#hints a
{color:red; cursor:default}
h2{color:#093}
ul.hints{width:550px; margin-bottom:8px}
.textleftmedium{width:760px}
.textinsetmedium{margin-left:70px;width:680px;}


@media print{
.textleftmedium{width:100%}
.textinsetmedium{width:100%;margin:0}
}