body {color:#666; font-family: Arial, Verdana, sans-serif;  margin:0px; padding:0px; font-size:12px; background: #FFE5EF;}
img {border: 0px;}
hr {border-top:1px dotted #CCC; width: 95%; height: 1px; border-left-width:0px; border-right-width:0px; border-bottom-width:0px; }
acronym {border-bottom: 1px dotted #000; cursor: help;}
h1 {color:#000; font-size:18px;}
h2 {color:#000; font-size:16px;}
h3 {color:#000; font-size:14px;}
h4 {color:#000; font-size:12px;}
a {color: #ff0066; text-decoration:underline;}
a:hover {color: #ff0066; text-decoration:none;}

#banner {text-align:center; margin:10px; padding:0px;}
#sitepage {width:750px; margin:auto; background:#fff; border:10px solid #fff;}
#header {padding-bottom:10px; background:#fff;}
#header h1, #header h2 {margin:0px; padding:0px;}
#content {width:500px; float:left;  background:#fff; padding-right:20px;}
#side {width:209px; float:right; background:#fff; padding:10px; border-left:1px dotted #666;}
#side ul { list-style: none; padding: 0px; margin: 0px; }
#footer {padding-top:20px; font-size:10px; color:#999;  background:#fff;}
#footer a {color:#999}

.dnn {display:none;}
.clearing {clear:both;}
.footertext, .footertext a {color:#666; text-align:right;}
.middle {text-align:center;}
.left{ padding:10px; float:left;}
.right{ padding:10px; float:right;}