*{margin:0;padding:0;}
body{background:#660066;font:11px/1.75em Verdana, Tahoma, arial, sans-serif;color:#666666;text-align:center;margin:0 0 15px 0;}
a, a:visited{color:#326ea1;background:inherit;text-decoration:none;}
a:hover{color:#383d44;background:inherit;padding-bottom:0;border-bottom:2px solid #dbd5c5;}
h1, h2, h3{font-family:'Trebuchet MS', Tahoma, Sans-serif;font-weight:Bold;color:#333;}
h1{font-size:160%;font-weight:normal;}
h3{font-size:130%;}
h1, h2, h3, p{padding:10px;margin:0;}
ul, ol{margin:5px 20px;padding:0 20px;}
img{background:#FAFAFA;border:1px solid #DCDCDC;padding:5px;position:static;}
form{margin:10px;padding:0 5px;background:#F5F5F5;}
input{padding:2px;border:1px solid #eee;font:normal 1em Verdana, sans-serif;color:#777;}
input.button{font:bold 12px Arial, Sans-serif;height:24px;margin:0;padding:2px 3px;color:#333;background:#e7e6e6 url(button.jpg) repeat-x;border:1px solid #dadada;}
.searchform{background-color:transparent;border:none;margin:0 5px 0 10px;padding:5px 0 15px 0;width:190px;}
.searchform p{margin:0;padding:0;}
.searchform input.textbox{width:100px;color:#777;height:18px;padding:2px;border:1px solid #E5E5E5;vertical-align:top;}
.searchform input.button{width:60px;height:24px;padding:2px 5px;vertical-align:top;}
#wrap{position:relative;width:910px;margin:0 auto;text-align:left;background:#fff url(content.jpg) repeat-y center top;}
#content-wrap{float:left;width:850px;margin-left:30px;display:inline;padding:0;border-top:5px solid #fff;background:#fff url(content-wrap.jpg) repeat-x;}
#header{position:relative;background:#fff url(header-bg.jpg) repeat-y center top;height:35px;width:910px;padding:0;color:#fff;}
#header #header-links{position:absolute;top:8px;right:45px;color:#838181;font-size:10px;font-weight:bold;}
{padding:0;margin:0;}
{color:#838181;text-decoration:none;}
{color:#444;}
{position:absolute;margin:0;padding:0;font:bold 48px'Trebuchet MS', Arial, Sans-serif;letter-spacing:-1px;color:#fff;text-transform:none;text-decoration:none;border:none;top:22px;left:104px;}
#nav{clear:both;padding:0;}
#nav ul{float:left;list-style:none;background:#E4E4E4 url(nav.jpg) repeat-x;width:850px;padding:0;margin:0 0 0 30px;height:45px;display:inline;text-transform:uppercase;}
{display:inline;margin:0;padding:0;}
#nav ul li a{display:block;float:left;width:auto;margin:0;padding:0 15px;border-right:1px solid #dadada;border-left:1px solid #fafafa;border-bottom:none;color:#555;font:bold 14px/45px"Century Gothic","Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;text-transform:uppercase;text-decoration:none;letter-spacing:1px;}
#nav ul li a:hover, #nav ul li a:active{color:#326ea1;}
{background:#DBDBDB url(nav-current.jpg) repeat-x;}
.three-col #main{margin:10px 190px 0 200px;}
#sidebar{float:left;width:195px;margin-top:10px;}
#rightcolumn{float:right;width:190px;margin-top:10px;}
#rightcolumn h1, #sidebar h1{margin:10px 5px 0 5px;padding:5px 5px;font:bold 1.4em'Trebuchet MS', Tahoma, Sans-serif;color:#444;}
ul.sidemenu{text-align:left;margin:7px 8px 8px 10px;padding:0;border-top:1px solid #E5E5E5;text-decoration:none;}
ul.sidemenu li{list-style:none;padding:4px 0 4px 5px;margin:0 2px;border-bottom:1px solid #E5E5E5;}
{height:1%;}
{text-decoration:none;color:#326ea1;border:none;}
{color:#383d44;border:none;}
#footer-wrap{clear:both;width:910px;font-size:95%;padding:20px 0;text-align:left;background:url(footer-bottom.jpg) no-repeat center bottom;}
#footer-wrap a{text-decoration:none;color:#666666;font-weight:bold;}
#footer-wrap a:hover{color:#000;}
#footer-wrap p{padding:10px 0;}
#footer{clear:both;color:#666;margin:0 auto 10px auto;width:850px;padding:5px 0;text-align:center;background:#F8F7F7;border-top:1px solid #F2F2F2;}
