@import url(reset.css);@import url(960.css);@import url(jqueryslidemenu.css);body{background-color:#669100;background-image:url(../images/pattern/grid2.png);background-repeat:repeat;font-family:arial, verdana, tahoma, helvetica}h1,h2,h3,h4,h5,h6{font-weight:400;color:#454545;font-family:Arial, Helvetica, sans-serif}h1{font-size:36px;line-height:36px;margin-bottom:14px}h2{font-size:30px;line-height:30px;margin-bottom:14px}h3{font-size:24px;margin-bottom:12px}h4{font-size:18px;line-height:16px;margin-bottom:12px}h5{font-size:14px;margin-bottom:12px;padding:0}h6{font-size:12px;margin-bottom:12px;letter-spacing:1px;padding:0}a,a:link,a:visited{color:#4F8C00;text-decoration:none}a:hover{color:#555}a img,img{border:none}p{margin-bottom:12px;color:#666;font-size:12px;line-height:21px}blockquote{color:#8a8a8a;background:url(../images/quote.png) top left no-repeat;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;line-height:1.4em;font-size:14px;margin:0 0 10px}blockquote p{line-height:1.4em;font-size:14px}code{background:#fafafa;display:block;font-size:12px;color:#858585;margin-bottom:10px;border:1px dotted #eaeaea;clear:both;padding:5px 10px}pre{clear:both;font:11px Consolas, "Andale Mono", Courier, "Courier New", monospace;background:url(../images/pre_bg.gif) repeat;border:1px solid #d3d3d3;line-height:19px;overflow:auto;overflow-y:hidden;color:#555;margin:0 0 20px;padding:18px 20px 15px}ol{list-style-type:decimal;margin:20px 0 20px 25px}ol li{font-size:12px;padding-bottom:5px;color:#666;margin:5px 0}.arrowlist li{font-size:12px;padding-bottom:8px;padding-left:20px;background:url(../images/arrow.png) .3em 0 no-repeat;color:#666;border-bottom:1px solid #dfdfdf;margin:8px 0}.checklist li{font-size:12px;padding-bottom:10px;padding-left:25px;background:url(../images/tick.png) 0 0 no-repeat;color:#666;border-bottom:1px solid #dfdfdf;margin:10px 0}.bulletlist li{font-size:12px;padding-bottom:8px;padding-left:20px;background:url(../images/bullet.png) 0 .1em no-repeat;color:#757575;border-bottom:1px solid #dfdfdf;margin:8px 0}.itemlist li{font-size:12px;padding-bottom:8px;padding-left:20px;background:url(../images/item.png) 0 .1em no-repeat;color:#757575;border-bottom:1px solid #dfdfdf;margin:8px 0}.dropcap{background:transparent url(../images/big-bullet.png) no-repeat scroll -1px -1px;color:#fff;float:left;font-size:24px;height:41px;line-height:30px;margin-bottom:-10px;margin-right:10px;padding-top:5px;text-align:center;width:41px}.pullquote_right,.pullquote_left{color:#9F9F9F;float:right;font-size:14px;letter-spacing:0;margin-bottom:0;margin-top:10px;margin-left:20px;width:33%;font-style:italic;background:url(../images/quote.png) top left no-repeat;font-family:Georgia, "Times New Roman", Times, serif;padding:0 10px}.pullquote_left{border-left:none;float:left;margin-left:0;margin-right:10px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix{height:1%}.alignleft{float:left;margin:5px 10px 0 0}.alignright{float:right;margin:5px 0 5px 10px}.aligncenter{margin-left:auto;margin-right:auto;margin-bottom:15px;display:block}.imgbox{background:#fff;border:1px solid #ededed;padding:4px}.imgbox2{background:#fff;border:1px solid #ededed;padding:3px}.divider{background:url(../images/divider.jpg) bottom repeat-x;margin-bottom:10px;display:block;padding:5px 0}.info{font-size:14px;color:#246EA7;background:#DFECF7 url(../images/info.png) .5em .4em no-repeat;border:1px solid #A7CEEC;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 6px #aaa;-webkit-box-shadow:0 0 6px #aaa;margin:15px 0;padding:15px 12px 15px 47px}.error{font-size:14px;color:#C92036;background:#FAE1E1 url(../images/error.png) .5em .4em no-repeat;border:1px solid #EDA8A8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 6px #aaa;box-shadow:0 0 6px #aaa;-webkit-box-shadow:0 0 6px #aaa;margin:15px 0;padding:15px 12px 15px 47px}.warning{font-size:14px;color:#E08820;background:#FDF4D7 url(../images/warning.png) .5em .4em no-repeat;border:1px solid #E8C779;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 6px #aaa;box-shadow:0 0 6px #aaa;-webkit-box-shadow:0 0 6px #aaa;margin:15px 0;padding:15px 12px 15px 47px}.success,.success-message{font-size:14px;color:#84AF22;background:#E6F2D2 url(../images/ok.png) .5em .4em no-repeat;border:1px solid #96C24A;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 6px #aaa;box-shadow:0 0 6px #aaa;-webkit-box-shadow:0 0 6px #aaa;margin:15px 0;padding:15px 12px 15px 47px}.highlight-yellow{background-color:#FF0;color:#111;padding:1px 4px}.highlight-dark{background-color:#6a6a6a;color:#fff;padding:1px 4px}.highlight-red{background-color:#DE2D2D;color:#fff;padding:1px 4px}.highlight-green{background-color:#A3CC29;color:#111;padding:1px 4px}.button{float:left;cursor:pointer;color:#777;font-size:10px;line-height:24px;text-transform:uppercase;height:26px;background:url(../images/button-right.png) no-repeat 100% 0;display:inline-block;margin:10px 10px 10px 0}.button span{text-align:center;margin-right:7px;background:url(../images/button-left.png) no-repeat;display:inline-block;height:26px;float:left;font-size:11px;padding:0 10px 0 20px}.button:hover{background-position:100% -26px}.button:hover span{background-position:0 -26px}a.button{color:#666}a.button:hover{color:#333}img.readmore{position:relative;top:5px;left:8px;overflow:hidden}#wrapper{width:976px;margin:20px auto}#topwrapper{height:19px;width:976px;background:url(../images/topwrapper.png) no-repeat}#mainwrapper{width:976px;background:url(../images/mainwrapper.png) repeat-y}#bottomwrapper{height:55px;width:976px;background:url(../images/bottomwrapper.png) no-repeat;margin:0 auto}.center{width:900px;margin:0 auto}#header{width:960px;height:50px;padding-bottom:39px;background:url(../images/bgheader.jpg) bottom center repeat-x;margin:0 auto}#headerright{padding-top:20px;width:670px;float:right}#logo{margin-top:15px;float:left;width:220px}.searchbox{width:192px;height:37px;float:right}.searchinput{border:none;height:17px;width:135px;background:url(../images/searchinput.png) left center no-repeat;float:left;color:#cacaca;padding:10px}.searchsubmit{height:37px;width:36px;background:url(../images/searchsubmit.png) left center no-repeat;float:left;border:none;cursor:pointer}#slide-wrapper{width:960px;height:344px;border-top:4px solid #61AB00;border-bottom:2px solid #61AB00;margin:0 auto;padding:0}.static-block{float:left;width:620px;height:345px}.static-text{float:left;width:300px;height:305px;background:#61AB00 url(../images/pattern/grunge.png) repeat;padding:20px}#featuresbox,#quotebox{height:90px;width:960px;margin-left:auto;margin-right:auto;border-bottom:2px solid #61AB00;border-top:1px solid #94CF48;background-color:#70C700;background-image:url(../images/green.jpg);background-position:bottom center;background-repeat:repeat-x}#featuresbox ul{margin:0;padding:0 30px}#featuresbox ul li{float:left;width:205px;margin-left:10px;padding-left:15px;background:url(../images/divider-green.png) center left no-repeat}#featuresbox ul li p{line-height:16px;font-size:11px;color:#fff}#featuresbox ul li.first{margin-left:0;padding-left:0;background:none}#featuresbox ul li.last{margin-right:0;padding-right:0;float:right}#featuresbox ul li img{float:left;margin:10px 5px 0 0;padding:0}#featuresbox ul li h4{margin-top:15px;margin-bottom:10px;color:#fff}#quotebox{width:920px;height:71px;padding:10px 20px}#quotebox p{color:#fff;line-height:18px}.quotetext{width:700px;float:left;margin-right:10px}.quotebuttonblock{float:left;width:200px;margin-top:5px;margin-left:10px}.quotebutton{float:left;cursor:pointer;color:#777;font-size:10px;line-height:42px;text-transform:uppercase;font-weight:700;height:42px;background:url(../images/greenbutton-right.png) no-repeat 100% 0;display:inline-block;margin:10px 10px 10px 0}.quotebutton span{text-align:center;margin-right:22px;background:url(../images/greenbutton-left.png) no-repeat;display:inline-block;height:42px;float:left;font-size:12px;padding:0 21px 0 42px}.quotebutton:hover{background-position:100% -42px}.quotebutton:hover span{background-position:0 -42px}#page-heading{width:960px;height:182px;border-top:4px solid #61AB00;border-bottom:2px solid #61AB00;background:#61AB00;margin:0 auto}#page-heading img{position:absolute}.heading-text{width:260px;position:relative;left:0;top:30px;background-color:transparent;background-image:url(../images/transparent.png);background-repeat:repeat;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;padding:15px 20px}.heading-text-right{width:260px;position:relative;right:0;top:30px;background:url(../images/transparent.png) repeat;float:right;-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;border-top-left-radius:8px;border-bottom-left-radius:8px;padding:15px 20px}.heading-text p,.heading-text-right p{color:#dadada;margin-bottom:0;line-height:16px}.breadcrumbs{border-bottom:1px solid #dadada;text-align:right;font-size:12px;color:#666;display:block;padding-right:10px;padding-bottom:10px;margin:10px 0 0}.maincontent{width:630px;float:left;padding:20px 0 0}.maincontent-right{width:630px;float:right;padding:20px 0 0}.maincontent-full{width:100%;padding:25px 0}.mainbox{float:left;width:300px;margin-right:20px;margin-bottom:5px}.mainbox h4,.mainbox2 h4{color:#4F8C00;margin-bottom:10px}.mainbox h4 a,.mainbox2 h4 a{color:#4F8C00}.mainbox2{float:left;width:198px;margin-right:18px;margin-bottom:5px}.box-last{float:right;margin-right:0}.boximg{margin-top:5px;background:url(../images/bgboximg.png) center no-repeat;width:97px;height:99px;float:right;margin-left:10px;margin-bottom:5px}.boximg2{margin-top:5px;background:url(../images/bgboximg2.png) center no-repeat;width:193px;height:95px;margin-bottom:5px}.boximg-pad{padding:6px}.boximg-pad2{padding:8px 7px}.spacer{clear:both;display:block;padding-bottom:10px}.productbox{width:278px;float:left;margin-right:32px}.productbox-last{width:278px;margin-right:0;float:right}.topproduct{width:278px;height:11px;background:url(../images/bg-topproducts.png) top center no-repeat}.bottomproduct{width:278px;height:12px;background:url(../images/bg-bottomproducts.png) bottom center no-repeat}.headingproduct{background:#74CBDD;width:238px;padding:10px 20px}.title h4{padding-bottom:10px;background:url(../images/products-divider.png) bottom repeat-x;color:#fff}.price{display:block;text-align:center;margin-bottom:10px}span.currency{font-size:24px;display:inline;vertical-align:top}span.price{font-size:56px;display:inline}span.month{font-size:18px;display:inline}.description{margin-top:10px;padding-top:15px;background:url(../images/products-divider.png) top repeat-x}.description p{font-size:11px;color:#fff;line-height:15px}.contentproduct{background:#EAEAEA;width:238px;padding:10px 20px}ul.productfeatures li{color:#858585;padding-bottom:15px;background:url(../images/divider.png) bottom repeat-x;font-size:12px;margin:0 0 5px}.product-icon{position:relative;top:7px;left:0;margin-right:10px}.buttoncenter{margin-left:45px}ul.portfolio-1col li{float:left;margin:10px 0 15px}ul.portfolio-2col li{width:440px;float:left;margin:10px 20px 10px 0}ul.portfolio-2col li.last{width:440px;margin-right:0;float:right}ul.portfolio-3col li{width:285px;float:left;margin:10px 20px 10px 0}ul.portfolio-3col li.last{width:285px;margin-right:0;float:right}ul.portfolio-4col li{width:209px;float:left;margin:10px 20px 10px 0}ul.portfolio-4col li.last{width:209px;margin-right:0;float:right}ul.portfolio-4col-filterable li{width:204px;float:left;margin:10px 21px 10px 0}.portfolio-blockimg{float:left;width:440px;margin-right:10px}.portfolio-blockimg-last{float:right;width:440px;margin-right:0}.portfolio-imgbox1{width:440px;height:207px;background:url(../images/bg-portfolio1.png) center no-repeat;margin-bottom:5px}.portfolio-imgbox2{width:285px;height:145px;background:url(../images/bg-portfolio2.png) center no-repeat;margin-bottom:5px}.portfolio-imgbox3{width:209px;height:105px;background:url(../images/bg-portfolio3.png) center no-repeat;margin-bottom:5px}.portfolio-content1{width:440px;float:right;margin-left:10px}.zoom{background:url(../images/zoom.png) 50% 50% no-repeat}.play{background:url(../images/play.png) 50% 50% no-repeat}.random-portfolio{padding-top:10px;border-top:1px solid #eaeaea;margin:30px 0}#filter{display:block;text-transform:uppercase;text-decoration:none;font:normal 11px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;border-bottom:1px solid #D3D3D3;margin:10px 0}#filter ul{margin:10px 10px 25px;padding:0}ul#filter{margin:10px 0 25px;padding:0 0 20px}#filter li{display:inline;color:#a1a2a2;font-weight:700;margin-right:5px}#filter li a{margin-right:2px;border:1px solid #dadada;color:#a1a2a2;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px 8px}#filter li a:hover,#filter li a.current,#filter li.current a,#filter li.current-cat a{background-color:#e0e0e0;color:#8a8a8a;border:1px solid #dadada;text-decoration:none}.postbox h3{margin-bottom:10px}ul#listlatestnews li{margin-bottom:20px}.boximg-blog{margin-top:5px;background:url(../images/bgboximg.png) center no-repeat;width:97px;height:99px;float:left;margin-right:10px}.postbox{width:510px;float:left;margin-left:10px}.metapost{border-top:1px dotted #eee;border-bottom:1px dotted #eee;font-size:11px;color:#707070;background:#fafafa;margin:10px 0;padding:8px 5px}.metapost span{margin:0 10px}.metapost span.first{margin-left:0}#authorbox{background:#fafafa;border:1px dotted #eee;margin-top:20px;margin-bottom:20px;padding:10px 20px}#authorbox h4{vertical-align:top;margin-bottom:5px}#authorbox .blockavatar{width:80px;float:left;margin-top:8px;margin-right:10px}#authorbox img{margin-top:0;margin-bottom:0;border:none}#authorbox .detail{float:left;width:480px}#listcomment{margin:0 0 20px;padding:0}#listcomment li{display:block;background:none;border-bottom:1px solid #eee;margin:0;padding:11px 0}.titlecomment{width:673px}.titlecomment img{float:left;border:1px solid #d9d9d9;margin:0 10px 0 0;padding:3px}.titlecomment h4{color:#333;margin:0;padding:7px 0 0}.datecomment{font-size:11px;color:#858585}#listcomment li p{font-size:12px;margin-bottom:0;padding:10px 0 0}#commentform label{font-size:12px;display:block;text-align:left;color:#666;margin-bottom:10px}.leftcomment{width:285px;float:left}.comment-input{color:#666;display:block;text-align:left;height:19px;width:250px;border:1px solid #eaeaea;margin-bottom:12px;padding:7px}.comment-textarea{color:#666;display:block;text-align:left;height:160px;width:307px;border:1px solid #eaeaea;margin-bottom:10px;padding:7px}.comment-submit{display:block;float:right;margin-right:22px;background:url(../images/comment-submit.png) no-repeat;color:#d4d4d4;border:none;width:106px;height:32px;text-align:center;cursor:pointer;text-transform:uppercase;padding:3px 5px}.comment-heading{border-bottom:1px solid #eaeaea;padding-bottom:10px}.pagination{clear:both;left:35%;position:relative;font-size:12px;line-height:13px;font-weight:700;padding:20px 0}.pagination span,.pagination a{display:block;float:left;text-decoration:none;width:auto;color:#666;background:url(../images/paging.jpg) repeat-x;-webkit-box-shadow:0 0 4px #aaa;-moz-box-shadow:0 0 4px #aaa;box-shadow:0 0 4px #aaa;-moz-border-radius:4px;-webkit-border-radius:4px;border-bottom-radius:4px;margin:2px 10px 2px 0;padding:8px 10px}.pagination a:hover{color:#fff;background:#4F8C00}.pagination .current{background:#4F8C00;color:#fff;padding:8px 10px}#testilist{margin:10px 0}#testilist li{margin-bottom:20px;border-bottom:1px dotted #eaeaea}#conctactleft{border-right:1px dotted #eaeaea;width:420px;float:left;padding-right:25px}#maincontactform{margin:20px 0}#maincontactform label{font-size:12px;color:#5a5a5a;display:block;font-weight:700;margin-bottom:10px;clear:both}.textfield{margin-bottom:10px;color:#666;width:400px;height:22px;border:1px solid #eaeaea;clear:both;float:left;padding:5px}.textarea{color:#666;width:400px;height:150px;border:1px solid #eaeaea;clear:both;float:left;padding:5px}.require{display:inline;float:left;color:red;font-weight:700;margin-left:2px;font-size:10px}.loading{margin-top:15px;background:url(../images/loading.gif) top left no-repeat;padding-left:32px;font-size:12px;color:#8f8f8f;margin-left:10px;float:left;padding-bottom:15px}#contactright{width:430px;float:left;margin-left:20px}.contactinfo{margin-top:20px}.contactinfo li{clear:both;padding-bottom:10px;border-bottom:1px solid #eaeaea;color:#666;font-size:12px;line-height:18px;margin:10px 0}#map{width:424px;height:246px}.gmap_marker{font-size:12px;line-height:18px}.toggle_wrapper{margin-bottom:30px}.toggle_title{line-height:18px;background:url(../images/help.png) right no-repeat;cursor:pointer;border-bottom:1px solid #e4e4e4;clear:both;color:#4F8C00;margin:0;padding:1px 0 9px}.toggle_active{background:url(../images/yes.png) right no-repeat}.toggle_content{display:none;border:1px dotted #eaeaea;background-color:#eee;margin:-5px 0 10px;padding:11px 13px 1px}#sidebar,.sidebar{width:241px;float:right;margin:30px 0 0 20px}#sidebar-left,.sidebar-left{width:241px;float:left;margin:30px 20px 0 0}.sidebar,.sidebar-left{margin:0 0 25px}.sidebartop{width:241px;height:11px;background:url(../images/sidebartop.png) top no-repeat}.sidebarmain{width:241px;background:url(../images/sidebarmain.png) center center repeat-y}.sidebarbottom{width:241px;height:13px;background:url(../images/sidebarbottom.png) bottom no-repeat}.sidebarcontent{padding:5px 25px}.sidebarheading{padding-bottom:20px;background:url(../images/bgheading.png) bottom center no-repeat}ul.latestnews{margin:0 0 10px;padding:0}ul.latestnews li a{font-size:12px;line-height:16px}ul.latestnews li p.posteddate{margin-top:5px;border-top:1px dotted #d5d5d5;font-size:11px;color:#8a8a8a;margin-bottom:0}.button-more{background:url(../images/arrow_grey.png) left center no-repeat;padding-left:22px;font-size:11px}img.arrow-icon{position:relative;top:5px;right:0;left:10px}ul.sidelist li{padding-bottom:10px;border-bottom:1px solid #eaeaea;background:url(../images/arrow.png) 100% 0 no-repeat;margin:10px 0}ul.sidelist li a{padding-right:26px;font-size:12px;display:block}p.testiname{text-align:right;display:block;font-weight:700;margin-bottom:0}.twitter_icon{position:relative;top:8px;left:0;margin-right:5px}p#preloader{background:transparent url(../images/loading.gif) 1em center no-repeat;margin:0;padding:1em 1em 1em 3em}ul#twitter_update_list{list-style-type:none;margin:0;padding:0}ul#twitter_update_list li{padding-bottom:5px;border-bottom:1px solid #eaeaea;font-size:12px;color:#868686;font-style:italic;line-height:1.4em;margin:5px 0}ul#twitter_update_list li a{background:none;padding:0}ul#twitter_update_list li.lastTweet{border-bottom:1px solid #eaeaea}a#profileLink{font-weight:700;font-size:1.2em;color:#8f8f8f;padding:.3em 1em}#footer{width:900px;margin:15px auto 20px}.footerbox{float:left;margin-right:20px;width:210px}.footerbox h4{margin-bottom:15px;color:#fff}.footerbox a:hover{color:#ddd}.footerbox ul li{padding-bottom:10px;color:#fff;font-size:11px;border-bottom:1px dotted #cacaca;margin:8px 0}.footerbox p{font-size:11px;line-height:18px;margin-bottom:5px;color:#fff}ul.addresslist li{line-height:18px;padding-bottom:4px;margin:4px 0}.footerbox ul.social-links{display:block;margin:10px 0;padding:0}.footerbox ul.social-links li{border:none;float:left;margin:0 5px 0 0;padding:0}.footerbox ul.social-links li a{background:none;margin:0;padding:0}.bottom{width:890px;height:31px;background:url(../images/bg-copyright.png) center no-repeat;display:block;margin:20px 0;padding:5px}.footermenu{float:left;width:400px;margin-left:10px}.footermenu ul li{display:inline;float:left;margin:6px 6px 6px 10px}.footermenu ul li a{color:#eaeaea;font-size:11px;padding-right:15px;border-right:1px dotted #cacaca}.copyright{width:400px;display:block;text-align:right;float:right;margin-right:15px}.copyright p{color:#eaeaea;margin:5px 0}.arrowlist,.checklist,.bulletlist,.itemlist{margin-bottom:20px;margin-left:5px}.clearfix,ul#twitter_update_list li span{display:block}.static-text h3,.static-text p,#featuresbox ul li h4 a,a.quotebutton,a.quotebutton:hover,.price span,.footerbox a,.footerbox li a,.footermenu ul li a:hover,.copyright p a{color:#fff}#quotebox h4,.heading-text h3,.heading-text-right h3{color:#fff;margin-bottom:10px}.heading-text-right h3,.heading-text-right p{text-align:right}.mainbox p,.mainbox2 p,ul.portfolio-1col li p,ul.portfolio-2col li p,ul.portfolio-3col li p,ul.portfolio-4col li p,ul.portfolio-4col-filterable li p,.postbox p,.toggle,.sidebar p,.sidebarcontent h4,ul.latestnews li{margin-bottom:5px}#authorbox .detail p,.nospace{margin-bottom:0}.footerbox ul,ul.addresslist{margin:0;padding:0}