@import "./forms.css";@import "./menu.css";@import "./columns.css";@import "./cluster.css";@import "./articles.css";@font-face{font-family:bebasregular;src:url(../fonts/BEBAS.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:spatha;src:url(../fonts/spathasans.ttf) format('truetype');font-weight:400;font-style:normal}article,section,figure,figcaption,aside,header,footer,hgroup,nav,menu{display:block}pre,code{font-size:1em}body,p,ul,ol{font:normal 12px/18px Arial,Helvetica,sans-serif;color:#333}ol,ol li{list-style:decimal}ul,nav ul li,pre,form,body,html,blockquote,fieldset,input,figure,figcaption,aside,article,section,nav,header,footer,hgroup,dl,dt,dd,address{margin:0;padding:0;font-style:normal}ul,li{list-style:none}ul li{margin:5px 0;padding-left:20px;background:url(../img/li.gif) no-repeat 0 3px}a img,:link img,:visited img{border:none}.warn,p.warn{color:#a00;font-weight:700}#debug{position:absolute;right:0;top:0}div{border:0 solid red}p,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif;margin:10px 0;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:trebuchet ms,Arial,Helvetica,sans-serif;text-shadow:0 1px 1px #ddd}h1{font-size:1.8em;color:#932797;line-height:1.1em}h1{font-weight:400;font-family:trebuchet ms,Helvetica,Arial,sans-serif;margin-top:0}h2{font-size:18px;line-height:18px;color:#333}h3{font-size:1.5em;color:#333}h4{font-size:1.3em;color:#333}h5{font-size:1.2em;color:#333}#headsearch{float:right;width:250px;position:relative}#headsearch div.languages{position:absolute;top:0;left:0;height:40px}#headsearch div.languages a.flag{width:24px;height:24px}h2.bggreen,h2.bgdkgreen,h2.bgpurple,h2.bgmulti,h2.bgmint,h2.bgred,h2.tradeshow,h2.lightresearch,h2.bgltblue,h2.bgorange,h2.bgblue{text-shadow:0 1px 1px #000;color:#fff;padding:10px 20px;font-stretch:normal;font-weight:700;border-radius:5px;margin:0 0 5px}h2.bgblue{background:url(../img/_bg.jpg) no-repeat 0 -1130px}h2.bgorange{background:url(../img/_bg.jpg) no-repeat 0 -2168px}h2.bgpurple{background:url(../img/_bg.jpg) no-repeat 0 -615px}h2.bgblue{background:url(../img/_bg.jpg) no-repeat 0 -875px}h2.bgltblue{background:url(../img/_bg.jpg) no-repeat 0 -1133px}h2.bggreen{background:url(../img/_bg.jpg) no-repeat 0 -1910px}h2.bgmint{background:url(../img/_bg.jpg) no-repeat 0 -1390px}h2.bgred{background:url(../img/_bg.jpg) no-repeat 0 -2425px}h2.bgdkgreen{background:url(../img/_bg.jpg) no-repeat 0 -1677px}h2.bgmulti{background:url(../img/_bg.jpg) no-repeat -205px -210px}h2.XXblue{background:url(../img/footer-bg.jpg) no-repeat -1000px -100px;color:#fff!important}h2.tradeshow{background:url(../img/footer-bg.jpg) no-repeat -400px -10px}h2.lightresearch{background:url(../img/footer-bg.jpg) repeat-x -1350px -70px;background-size:2400px 277px}body{font-family:Myriad,Helvetica,Arial,sans-serif;margin:0}.page,#page{margin:0 auto;padding:0}#page,.container{background:#fff}p{font-stretch:normal}a{text-decoration:none;color:#000}a:hover{text-decoration:underline}.page,#page{width:1000px}.page_tolerance{width:1050px;margin:0 auto}.container{padding:15px 5px}article.contentmain{height:auto!important;height:500px;min-height:500px;margin-bottom:30px}p.lead,dt{color:#333;font-weight:700;font-size:14px}a:link,a:active,a:visited{color:#333;text-decoration:none}a:hover{color:#888;text-decoration:underline}header{height:125px}header hgroup{float:left;width:300px;padding:20px 0 0 30px}header h1,header h2{margin:0}header h2{font-size:.8em}aside#contact{font-size:2em;font-weight:700;float:right;margin:10px 20px 0 0;text-shadow:#566 4px 4px 2px,#566 -4px -4px 2px}header aside.right{clear:right;float:right;margin:10px 20px 0 0}div.social{height:25px;padding:2px 5px}div.social div{display:none}ul#tweeter{clear:both;display:block;height:213px;list-style:none outside none;margin:0 0 10px;overflow:hidden;padding:0;position:relative;width:100%}ul#tweeter li{font-size:10px;color:#888;padding-bottom:8px;border-bottom:1px dotted #aaa;margin-bottom:8px}ul#tweeter li strong{font-family:Spatha;font-weight:700;color:#009de0}header a.home{display:block;float:left;margin:20px 0 0 10px}header aside.right{float:right}footer.footer{height:215px;overflow:hidden;margin-bottom:10px;background:#333 url(../img/_bg.jpg) repeat-x -125px -236px;border-radius:7px;clear:both}footer h1{font-family:Georgia,times new roman,Times,serif}footer{font-size:.8em;padding:0 20px;position:relative}footer a{color:#fff}footer ul{padding:0 0 0 15px}footer .box{width:195px;margin:0 0 10px;padding:0 15px;float:left;height:250px;overflow:hidden;position:relative}footer .ribbon{border-right:0;background:#264b68;padding:0 10px}footer .subfooter{padding-bottom:10px;font-size:10px}footer figure.logo{padding-top:20px;width:60px;height:40px;border:1px solid #888;margin:2px 12px 0 0;color:#888;text-align:center;float:left}footer p.copyright{float:right;position:absolute;bottom:0;right:25px;text-align:right;font-size:.8em;line-height:1.1em;color:#888}footer p.copyright a{color:#000}footer aside.logobar{float:right;margin:0;height:25px}footer figure.minilogo{float:left;margin:0 0 0 10px;width:25px;height:25px;border-radius:15px 0 15px 0;border:0 solid #aaa;box-shadow:2px 2px 4px #111 inset,-2px -2px 4px #666 inset}footer hr{display:block;clear:both;border:none;border-top:1px solid #111;border-bottom:1px solid #555;padding:0;margin:10px auto;line-height:0;font-size:1px;position:relative}footer div.sociallinks{float:right;width:210px;height:200px}footer div.copy{float:right;width:210px}div.subfooter p{font-size:11px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:32px}.ourSites{margin-top:60px;text-align:right;font-size:12px}.ourSites a{color:#fff}header{background:#000 url(../img/_bg.jpg) no-repeat center -200px}header,footer,header a,footer a,header h1,header h2,footer h1,footer h2,nav ul,nav a{color:#fff}footer.footer,h2,header{background-size:1400px 2600px}.leaderboard{text-align:center;margin:0}.smleaderboard{margin:15px auto}#banner_top{height:105px}#banner_top aside#signup{float:right;width:239px;height:90px;position:relative}aside#signup img{position:absolute;top:0;left:0;z-index:8}aside#signup img.active{z-index:10}aside#signup img.last-active{z-index:9}aside#signup form{position:absolute;top:60px;left:10px;z-index:10}a#newsletterSign-up{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10pt;padding:3px 8px;color:#fff;background:#134d5f;border:#fff 1px solid;border-radius:5px;position:absolute;bottom:8px;z-index:10;left:78px}div.banner{margin:0 0 10px;border-bottom:1px dotted #bbb;padding:0 0 25px;position:relative}.banner figure{width:198px;height:120px;border:1px solid #ddd;padding:5px;margin:0 10px;color:#aaa;position:relative;font-weight:700;text-align:center;float:left;border-radius:4px;box-shadow:3px 3px 6px #ccc inset}.banner figure{overflow:hidden}.banner figure img{position:absolute;top:0;left:0}.banner figure figcaption{position:absolute;bottom:0;left:0;width:198px;background:#000;opacity:.5;color:#fff}.figure figure:hover{background:#eee;color:#fff}.box figure.social{float:left;width:25px;height:20px;border:1px solid #079;padding-top:5px;margin:0 5px 10px 0;text-align:center;border-radius:4px;background:#079}.box figure.social:hover{background:#29b}h2.eventmonthheader{border-top:1px solid #aaa;border-bottom:1px solid #aaa;background:#fff;padding:10px;margin-top:0;color:#666!important}strong.highlight{background:#ff0;color:#060}article#main{background:url(../img/bg_dots.gif) repeat-x left bottom;padding-bottom:10px;margin-bottom:10px}article#main img{float:left;margin:10px 20px 10px 0}article.box{width:45%;float:left}article.right{background:url(../img/bg_dots_v.gif) repeat-y left top;padding-left:20px;margin-left:20px}ul.list{margin:0;padding:0;list-style:none}ul.list li{margin:0;padding:0;background:0 0;border-bottom:1px dotted #ddd;padding-bottom:7px;margin-bottom:7px}ul.list aside{float:left}ul.list aside.thumb{width:100px;margin-right:15px;overflow:hidden;min-height:75px;border-right:1px dotted #ddd;padding-right:15px}ul.list li aside.thumb img{width:auto!important;width:100px;max-width:100px}ul.list h2{margin:0}aside.image{float:left;margin:0 20px 20px 0;overflow:hidden;width:200px}aside.image img{width:200px}p.date{color:#aaa;font-size:11px;font-style:italic;margin:0}#slideshow{margin-top:3px}blockquote{font-size:1.2em;font-style:italic;margin:25px}blockquote p{margin:0 0 5px;font-style:italic!important}table{border-top:1px solid #ddd;border-left:1px solid #ddd;border-collapse:collapse;margin:10px 0 20px;background:#fff}table tr.odd{background:#eee}table th,table td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:5px}table th{text-align:center;font-weight:700;background:#e7e7e7}table td p{margin:0;padding:0}div.table{border-radius:5px;border:1px solid #ddd;background:#eee;padding:5px}div.table table{margin:0}table ul,li{list-style:none}table ul li{margin:3px 0;padding-left:14px}#disqus_thread{margin-top:30px;border-top:1px dotted #888;padding-top:20px}#disqus_thread ul li{background:0 0;padding:0}#dsq-end{clear:both;height:30px;content:"."}section.p_links{position:relative}img.tradeshow{float:left;margin:0 10px 0 0}section.p_links .email_link{color:#d14d00;float:left;font-weight:700}section.p_links .site_link{color:#d14d00;font-weight:700;padding-top:5px;display:block;float:none;text-align:center}section.p_links .see_us{float:right;font-weight:700}.p_links p{margin:0}h1,h1 a:link,h1 a:active,h1 a:visited,h1 a:hover{text-decoration:none}.spacer,.clearfloat{clear:both;height:0;line-height:0;font-size:0;display:block;content:"."}.spacer{height:5px;background:url(../img/bg_dots.gif) repeat-x;margin-bottom:20px}