#lacing {padding-right:0px;}
#description,#variations,#notes,.morenotes {width:100%;}
#vartext {font-size:80%; text-align:center;}
#pairs,#steps {float:left; text-align:center; font-size:90%;}
#pairs div,#steps div {background:#808080; border:1px solid #707070; border-radius:0.25em; width:36px; margin-bottom:2px; font-size:140%;}
#diagram {float:left; width:200px; height:320px; margin:10px; overflow:hidden; position:relative;}
#diagram img {position:absolute;}
#controls {clear:both; margin-right:12px; text-align:center; font-size:80%;}
#controls img {background:#808080; border:1px solid #707070; border-radius:0.25em; width:36px; height:22px; margin-left:1px; margin-right:1px;}
#variations span {background:#C0C0C0; border:1px solid #707070; padding:0px 6px 0px 6px;}
#pic,#pictext {width:100%; font-size:80%; text-align:center;}
#thumbs {padding:5px;}
#thumbs div {float:left; width:88px; height:88px; margin:1px;}
#thumbs div img {width:80px; height:80px; margin:4px;}
#thumbs div:hover {background:#FF4000;}
#pairs div:hover,#steps div:hover,#controls img:hover,#variations span:hover {border-color:#FF4000;}
.hidden {visibility:hidden;}
.invisible {display:none;}
.e00 {top:0px;}
.e89 {top:-30px;}
.e78 {top:-10px;}
.e88,.e67 {top:10px;}
.e77,.e56 {top:30px;}
.e87,.e66,.e45 {top:50px;}
.e76,.e55,.e34 {top:70px;}
.e86,.e65,.e44,.e23 {top:90px;}
.e75,.e54,.e33,.e12 {top:110px;}
.e85,.e64,.e43,.e22 {top:130px;}
.e74,.e53,.e32,.e11 {top:150px;}
.e84,.e63,.e42,.e21 {top:170px;}
.e73,.e52,.e31 {top:190px;}
.e83,.e62,.e41 {top:210px;}
.e72,.e51 {top:230px;}
.e82,.e61 {top:250px;}
.e71 {top:270px;}
.e81 {top:290px;}
.v1 {clip:rect(0px 200px 23px 0px);}
.v2 {clip:rect(0px 200px 63px 0px);}
.v3 {clip:rect(0px 200px 103px 0px);}
.v4 {clip:rect(0px 200px 143px 0px);}
.v5 {clip:rect(0px 200px 183px 0px);}
.v6 {clip:rect(0px 200px 223px 0px);}
.v7 {clip:rect(0px 200px 263px 0px);}
.v8 {clip:rect(0px 200px 303px 0px);}
