﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
img{border:none;vertical-align:middle;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:11px;line-height:13px;font-family:Arial;background:url(images/body-bg.jpg);padding-bottom:100px;}
input,select,textarea{font-size:10px;line-height:12px;font-family:Arial; vertical-align:middle;}
a{text-decoration:none;color:#000;}
h1{font-size:24px;line-height:26px;}
h2{font-size:18px;line-height:20px;}
h3{font-size:16px;line-height:18px;}
h4{font-size:14px;line-height:15px;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
div.container{width:859px;margin:0 auto;}
div.header{width:859px;height:118px; background:url(images/head-bg.png) no-repeat;}
div.header-left{ float:left;width:385px;}
div.header-left img{padding:13px 0 8px 15px;}
div.header-right{ float:left;width:474px;}
ul.nav{width:455px;height:36px;background:url(images/nav-bg.png) no-repeat left bottom;margin:82px 0 0 0;}
ul.nav li{float:left;padding:15px 0 0 0;}
ul.nav li a{color:#fff;border-left:solid 1px #fff;padding:0 15px; font-size:16px; font-weight:bold;}
ul.nav li.no-border a{border-left:none;}
div.content{font-size:14px;line-height:1;}
div.content p{margin:0 0 6px 0;}
div.content ul{padding:0 0 6px 16px;}
div.content li{list-style-type:circle}
div.content-top{clear:both;width:859px;background:url(images/content-top.png) repeat-y;}
div.content-bottom{width:859px;}
div.content-bottom img{ vertical-align:top;}
img.banner{padding:0 0 0 4px;}
div.content-inner{width:825px; margin:0 auto;padding:4px 0;}
div.content-left{width:374px; float:left;}
div.content-left-contact{width:374px; float:left; font-weight:none; font-size:14px; line-height:14px;}
div.content-left img{padding:7px 0;}
div.content-right{width:451px; float:left;}
div.content-right-services{width:451px; float:left; font-weight:none; font-size:14px; line-height:14px;}
div.content-right-about{width:451px; float:left; font-weight:none; font-size:14px; line-height:14px;}
div.content-right h4{padding:15px 0 0 0;}
div.content-right p{padding:15px 0 0 0; font-size:13px;line-height:15px; font-weight:bold;}
div.client{width:451px;height:147px;margin-top:27px; background:url(images/client-bg.gif) no-repeat;}
div.client-inner{width:410px;margin:0 auto;}
div.client-inner p{font-size:11px;line-height:14px; font-style:italic;padding:10px 0 0 0;}
div.client-inner h4{padding:8px 0 0 0;}
div.color-box{width:850px;height:28px;background:#9a9a9a;margin-left:4px;}
div.footer{width:859px;padding:10px 0 35px 0;}
div.footer p{font-size:12px;padding-left:20px;}
div.slideshow{padding-left:4px;}







