html{overflow-y:scroll}body{background:#f4f1ea;color:#2d2d2d;line-height:1.6em}#body_bg{background-attachment:fixed;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}h2{font-size:24px;font-weight:400;line-height:100%;padding-bottom:5px;margin:0}a{color:#333}a:hover{color:#888}#container_header{z-index:10}#container_spacer1{}#container_slideshow{overflow:hidden}#container_slideshow_modules{}#container_breadcrumb{padding-bottom:0}#container_top_modules{padding-bottom:0}#container_hornav_mobile{display:none}#container_main{padding-top:0;padding-bottom:0}#container_bottom_modules{}#container_base,#container_copyright{background:#0b0b0b;background:rgba(0,0,0,.95)}#container_copyright{background:#111;padding:5px 0}#container_spacer2{height:60px}#container_spacer3{height:34px;background:#363539}#container_spacer4{background:url(../images/base_divider.png) repeat-x;height:20px}#container_base{}html body div#container_spacer2.container div.wrapper960{text-align:center}html body div#container_spacer3.container div.wrapper960{height:100%}.wrapper960{}#container_header .wrapper960{}#container_header .wrapper960{height:200px}#container_slideshow .wrapper960{padding:10px 0}#container_top_modules .wrapper960{padding:10px 0}#container_main .wrapper960{padding-top:5px;padding-bottom:5px}#container_spacer1 .wrapper960{border-top:1px solid rgba(0,0,0,.4);border-left:1px solid rgba(0,0,0,.4);border-right:1px solid rgba(0,0,0,.4);border-radius:10px 10px 0 0;height:10px;position:relative;z-index:5}#container_spacer2.container .wrapper960{border-bottom:1px solid rgba(0,0,0,.4);border-left:1px solid rgba(0,0,0,.4);border-right:1px solid rgba(0,0,0,.4);border-radius:0 0 10px 10px;height:20px;position:relative;z-index:5}#header{z-index:20}.block_holder{padding:5px 20px}#container_header.block_holder{}#slideshow_modules.block_holder{padding:0 10px}#top_modules.block_holder{}#top3_modules.block_holder{}#bottom_modules.block_holder{}#base{}#container_spacer2 .wrapper960{height:10px}#container_slideshow_modules .wrapper960{}#base.block_holder{padding-bottom:10px}#container_main .wrapper960,#container_spacer1 .wrapper960,#container_bottom_modules .wrapper960,#container_spacer2 .wrapper960,#container_hornav_mobile .wrapper960,#container_top3_modules .wrapper960,#container_slideshow_modules .wrapper960,#container_slideshow .wrapper960,#container_top_modules .wrapper960{border-left:1px solid rgba(0,0,0,.4);border-right:1px solid rgba(0,0,0,.4)}.maincontent,#bottom_modules.block_holder,#top_modules.block_holder,#wrapper_top-3{border-radius:5px;background:#fff;box-shadow:inset 0 0 0 1px #fff,inset 0 0 60px 0 #999,0 0 3px 0 rgba(0,0,0,.8);margin:0;padding:20px}#bottom_modules.block_holder,#top_modules.block_holder{padding:10px;border-radius:0}#container_bottom_modules .wrapper960{padding:5px 0}#container_top3_modules .wrapper960{padding:5px 0}#wrapper_top-3{padding:5px 10px}.sidecol_block .module{background:none repeat scroll 0 0 rgba(0,0,0,.35);border-radius:5px 5px 5px 5px;box-shadow:0 0 0 1px rgba(0,0,0,.25) inset,0 1px 0 0 rgba(255,255,255,.15)}.hornavmenu{background-image:-moz-linear-gradient(top,rgba(27,27,27,0),rgba(27,27,27,0.35));background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(27,27,27,0)),to(rgba(27,27,27,0.35)));background-image:-webkit-linear-gradient(top,rgba(27,27,27,0),rgba(27,27,27,0.35));background-image:-o-linear-gradient(top,rgba(27,27,27,0),rgba(27,27,27,0.35));background-image:linear-gradient(to bottom,rgba(27,27,27,0),rgba(27,27,27,0.35));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#331b1b1b',endColorstr='#b21b1b1b',GradientType=0);color:#ddd;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3),inset 0 -1px 1px rgba(225,225,225,.3);-moz-box-shadow:0 2px 4px rgba(0,0,0,.3),inset 0 -1px 1px rgba(225,225,225,.3);box-shadow:0 2px 4px rgba(0,0,0,.3),inset 0 -1px 1px rgba(225,225,225,.3);border-bottom:1px solid rgba(0,0,0,.55);border-radius:0 0 10px 10px;height:60px;position:relative;z-index:5;width:100%}#logo{background:#fff;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSItMS40MjEwODU0NzE1MjAyZS0xNCUiIHkxPSI1MCUiIHgyPSIxMDAlIiB5Mj0iNTAlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjE1Ii8+CjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZGZkIiBzdG9wLW9wYWNpdHk9IjAuMTUiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAuMTUiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);background-image:-moz-linear-gradient(left,rgba(0,0,0,.15) 0%,rgba(255,253,253,.15) 50%,rgba(0,0,0,.15) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.15) 0%,rgba(255,253,253,.15) 50%,rgba(0,0,0,.15) 100%);background-image:-webkit-linear-gradient(left,rgba(0,0,0,.15) 0%,rgba(255,253,253,.15) 50%,rgba(0,0,0,.15) 100%);background-image:linear-gradient(left,rgba(0,0,0,.15) 0%,rgba(255,253,253,.15) 50%,rgba(0,0,0,.15) 100%);-webkit-box-shadow:0 0 4px rgba(0,0,0,.3),inset 0 0 1px rgba(225,225,225,.3);-moz-box-shadow:0 0 4px rgba(0,0,0,.3),inset 0 0 1px rgba(225,225,225,.3);box-shadow:0 0 4px rgba(0,0,0,.3),inset 0 0 1px rgba(225,225,225,.3);margin:0 20px}.logo_container{width:100%;top:0;left:0}.logo_container,h1.logo,h1.logo a{top:45px;height:140px;text-align:left}h1.logo-text a{display:block;letter-spacing:-1.2px;top:26px;left:0;font-size:54px;text-transform:none!important;font-weight:400;text-align:center}p.site-slogan{font-size:12px;letter-spacing:3px;top:22px;left:0;text-align:center;margin:0}#search{float:right;position:static;padding-top:17px;padding-right:18px;position:relative;z-index:10}#search .inputbox{color:#ccc;color:rgba(225,225,225,.5)}#socialmedia{float:right;position:static;padding-top:16px;padding-right:10px}#hornav{float:left;margin-left:20px;position:relative;z-index:20}#hornav ul a,#hornav ul ul a,#hornav .separator{color:#fff;line-height:25px;margin:0 2px}#hornav li:first-child a{border:none}#hornav ul>li{margin-left:0}#hornav ul a,#hornav .separator{border:medium;display:block;font-size:13px;letter-spacing:1px;padding:17px 12px;text-decoration:none;margin:1px;z-index:1;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;-ms-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;-ms-transition-property:background-color;transition-property:background-color;box-shadow:0 0 1px rgba(225,225,225,.4) inset}#hornav ul ul a{line-height:20px;padding:1px 10px}#hornav>ul{margin:0}#hornav>ul>li{border:none;float:left;min-height:67px;margin:0;list-style:none outside none}#hornav>ul>li>a{display:block}#hornav ul li{float:left;position:relative}#hornav ul ul{background:#ebebeb;border-radius:0 0 5px 5px;position:relative;-webkit-box-shadow:0 0 6px rgba(0,0,0,.3);-moz-box-shadow:0 0 6px rgba(0,0,0,.3);-ms-box-shadow:0 0 6px rgba(0,0,0,.3);-o-box-shadow:0 0 6px rgba(0,0,0,.3);box-shadow:0 0 6px rgba(0,0,0,.3);display:block;list-style:none;margin:0;padding:5px 0!important;min-width:200px;z-index:20}#hornav ul ul li{min-height:22px;float:none}#hornav ul ul li a{display:block;padding:8px 10px;color:#555!important;border-top:1px solid rgba(0,0,0,.05)}#hornav ul ul li:first-child a{border:none}#hornav ul ul li a:active,#hornav ul ul li a:focus,#hornav ul ul li a:hover{text-decoration:none;background-color:rgba(0,0,0,.05)}#hornav ul ul li:hover a{text-decoration:none}#hornav ul ul ul:before{display:none}#hornav ul ul:before{background:transparent url(../images/menu_arrow.png) no-repeat 0 0;content:"";display:block;height:10px;left:26px;position:absolute;top:-10px;width:14px}#hornav li ul,#hornav li ul li ul{position:absolute;height:auto;min-width:200px;opacity:0;visibility:hidden;transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;-moz-transition:all 300ms linear;-webkit-transition:all 300ms linear;top:80px;z-index:1000}#hornav li:hover>ul,#hornav li ul li:hover>ul{display:block;opacity:1;visibility:visible;top:62px}#hornav li ul li ul{left:230px;top:0}#hornav li ul li:hover>ul{top:0;left:200px}#slideshow{position:relative}#slideshow.block_holder{padding:0!important;margin-left:auto;margin-right:auto}.mobile_showcase{display:none}.mobile_showcase img{display:block;margin:0 auto;max-width:100%}.joomla_ass img{max-width:none!important}.label_skitter h5,.label_skitter h5 a{padding:8px 17px!important}.box_skitter .container_skitter img,.container_skitter,.mobile_showcase img{border-radius:10px!important}.module{}.module_margin{margin:10px 5px}.module h1,.module h2,.module h3,.module h4,.module h5,.module h6{margin:0 0 .2em}.module p{padding-bottom:0}h3,.module_header h3{padding:5px 0 0;font-size:20px;line-height:100%;font-weight:400}.module_padding{padding:5px}.module_style-box .module,.style-box .module{background-color:rgba(0,0,0,.043);border:1px solid rgba(0,0,0,.15);box-shadow:0 0 5px 0 rgba(0,0,0,.05) inset;border-radius:4px 4px 4px 4px;overflow:hidden;margin-bottom:10px}.module_style-box,.style-box{margin:5px}.module_style-box .module_padding,.style-box .module_padding{padding:10px 15px 5px!important}.top-2 .module_style-box .module,.top-2 .style-box .module{margin-bottom:0}.icon-pen .module_header h3,.module_icon-pen .module_header h3{background:url(../images/icons/pen.png) no-repeat scroll 0 center transparent;padding:5px 36px}.icon-mail .module_header h3,.module_icon-mail .module_header h3{background:url(../images/icons/mail.png) no-repeat scroll 0 center transparent;padding:5px 36px}.icon-screen .module_header h3,.module_icon-screen .module_header h3{background:url(../images/icons/screen.png) no-repeat scroll 0 center transparent;padding:5px 36px}.icon-bubble .module_header h3,.module_icon-bubble .module_header h3{background:url(../images/icons/bubble.png) no-repeat scroll 0 center transparent;padding:5px 36px}.icon-tick .module_header h3,.module_icon-tick .module_header h3{background:url(../images/icons/tick.png) no-repeat scroll 0 center transparent;padding:5px 36px}.icon-plus .module_header h3,.module_icon-plus .module_header h3{background:url(../images/icons/plus.png) no-repeat scroll 0 center transparent;padding:5px 36px}.icon-arrow .module_header h3,.module_icon-arrow .module_header h3{background:url(../images/icons/arrow.png) no-repeat scroll 0 center transparent;padding:5px 36px}.icon-star .module_header h3,.module_icon-star .module_header h3{background:url(../images/icons/star.png) no-repeat scroll 0 center transparent;padding:5px 36px}.module ul,.module_menu ul{list-style:none outside none;margin:0;padding:10px 0 0}.module ul.menu a,.module_menu ul.menu a{color:#555;padding:4px 0 6px;margin:0;background:url(../images/bullet1.png) no-repeat scroll 6px center transparent;padding-left:20px;font-size:13px;letter-spacing:1.5px}.module ul a:hover,.module_menu ul a:hover{color:#000!important}.module ul li li a,.module_menu ul li li a{border:none;padding-left:25px;background:0 0}.module ul.menu li li a,.module_menu ul.menu li li a{padding:4px 30px;color:#666!important}.module ul li li a:hover,.module_menu ul li li a:hover{color:#888}.module ul ul,.module_menu ul ul{margin-top:-4px;padding-bottom:5px;margin-bottom:0}.module ul li:first-child a,.module_menu ul li:first-child a{margin-top:-5px}.module ul li:last-child a,.module_menu ul li:last-child a{}#top_modules{}.top-1 .module{color:#fff}.top-1 .module_padding{}.top-1 h3{color:#fff!important;padding:0 0 5px!important}.top-1 .module ul.menu a,.top-1 .module_menu ul.menu a,.top-1 .module a{color:rgba(255,255,255,.7);text-shadow:1px 1px 1px #000}.top-1 .module ul.menu a:hover,.top-1 .module_menu ul.menu a:hover,.top-1 .module a:hover{color:#fff!important}.top-1 .module{color:#fff}.top-1 .module h2,.top-1 .module h3{color:rgba(255,255,255,.6)}#wrapper_top-2{}.top-2 .module_margin{}.top-2 .module_padding{}.wrapper_contenttop{padding:0 10px}.wrapper_contentbottom{padding:0 10px}.contenttop h3{padding:0 0 5px!important}.contenttop .module ul.menu a,.contenttop .module_menu ul.menu a,.contenttop .module a,.contentbottom .module ul.menu a,.contentbottom .module_menu ul.menu a,.contentbottom .module a{color:#ddd;color:rgba(255,255,255,.7);text-shadow:1px 1px 1px #000}.contenttop .module ul.menu a:hover,.contenttop .module_menu ul.menu a:hover,.contenttop .module a:hover,.contentbottom .module ul.menu a:hover,.contecontentbottomnttop .module_menu ul.menu a:hover,.contentbottom .module a:hover{color:#fff!important}.contenttop .module,.contentbottom .module{color:#fff}.contenttop .module h2,.contenttop .module h3,.contentbottom .module h2,.contentbottom .module h3{color:rgba(255,255,255,.6)}#content_inner,.sidecol_inner{margin:8px}.maincontent{}.sidecol_block{padding:0 20px}#sidecol_a .sidecol_block{padding:0 20px 0 0}#sidecol_b .sidecol_block{padding:0 0 0 20px}.sidecol_block .module_padding{padding:20px}.sidecol_block .module,.sidecol_block .module_menu{margin-bottom:20px}.sidecol_block h3{color:#eee!important;color:rgba(255,255,255,.6)!important;padding:0 0 5px!important}.sidecol_block .module ul.menu a,.sidecol_block .module_menu ul.menu a,.sidecol_block .module a{color:#eee;color:rgba(255,255,255,.8);text-shadow:1px 1px 1px #000}.sidecol_block .module ul.menu a:hover,.sidecol_block .module_menu ul.menu a:hover,.sidecol_block .module a:hover{color:#fff!important}.sidecol_block .module{color:#fff}#base{padding-bottom:0}#base .module{color:#ccc;text-shadow:none}#base .module_margin{margin:5px}#base .module_content{padding-top:5px}#base .module h3{color:#848484;text-shadow:none}#base .module ul.menu a,#base .module_menu ul.menu a{background:url(../images/bullet1.png) no-repeat scroll 6px center transparent;color:#bbb;text-shadow:none}#wrapper_base-1{padding-bottom:5px}#wrapper_base-2{padding-top:5px;border-radius:5px;border:1px solid #222;background:#111;margin-top:10px}.base-2 .module_margin{margin:0 5px}#footer-2{padding-top:5px;border-radius:5px;border:1px solid #222;background:#111;margin-bottom:10px}#footer-2 .module_margin{margin:0 5px}#base_footer .block_holder{padding:10px 0}#copyright{color:#bbb;font-size:13px;margin:10px 15px}#copyright p{margin:5px 0;padding:0}dt.article-info-term{color:#888;display:none}.readmore a,input.button,li.pagenav-prev,li.pagenav-next,button,.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 14px;margin-bottom:0;font-size:13px;line-height:18px;*line-height:18px;text-align:center;vertical-align:middle;cursor:pointer;color:#444;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe5e5e5',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #bbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);font-weight:400}.readon,.readmore a{font-size:12px}.readmore a:hover{color:#aaa;text-decoration:none;text-shadow:none}p.readmore{padding:0}.button{display:inline-block;color:#000;font-size:14px!important;padding:4px 20px;margin:10px 5px 5px}span i,a.btn.hasTooltip{color:#444}a.btn.hasTooltip{text-shadow:none}.button:hover,.validate:hover{cursor:pointer;color:#777}.j51-button a{padding:8px 15px;border:1px solid #d9dee6;background:#e8ecef;background:-o-linear-gradient(top,#fff 0%,#E6EAEE 100%);background:-webkit-linear-gradient(top,#fff 0%,#E6EAEE 100%);background:-moz-linear-gradient(top,#fff 0%,#E6EAEE 100%);background:linear-gradient(to bottom,#fff 0%,#E6EAEE 100%);box-shadow:0 1px 0 rgba(255,255,255,.5);color:#979da2;text-shadow:0 1px 0 rgba(255,255,255,.7);color:#555!important}ul.pagenav a{color:#333}ul.pagenav a:hover{color:#888}#footermenu{margin-right:10px}#footermenu ul li{padding:5px 0}#footermenu ul li a{color:#aaa;font-size:13px;border-right:1px solid #555;padding:0 10px}#footermenu ul li a:hover{color:#fff}.module li.featcat{padding:0!important}.featcats_leading li{padding-top:5px!important}div.module div.module_content ul.featcats li.featcat li,div.module div.module_content ul.featcats li.featcat li a{padding-left:0!important}ul.featcats img{background:#f0f0f0;border:1px solid #ddd;padding:4px;margin-top:5px}.vimeo{margin:10px 0 15px;background-color:#0b0f11;border:1px solid #0b0d0f;padding:4px;float:left}dl.tabs{float:left;margin:50px 0 0;z-index:50;clear:both}dl.tabs h3{margin:0;padding:0}dl.tabs dt{float:left;padding:4px 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-right:3px;background:#e9e7e0;color:#fff}dl.tabs dt.open{background:#f4f1ea;border-bottom:1px solid #f9f9f9;z-index:100;color:#000}div.current{clear:both;border:1px solid #ccc;padding:10px}div.current dd{padding:0;margin:0}dl#content-pane.tabs{margin:1px 0 0}.module li.featcat{padding:0!important}.featcats_leading li{padding-top:12px!important}div.module div.module_content ul.featcats li.featcat li,div.module div.module_content ul.featcats li.featcat li a{padding-left:0!important}ul.featcats img{background:#eee;border:1px solid #ccc;padding:2px;margin-top:8px}ul.featcats h4{margin:0}.mod_featcats-writtenby,.mod_featcats-date{padding:0;margin:0;color:#666;font-style:italic}.mod_featcats-readmore{padding:5px 0}#hornav_mobile.block_holder{padding:10px}.js .selectnav{display:block;-webkit-appearance:listbox;width:100%;padding:10px;border-radius:3px;-webkit-box-shadow:0 5px 6px -6px b1b1b1;-moz-box-shadow:0 5px 6px -6px #000;box-shadow:0 5px 6px -6px #000;border:1px solid #ededed;background-color:#363539;color:#fff;z-index:100}.j51imagelinkhover_border{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;padding:0}.j51thumbs{opacity:.9}.j51thumbs114 .j51thumbs .j51Box img{border-radius:5px 5px 5px 5px}.article-info{color:#969590;font-size:12px;padding:0}dt.article-info-term,ul.actions{display:none}.articleContent img{display:block;margin:20px auto}dd{border-right:1px solid #e0e0e0;display:inline;margin:0 5px 0 0;padding:0 5px 0 0}dd:last-child{border-right:medium}dl.article-info{clear:both;display:block;margin:10px 0;width:100%}dd>div{display:inline}#breadcrumb.block_holder{padding:15px 10px 0 0}#breadcrumb .module_margin{margin:0}#breadcrumb .module_content{padding:0}.breadcrumb{padding:2px 5px 0 0;color:#eee;color:rgba(255,255,255,.9);width:100%;overflow:hidden}.breadcrumb a{background:0 0!important}.breadcrumb img{vertical-align:0%;font-weight:}.breadcrumb li a{color:#ccc;display:inline-block;padding:0}.breadcrumb li{background:0 0!important;text-shadow:none}ul.breadcrumb{padding:0!important}