html{background:#342f2b;} body{font:13px "trebuchet ms",arial,helvetica,sans-serif;margin:20px 0 0 0;background:#342f2b;color:#333333}body,#menu ul,#login form,#login fieldset{padding:0}h4,h3,h2,h1,#logo h1,#menu ul,#sidebar ul li h2,#sidebar ul li h3,#sidebar ul li p,.boxed .title,#login form,#login fieldset,#login p,#footer p{margin:0}h4,h3,h2,h1,#logo h1{font-weight:normal}h4,h3,h2,h1,a{color:#ad1112}h1{font-size:197%}h2{font-size:167%}h3,#sidebar ul li h2{font-size:100%}h3,.label,#menu a,.boxed .title{font-weight:bold}ul,ol,p{line-height:180%}a:hover,#logo a,#menu a{text-decoration:none}img,.boxed .content,#login fieldset{border:none}img.left,#logo,#menu a,#sidebar,#base{float:left}img.left{margin:0 15px 0 0}img.right,.input,#menu,#content,.logininput,#loginsubmit{float:right}img.right{margin:0 0 0 15px}hr{display:none}.input,.logininput{width:174px;padding:2px 5px;background:#efefef url(images/inputshadow.gif) repeat-x;border:1px solid #fff;font:bold 100% "Trebuchet MS",Arial,Helvetica,sans-serif}.label,#login a{text-align:right}.label{width:50%;padding:4px 0 0 0}.info{font-size:70%}.reg{vertical-align:top}#header{width:700px;background:url(images/header_middle.jpg) 212px no-repeat}#header,#logo{height:220px}#header,#page{margin:0 auto;}#logo,#sidebar{width:220px}#logo{background:#d8e4e0 url(images/header_left.jpg) no-repeat}#logo h1,#menu a{text-transform:lowercase}#logo h1,.boxed .title{text-align:center}#logo h1{padding:220px 0 0 0;background:url() 15px 10px no-repeat;letter-spacing:-1px;font-size:36px}#logo a,#menu a{color:#000}#menu{width:470px;height:40px;padding:180px 0 0 0;background:url(images/header_right.jpg) right}#menu ul{width:467px}#menu ul,#sidebar ul{list-style:none}#menu li{display:inline}#menu a{display:block;height:32px;padding:8px 20px 0 19px}#menu a,.boxed .title{font-size:16px}#page{width:700px;}#content{width:429px;padding:20px;background:#fff url(images/header_bottom.jpg) no-repeat right top}#sidebar{padding-top:10px}#sidebar a{color:#3699e4}#sidebar ul{margin-left:0;padding-left:0}#sidebar ul,#sidebar ul li h3{font-size:92%}#sidebar ul li{padding:5px 14px;background:url(images/bullet.jpg) no-repeat 0 13px}.boxed{margin-bottom:10px}.boxed .title{height:46px;padding:10px 0 0 0;background:#5eb2ed url(images/nav_top.jpg) no-repeat}.boxed .title,#footer{color:#000}.boxed .content{padding:15px 15px 15px 15px;background:url(images/nav_middle.jpg) repeat-y}.boxed .footer{background:url(images/nav_bottom.jpg) no-repeat;height:24px}#login p,#footer p{font-size:85%}#footer{height:100px}#footer p{line-height:normal}#base{width:480px;height:15px;background:#342f2b url(images/content_footer.gif) 11px no-repeat}