@charset "utf-8";body{margin:0;padding:0;width:100%;}
html{padding:0;margin:0;}
.main{width:100%;padding:0;margin:0 auto;}
.resize{width:990px;margin:0 auto;}
.header{background:#404040;}
.block_header{margin:0 auto;width:990px;}
.block_header_form{width:990px;background:url(images/header_blog_bg.gif) top no-repeat;height:77px;padding:0;margin:10px 0 0 0;}
.header_text{width:100px;float:right;font:normal 11px Tahoma, Geneva, sans-serif;color:#9a9a9a;padding:10px 10px;margin:13px 20px 0 0;}
.header_text a{font:normal 11px Tahoma, Geneva, sans-serif;color:#9a9a9a;text-decoration:none;}
.header_text a:hover{text-decoration:underline;}
.search{padding:0;margin:5px 0 0 0;float:right;}
.search span{display:block;float:left;}
.search form{display:block;float:left;padding:5px 0;}
.search form .keywords{float:left;background:url(images/search_bg.gif) left top no-repeat;border:0;height:14px;width:175px;padding:11px 5px;margin:0;font:normal 11px Arial, Helvetica, sans-serif;color:#a1a1a1;}
.search form .button{float:left;margin:0;padding:0;}
.logo{float:left;padding:0 0 0 43px;margin:13px 0 0 0;width:165px;}
.menu{padding:0;margin:20px 10px 0 0;width:450px;float:right;height:39px;}
.menu ul{padding:0;margin:0;list-style:none;border:0;float:right;}
.menu ul li{float:left;margin:0;padding:0 3px;border:0;}
.menu ul li a{float:left;margin:0 1px 0 0;padding:13px 0;color:#434343;font:normal 12px Arial, Helvetica, sans-serif;text-decoration:none;}
.menu ul li a span{padding:13px 10px;background:none;}
.menu ul li a:hover{color:#fffefe;background:url(images/r_menu.gif) no-repeat right;}
.menu ul li a:hover span{color:#fffefe;background:url(images/l_menu.gif) no-repeat left;}
.menu ul li a.active{color:#fffefe;background:url(images/r_menu.gif) no-repeat right;}
.menu ul li a.active span{color:#fffefe;background:url(images/l_menu.gif) no-repeat left;}
.slider{margin:0 auto;padding:0 0 20px 0;height:331px;width:990px;background:url(images/simple_text_bg.jpg) top no-repeat;}
.slider2{border:0;margin:0 auto;padding:0 0 20px 0;height:92px;width:990px;background:url(images/simple_text_bg2.jpg) top no-repeat;}
.slider2 h2{padding:22px 0 0 85px;margin:0;font:bold 30px Arial, Helvetica, sans-serif;color:#fff;}
.simple{width:982px;margin:10px auto;padding:0;}
.slider div.slice1{margin:0 auto;padding:8px;}
.slider div.slice1 div.slice2{margin:0 auto;padding:1px;}
.slider div div div{margin:0;padding:0;border:0;}
.slider div div div p.img{float:left;padding:2px 25px 0 10px;margin:0;}
.slider div div div h2{font:bold 30px Arial, Helvetica, sans-serif;color:#fff;margin:0;padding:5px 10px 10px 20px;line-height:1.2em;}
.slider div div div p{font:normal 12px Arial, Helvetica, sans-serif;color:#fff;margin:0;line-height:1.8em;padding:0 10px 0 20px;}
.body{padding:20px 0 0 0;margin:0;background:#494949;border-top:1px solid #4f4f4f;}
.body_resize{width:980px;margin:0 auto;padding:0;border:4px solid #707070;background:#fff url(images/body_bg.gif) top repeat-x;}
.body p{font:normal 12px Arial, Helvetica, sans-serif;color:#5f5f5f;padding:5px 5px;margin:0;line-height:1.8em;}
.body p.grey{color:#8d8d8d;}
.body p.blye{color:#128fb4;}
.body p.green{color:#80a02a;}
.body a.green{font:bold 12px Arial, Helvetica, sans-serif;color:#80a02a;text-decoration:none;}
.body a.grey{font:bold 12px Arial, Helvetica, sans-serif;color:#6d6d6d;text-decoration:none;}
.body h2{font:normal 18px Arial, Helvetica, sans-serif;color:#2a2a2a;padding:5px 5px;margin:5px 0;border-bottom:1px solid #dcdcdc;line-height:1.8em;}
.body h3{font:normal 16px Arial, Helvetica, sans-serif;color:#2a2a2a;padding:5px 5px;margin:5px 0;line-height:1.8em;}
.body img{float:left;margin:5px 10px 20px 10px;padding:0;}
.body span{font:normal 11px Arial, Helvetica, sans-serif;color:#b0b0b0;padding:0;margin:0;}
.left{width:555px;float:left;margin:0;padding:10px 30px;}
.right{width:300px;float:right;margin:0;padding:10px 40px 10px 10px;}
.right ul{margin:5px 5px;padding:0;list-style:none;}
.right li{border-bottom:1px solid #dcdcdc;padding:5px 5px;margin:0;}
.right a{font:normal 12px Arial, Helvetica, sans-serif;color:#616161;text-decoration:none;}
.right a:hover{color:#80a02a;text-decoration:underline;}
.right p.italic{background:url(images/italic.gif) top left no-repeat;}
#contactform{margin:0;padding:5px 10px;}
#contactform *{color:#5f5f5f;}
#contactform ol{margin:0;padding:0;list-style:none;}
#contactform li{margin:0;padding:0;background:none;border:none;display:block;}
#contactform li.buttons{margin:5px 0 5px 0;}
#contactform label{float:left;margin:0;width:110px;display:block;padding:5px 0;font:bold 12px Arial, Helvetica, sans-serif;color:#5f5f5f;text-transform:capitalize;}
#contactform label span{font:normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text{width:440px;border:1px solid #d0d0d0;margin:5px 0;padding:5px 2px;height:16px;background:#fff;}
#contactform textarea{width:440px;border:1px solid #d0d0d0;margin:10px 0;padding:2px;background:#fff;}
#contactform li.buttons input{padding:3px 0;margin:0;border:0;color:#FFF;}
p.response{text-align:center;color:#2c2c2c;font:bold 11px Arial, Helvetica, sans-serif;line-height:1.8em;width:auto;}
.footer{padding:10px 0;margin:0;background:#494949;}
.footer_resize{width:980px;margin:0 auto;padding:0;}
.footer p{font:normal 12px Arial, Helvetica, sans-serif;color:#868686;}
.footer a{font:normal 12px Arial, Helvetica, sans-serif;color:#868686;text-decoration:underline;padding:5px 5px;margin:0;}
.footer img{margin:2px 5px;padding:0;}
.footer p.leftt{text-align:left;width:50%;margin:0;padding:10px 0;float:left;}
.footer p.rightt{text-align:right;width:50%;margin:0;padding:10px 0;float:right;}
p.clr, .clr{clear:both;padding:0;margin:0;background:none;}
li.bg, .bg{clear:both;border-top:1px solid #dcdcdc;padding:0;margin:8px 0;background:none;}
