img	{border: 0 none;}
body{background: black;};
a	{color: red;}
#header {border: 1px dashed gray; border-bottom: none; background: black  url(logo.png) no-repeat; padding: 10px; height: 100px; vertical-align: middle;color:yellow;}
#wrapper {border-left: 1px dashed gray; border-right: 1px dashed gray;clear:both;color:yellow; }
#content {padding: 5px; width: 60%; float: left; margin: 0 auto;}
#rightbar {width: 15%; float: right; text-align: center; padding: 10px 5px;}
#leftbar { margin-bottom: 10px; float: left; width: 20%;}
#rightbar, #leftbar{font-variant: small-caps; font-size: 14px; font-weight: bold;font-size: 12px;color:yellow;background: black ;}
#footer {text-align:center; margin:auto; background: black ; color:yellow;padding: 5px; border: 1px dashed gray; clear: both;}
#toc {float: right; border: 1px dotted gray; padding: 5px; margin: 10px; background: pink;}
#toc h2 {background:  brown; color: #fff; padding: 3px; margin: 0;}
#header h1 {font-size: 36px; font-variant: small-caps; float: left; height: 40px;color: Maroon ;margin:5px 5px 5px 200px;clear:right;}
#header h3 {color:red;clear:left;float:left;margin:5px 5px 5px 200px;padding:0px;}
#menu ul {float: right; list-style: none; margin: 0; padding:0;}
#menu ul li {float: right;border: 1px solid DimGray ;}
#menu a {border: none; display: block; padding: 0 10px; height: 30px; background: DarkViolet ; color: white; font-size: 12px; line-height: 30px; font-weight: bold; margin: 2px; text-decoration: none;text-transform:uppercase}
#menu a:hover {background: brown; }
h3{font-weight:bold;color: pink;text-align:left;font-style:italic;}
input {display:block;float:none;}