body {
	background-color: #ffffff;
	margin-left: 50px;
	width: 600px;
}

#Puzzle {
	width: 480px;
	height: 336px;
	margin-left: 20px;
	background-image: url('0504tlab_FromAtoZ2.480.jpg');
	position: absolute
}
.Boxes {
	position: absolute;
	width: 41px;
	height: 41px;
	text-align: center;
	line-height: 45px;
	font-size: 25px;
	font-family: arial, sans-serif;
}


#Message {
	color: red;
}

#box1 { left: 58; top: 55; }
#box2 { left: 104; top: 55; }
#box3 { left: 150; top: 55; }
#box4 { left: 196; top: 55; }
#box5 { left: 242; top: 55; }
#box6 { left: 288; top: 55; }
#box7 { left: 336; top: 55; }
#box8 { left: 58; top: 101; }
#box9 { left: 150; top: 101; }
#box10 { left: 242; top: 101; }
#box11 { left: 336; top: 101; }
#box12 { left: 382; top: 101; }
#box13 { left: 150; top: 147; }
#box14 { left: 242; top: 147; }
#box15 { left: 58; top: 193; }
#box16 { left: 150; top: 193; }
#box17 { left: 242; top: 193; }
#box18 { left: 336; top: 193; }
#box19 { left: 382; top: 193; }
#box20 { left: 58; top: 239; }
#box21 { left: 104; top: 239; }
#box22 { left: 150; top: 239; }
#box23 { left: 196; top: 239; }
#box24 { left: 242; top: 239; }
#box25 { left: 288; top: 239; }
#box26 { left: 336; top: 239; }

.H-edge {
	position: absolute;
	width: 50px;
	height: 4px;
	background-color: orange;
}

.V-edge {
	position: absolute;
	width: 4px;
	height: 50px;
	background-color: orange;
}