* {padding:0; margin:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
ul, ol {list-style:none;}
img {border: none;}
a {outline: none;}
html {text-align:center;background:#303030;}
body {position : relative; width : 950px; margin: 0 auto; text-align:center;
      font-family: Georgia, Times, serif; font-size:small;background:#fff;padding-bottom:0;
      margin-top: 2em;}
#wrapper {width:950px;margin:0 auto;text-align:left;}
#header {background:#303030 url(/images/content-top.gif) top left no-repeat;height: 15px;}
#left, #right {float:left;margin-top:1em;}
#left {width:287px;text-align:center;padding: 18px 18px 0 36px;}
#left h1 {text-align:left;font: 24px Georgia, Times, serif;margin:2em 0 1em 0;}
#left ul li {text-align:left;padding-bottom:0.5em;}
#left ul li a {font: 18px Georgia, Times, serif; color: #000;}
#right {width:475px;text-align:left;}
#notice {clear:both;padding:8px;color:green;}
#content {margin-top:1em;min-height:400px;clear:left;padding:18px;color: #3c3c3c;}
#content p {margin-bottom:0.5em;line-height:18px;}
#content a {color:#3c3c3c; text-decoration: none; border-bottom: 1px solid #3c3c3c; padding: 0 1px;}
#content a:hover {background-color: #eee;}
#content h1 {font-size:1.8em; text-align: center; font-style: italic; margin-bottom: 14px;}
#content h2 {padding-top:1em; border-bottom: 1px solid #3c3c3c;margin-bottom:3px;}
.clear {clear:both;}
.notice {padding-top:1em;}
#footer {background:#303030 url(/images/content-bottom.gif) top left no-repeat;padding-top: 3em;color:#fff;font-size:0.8em;margin-bottom:2em;}
#nav {margin:0;height: 2.4em;padding-left: 42px;font: 18px Georgia, Times, serif;overflow: hidden;}
#nav li {float: left; padding: 0 13px 0 13px; margin-right: 5px;}
#nav li a {display: block; padding: 0.75em 0 0.25em;text-transform: uppercase; color: #000;}
