/* CSS Document */
body {height:100%;font:13px Arial, Georgia, Tahoma, Verdana, Sans-Serif;color:#454236;background:#f5f3ea url(../images/body2.jpg) top repeat-x;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, h5 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}    
ul, li {list-style:none;}  
a, a:active, a:visited {text-decoration:underline;color:#809f18;}  
a:hover {text-decoration:none;color:#809f18;}
 
/*  All  */
.wraper {width:1000px;margin:0 auto;position:relative;} 
.nofont {font-size:0;line-height:0;}
.clear {clear:both;font-size:0;line-height:0;}
.header {position:relative;height:80px;padding-top:89px;background:url(../images/body.jpg) center bottom no-repeat;}
.header .logo {position:absolute;top:28px;left:30px;}
.header .toptext {position:absolute;top:122px;left:37px;font:18px Georgia;color:#fff;}
.header .search {position:absolute;top:121px;right:39px;}
.header .search img {vertical-align:middle;}
.header .search input {vertical-align:middle;font:14px Arial;color:#454236;border:none;width:150px;background:#f5f3ea;height:23px;}
.header .search input.button {margin-left:6px;color:#f5f3ea;width:62px;height:26px;text-align:center;background:url(../images/search.gif) no-repeat;}
.header .top-menu {position:absolute;top:53px;right:19px;}
.header .top-menu li {float:left;font:14px Georgia;padding-right:13px;margin-right:10px;background:url(../images/line.gif) right 9px no-repeat;}
.header .top-menu li.last {padding-right:0;margin-right:0;background:none;}
.header .top-menu li a, .header .top-menu li a:visited {color:#6a747c;text-decoration:none;}
.header .top-menu li a:hover {color:#6a747c;}
.header .top-menu2 {position:absolute;top:173px;left:42px;}
.header .top-menu2 li {float:left;font:12px Tahoma;text-transform:uppercase;padding:0 37px 0 0;}
.header .top-menu2 li.last {padding-right:0;}
.header .top-menu2 li a, .header .top-menu2 li a:visited {color:#fefefe;text-decoration:none;}
.header .top-menu2 li a:hover {color:#fefefe;}

.contentwrap {background:url(../images/contentwrap.gif) repeat-y;width:976px;padding:0 13px;}
.contentwrap .welcome-block {background:#f3f3f3;padding:14px 0;width:976px;}
.contentwrap .welcome-block h1 {color:#06717c;font:24px Georgia;padding:0 17px 25px 22px;}
.contentwrap .welcome-block p {color:#6a747c;font:14px Georgia;padding:0 22px 15px 22px;}
.contentwrap .welcome-block .slideshow {width:530px;height:275px;padding:9px 18px 0 7px;float:right;background:url(../images/slideshow.jpg) no-repeat;}
.contentwrap .specialists-block h2 {color:#809f18;font:24px Georgia;padding:0px;}
.contentwrap .specialists-block h2 a, .contentwrap .specialists-block h2 a:visited {color:#809f18;}
.contentwrap .specialists-block {padding-bottom:88px;}
.contentwrap .specialists-block ul {padding-left:11px;}
.contentwrap .specialists-block ul li {width:217px;padding-top:20px;height:275px;float:left;background:url(../images/specialists.gif) no-repeat;margin-right:12px;}
.contentwrap .specialists-block ul li.last {width:265px;background:url(../images/specialists2.gif) no-repeat;margin-right:0;text-align:center;border="0";}
.contentwrap .specialists-block ul li p.center {font:bold 15px Georgia;text-align:center;padding:0;}
.contentwrap .specialists-block ul li p.center span {font-size:14px;}
.contentwrap .specialists-block ul li p.center img {margin-top:14px;}
.contentwrap .specialists-block ul li p.center a, .contentwrap .specialists-block ul li p.center a:visited {color:#06717c;}
.contentwrap .specialists-block ul li p {color:#6a747c;font:12px Arial;padding:17px 12px 17px 23px;}
.contentwrap .rightbox-block {border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:10px 0;margin:0 12px;}
.contentwrap .rightbox-block .banners {float:left;width:300px;}
.contentwrap .rightbox-block .rightbox-left {float:left;width:625px;margin-right:20px;padding-top:2px;}
.contentwrap .rightbox-block .rightbox-left h2 {color:#fff;font:24px Georgia;padding:10px 0 0 20px;height:40px;background:url(../images/rightboxh.jpg) no-repeat;}
.contentwrap .rightbox-block .rightbox-left p {padding:0 8px 13px 14px;}
.contentwrap .rightbox-block .rightbox-left p a, .contentwrap .rightbox-block .rightbox-left p a:visited {color:#809f18;font:24px Georgia;}
.contentwrap .rightbox-block .rightbox-left p.right {text-align:right;font-size:15px;padding-right:3px;}
.contentwrap .rightbox-block .rightbox-left p.right img {vertical-align:middle;margin-right:7px;}
.contentwrap .preventous-block {padding:10px 0 0 0;margin:0 12px 35px 12px;}
.contentwrap .preventous-block h3 {background:#00b5c8;color:#fff;font:24px Georgia;padding:25px;margin-bottom:30px;}
.contentwrap .preventous-block .map {float:left;width:345px;}
.contentwrap .preventous-block .preventous-content {float:left;width:547px;height:276px;margin-right:24px;padding-left:18px;background:url(../images/preventous-content.jpg) 18px 0 no-repeat;}
.contentwrap .preventous-block .preventous-content .left {float:left;width:190px;padding:16px 45px 0 15px;}
.contentwrap .preventous-block .preventous-content .left p {font:12px Arial;color:#454236;padding-bottom:10px;}
.contentwrap .preventous-block .preventous-content .left p img {padding:5px;background:url(../images/img_bg.gif) no-repeat;margin-bottom:3px;}
.contentwrap .preventous-block .preventous-content .left ul li {color:#454236;font:12px Arial;padding:0 0 2px 31px;}
.contentwrap .preventous-block .preventous-content .left ul li.arrow {background:url(../images/arrow.gif) 17px 5px no-repeat;}
.contentwrap .preventous-block .preventous-content .right {float:left;width:250px;padding:18px 0 0 0;}
.contentwrap .preventous-block .preventous-content .right p {color:#454236;font:bold 15px/21px Arial;padding-bottom:24px;}
.contentwrap .preventous-block .preventous-content .right p a, .contentwrap .preventous-block .preventous-content .right p a:visited {color:#00b5c8;font-weight:normal;text-decoration:none;}
.contentwrap .preventous-block .preventous-content .right p span {color:#00b5c8;font-weight:normal;text-decoration:none;}
.contentwrap .bottomtext-block {padding:0 0 80px 0;}
.contentwrap .bottomtext-block h3 {color:#06717c;font:24px Georgia;padding:0 33px 23px 40px;}
.contentwrap .bottomtext-block p {color:#454236;font:13px Arial;padding:0 33px 14px 40px;}
.contentwrap .bottomtext-block img.float-right {float:right;padding:11px 9px 11px 10px;background:url(../images/img_bg2.gif) no-repeat;margin-left:30px;}

.footer {background:url(../images/footer.jpg) repeat-x;height:90px;}
.footer ul {padding-left:47px;}
.footer ul li {float:left;font-size:12px;padding:25px 32px 0 0;font:9px Tahoma;text-transform:uppercase;}
.footer ul li.last {padding-right:0;}
.footer ul li a, .footer ul li a:visited {color:#363636;text-decoration:none;}
.footer ul li a:hover {color:#363636;}
