#signLabContainer { position:relative; width:734px; height:414px; margin:auto; }
#signLabHeader { position:absolute; left: 29px; top: 25px; width: 325px; }
#signLabHeader h2 { text-indent: -999em; background: url('/img/hard-facts/signs-lab/headline-signs-lab.png') no-repeat 0 0; width: 400px; height: 40px; overflow: hidden; margin: 0; }
#signLabStart { position:absolute; left: 29px; top: 260px; color: #999; font-size: 13px; text-transform: uppercase; background: url('/img/hard-facts/signs-lab/sign-lab-arrows.png') no-repeat center right; padding-right: 25px;  }
#signLabSpot1 { position:absolute; left: 236px; top: 186px; }
#signLabSpot2 { position:absolute; left: 280px; top: 205px; }
#signLabSpot3 { position:absolute; left: 250px; top: 339px; }
#signLabSpot4 { position:absolute; left: 355px; top: 233px; }
#signLabSpot5 { position:absolute; left: 399px; top: 201px; }
#signLabSpot6 { position:absolute; left: 413px; top: 326px; }
#signLabSpot7 { position:absolute; left: 542px; top: 246px; }
.signLabCopy { position:absolute; left: 25px; top: 202px; display: none; width: 150px; height: 74px; padding: 18px; background-image:url(/img/hard-facts/signs-lab//sign-lab-copy-bg.png); background-repeat:no-repeat; color: #fff; font-size: 14px; }
#signLabCopy1 { padding-top: 14px; height: 78px; }
#signLabCopy2, #signLabCopy4, #signLabCopy5 { padding-left: 26px; width: 142px; padding-top: 40px; }
#signLabCopy7 { padding-top: 40px; }
#signLabCopy3 { padding-top: 22px; }
#signLabCopy6 { padding-top: 32px; }
.signLabSpot:hover { cursor:pointer }
#signLabContainer table img {display: block;}
