#background        { background: #001428 url(../background.png) repeat-x scroll; clear: both; height: auto }
#container        { margin-right: auto; margin-left: auto; width: 800px; height: auto }
#container a { color: #a3ffff }
#header         { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: black; padding: 0pt; height: 150px }
#menu         { color: white; background-color: black; height: 30px }
#menu ul    { margin: 0px; padding: 0px }
#menu li          { font-size: 17px; line-height: 25px; font-family: Tahoma, Geneva, sans-sarif; text-align: center; list-style-type: none; display: block; float: left; width: 200px; height: 30px }
#menu li a        { color: white; text-decoration: none; text-align: center; display: block; width: 200px; height: 30px }
#menu li:hover   { color: #a7ffff; background-color: #000086 }
#sidebar      { color: white; background-color: #000030; float: left; width: 200px; height: 320px }
#sidebar ul { margin: 0px; padding: 0px }
#sidebar li         { font-size: 17px; line-height: 80px; font-family: Tahoma, Geneva, sans-sarif; text-align: center; vertical-align: middle; list-style-type: none; display: block; width: 200px; height: 80px }
#sidebar li a   { color: white; text-decoration: none;}
#sidebar li:hover  { color: #09f; background-color: #006 }
#mainbody1      { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: black; float: right; width: 600px; height: 320px }
#mainbody2          { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #00004f repeat scroll; text-align: left; vertical-align: middle; width: 800px; height: auto; overflow: auto }
#mainbody0 { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #000 repeat scroll; vertical-align: middle; width: 800px; height: auto; overflow: auto }
#mainbody2a { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color:#005; text-align: left; vertical-align: middle; float: left; width: 400px; height: auto }
#mainbody2b            { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: middle; float: right; width: 400px; height: auto }
#mainbody3 { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #00004f repeat scroll; text-align: left; vertical-align: middle; width: 800px; height: auto; overflow: auto }
#mainbody3a { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #005; text-align: left; vertical-align: middle; float: left; width: 400px; height: auto }
#mainbody3b { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: middle; float: right; width: 400px; height: auto }
#footer1          { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #030343; float: none; clear: none; width: 800px; height: auto; overflow: auto }
#footer2         { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #030347; float: none; clear: none; width: 800px; height: auto; overflow: auto }
#footer3    { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #010141; vertical-align: middle; float: none; clear: none; margin-bottom: 20px; width: 800px; height: 30px; overflow: auto }
#footer4 { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #14145b; vertical-align: middle; float: none; clear: none; width: 800px; height: auto; overflow: auto }
#menu li a:hover:not(.active)  { background-color: #000084 }
#sidebar li a:hover:not(.active) { background-color: #000084 }
.active  { background-color: #005 }