*,html{margin:0;padding:0;}
body{background:#fff url(images/body_bg.gif) left top repeat-x;color:#444;font:75%/1.5 Tahoma,Arial,Sans-serif;}
dd{padding:0 1em 0.5em;}
dt{font-weight:bold;padding-top:0.5em;}
h1{font-size:1.5em;}
h1,h2,h3{padding:0.8em 0 0;}
h2{font-size:1.2em;}
h3{font-size:1.1em;}
.alignleft{float:left;padding-right:10px;}
.alignright{float:right;padding-left:10px;}
.clear{clear:both;}
.comment-meta{font-size:0.85em;}
.comment-meta,.postmetadata{font-size:0.9em;}
.divider{border:none;border-bottom:1px solid #aaa;margin:0 auto;padding:1em;width:120px;}
.sidebar a{color:#fff;text-decoration:none;}
.sidebar h3{line-height:1.2;padding-bottom:0.5em;text-align:center;}
.sidebar ul{line-height:1.7;list-style:none;margin-left:10px;}
.sidebar ul.disc{list-style:disc;margin-left:20px;}
.textwidget{padding-bottom:20px;}
h2.headline{margin-top:-35px;position:absolute;}
#container{background:url(images/content_bg.gif) 1px -2px repeat;overflow:hidden;}
#container-top{background:url(images/content-top.png) left top no-repeat;height:33px;}
#content{background:url(images/content_bgy.png) center top repeat-y;float:left;padding:10px 20px 0;width:360px;}
#content a.toplink{color:#06F;font-size:0.9em;}
#content ul li,#content ol li{padding:0.5em 0 0;}
#content ul,#content ol{margin-left:25px;}
#footer{background:url(images/footer.png) center top no-repeat;color:#000;margin:0 auto;padding-top:0px;width:760px;}
#footer p{font-size:0.9em;line-height:1.2;margin-right:20px;text-align:right;}
#header{background:url(images/header.jpg) center top no-repeat;height:307px;}
#left-mid{background:url(images/sb-left-mid.png) left top repeat-y;padding:0 10px;}
#left-top{background:url(images/sb-left-top.png) left top no-repeat;height:20px;}
#navigation ul{font-size:1.1em;list-style:none;margin-top:95px;overflow:hidden;padding-left:4px;position:absolute;}
#navigation ul li{border-left:1px solid #000;float:left;}
#navigation ul li a{color:#bbb;display:block;font-weight:bold;padding:0 12px;text-decoration:none;}
#navigation ul li.page-item-5{border:none;}
#right-area{background:#06C;border:1px solid #fff;margin:0 auto;padding:0;width:130px;}
#right-bot{background:url(images/sb-right-bot.png) left top no-repeat;height:20px;}
#right-mid{background:url(images/sb-right-top.png) left top no-repeat;padding:0 5px 0;}
#sidebar-left{background:url(images/sb-left-bot.png) left bottom no-repeat;color:#fff;float:left;margin:-20px 0 0 10px;padding-bottom:150px;width:165px;}
#sidebar-left h3,#sidebar-right h3{padding-top:0px;}
#sidebar-right{background:url(images/sb-right-mid.png) left top repeat-y;color:#fff;float:left;margin:-20px 10px 0 0;width:145px;}
#sidebar-right #wpcf7-f1-p30-o1 p{padding:3px 0;}
#sidebar-right li{font-size:0.9em;line-height:1.3;margin:5px 2px;padding:5px;}
#sidebar-right ul{background:#fff;color:#000;margin:0 3px;}
#sidebar-right.divider{width:100px;}
#wrapper{margin:0 auto;width:730px;}
#wrapper-out{background:url(images/wrap-out.png) center top repeat-y;margin:0 auto;width:760px;}
p,#content ul,#content ol{padding:0.8em 0 0.5em;}
textarea#comment{width:350px;}
#content a,#content a.toplink:hover,#sidebar-right li a{color:#000;}
#content a:hover{color:#999;}
#navigation ul li a:hover,#navigation ul li.current_page_item a{color:#fff;}
.sidebar a:hover{color:#444;text-decoration:underline;}
a.certified { display: block; border: none; position: absolute; width: 100px; height: 110px; text-decoration: none; }
a.certified:hover { text-decoration: none; }
#header a.certified { margin: 180px 0 0 30px; }
#sidebar-left a.certified { margin: 25px 0 0 18px; }
