body   {margin: 0px; padding: 0; font-family: arial; font-size: 100%; background-color: #fff; color: #666;}
ul, li {margin: 0px; padding: 0;}
a {color: #666; text-decoration: none;}
a:hover {color: #000; text-decoration: underline;}
img    {border: none;}

#wrapper  {width: 800px; margin: 0 auto; background: #b0b0b0; overflow: auto;}

#banner {width: 800px; height: 200px; background: url(images/banner.gif) no-repeat #fff; }
#banner h1 {margin: 0; padding-left: 110px; padding-top: 135px; font: 48px arial; font-weight: bold; color: #fff;}
#banner h2 {margin: 0; margin-left: 15px; padding-top: 155px; font: 13pt arial; font-weight: bold; color: #fff;}

#menu {width: 800px; height: 66px; margin-top: 0px; background-color: #414546;}
#menu ul li {width: 95px; float: left; list-style-type: none; margin-right: 0px; text-transform: lowercase;}
#menu ul li a {height: 66px;font: 14px/65px "Trebuchet MS"; color: #fff; display: block; text-decoration: none; text-align: center; cursor: pointer; background: url('images/butt.gif') no-repeat;}
#menu ul li a:hover {background: url('images/butt-hover.gif') no-repeat}
#menu ul li a:active {background: url('images/butt-hover.gif') no-repeat}
#menu ul li a.current {background: url('images/butt-hover.gif') no-repeat}

#sidebox {width: 180px; float: left; margin-left: 0px; margin-top: 0px; background-color: transparent; color: #fff;}
#sidebox ul li {list-style-type: none; height: 28px; margin-bottom: 1px; }
#sidebox ul li a { height: 28px; font: 13px/28px "Trebuchet MS"; color: #444; display: block; text-decoration: none; padding-left: 15px; cursor: pointer; background: url('images/buttside.gif');}
#sidebox ul li a:hover {background: url('images/buttside-hover.gif');}
#sidebox ul li a:active {background: url('images/buttside-hover.gif');}
#sidebox ul li a.current {background: url('images/buttside-hover.gif');}
#sidebox p {font-size: 13pt; color: #fff; margin-left: 10px;margin-top: 8px;}

#contents {float: left; width: 579px; padding: 10px 20px 30px 20px; font-family: verdana; font-size: 10pt; background: #fff;}
#contents p {text-align: justify; text-indent: 10px;}
#contents h3 {font-family: arial; font-size: 14pt; font-weight: bold; color: #FA8D00; padding-left: 25px; background: url('images/mark.gif') left no-repeat; border-bottom: 1px solid #ccc;}

#footer {float: left; width: 790px; background: url('images/foot-bg.jpg') repeat-x; height: 26px; margin-top: 0px; padding-top: 8px; padding-left: 10px;}
#footer table {width: 785px; font-family: arial; font-size: 8pt; color: #fff;}
#footer a {color: #fff; text-decoration: none;}
#footer a:hover {color: #666; text-decoration: underline;}

