#top_nav ul,body{margin:0}#top_nav,#wrapper{width:960px}#menu,#wrapper,body,html{height:100%}#header,#menu,canvas{position:fixed}#name,#top_nav li{text-align:center}#header,#name{border-bottom:1px solid #D2D2D2}#content a,#menu a,a{text-decoration:none}#content table img,#top_nav,#wrapper{margin-left:auto;margin-right:auto}#content table img,#content table img:hover{-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.5s}#top_nav ul,ul{list-style-type:none}body{font:400 13px arial,sans-serif;background-color:#F5F5F5;padding:0;border:0}canvas{display:block;z-index:-1;margin:auto}#header{width:100%;height:50px;background-color:#F0F0F0}#top_nav img{border:1px solid #666;height:25px;margin-left:5px}#top_nav li{height:25px;font-size:28px;float:right;margin-top:12px;margin-right:20px}#top_nav li a{color:#666;display:block;height:100%}#top_nav li a:hover{color:#333}#wrapper{padding-top:50px}#menu{width:200px;border-right:1px dashed #D2D2D2}#menu a{color:#2D5781}#menu a:hover{color:#FC827F}#name{padding-top:10px;padding-bottom:5px;font-size:20px}#name img{margin-top:20px;margin-bottom:30px}#content{width:720px;min-width:720px;margin-left:200px;padding:20px;background-color:rgba(245,245,245,.8)}#content p{text-indent:30px;text-align:justify}#content h1{margin-left:20px;color:#BE7467}#content h2{margin-left:10px}#content h2 a{font:400 10px arial,sans-serif}#content a{color:#539770}#content a:hover{text-decoration:underline}#content table img{width:280px;border-left:1px solid #D2D2D2;border-right:1px solid #D2D2D2;opacity:1}#content table img:hover{opacity:.5}.screen_display{text-align:center}.screen_display img{margin-left:5px;margin-right:5px;width:200px}#content table{font:400 13px arial,sans-serif;width:90%;margin-left:auto;margin-right:auto;text-align:center}#content td{width:33.3%;vertical-align:top}#content table td.left_cell{border-right:1px dashed #D2D2D2;border-color:#999}#content table h2{margin-left:0;color:#A09893}#content table p.project{padding:5px 5px 0;font-size:20px;text-align:center;text-indent:0;line-height:20px;width:70%;height:65px;margin:0 auto 10px}#content table td p.project:nth-child(2){height:45px}#content table td p.project:nth-child(3){height:100px}#content table td p.project:nth-child(4){height:85px}#content table td p.project:nth-child(5){height:45px}#content table p.website{text-align:center;text-indent:0;margin-right:5px;margin-left:5px}#content table p a{color:#98B880;font-weight:900}.description{text-align:justify}.sublink{text-align:center}#content table p a:hover{color:#98B880}#content table .language{color:#878787;font-size:12px;line-height:12px}#content div.anchor{position:relative;top:-70px;display:block;height:0;width:0}#content .italic{font-style:italic}hr{border:0;border-bottom:1px solid #e2e2e2;width:90%;margin-top:20px;margin-bottom:30px}.page-break{margin-bottom:90px}.nav{position:absolute;top:-40px}li{line-height:20px}@media only screen and (max-width:960px){#top_nav,#wrapper{width:100%}#header,#menu{position:relative}#wrapper{padding:0;margin:0}#menu{height:60px;width:auto;background-color:rgba(245,245,245,.8)}#name{text-align:left}#menu ul{display:none}#name img{width:50px;margin:0 10px 0 60px}#content{width:auto;margin-left:0}}