.clearfix:after{content:" ";clear:both;display:block;font-size:0;height:1px;visibility:hidden}* html .clearfix,*:first-child + html .clearfix{zoom:1}.col_1,.col_60px{width:60px;float:left;margin-right:20px}.col_2,.col_140px{width:140px;float:left;margin-right:20px}.col_3,.col_220px{width:220px;float:left;margin-right:20px}.col_4,.col_300px{width:300px;float:left;margin-right:20px}.col_5,.col_380px{width:380px;float:left;margin-right:20px}.col_6,.col_460px{width:460px;float:left;margin-right:20px}.col_7,.col_540px{width:540px;float:left;margin-right:20px}.col_8,.col_620px{width:620px;float:left;margin-right:20px}.col_9,.col_700px{width:700px;float:left;margin-right:20px}.col_10,.col_780px{width:780px;float:left;margin-right:20px}.col_11,.col_860px{width:860px;float:left;margin-right:20px}.col_12,.col_940px{width:940px;float:left;margin-right:20px}.last{margin-right:0}.push_1,.push_60px{margin-left:80px}.push_2,.push_140px{margin-left:160px}.push_3,.push_220px{margin-left:240px}.push_4,.push_300px{margin-left:320px}.push_5,.push_380px{margin-left:400px}.push_6,.push_460px{margin-left:480px}.push_7,.push_540px{margin-left:560px}.push_8,.push_620px{margin-left:640px}.push_9,.push_700px{margin-left:720px}.push_10,.push_780px{margin-left:800px}.push_11,.push_860px{margin-left:880px}.push_12,.push_940px{margin-left:960px}ul.subnav{width:100%;height:36px;line-height:200%;margin:0px;padding:0px}ul.subnav li{list-style:none;float:right;margin-left:20px}ul.subnav li a{color:black;font-style:normal;text-decoration:none;font-size:14px;text-transform:uppercase}ul.subnav li a:hover{text-decoration:underline}ul#nav{padding:0;margin-top:0;margin-left:0}ul#nav li{list-style:none;position:relative}ul#nav li.last{margin-right:0}ul#nav li.main{height:74px}ul#nav li.main a{color:black;letter-spacing:2px;text-decoration:none;text-transform:uppercase;font-weight:normal;margin:0 10px;display:block;font-style:normal;font-size:17px;padding:15px 0 0 0}ul#nav li.main a p{border-top:1px dotted black;font-family:Georgia, Times New Roman, serif;border-bottom:none;text-transform:lowercase;color:#666666}ul#nav li.main p{font-style:italic;margin:0px;padding:0px}ul#nav li.main:hover{background-color:#333333;border-bottom:1px solid white}ul#nav li.main:hover p{color:white;border-top:1px dotted white}ul#nav li.main:hover a{width:120px;color:white}ul#nav li.main:hover ul.submenu{display:block}ul#nav li.main ul.submenu{margin:0;background-color:white;border-bottom:6px solid #d2e1ac;position:absolute;padding:0 10px;width:120px;border-top:1px solid #333333;top:75px;left:0;-webkit-box-shadow:2px 3px 5px rgba(0, 0, 0, 0.6);-moz-box-shadow:2px 3px 5px rgba(0, 0, 0, 0.6);box-shadow:2px 3px 5px rgba(255, 255, 255, 0.6);display:none}ul#nav li.main ul.submenu li.last{border:0}ul#nav li.main ul.submenu li{border-bottom:1px dotted #333333}ul#nav li.main ul.submenu li img{margin:10px 0}ul#nav li.main ul.submenu li:hover{background-color:transparent}ul#nav li.main ul.submenu li a{text-transform:lowercase;font-weight:normal;padding:10px 0;font-size:13px;width:120px;color:#333333;margin:0}ul#nav li.main ul.submenu li a:hover{color:#70a711}ul#nav li.main ul.social{margin:0;padding:10px 0;height:20px}ul#nav li.main ul.social li{float:left;margin-bottom:10px;border:0}ul#nav li.main ul.social li a{border:0;padding:5px;display:block;width:14px;height:11px}ul#nav li.main ul.social li a.flickr{background:url(/images/bullet-flickr.png) no-repeat}ul#nav li.main ul.social li a.lastfm{background:url(/images/bullet-lastfm.png) no-repeat}ul#nav li.main ul.social li a.linkedin{background:url(/images/bullet-linkedin.png) no-repeat}ul#nav li.main ul.social li a.twitter{background:url(/images/bullet-twitter.png) no-repeat}ul#nav li.main ul.social li a.facebook{background:url(/images/bullet-facebook.png) no-repeat}#nav_foot{background:url(/images/foot-bg-bannerGrad.png) no-repeat center top;text-align:center;height:94px;padding:0}#nav_foot ul{width:960px;margin:0 auto;text-align:left;padding:5px 0 0 0}#nav_foot ul li{list-style:none}#nav_foot ul li h1{line-height:100%;margin:0px;padding:0px;border:none}#nav_foot ul li a{line-height:130%;display:block}#nav_foot ul li a:hover{text-decoration:underline}.nav_slideshow{font-size:34px;font-weight:bold;margin:0 0 0 10px;padding:0}.nav_slideshow li{display:inline;float:left;list-style:none}.nav_slideshow li a{color:#b8b8b8;display:block;height:21px;padding:0 10px;text-decoration:none}.nav_slideshow li a:hover{color:#70a711}.nav_slideshow li.active a{color:#a9cc3f}.nav_slideshow li.disabled a{cursor:default;opacity:0.25}.nav_slideshow li.disabled a:hover{color:#b8b8b8}.nav_slideshow li.previous a,.nav_slideshow li.next a{background-repeat:no-repeat;background-position:center 0;display:block;width:14px}.nav_slideshow li.previous a:hover,.nav_slideshow li.next a:hover{background-position:center -21px}.nav_slideshow li.previous.disabled a:hover,.nav_slideshow li.next.disabled a:hover{background-position:center 0}.nav_slideshow li.previous a{background-image:url(../images/port-slideLeft.png)}.nav_slideshow li.next a{background-image:url(../images/port-slideRight.png)}html{text-align:center;background:#f2efe1 url(/images/bg.png);margin:0px;padding:0px}html body{margin:0px;padding:0px;line-height:140%}html .watercolor{background:url(/images/watercolor-logo.png) no-repeat center top;text-align:center;width:100%;height:100%}html .home{background:url(/images/bg-watercolor.png) no-repeat center top}html p{font-size:14px}html img{border:0}html #bg-head{background:url(/images/bg-header.png) repeat-x;width:100%;height:113px;margin-bottom:30px;position:relative;z-index:1}html #bg-head #bg-gradHead{background:url(/images/bg-gradientHeader.png) repeat-x;width:960px;margin:0 auto;height:113px;text-align:left}html #bg-head #bg-gradHead a#logo{text-align:center}html #bg-head #bg-gradHead a#logo img{width:221px;height:71px}html .article-detail h1{line-height:100%}html #content{width:940px;margin:0 auto;text-align:left}html #content .article{margin-bottom:40px}html #content .article h2 a{text-decoration:none;font-style:normal;color:#70a711}html #content .div404{background:url(/images/404.png) no-repeat left 50px;height:595px;width:670px}html #content .div404 div{padding-top:170px}html #content .div404 div h2{font-size:300%;border:none}html #content .div404 div p{font-size:170%;line-height:140%}html #content .getstarted{background:url(/images/btn-get-started.png) bottom;height:20px;display:block;padding:10px;float:right;color:#fff;text-transform:uppercase;text-decoration:none;font-style:normal;margin-bottom:-15px;-moz-transition-property:background-position;-webkit-transition-property:background-position;-o-transition-property:background-position;transition-property:background-position;-moz-transition-duration:0.25s;-webkit-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:linear;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;text-shadow:#333 0px 0px 3px}html #content .getstarted:hover{background-position:top}html #content .home-intro p{font-size:16px;line-height:180%}html #content .intro{margin-bottom:30px}html #content .tips{background:url(/images/bg-tips.png) no-repeat left top}html #content .tips h3{margin-left:18px}html #content ul.tips{margin:0px;padding:0px}html #content ul.tips li{padding-left:40px;background:url(/images/blue-sq.png) no-repeat left;list-style:none;margin-bottom:20px}html #content ul.checklist{margin:0 0 10px 0;padding:0}html #content ul.checklist li{background:url(/images/check.png) no-repeat left;padding-left:25px;height:inherit;margin:0;line-height:180%;list-style:none}html #content ul.process{padding:0}html #content ul.process li{list-style:none;height:60px;margin-bottom:10px}html #content ul.process li a{text-decoration:none;display:block;height:100%}html #content ul.process li h3{padding-top:15px;margin:0;font-style:normal;font-weight:normal}html #content ul.process li h4{margin:0}html #content ul.process li img{float:left}html #content ul.process li:hover{background:url(/images/process-arrow.png) no-repeat}html #content ul.process li.active{background:url(/images/process-arrow.png) no-repeat}html #content ul.col_12{padding:0}html #content ul.col_12 li{float:left;list-style:none;margin-bottom:30px}html #content ul.about{margin:0}html #content ul.about li h3{margin:0}html #content ul.about li h4{margin:0}html #content .thumb h3{margin:0}html #content .thumb h4{margin:0}html #content .contact h3{margin:0px;padding:0px}html #content .contact p{margin-top:0}html #content .banner{margin-bottom:30px;background:url(/images/bg-banner.png) no-repeat center;height:74px;position:relative}html #content .banner ul{padding:0;z-index:300;margin:0}html #content .banner ul li{list-style:none;height:72px;position:relative;z-index:4000}html #content .banner ul li a{display:block;font-style:normal;height:52px;text-decoration:none;padding-top:22px;position:relative}html #content .banner span{font-size:42px;float:left;line-height:60%;margin-right:5px;padding-bottom:8px;color:#949489}html #content .banner .info{float:left;text-align:left;line-height:95%;padding-bottom:5px}html #content .banner .info h1{font-size:18px;font-weight:normal;margin:0px;padding:0px;color:#2e3e0f;border-bottom:0}html #content .banner .info p{margin:0px;padding:0px;font-style:italic;color:#333}html #content .banner-arrow{background:url(/images/banner-hover.png) no-repeat;width:220px;height:68px;position:absolute;z-index:0;left:0;top:3px;-moz-transition-property:opacity;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-moz-transition-duration:0.25s;-webkit-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:linear;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}html #content ul.blurb{margin:0px;padding:0px}html #content ul.blurb li{list-style:none;margin-bottom:20px}html #content ul.tumblr{margin:0px;padding:0px}html #content ul.tumblr li{line-height:20px;list-style:none;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #ccc}html #content ul.tumblr li .post_wrapper{height:100px;overflow:hidden}html #content ul.tumblr li a.tumblr-post-date{float:right}html #content ul.tumblr li a img{float:left;margin-right:8px}html #foot{background:url(/images/bg-footer.png) no-repeat center top;height:392px;width:100%;margin-top:30px}html #foot .cocologo{width:960px;margin:0 auto}html #foot .cocologo a.coco{background:url(/images/coco.png) no-repeat left;width:60px;height:19px;display:block;float:left}html #foot .cocologo span{float:left}html #foot .foot_content{background:url(/images/foot-bg-banner.png) repeat-x;height:94px;width:100%;text-align:center;margin-bottom:30px}#modal-bg{background-color:#000;display:block;position:fixed;opacity:0.75;filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;height:100%;width:100%;left:0;margin:auto;top:0;z-index:10000}div#tweet ul{margin:0px;padding:0px}div#tweet ul li{list-style:none;margin-bottom:20px}#modal{background:url(/images/ie6-bg.png) no-repeat;width:491px;height:525px;margin:20px auto 0;padding-top:80px;text-align:center;z-index:10000000;position:fixed;top:0;left:50%;margin-left:-245px}#modal a img.ielink{float:right;margin-right:80px}#modal img{margin:0 auto}#modal ul{margin:0 0 0 80px;padding:0;overflow:hidden;height:75px}#modal ul li{list-style:none;float:left;margin-right:30px;padding:0}#modal ul li a{display:block;padding:85px 0 0 0;text-decoration:none;font-style:normal}#modal ul li a.ie{width:63px;background:url(/images/icon-ie.jpg) no-repeat}#modal ul li a.safari{width:56px;background:url(/images/icon-safari.jpg) no-repeat}#modal ul li a.chrome{width:59px;background:url(/images/icon-chrome.jpg) no-repeat}#modal ul li a.firefox{width:62px;background:url(/images/icon-firefox.jpg) no-repeat}html{font-family:Georgia, Times New Roman, serif;color:#464646;font-size:14px}a{color:#ba8700;font-style:italic}h1{border-bottom:1px dotted;border-color:#333333;color:#333333;font-weight:normal;margin:0 0 30px 0;padding-bottom:10px;clear:both}h2{border-bottom:1px dotted;border-color:#70a711;color:#70a711;font-size:22px;width:100%;font-weight:normal;padding-bottom:5px;margin-bottom:10px}h3{color:black;font-size:16px;line-height:90%}h4{color:#999999;font-style:italic;font-size:14px;line-height:90%;font-weight:normal}.intro p{color:#464646;line-height:150%;font-size:18px}.blurb span{color:#caa33a}.tips h3{margin:18px}.tumblr h3{padding:0;margin-bottom:5px}.tumblr p{margin:0px;padding:0px}.tumblr a{font-size:14px}html #content ul#crew li div.col_3 h3,ul#about li div.col_3 h3{margin-bottom:5px}html #content ul#crew li h3{margin:5px 0}#foot span{font-family:Georgia, Times New Roman, serif}#foot #nav_foot a{font-size:16px;text-decoration:none;color:black;font-style:normal}#slideshow{margin-left:15px;margin-bottom:30px;width:912px;height:401px;overflow:hidden;position:relative;top:-9px}#slideshow ul{height:401px;width:4560px;position:absolute;margin:0px;padding:0px;-moz-transition-property:transform translate;-webkit-transition-property:transform translate;-o-transition-property:transform translate;transition-property:transform translate;-moz-transition-duration:1.5s;-webkit-transition-duration:1.5s;-o-transition-duration:1.5s;transition-duration:1.5s;-moz-transition-timing-function:ease;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}#slideshow ul li{float:left;height:401px;list-style:none;width:912px}.mask{position:absolute;top:0;left:0}ul.slideshow{margin:0px;padding:0px;height:400px;overflow:hidden !important;position:relative;width:700px;-moz-transition-property:transform translate;-webkit-transition-property:transform translate;-o-transition-property:transform translate;transition-property:transform translate;-moz-transition-duration:1s;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;-moz-transition-timing-function:ease;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}ul.slideshow li{float:left;left:0;top:0;list-style:none;background:url(/images/port-shadow.png) no-repeat;width:700px;height:400px;margin:0px;padding:0px;position:relative}ul.slideshow li img{margin:10px 0 0 15px}.slide{overflow:hidden;margin-bottom:30px}

