html{background-color:#fff;}body{position:relative;font-family:Verdana,Tahoma,sans-serif;padding-top:4em;}a.navlink{text-decoration:none;padding-left:.6em;padding-right:.6em;border:1px solid #ddd;}a.navlink:link{color:#666;}a.navlink:visited{color:#666;}a.navlink:hover{background-color:#eee;border:1px solid #999;}a.navlink:active{color:#333;}#doc2{border:1px solid #999;}#hd{background-color:#ddd;padding:1.6em;text-align:right;font-size:.8em;font-weight:bold;}#bd{background-color:#fff;padding:1em;min-height:36em;}#name{padding-top:30em;text-align:right;}#name h1{font-size:2.4em;font-weight:bold;color:#868;}#name h2{font-size:1.6em;font-weight:normal;font-style:italic;color:#444s;}#content{color:#666;}#content h1{font-size:1.4em;font-weight:bold;padding-top:1em;color:#868;border-bottom:1px solid #ddd;}#content h3{font-size:1.6em;font-weight:bold;color:#444;}#content p{padding-top:1em;}.portfolioimage{margin:6px;border:2px solid #868;padding:2px;}#showreel{margin:6px;padding:2px;position:relative;}#reelvideo{position:relative;left:3em;}#ft{text-align:right;background-color:#ddd;padding:.8em;font-size:.8em;color:#666;}#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}#lightbox img{width:auto;height:auto;}#lightbox a img{border:none;}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}#imageContainer{padding:10px;}#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#imageContainer>#hoverNav{left:0;}#hoverNav a{outline:none;}#prevLink,#nextLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block;}#prevLink{left:0;float:left;}#nextLink{right:0;float:right;}#prevLink:hover,#prevLink:visited:hover{background:url(../images/prevlabel.gif) left 15% no-repeat;}#nextLink:hover,#nextLink:visited:hover{background:url(../images/nextlabel.gif) right 15% no-repeat;}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}#imageData{padding:0 10px;color:#666;}#imageData #imageDetails{width:70%;float:left;text-align:left;}#imageData #caption{font-weight:bold;}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}#imageData #bottomNavClose{width:66px;float:right;padding-bottom:.7em;outline:none;}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
