@charset "UTF-8";body{padding:0;margin:0;background:#423B33 url(images/site_bkg.gif) repeat-y;font-family:Arial,Helvetica,sans-serif;color:#EEE}img{border:0}a{text-decoration:none}hr{padding:0;margin:0;border-top:1px solid #534D46;border-bottom:1px solid #3C372F;border-left:0;border-right:0}h1{padding:0 0 14px 0;margin:0;font-size:16px;font-weight:normal;color:#E2D8C6;line-height:1.8em}h1 span{color:#FFF}h1 a{color:#E2D8C6}h2,h3,h4,h5{padding:3px 0 5px 0;margin:0 0 10px 0;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:normal;color:#FFFD6E;border-bottom:1px solid #534D46}h3{color:#B8FD4C}h4{color:#84FFFF}h5{color:#FFAB30}p{font-size:15px;color:#E2D8C6}.default{line-height:1.8em}.default span{color:#FFF}ul{padding:0 30px;margin:0 0 20px 0}li{list-style:square;padding:3px 0;margin:3px 0;font-size:13px}.clear{clear:both}#columnleft{float:left;padding-top:96px;width:230px;text-align:right}#columnleft img{padding:0 6px 0 0}#columnright{padding-top:54px;margin:0 0 0 260px;width:710px}#columnright_home{padding-top:96px;margin:0 0 0 260px}#columnright_about{padding-top:96px;margin:0 0 0 260px}#navwrap{padding:49px 0 0 0}.navparent{padding:0 1px 0 0;margin:0}.navparent li{list-style:none;padding:6px 16px 6px 0;margin:1px 0;font-family:Lucida Grande,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;color:#1A1A1A;vertical-align:middle}.navparent .blue{border-right:4px solid #B3D5EB}.navparent .blue_active{padding: 6px 12px 6px 0;border-right:8px solid #B3D5EB}.navparent .green{border-right:4px solid #C6E686}.navparent .green_active{padding: 6px 12px 6px 0;border-right:8px solid #C6E686}.navparent .orange{border-right:4px solid #F5C591}.navparent .orange_active{padding: 6px 12px 6px 0;border-right:8px solid #F5C591}.navparent li a{padding:1px;color:#1A1A1A}.navparent li a:hover{color:#666}.navlocal{padding:0 1px 29px 0;margin:0}.navlocal li{list-style:none;padding:6px 16px 6px 0;margin:1px 0;font-family:Lucida Grande,Arial,Helvetica,sans-serif;font-size:11px;color:#666;border-right:4px solid #CECABC;vertical-align:middle}.navlocal span{font-weight:bold;color:#76BA2F}.navlocal .active{padding:6px 12px 6px 0;border-right:8px solid #A19E93}.navlocal .active a{font-weight:bold;color:#3F3F3F}.navlocal .active a:hover{color:#3F3F3F}.navlocal li a{padding:3px 1px;color:#3F3F3F}.navlocal li a:hover{color:#8B8B8B}.navchild{padding:29px 1px 0 0;margin:0}.navchild li{list-style:none;padding:6px 16px 6px 0;margin:1px 0;font-family:Lucida Grande,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#848484;border-right:4px solid #DADADA;vertical-align:middle}.navchild .active{padding:6px 12px 6px 0;border-right:8px solid #B5B5B5}.navchild .active a{color:#3A3A3A}.navchild .active a:hover{color:#3A3A3A}.navchild li a{padding:3px 1px;color:#848484}.navchild li a:hover{color:#AFAFAF}.header{padding-left:8px}#content{padding:0 20px 0 0;margin:18px 20px 20px 10px;width:650px}#content_home{padding:0 20px 0 0;margin:30px 20px 20px 34px;width:650px}#content_about{padding:0 20px 0 0;margin:50px 20px 20px 10px;width:650px}.hello{padding:32px 0 22px 0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:1.5em;color:#D2C6B0;line-height:1.6em}.hello span{color:#FFF}.thousands{padding:18px 0 16px 0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:1.25em;color:#AAA;line-height:1.7em}.thousands a{padding:2px 7px;margin:0 2px;background:#332F2A;color:#FFFD6E}.thousands a:hover{background:#262320;color:#FFF}#spotlight{padding:38px 28px;margin:22px 0 10px -20px;background:#23201B url(images/home_trellis_bkg.jpg) no-repeat right;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;line-height:2em;border-top:4px solid #4C433B;border-bottom:4px solid #4C433B}.spotlink{padding:2px 0 6px 0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal}.spotlink a{color:#84FFFF}.spotlink a:hover{color:#FFF}.spotbyline{padding:0 0 2px 0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#7D7974;text-transform:uppercase}#understudyleft{float:left;width:268px;padding:14px 28px 10px 28px;margin:11px 22px 10px -20px;background:#1A1814 url(images/home_blog_bkg.jpg) no-repeat top right;font-family:Lucida Grande,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.9em;border-top:4px solid #4C433B;border-bottom:4px solid #4C433B}#understudyright{float:left;width:268px;padding:14px 28px 10px 28px;margin:11px 0 10px 0;background:#1A1814 url(images/home_twitter_bkg.jpg) no-repeat top right;font-family:Lucida Grande,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.9em;border-top:4px solid #4C433B;border-bottom:4px solid #4C433B}.underlinkorange,.underlinkyellow{padding:0 0 8px 0;margin:0;font-family:Lucida Grande,Arial,Helvetica,sans-serif;font-size:17px;font-weight:bold}.underlinkorange a{color:#FFAB30}.underlinkyellow a{color:#FFFD6E}.underlinkorange a:hover,.underlinkyellow a:hover{color:#FFF}.screenshot{margin:20px 0 0 4px}.screenshotp{margin-top:-70px}.badge{position:relative;float:right}.productdesc{padding:0 0 8px 0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#D2C6B0;line-height:1.9em}.productdesc strong{font-size:19px}.productdesc span{color:#FFF}.productsub{padding:14px 0;margin:10px 0 0 0;font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#A4A4A4;line-height:2em;border-top:1px solid #534D46}.blockleft{float:left;width:300px;padding:1px 0 0 0;margin:0 24px 0 10px}.blockright{float:left;width:300px;padding:1px 0 0 0;margin:0}.feature{padding:5px 6px 15px 6px;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#BAB4AA;line-height:1.7em}.feature strong{font-size:15px;color:#FFF;line-height:1.8em}.feature span{font-weight:bold}form{margin-bottom:5px}.featurelink{color:#ADA89F;border-bottom:1px dotted #645D54}.featurenote{padding:4px 6px 10px 6px;margin:0;font-size:11px;line-height:1.9em;color:#7D7A73}.profile_photo{float:left;background:url(images/staff_bumper.gif) right no-repeat;width:120px;text-align:left;padding:0;margin:6px 0}.profile_card{float:left;background:#2F2C26 url(images/staff_card_fade.png) right repeat-y;width:530px;text-align:left;padding:0 0 26px 0;margin:6px 0}.avatar{border:5px solid #FFF}.card_name{padding:22px 24px 4px 22px;margin:0;font-family:Lucida Grande,Arial,Helvetica,sans-serif;font-size:17px;font-weight:bold;color:#FFF;text-shadow:#23211D 1px 1px 1px}.card_name a{color:#FFF}.card_subtitle{padding:3px 24px 0 22px;margin:0;font-family:Lucida Grande,Arial,Helvetica,sans-serif;font-size:14px;color:#ADA89F;text-shadow:#23211D 1px 1px 1px}.card_expand{float:right;padding:3px 20px 2px 0;margin:36px 36px 0 0;background:transparent url(images/about_expand.gif) right no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#FFFD6E;text-shadow:#1D1B18 1px 1px 0px;text-transform:uppercase}.card_expand a{color:#FFFD6E;padding:2px}.bio{width:auto;padding:8px 0 4px 0;margin:8px 40px 0 22px;font-size:13px;line-height:1.8em}.personal{border:1px solid #FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#E9E5D5;width:460px;margin:18px 0 0 0;height:210px;padding-top:3px}.personal a{display:block;color:#2A2A2A}.personal dt{float:left;width:190px;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-align:right;border-top:1px solid #F2EDE6;border-bottom:1px solid #D8D3C2;height:40px;line-height:40px;color:#77716B;text-shadow:#FFF 0px 1px 0px}.personal dt.start,.personal dd.start{border-top:0}.personal dt.wrap,.personal dd.wrap{border-bottom:0}.personal dd{float:left;width:250px;padding-left:20px;margin:0;border-top:1px solid #F2EDE6;border-bottom:1px solid #D8D3C2;font-family:Lucida Grande,Arial,Helvetica,sans-serif;font-size:13px;line-height:39px;height:40px;color:#2A2A2A;text-shadow:#FFF 0px 1px 0px}.linkblue{padding:2px 4px;margin:0 1px;background:#332F2A;color:#84FFFF;font-weight:bold}.linkblue:hover{background:#262320;color:#EEE}.linkgreen{padding:2px 4px;margin:0 1px;background:#332F2A;color:#B8FD4C;font-weight:bold}.linkgreen:hover{background:#262320;color:#EEE}.linkyellow{padding:2px 4px;margin:0 1px;background:#332F2A;color:#FFFD6E;font-weight:bold}.linkyellow:hover{background:#262320;color:#EEE}.linkorange{padding:2px 4px;margin:0 1px;background:#332F2A;color:#FFAB30;font-weight:bold}.linkorange:hover{background:#262320;color:#EEE}#copyright{padding:0 20px 0 0;margin:30px 20px 30px 10px;width:660px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#7B7267;text-align:right}