﻿* {margin:0;padding:0}
.fleft {float:left}
.fright {float:right}
.fcenter {float:none;text-align:center}
.fclear {clear:both}
.inner_copy {border:0;color:#f00;float:right;width:50% !important;margin:-100% 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:11px}
body {margin:0;padding:0;background:#00ac69}
#headWrap {width:100%;height:315px;margin:0;padding:0;float:left;background:url(../images/headBg.jpg) repeat-x}
#headpanel {width:934px;height:315px;margin:0 auto;padding:0}
#logo {width:535px;height:53px;margin:40px 0 0 0;padding:0;float:left;background:url(images/lgo.jpg) no-repeat}
#logo h1 {font-family:Tahoma;font-size:46px;color:#fff;font-weight:bold;line-height:0px;margin:0;padding:0;float:left;}
#quots {width:290px;height:73px;margin:61px 0 0 0;padding:0 30px 0;float:right;text-indent:-9999px;background:url(../images/quts.jpg) no-repeat}
#menu {width:934px;height:28px;margin:153px 0 0 0;padding:0;float:left}
#menu ul {width:934px;height:28px;margin:0;padding:0;float:left;display:block}
#menu ul li {width:auto;height:28px;margin:0;padding:0;float:left;display:block}
#menu ul li .gap {width:1px;height:28px;margin:0;padding:0 11px 0 11px;float:left;background:url(../images/menuspace.jpg) no-repeat center top}
#menu ul li a {width:auto;height:28px;margin:0;padding:0;float:left;font-family:Arial;font-size:12px;color:#e5df85;line-height:18px;font-weight:bold;text-decoration:none}
#menu ul li a:hover {color:#fff;background:url(../images/menuHover.jpg) no-repeat center bottom}
#contentWrap {width:100%;margin:0;padding:0;float:left;background:#fffcd5 url(../images/contentBg.jpg) repeat-x}
#contentPanel {width:1000px;margin:0 auto;padding:33px 0 0 0}
#leftPanel {width:218px;margin:0;padding:0 0 0 60px;float:left}
#leftPanel .toplinks {width:259px;margin:0;padding:0;float:left}
#leftPanel .toplinks h2 {width:224px;margin:0;padding:0;float:left;font-family:Georgia;font-size:20px;color:#000;line-height:24px;font-weight:normal}
#leftPanel .toplinks h3 {width:224px;margin:5px 0 0 0;padding:0;float:left;font-family:Arial;font-size:12px;color:#005b7f;line-height:16px;font-weight:bold}
#leftPanel .toplinks p {width:224px;margin:10px 0 0 0;padding:0;float:left;font-family:Arial;font-size:12px;color:#252525;line-height:16px}
#leftPanel .toplinks ul {width:224px;margin:8px 0 0 0;padding:0;float:left;display:block}
#leftPanel .toplinks ul li {width:224px;margin:0;padding:0;float:left;display:block}
#leftPanel .toplinks ul li a {width:205px;height:19px;margin:0;padding:0 0 0 19px;float:left;font-family:Arial;font-size:12px;color:#363636;line-height:16px;text-decoration:none;border-bottom:#c6d09d solid 1px;background:url(../images/lisstyle.jpg) no-repeat 0 -18px}
#leftPanel .toplinks ul li a:hover {color:#c46706;background:#fff url(../images/lisstyle.jpg) no-repeat}
#leftPanel .toplinks ul li a.bottom {width:205px;height:19px;margin:0;padding:0 0 0 19px;float:left;font-family:Arial;font-size:12px;color:#363636;line-height:16px;text-decoration:none;border-bottom:0;background:url(../images/lisstyle.jpg) no-repeat 0 -18px}
#leftPanel .toplinks ul li a.bottom:hover {color:#c46706;background:#fff url(../images/lisstyle.jpg) no-repeat}
#loginPanel {width:224px;margin:31px 0 0 0;padding:0;float:left}
#loginPanel h2 {width:224px;margin:0;padding:0;float:left;font-family:Georgia;font-size:20px;color:#000;line-height:24px;font-weight:normal}
#loginPanel h3 {width:224px;margin:5px 0 0 0;padding:0;float:left;font-family:Arial;font-size:12px;color:#005b7f;line-height:16px;font-weight:bold}
#loginPanel input {width:98px;height:17px;margin:11px 0 0 0;padding:2px 0 0 5px;float:left;font-family:Arial;font-size:10px;color:#363636;border:0;background:#f3efc0}
#loginPanel .blank {width:11px;height:10px;margin:0;padding:0;float:left}
#loginPanel p {width:218px;margin:9px 0 0 0;padding:0 0 0 6px;float:left;font-family:Arial;font-size:11px;color:#252525;font-weight:bold}
#loginPanel p a {color:#d25930;text-decoration:none}
#loginPanel .login {width:55px;height:16px;margin:5px 0 0 0;margin-left:5px;padding:0;float:left;font-family:Arial;font-size:10px;color:#000;line-height:14px;text-align:center;text-decoration:none;border:#bdbcbd solid 1px;background:#fff}
#loginPanel .login:hover {background:#ccc}
#projectsPanel {width:230px;margin:42px 0 0 0;padding:0;float:left}
#projectsPanel h2 {width:224px;margin:0;padding:0;float:left;font-family:Georgia;font-size:20px;color:#000;line-height:24px;font-weight:normal}
#projectsPanel h3 {width:224px;margin:5px 0 0 0;padding:0;float:left;font-family:Arial;font-size:11px;color:#005b7f;line-height:16px;font-weight:bold}
#projectsPanel .pic1 {width:105px;height:83px;margin:10px 0 0 0;padding:0;float:left;background:url(../images/pic1.jpg) no-repeat}
#projectsPanel .pic2 {width:105px;height:83px;margin:10px 0 0 0;padding:0;float:left;background:url(../images/pic2.jpg) no-repeat}
#projectsPanel .blank {width:20px;height:10px;margin:10px 0 0 0;padding:0;float:left}
#projectsPanel a {width:55px;height:16px;margin:7px 0 0 0;margin-left:5px;padding:0;float:right;font-family:Arial;font-size:10px;color:#000;line-height:14px;text-align:center;text-decoration:none;border:#bdbcbd solid 1px;background:#fff} 
#projectsPanel a:hover {background:#ccc}
#middlePanel {width:388px;margin:0;padding-left:20px; ;float:left;}
#middlePanel .top {width:350px;margin:0;padding:0 0 0 3px;float:left}
#middlePanel .top h2 {width:350px;margin:0;padding:0;float:left;font-family:Georgia;font-size:28px;color:#000;line-height:32px;font-weight:normal}
#middlePanel .top h3 {width:350px;margin:9px 0 0 0;padding:0;float:left;font-family:Arial;font-size:12px;color:#005b7f;line-height:16px;font-weight:bold}
#middlePanel .top p {width:350px;margin:16px 0 0 0;padding:0;float:left;font-family:Arial;font-size:12px;color:#363636;line-height:16px}
#middlePanel .top p span {color:#c46706;font-weight:bold}
#middlePanel .top a {width:75px;height:16px;margin:10px 0 0 0;padding:0;float:left;font-family:Arial;font-size:10px;color:#000;line-height:14px;text-align:center;text-decoration:none;border:#bdbcbd solid 1px;background:#fff} 
#middlePanel .top a:hover {background:#ccc}
#middlePanel .bottom {width:358px;margin:32px 0 0 0;padding:0;float:left}
#middlePanel .bottom h2 {width:350px;margin:0;padding:0 0 0 3px;float:left;font-family:Georgia;font-size:25px;color:#000;line-height:29px;font-weight:normal}
#middlePanel .bottom h3 {width:350px;margin:12px 0 0 0;padding:0 0 0 3px;float:left;font-family:Arial;font-size:12px;color:#005b7f;line-height:16px;font-weight:bold}
#middlePanel .bottom .pic3 {width:358px;height:109px;margin:19px 0 0 0;padding:0;float:left;background:url(../images/pic3.jpg) no-repeat}
#middlePanel .bottom ul {width:349px;margin:16px 0 0 0;padding:0;float:left;display:block}
#middlePanel .bottom ul li {width:349px;margin:0;padding:0;float:left;display:block}
#middlePanel .bottom ul li a {width:334px;height:24px;margin:0;padding:0 0 0 15px;float:left;font-family:Arial;font-size:12px;color:#1e2316;line-height:20px;text-decoration:none;border-bottom:#8bb5a2 dashed 1px;background:url(../images/liststyle.jpg) no-repeat}
#middlePanel .bottom ul li a:hover {color:#c46706;background:url(../images/liststyle.jpg) no-repeat 0 -24px}
#middlePanel .bottom ul li a.bottom {width:334px;height:24px;margin:0;padding:0 0 0 15px;float:left;font-family:Arial;font-size:12px;color:#1e2316;line-height:20px;text-decoration:none;border-bottom:0;background:url(../images/liststyle.jpg) no-repeat}
#middlePanel .bottom ul li a.bottom:hover {color:#c46706;background:url(../images/liststyle.jpg) no-repeat 0 -24px}
#rigtPanel {width:218px;margin:0;padding:0 0 0 0px;float:left;}
#rigtPanel .services {width:218px;margin:0;padding:0;float:left}
#rigtPanel .services h2 {width:218px;margin:0;padding:0;float:left;font-family:Georgia;font-size:20px;color:#000;line-height:24px;font-weight:normal}
#rigtPanel .services ul {width:218px;margin:23px 0 0 0;padding:0;float:left;display:block}
#rigtPanel .services ul li {width:218px;margin:0;padding:0 0 23px 0;float:left;display:block}
#rigtPanel .services ul li .cal {width:45px;height:44px;margin:0;padding:15px 0 0 0;float:left;font-family:Arial;font-size:20px;color:#3bb000;line-height:24px;text-align:center;background:url(images/calendar.jpg) no-repeat}
#rigtPanel .services ul li .cal span {width:45px;float:left;padding:0;font-family:Arial;font-size:11px;color:#fff;text-align:center;font-weight:bold;margin:0}
#rigtPanel .services ul li h2 {width:164px;margin:0;padding:0 0 0 7px;float:left;font-family:Arial;font-size:12px;color:#4f790a;line-height:16px;font-weight:bold}
#rigtPanel .services ul li p {width:165px;margin:5px 0 0 0;padding:0 0 0 7px;float:left;font-family:Arial;font-size:12px;color:#252525;line-height:16px;text-indent:20px;background:url(../images/star.jpg) no-repeat 7px 0}
#rigtPanel .services ul li a {width:218px;margin:14px 0 0 0;padding:0;float:left;font-family:Arial;font-size:11px;font-weight:bold;color:#c46706;line-height:15px}
#rigtPanel .services ul li a:hover {text-decoration:none}
#rigtPanel .services ul li .author {width:186px;height:21px;margin:14px 0 0 0;padding:0 0 0 32px;float:left;font-family:Arial;font-size:11px;color:#343434;line-height:20px;background:#fefde7 url(../images/author.jpg) no-repeat 10px 0}
#rigtPanel .services ul li .author span {font-weight:bold}
#rigtPanel .contacts {width:200px;margin:16px 0 0 0;padding:0;float:left}
#rigtPanel .contacts h2 {width:200px;margin:0;padding:0 0 3px 0;float:left;font-family:Georgia;font-size:20px;color:#000;line-height:24px;font-weight:normal}
#rigtPanel .contacts input {width:191px;height:17px;margin:7px 0 0 0;padding:3px 0 0 9px;float:left;font-family:Arial;font-size:10px;color:#363636;border:0;background:#f3efc0}
#rigtPanel .contacts textarea {width:191px;height:58px;margin:7px 0 0 0;padding:3px 0 0 9px;float:left;font-family:Arial;font-size:10px;color:#363636;border:0;background:#f3efc0}
#rigtPanel .contacts a {width:55px;height:16px;margin:10px 0 0 0;margin-left:5px;padding:0;float:left;font-family:Arial;font-size:10px;color:#000;line-height:14px;text-align:center;text-decoration:none;border:#bdbcbd solid 1px;background:#fff}
#rigtPanel .contacts a:hover {background:#ccc}
#footWrap {width:100%;margin:0;padding:0 0 26px 0;float:left}
#footPanel {width:934px;margin:0 auto;padding:0}
#footNav {width:934px;margin:20px 0 0 0;padding:0;float:left}
#footNav ul {width:650px;margin:0 auto;padding:0;display:block}
#footNav ul li {width:auto;margin:0;padding:0;float:left;display:block}
#footNav ul li .blank {width:auto;margin:3px 0 0 0;padding:0 10px 0 10px;float:left;font-family:Arial;font-size:12px;color:#e5df85;line-height:16px;font-weight:bold}
#footNav ul li a {font-family:Arial;font-size:12px;color:#e5df85;line-height:16px;font-weight:bold;text-decoration:none;margin:0;padding:0}
#footNav ul li a:hover {text-decoration:underline}
#footPanel p {width:934px;margin:12px 0 0 0;padding:0;float:left;font-family:Arial;font-size:11px;color:#fffcd5;line-height:15px;font-weight:bold;text-align:center}
#footPanel p a {color:#e5df85;text-decoration:none}
#footPanel p a:hover {text-decoration:underline}
#validation {width:934px;margin:10px 0 0 0;padding:0;float:left}
#validation ul {width:143px;margin:0 auto;padding:0;display:block}
#validation ul li {width:auto;margin:0;padding:0;float:left;display:block}
#validation ul li .blank {width:7px;height:10px;margin:0;padding:0;float:left}
#validation ul li a {width:64px;height:23px;margin:0;padding:0 3px 0 0;float:left;font-family:Arial;font-size:11px;color:#100703;font-weight:bold;line-height:23px;text-align:center;text-decoration:none;background:url(../images/validationBg.jpg) no-repeat}