body{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:130%;color:#000;background:#633207 url(../images/bg.jpg) no-repeat fixed 50% 0;margin:0;padding:0;}a{color:#909227;}a img{border:none;}ul,ol,form{margin:0;padding:0;}strong{color:#000;}h1{font-size:24px;font-weight:normal;color:#909227;margin-top:0;}#wrapper{position:relative;width:982px;margin:16px auto;background:url(../images/bg-wrapper.png) repeat-y;}#sprout-right{position:absolute;width:170px;height:230px;right:0;top:25px;margin-right:-78px;background:url(../images/sprout-r.png) no-repeat;z-index:50;}#sprout-left{position:absolute;width:170px;height:230px;left:0;top:-100px;z-index:10;bottom:140px;margin-left:-78px;background:url(../images/sprout-l.png) no-repeat;}#header{position:relative;top:-8px;height:80px;padding:41px 0 0 30px;background:url(../images/bg-wrapper-top.png) no-repeat;}#header #tagline{position:absolute;right:31px;top:69px;}#banners{padding:0 8px;}#sliding-banners{margin-left:8px;list-style:none;}#sliding-banners li{display:inline;width:190px;}#slideshow{margin:0 8px;width:966px;height:386px;}#slideshow img{display:none;}#slideshow .first{display:inherit;}#about-banner{margin:0 8px;width:966px;position:relative;overflow:hidden;cursor:pointer;}#about-box{padding:20px 30px;background:#000;color:#FFF;bottom:0;white-space:nowrap;text-align:center;}#about-box .title{font-size:80%;}#nav{list-style:none;margin:0 6px;padding:0;clear:both;}#nav li{float:left;position:relative;}#nav li a{text-decoration:none;text-transform:lowercase;text-align:center;background:#644c30;color:#fff;font-size:15px;float:left;width:190px;height:30px;padding-top:12px;margin:0 2px;outline:none;}#nav.tall{margin-top:4px;}#nav.tall li a{padding-top:50px;}#nav.none{display:none;}#nav ul{position:absolute;left:-99999px;bottom:42px;overflow:hidden;border-bottom:4px solid #fff;background:#a3a73a;z-index:50;margin:0 2px;list-style:none;}#nav.tall ul{bottom:80px;}#nav.dropdown ul{bottom:auto;top:42px;border:0;border-top:4px solid #fff;}#nav ul li{padding:5px 0;clear:left;}#nav ul a{margin:0;padding:0!important;height:auto;background:none;color:#d5d48b;}#nav ul a:hover{color:#fff;}#nav li:hover ul{left:0;}#main{clear:both;margin:4px 8px -12px 8px;background:url(../images/bg-main.gif) repeat-y;}.work #main{background:none;}#content{float:left;padding:50px 55px;width:468px;}#content ul,#content ol{margin-left:20px;}#content form input{position:relative;z-index:15;}.work #content{float:none;width:auto;padding:30px 20px;position:relative;}.work #content h1.absolute{position:absolute;z-index:15;}.client-return{margin:0 auto;width:200px;text-align:center;}.client-list{list-style:none;float:left;margin-left:160px;}.client-list li{margin-bottom:8px;}.client-list a{font-size:20px;line-height:130%;color:#58442e;text-decoration:none;}#description{color:#594229;font-size:15px;line-height:130%;}#sidebar{margin-left:582px;}.item{color:#ad8658;font-size:15px;}#sidebar h3{font-size:15px;color:#58442e;margin:0;}#sidebar .first{border-top:4px solid #fff;}#sidebar .item{border-bottom:4px solid #fff;}.item.center{text-align:center;padding:20px 0;}.item .newsletter-signup{padding:35px 0;text-align:center;}.social{list-style:none;height:71px;}.social li{float:left;text-indent:-99999px;line-height:0;border-right:4px solid #fff;}.social a{display:block;background:url(../images/sprite-social.png) no-repeat;width:74px;height:71px;outline:none;}.social li.last{border:none;}.social li.twitter{color:#52CBFE;}.social li.twitter a{width:73px;background-position:0 -71px;}.social li.facebook{color:#425697;}.social li.facebook a{width:73px;background-position:-73px -71px;}.social li.linkedin{color:#3788B4;}.social li.linkedin a{background-position:-146px -71px;}.social li.email{color:#A1A93E;}.social li.email a{background-position:-220px -71px;}.social li.blog{color:#624C31;}.social li.blog a{background-position:-294px -71px;}div.feedtxt,div.twitter{font-size:14px;line-height:130%;padding:35px 50px;}div.twitter .update{margin:0;margin-top:6px;}div.twitter .update ul{list-style:none;}div.twitter small{font-size:12px;font-style:italic;}.side-nav{padding:35px 0;text-transform:lowercase;}#sidebar .side-nav h3{font-weight:normal;font-size:27px;line-height:25px;color:#58442E;padding:3px 0 3px 35px;}#sidebar h3 a,.side-nav h3 a{color:#58442E;text-decoration:none;}#sidebar h3 a:hover{color:#909227;}.side-nav ul{list-style:none;margin-top:12px;}.side-nav ul a{color:#AD8658;text-decoration:none;font-size:18px;line-height:130%;padding:3px 0 3px 35px;}.side-nav ul a:hover{color:#58442E;}.side-nav .active,.side-nav .current-cat{background:url(../images/bg-side-nav-active.gif) no-repeat;}#bottom-banners{position:relative;bottom:-8px;background:url(../images/bg-bottom-banners.gif) repeat-y;margin:0 8px;height:172px;}#bottom-banners .item{float:left;height:172px;}#bottom-banners .newsletter-signup{width:394px;padding:74px 0;}#bottom-banners .social{width:188px;height:172px;}#bottom-banners .social li{border:none;}#bottom-banners .social li a{width:90px!important;height:84px!important;background:url(../images/sprite-social-big.png) no-repeat;}#bottom-banners .social li.twitter a{border-right:4px solid #fff;border-bottom:4px solid #fff;background-position:0 -84px;}#bottom-banners .social li.facebook a{border-bottom:4px solid #fff;background-position:-90px -84px;}#bottom-banners .social li.linkedin a{border-right:4px solid #fff;background-position:-180px -84px;}#bottom-banners .social li.email a{background-position:-270px -84px;}#footer{position:relative;bottom:-8px;padding:8px;padding-top:0;background:url(../images/bg-wrapper-bottom.png) no-repeat 0 100%;font-size:13px;line-height:130%;color:#d5d48b;clear:both;}#footer a{color:#e5e6b3;text-decoration:none;position:relative;z-index:15;}#footer a:hover{color:#fff;}#footer-container{background:url(../images/bg-footer.gif) repeat-y;border-top:4px solid #fff;padding:22px 0;}#footer-container ul{float:left;list-style:none;padding:0 34px;width:147px;margin-top:33px;}#footer-container ul.center{padding:0;}#footer-contact{background:#a3a73a;float:right;width:340px;padding-right:22px;}#footer-contact p{margin:1em 0;}.site-map ul{line-height:150%;margin:5px 0;}.clear{clear:both;}.highlight{color:#909227;}.error{color:#fd0000;}
