@charset "utf-8";html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{font-size:100%;}html{background:url(images/bg.jpg) no-repeat;background-attachment:fixed;}a:link{color:#89ac5c;font-weight:bold;border-bottom:1px dotted #89ac5c;text-decoration:none;}a:visited{color:#89ac5c;}a:hover{border-bottom:none;}a:active{color:#222;}body{color:#555;font-size:62.5%;font-family:Arial,Helvetica,sans-serif;}#wrapper{margin:0 auto;width:1000px;font-size:1.2em;margin-top:15px;background:#FFF;padding-top:25px;}#header{padding:10px 10px 30px 10px;position:relative;color:#999;}#logo{float:left;}#tagline{float:left;clear:left;}#social{position:absolute;top:3px;right:3px;}#headerLeft a{padding:0 3px;}#header a{border-bottom:none;color:#999;}#header a:hover{color:#89ac5c;}#social a:hover img{opacity:0.4;filter:alpha(opacity=40);}#nav{font-size:1.4em;}#nav ul li{}#nav ul li a{display:block;padding:0;text-decoration:none;font-size:2em;color:#6c6c6c;text-align:right;border-bottom:none;}#nav ul li a:hover{color:#999;}#nav ul li.active a{color:#89ac5c;}#main{}#main p{margin-bottom:15px;text-align:justify;}#main h1{font-size:3em;font-weight:bold;line-height:100%;margin-bottom:10px;color:#89ac5c;}#main h2{font-size:2.2em;font-weight:bold;line-height:100%;margin-bottom:7px;color:#6c6c6c;}#main h3{font-size:2em;font-weight:bold;line-height:100%;margin-bottom:5px;color:#6c6c6c;}#main h4{font-size:1.8em;font-weight:bold;line-height:100%;margin-bottom:5px;color:#6c6c6c;}#main h5{font-size:1.6em;font-weight:bold;line-height:100%;margin-bottom:5px;color:#6c6c6c;}#main h6{font-size:1.4em;font-weight:bold;line-height:100%;margin-bottom:5px;color:#6c6c6c;}#main ul li{margin-left:3em;display:list-item;list-style-type:disc;line-height:125%;}#main ol li{margin-left:3em;display:list-item;list-style-type:decimal;line-height:125%;}#main ul,#main ol{margin-bottom:15px;}#wrapper #content{width:700px;padding:0 45px 0 15px;float:right;font-size:1.1em;line-height:140%;}#wrapper #sidebar{width:175px;float:left;padding:0 0 0 25px;}#sidebar p{margin-bottom:10px;}#footer{padding:20px 0 15px 155px;width:675px;margin:60px 0 0 80px;clear:both;border-top:1px solid #CCC;}#footer .legal{clear:both;text-align:center;color:#999;padding-top:15px;}#footer .legal a{text-decoration:none;}#footer .bigbuddy{float:right;}#addressFooter{float:right;width:190px;padding-top:8px;}em{font-style:italic;}strong{font-weight:bold;}pre{width:680px;overflow:auto;background:#F3F3F3;border:1px solid #CCC;padding:5px 10px;font-family:"Courier New",Courier,monospace;}.clear{clear:both;}.right{float:right;}.left{float:left;}.center{margin:0 auto;text-align:center;}.inline{display:inline;}.block{display:block;}.small{font-size:.8em;}.large{font-size:1.2em;}.imageLeft{float:left;margin-right:5px;}.imageRight{float:right;margin-left:5px;}.gray{color:#999;}.darkgray{color:#6c6c6c;}a.btn{border-top:1px solid #b6de81;background:#527a1d;background:-webkit-gradient(linear,left top,left bottom,from(#89ac5c),to(#527a1d));background:-webkit-linear-gradient(top,#89ac5c,#527a1d);background:-moz-linear-gradient(top,#89ac5c,#527a1d);background:-ms-linear-gradient(top,#89ac5c,#527a1d);background:-o-linear-gradient(top,#89ac5c,#527a1d);padding:8.5px 17px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0;text-shadow:rgba(0,0,0,.4) 0 1px 0;color:white;font-size:1.5em;font-family:Helvetica,Arial,Sans-Serif;text-decoration:none;vertical-align:middle;border-bottom:none;display:block;margin:10px auto;text-align:center;}a.btn:hover{border-top-color:#363636;background:#363636;color:#ffffff;}a.btn:active{border-top-color:#1a1a1a;background:#1a1a1a;}#main #EmailForm p{margin-bottom:5px;}#EmailForm input,#EmailForm textarea{padding:.2em;width:80%;border:1px solid #999;}#EmailForm input:hover,#EmailForm textarea:hover{border:1px solid #89ac5c;}#EmailForm input:focus,#EmailForm textarea:focus{background:#F2F2F2;border:1px solid #89ac5c;}#EmailForm textarea{height:120px;width:100%;}#EmailForm #cfContact{border:none;cursor:pointer;text-transform:uppercase;border-top:1px solid #b6de81;background:#527a1d;background:-webkit-gradient(linear,left top,left bottom,from(#89ac5c),to(#527a1d));background:-webkit-linear-gradient(top,#89ac5c,#527a1d);background:-moz-linear-gradient(top,#89ac5c,#527a1d);background:-ms-linear-gradient(top,#89ac5c,#527a1d);background:-o-linear-gradient(top,#89ac5c,#527a1d);padding:6px 15px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0;text-shadow:rgba(0,0,0,.4) 0 1px 0;color:white;font-size:1em;font-family:Helvetica,Arial,Sans-Serif;text-decoration:none;vertical-align:middle;border-bottom:none;width:auto;font-weight:bold;}#EmailForm #cfContact:hover{border-top-color:#363636;background:#363636;}.thankyou{padding:8px;background:#E0F4CA;border:1px solid #060;color:#060;font-weight:bold;width:350px;}.special{display:none;}.testimonialMain{margin-bottom:25px;}#main .testimonialMain h2{color:#6c6c6c;margin-left:200px;}#main .testimonialMain p{margin-left:200px;font-style:italic;}.testImage{padding:3px 0 10px 0;}.testImage,.author{text-align:right;width:170px;line-height:110%;font-size:0.8em;font-weight:bold;}.blogPost{margin:0 0 50px 10px;display:block;clear:both;}.postRight{float:right;margin:-95px 0 0 75px;}.postDate{float:left;margin:0 15px 25px 0;background:#89ac5c;color:$FFF;padding:5px 8px;width:30px;}#main .postDate h4,#main .postDate h5,#main .postDate h6{text-align:center;color:#FFF;margin:0;padding:0;}#main .postDate h6{font-size:0.9em;}#main .blogPost .postRight h2 a{color:#6c6c6c;border-bottom:none;}#main #disqus_thread li{list-style-type:none;margin-left:0;padding-left:0;}.portTitle,.portImage{text-align:right;}.portfolioItem{margin:0 0 50px 0;}#paginateFooter{margin-left:85px;}.ditto_pages a,.ditto_pages span{display:block;float:left;margin-right:3px;}.ditto_pages a{padding:5px 7px;background:#89ac5c;color:#FFF;border-bottom:none;border:1px solid #89ac5c;}.ditto_pages a:hover{background:#999;border:1px solid #999;}.ditto_currentpage{padding:5px 7px;font-weight:bold;}#homeSlide{border:5px solid #999;width:700px;height:350px;}#homeSlide .slideInfoZone{display:none;}.paynow{width:300px;border:0px solid red;text-align:right;font-size:150%;margin:0 auto;padding:25px 100px 0px 0px;font-family:Century Gothic,Arial,Helvetica,sans-serif;}.payp{font-family:Century Gothic,Arial,Helvetica,sans-serif;font-size:1.4em;}.paynow input,.paynow2 input{padding:10px;color:#333;}.paynow .paypal_submit,.paynow2 .paypal_submit{padding-right:0;margin-left:88px;}.paynow2{width:200px;float:left;border:0px solid red;text-align:center;font-size:150%;padding:25px 50px 0px 25px;font-family:Century Gothic,Arial,Helvetica,sans-serif;}.portItem{width:310px;float:left;height:300px;margin:0 70px 0 0;}.portImage{width:300px;margin:0 0 0 5px;border:3px solid #999;height:200px;overflow:hidden;}.portItem img{width:300px;height:auto;}.portUrl{margin:7px 0 0 10px;font-weight:bold;color:#89AC5C;}.moreInfo{margin:3px 0 0 10px;}.alt{margin-right:0;}#testimonialSide{width:225px;margin:25px 0;font-size:0.9em;}.testimonial{border:1px solid #DDD;padding:15px;background:#f6f6f6;width:143px;position:relative;z-index:10;}#sidebar .testimonial p{margin-bottom:0;}.testPic{float:left;clear:both;padding-top:13px;width:44px;}.bottom{float:left;background:url(images/test-bottom.png) 95px -1px no-repeat;position:relative;z-index:15;min-width:130px;padding-top:25px;margin-top:-1px;}
