@charset "UTF-8";/*!
 * @name Force9
 * @version 1/09/2011
 * @author Binary Vein Digital Media [www.binaryvein.com]
 */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{overflow-y:scroll}ol{list-style-type:decimal}small{font-size:85%}strong,th{font-weight:bold}em{font-style:italic}td{vertical-align:top}sub,sup{font-size:50%;line-height:0;position:relative}sup{top:-1em}sub{bottom:-0.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}button,input,select,textarea{margin:0}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0 0 5px red;-webkit-box-shadow:0 0 5px red;box-shadow:0 0 5px red}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}@font-face{font-family:'FontSiteSansLight';src:url('../../assets/font/FontSiteSans-Light-webfont.eot');src:url('../../assets/font/FontSiteSans-Light-webfont.eot?iefix') format('embedded-opentype'),url('../../assets/font/FontSiteSans-Light-webfont.woff') format('woff'),url('../../assets/font/FontSiteSans-Light-webfont.ttf') format('truetype'),url('../../assets/font/FontSiteSans-Light-webfont.svg#LaneNarrowRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DroidSansBold';src:url('../../assets/font/DroidSans-Bold-webfont.eot');src:url('../../assets/font/DroidSans-Bold-webfont.eot?iefix') format('embedded-opentype'),url('../../assets/font/DroidSans-Bold-webfont.woff') format('woff'),url('../../assets/font/DroidSans-Bold-webfont.ttf') format('truetype'),url('../../assets/font/DroidSans-Bold-webfont.svg#DroidSansBold') format('svg');font-weight:bold;font-style:normal}body{font:10px/1.231 FontSiteSansLight,sans-serif;color:#000}select,input,textarea,button{font:99% sans-serif}pre,code,kbd,samp{font-family:monospace,sans-serif}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#000}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}h1,h2,h3,h4,h5,h6{font-weight:normal}a:link,a:active,a:visited{color:#44c8f5;text-decoration:none}a:hover{color:#000}#main{font-size:1.5em}.article p{line-height:1.3;margin-bottom:1em}body{background:#e6e6e6 url(../img/ui/bg.gif);text-align:center}#container{margin:0 auto;width:940px;padding:0 36px;background:url(../img/ui/container-bg.png) repeat-y}.header{position:relative;border-top:21px solid #000;height:138px;background:url(../img/ui/stripes.png) no-repeat 0 0;border-bottom:9px solid #fff;text-align:right}.header h1{margin-top:15px}.header ul{width:100%;text-align:left;position:absolute;bottom:0;left:0;height:28px;line-height:28px;border-top:1px solid #000;border-bottom:1px solid #000}.header li{display:inline;margin-right:32px}.header li:last-child{margin:0}.header li a:link,.header li a:visited{font-size:1.8em;color:#000;font:bold 1.35em/28px DroidSansBold,sans-serif;text-transform:uppercase}.header li.active a:link,.header li.active a:visited,.header li a:hover{color:#44c8f5}#main{margin-top:12px;background:url(../img/ui/main-bg.png) repeat-x 0 0;text-align:left;overflow:hidden}.ie6 #main{zoom:1}.footer{clear:both;padding:10px 0 0 12px;width:928px;height:37px;margin:0 auto;background:#000;color:#999;font:1.2em/1.167em Tahoma,Geneva,Verdana,sans-serif;text-align:left}.footer a:link,.footer a:visited{display:block;color:#999;text-decoration:underline}.footer a:hover{color:#fff}#carousel{width:940px;height:325px;position:relative;overflow:hidden;padding-bottom:11px;border-bottom:1px solid #231f20}#carousel ul{width:940px;height:325px;position:absolute;top:0;left:0;overflow:hidden}#carousel ul li{width:940px;float:left}#carousel h1{font-size:3em;color:#3c4859;position:absolute;z-index:1010;left:0;top:0;width:918px;margin-top:5px;height:50px;line-height:50px;text-align:left;padding-left:18px}#carousel div{position:absolute;z-index:1000;left:0;top:0;height:255px;width:317px;background:url(../img/ui/carousel-mask.png);text-align:left;padding:70px 0 0 15px;font-size:1.5em;line-height:1.333em;color:#000}.section{float:left;margin:0 0 0 10px}.article{float:left;padding:0 22px 0 16px;min-height:400px;margin-left:10px}.ie6 .article{margin-left:5px}.about .article,.legal .article,.contact .article,.faq .article,.farms .article{width:574px;background:url(../img/ui/about-bg.png) repeat-y}.projects .article,.news .article{width:736px;background:url(../img/ui/projects-bg.png) repeat-y}.article h1{font-size:2em;margin:0 0 15px 0;color:#44c8f5;border-bottom:1px solid #000;padding-bottom:5px}.article p{margin-right:20px}.masthead{position:relative;width:940px;height:180px;background:#40c8f4;border-bottom:1px solid #000}.masthead h1{position:absolute;bottom:24px;left:10px;font-size:3em;text-align:left;color:#fff}.windmills{background:url(../img/ui/masthead-windmills.png)}.windmills-2{background:url(../img/ui/masthead-windmills-2.png)}.seeds{background:url(../img/ui/masthead-seeds.png)}.kites{background:url(../img/ui/masthead-kites.png)}.people{background:url(../img/ui/masthead-people.png)}.trees{background:url(../img/ui/masthead-trees.png)}.home .section{margin:17px 0 10px 0}.home .stat,.about .stat,.legal .stat,.contact .stat,.faq .stat,.farms .stat{position:relative;width:299px;height:276px;background:url(../img/ui/black-box.png) repeat-y right 0}.home .stat h1,.about .stat h1,.legal .stat h1,.contact .stat h1{display:block;width:279px;height:126px;padding:140px 10px 0 0;font-weight:100;text-align:right;margin:0;font-size:1.333em;line-height:1.2em;color:#44c8f5}.home .stat p,.about .stat p,.legal .stat p,.contact .stat p{position:absolute;bottom:20px;right:20px;font-size:.6667em;font-weight:100;text-align:right;margin:0;line-height:1.1666em;color:#989898;margin:0}.home .stat p span,.about .stat p span,.legal .stat p span,.contact .stat p span{color:#44c8f5}.faq .stat h1,.farms .stat h1{display:block;width:279px;height:266px;padding:10px 10px 0 10px;font-weight:100;margin:0;font-size:1.5em;line-height:1.2em;color:#44c8f5}.home .houses h1,.about .houses h1,.legal .houses h1,.contact .houses h1{background:url(../img/ui/stat-houses.png) no-repeat 0 0}.faq .uk h1,.farms .uk h1{background:url(../img/ui/stat-uk.png) no-repeat 0 0}.home .news,.home .fact{width:299px;height:276px;position:relative;margin-left:15px;background:url(../img/ui/box-shadow-white.png)}.home .news h1,.home .fact h1{width:285px;height:39px;position:absolute;left:-10px;top:10px;padding:0 14px 0 0;background:url(../img/ui/ribbon.png) no-repeat;line-height:30px;text-align:right;font-size:1.6em;color:#fff}.home .news h2,.home .fact h2{margin:45px 24px 0 10px;font:bold 1em/38px DroidSansBold,sans-serif;text-transform:uppercase;color:#000;border-bottom:1px solid #000}.home .news p,.home .fact p{height:116px;margin:10px 24px 0 10px;border-bottom:1px solid #000}a.more:link,a.more:visited{display:block;color:#000;font:bold .933em/21px DroidSansBold,sans-serif;text-transform:uppercase;width:63px;height:21px;background:url(../img/ui/btn-more.gif) no-repeat 0 0;line-height:21px;padding-left:6px;position:relative;left:210px;top:15px}a.more:hover{background:url(../img/ui/btn-more.gif) no-repeat 0 -21px}#map{margin-bottom:30px}.info-window-content{font-size:15px;min-height:80px;overflow:hidden!important}.ie6 .info-window-content{height:80px}.info-window-content h4{font:bold 1em DroidSansBold,sans-serif;text-transform:uppercase}.info-window-content p{clear:both;margin:0;font-size:.9334em}.projects h2{border:1px solid #000;border-bottom:0 none;font:bold 1em DroidSansBold,sans-serif;text-transform:uppercase;padding:12px 0 10px 10px}.projects .summary{border:1px solid #000;padding:12px 10px;overflow:hidden}.ie6 .projects .summary{zoom:1}.projects dl{width:287px;float:left;display:block}.projects dl:first-child{width:417px}.projects dt{display:block;width:70px;padding:1px 5px;background:#44c8f5;font:bold .8667em DroidSansBold,sans-serif;text-transform:uppercase}.projects dl:first-child dd{padding:7px 30px 15px 2px}.projects dl:last-child dt{width:142px;float:left;clear:left;margin-bottom:5px}.projects dl:last-child dd{width:120px;float:left;margin-left:10px}.projects dl:last-child dt.links{width:278px;margin-top:8px}.projects dl:last-child dd.links{margin-left:0;width:auto;padding-top:5px;clear:left}.projects dl:last-child dd.links ul{width:278px}.projects dl:last-child dd.links ul li{padding:0;margin:0;list-style:none;line-height:1.333}.projects dl:last-child dd.links ul li a:link,.projects dl:last-child dd.links ul li a:visited{color:#000;text-decoration:underline}.projects dl:last-child dd.links ul li a:hover{color:#44c8f5}.projects .project{margin-bottom:50px;border-bottom:1px solid #000;overflow:hidden}.projects .project{padding:20px 0}.ie6 .projects .project{overflow:hidden}.projects .detail{padding:0 20px 20px 0;width:416px;float:left}.projects .map-holder{width:300px;float:left}.projects .map-holder p{font-size:.8667em}.news .summary{border:1px solid #000;margin-bottom:30px;padding:0 0 8px 0}.news .summary h2{border-bottom:1px solid #000;font:bold 1em/35px DroidSansBold,sans-serif;text-transform:uppercase;padding:0 0 0 10px;height:32px;position:relative}.news .summary h2 span{color:#44c8f5}.news .summary h2 a:link,.news .summary h2 a:visited{position:absolute;right:0;top:0;display:block;width:50px;padding:0 20px 0 3px;height:32px;font:bold 1em/35px DroidSansBold,sans-serif;color:#000;background:#44c8f5 url(../img/ui/menu-arrow.png) no-repeat 55px -16px}.news .summary h2 a:hover{color:#44c8f5;background:#000 url(../img/ui/menu-arrow.png) no-repeat 55px 12px}.news .summary p{padding:18px 8px 0 8px}.news .summary dl{padding:0 0 20px 8px}.news .summary dt{padding:1px 5px;background:#44c8f5;font:bold .8667em DroidSansBold,sans-serif;text-transform:uppercase;display:inline}.news .summary dd{margin-top:5px}.news .summary dd li{padding-bottom:5px}.news .summary dd li a:link,.news .summary dd li a:visited{color:#000;text-decoration:underline}.news .summary dd li a:hover{color:#44c8f5}.legal .article{padding-bottom:30px}.legal .article h2{font:bold 1em DroidSansBold,sans-serif;text-transform:uppercase;padding-bottom:2px}address span{display:block}.contact .article p span{display:block}.faq dl{padding-bottom:70px}.faq dt{font:bold 1em DroidSansBold,sans-serif;text-transform:uppercase;padding-bottom:2px}.faq dd{border-bottom:1px solid #ccc;padding:0 0 10px 0;margin-bottom:20px}.faq dd:last-child{border:0 none}a.top:link,a.top:visited{font:bold 1em DroidSansBold,sans-serif;text-transform:uppercase;float:right;padding:4px 7px;line-height:24px;display:block;height:32px;width:60px;background:#44c8f5 url(../img/ui/top-arrow.png) no-repeat 56px 7px;color:#000}a.top:hover{background:#000 url(../img/ui/top-arrow.png) no-repeat 56px -33px;color:#44c8f5}.farms h2{font:bold 1em DroidSansBold,sans-serif;text-transform:uppercase;padding-bottom:2px}.farms ul{padding-bottom:40px}.farms ul li{padding-left:25px;display:block;background:url(../img/ui/bullet.png) no-repeat left .5em}.ie6 .farms ul li{height:1em}.side-menu{width:147px;float:left;padding-top:5px}.side-menu li{padding-right:5px;margin:0;border-bottom:1px solid #ccc}.side-menu li a:link,.side-menu li a:visited{text-transform:uppercase;display:block;height:22px;padding:4px 0 0 5px;font:bold .8667em/22px DroidSansBold,sans-serif;color:#000;background:url(../img/ui/menu-arrow.png) no-repeat right -20px}.side-menu li a:hover{color:#44c8f5;background:url(../img/ui/menu-arrow.png) no-repeat right 8px}.side-menu li.active a:link,.side-menu li.active a:visited{background:url(../img/ui/menu-arrow.png) no-repeat right 8px}.hidden{display:none;visibility:hidden;position:absolute}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after,.section:before,.section:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,.section:after,#main:after,.article:after{clear:both}.clearfix,.section,#main,.article{zoom:1}

.legal .article dl {margin-bottom:1em;}
.legal .article dt {padding-left:10px;}
 
.article.vcard .summary {
    border: 1px solid #000000;
    margin-bottom: 30px;
    padding: 0 0 8px;
}

.article.vcard .summary h2 {
    border-bottom: 1px solid #000000;
    font: bold 1em/35px DroidSansBold,sans-serif;
    height: 32px;
    padding: 0 0 0 10px;
    position: relative;
    text-transform: uppercase;
}

.article.vcard .summary dl {
    padding: 10px 0 0 8px;
}

.article.vcard .summary dt {
    background: none repeat scroll 0 0 #44C8F5;
    display: inline;
    font: bold 0.8667em DroidSansBold,sans-serif;
    padding: 1px 5px;
    text-transform: uppercase;
}

.article.vcard .summary dd {
    margin: 5px 0 20px;
}

.article.vcard .summary dd li a:link, .article .summary dd li a:visited {
    color: #000000;
    text-decoration: underline;
}

#double {
	line-height: 13px;
	height: 29px;
}
