@charset "utf-8";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,b,u,i,center,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-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style-image:none;list-style-position:outside;list-style-type:none}

/* Hand Coded by Flaydemouse 2009 */
#skip,.hide{display:none !important;}
.clear{clear:both;}

html{background: url('../img/html_bg.jpg') repeat-x 50% 0;}
#container{width:960px; margin: 0 auto; position:relative;}
#header{height: 220px;}
#header h1{margin:0;}
#logo{display:block; width: 249px; height: 91px; background: url('../img/logo.png') no-repeat; position:absolute; top:29px; left:10px; text-indent: -999em;}
#logo:active{top:30px;}
#content{width: 940px; margin: 43px 10px 20px;}
#primary{float:right; width:640px;margin-left:79px; padding-bottom:20px;}
#secondary{float:right; width: 220px; margin-top:16px;}
#footer{clear:both; border-top: 1px solid #1E4A7E; padding-top:10px;height:80px;}

/* Navigation */
#nav-main,#nav-main ul,#nav-main li{float:left;}
#nav-main{width:960px; position:absolute; top:174px;}
#nav-main ul{list-style-type:none; margin-left:0;}
#nav-main li{display:block; height: 40px; text-transform:uppercase; margin-top: 8px;}
#nav-main a{display:inline-block; text-align:center; color: #98c4e9; text-decoration:none; margin:0 13px; padding: 6px 20px 16px 16px; font-size:14px;}
#nav-main a:hover{color: #fff;}
#nav-main a:active{padding: 7px 20px 15px 16px;}
#nav-main li.selected{background: url('../img/nav-selected-li.gif') no-repeat 0 0; margin-top:1px;}
#nav-main li.selected a{display:inline-block;; background: url('../img/nav-selected-a.gif') no-repeat 100% 0; color: #fff; margin:0 12px; padding: 11px 20px 10px 16px;}

/* Secondary Nav */
#secondary-nav{border-left: 1px solid #a4cae9;margin:0 0 20px 0;}
#secondary-nav ul{border-left: 1px solid #fff; margin:0; padding-left: 10px; list-style-type:none;}
#secondary-nav ul ul{border:none; text-transform:uppercase; font-size:10px; letter-spacing: 0.05em; font-style:normal;}
#secondary-nav li a{line-height:19px; color: #1e4a7e; text-decoration:none;}

/* Typography */
body{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;line-height: 1.5;}

h1,h2,h3,h4,h5,h6,a:hover{color: #1e4a7e;}
h1,h2,h3,h4,h5,h6{text-shadow: 1px 1px 0 rgba(0,0,0,0.3);}
h1{font-size: 30px; margin-bottom: 19px; line-height:38px;}
h2{font-size: 25px; margin-bottom:19px;}
h3{font-size: 18px; margin-bottom:8px;}
h4{font-size: 15px;}
h5{font-size: 12px;}
h6{font-size: 10px;}

p{line-height: 1.44em;}

a,a:visited{color: #2c5c99;}

p,ol,ul,table,pre{margin-bottom: 19px;}

ol,ul,pre{margin-left: 25px;}

ol,ul{list-style-type:circle; list-style-position:inside;}
ol ol,ul ul{font-style:italic; font-size: 13px; margin-bottom:0;}
ol{list-style-type:decimal;}
ol ol{list-style-type:lower-latin;}

blockquote{padding: 5px; font-style:italic;}
blockquote p{font-size: 18px; color: #333;}

ul.specifications{margin-left:0; line-height:19px; list-style-type:none;text-transform:uppercase; font-size:12px;}
ul.specifications ul{font-size:13px; font-style:normal; text-transform:none}

/* Table Styling */

table{border-top: 1px solid #b4b4b4; border-left: 1px solid #b4b4b4; background:#fff; width:100%; font-size:12px;}
table th{background: #efefef; text-align:left;}
table td,table th{border-bottom: 1px solid #b4b4b4; border-right: 1px solid #b4b4b4; padding: 5px 7px;}

/* VCard */
.vcard{clear:both;}
.vcard,.vcard a,.org span{color: #aaa; text-decoration:none;}
ul.contact{margin:0; list-style-position:outside;}
ul.contact li{list-style-type:none; display:inline;margin:0 5px 0 0;}



/* Footer */
#copyright{float:left; color: #1E4A7E;}
.flaydemouse{float:right;}

.feature-text{float:right; padding:10px; margin:10px; width:260px; font-size: 22px;}
.statement{font-size:22px; font-style:italic;}
.strapline{text-transform:uppercase; letter-spacing:0.1em; font-size:14px;}

.contact-field-img{float:right; margin:24px 0 0 20px; _margin-left:10px;}
.electro-broadcaster-img{float:right; margin-left:20px; _margin-left:10px;}

a.btn{font-size:12px;background:#043a68;border:1px solid #03223e; margin:10px 20px 20px 0; -moz-border-radius:3px; text-decoration:none; padding: 10px 20px; color:#fff !important; text-transform:uppercase; text-shadow: 1px 1px 1px #03223e;}

.cta-links{list-style-type:none;list-style-position:outside; margin:0; width:100%;}
.cta-links li,.cta-links a{float:left;}
.cta-links li{border-top:1px solid white;border-left:1px solid white;border-right:1px solid white;}
.cta-links a{background:rgb(30,74,126); background:rgba(30,74,126,1); font-size:22px; text-decoration:none; padding:5px 10px; color:#fff !important; display:block; width:138px; height: 70px; margin:100px 0 0; text-shadow: 1px 1px 1px #1E4A7E;}
.cta-links a:hover{background:rgba(30,74,126,0.5);}
.cta-links li.end{margin:0;}

.cta-links .polycool{background: url('../img/polycool-bg_v2.jpg') no-repeat}
.cta-links .seed-cleaning{background: url('../img/seed-cleaning-bg_v2.jpg') no-repeat}
.cta-links .broadcaster{background: url('../img/broadcaster-bg_v2.jpg') no-repeat}
.cta-links .evolution-fans{background: url('../img/evolution-fans-bg.jpg') no-repeat}

.polycool-tower{position:absolute;top:330px;right:26px; z-index:-1;}
.polycool-note{position:absolute;top:657px;right:10px; z-index:-1; width:160px; font-size:12px;color: #3e83b0;}
.wide-foursixty{width:460px;}
.wide-threeseventy{width:370px;}
.wide-twoeighty{width:280px;}
.float-right{float:right;}
.float-left{float:left;}

.original-electro-broadcaster-note{color:#3E83B0;font-size:12px;float:right; clear:right; margin-top:8px; width:285px;z-index:-1;}
.broadcaster-block{clear:both; float:left; margin-bottom:20px; padding-top:20px; border-top:1px solid #ddd;}
.img-left{float:left; padding-right: 15px;}
.img-right{float:right; padding-left: 15px;}
.combine-img{float:left; padding-right: 58px; padding-bottom: 15px;}
.cta-text{background:#97bbdd;border-left:1px solid white;border-right:1px solid white;float:left; width:158px;height:215px;margin-bottom:20px; color:#1E4A7E !important;}
.cta-text p {padding:10px 10px 0 10px;margin:0;}
.cta-text-end{margin:0 !important;}