body {font: 1em/1.6em "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color:#444;background:#eef}
a {color:#55f;}
a:hover {background:#eee;padding:3px 0px;color:#00d;}
li {margin-bottom:8px;}
code, pre {line-height:1.3em;}
pre {border:1px dotted #333;padding:10px;}
blockquote {background:#f5f5f5;padding:1px 15px;font-style:italic;}

#wrap {margin:auto;width:1100px;}

#header {height:50px;width:900px;margin-left:150px;}
#header h4 {font-family:verdana;font-size:40px;letter-spacing:3px;text-shadow:0 -2px 0 rgba(0,0,0,0.15),0 2px 0 rgba(255,255,255,0.8);color:#fff;text-shadow: 2px 2px 5px #000;}
#header h4 a {text-decoration:none;color:#fff;}
#header h5 {float:right;text-align:right;}

ul#nav {list-style:none;}
ul#nav li {}
ul#nav li a {font-family:verdana;font-size:11px;padding:0px 3px;width:100px;display:block;text-align:right;background:#fff;padding-right:15px;border:1px solid #bbb;margin-left:-9px;background:#e9e9e9;margin-bottom:7px;text-decoration:none;height:25px;}
ul#nav li#active {}
ul#nav li#active a {margin-left:-30px;border-right:none;background:#fff;width:130px;font-size:15px;height:30px;padding-right:20px;}
ul#nav a:hover {background:#fff;}

#content {margin-left:150px;width:800px;padding:20px 50px;background:#fff;border:1px solid #bbb;-moz-box-shadow: 10px 10px 5px #888;}
#content h1 {text-align:center;margin-bottom:30px;text-shadow:1px 1px 1px #bbb;}
#content h2 {margin-bottom:-5px;text-shadow:1px 1px 1px #bbb;}
#content h3 {margin-bottom:-7px;text-shadow:1px 1px 1px #ccc;}
#content h4 {margin-bottom:-12px;text-shadow:1px 1px 1px #ddd;}
#content img {border:2px solid #aaa;border-top:none;border-left:none;}


#sidebar {float:left;margin-top:90px;width:120px;}

#footer {clear:both;font-size:11px;font-family:verdana;margin:30px auto;}
#footer p {text-align:center;}
#footer p a {color:#aaf;}

fieldset#contact-form {margin:20px 0px 20px 40px;background:#eee;padding:10px;color:#000;width:400px;}
fieldset#contact-form label {font-size:14px;}
fieldset#contact-form input {height:20px;font-size:16px;margin-bottom:15px;}
fieldset#contact-form textarea {font-size:16px;margin-bottom:15px;width:380px;}
fieldset#contact-form #contact-button {font-size:15px;height:30px;margin-left:30px;}
