#mContainer {
 position: absolute;
 top: 10px;
 left: 10px;
}

.masterImage {
 position: absolute;
 top: 10px;
 left: 500px;
}

.mPuzzle {
 position: absolute;
 cursor: hand;
 cursor: pointer;
 z-index: 5;
 visibility: hidden;
}

#nContainer {
 position: absolute;
 top: 0px;
 left: 0px;
 width: 497px;
 height: 522px;
 border-style: solid;
 border-width: 1px;
 border-color: #50a5f6;
 font-family: verdana;
 font-size: 9px;
 padding: 40px;
 margin: 0px;
}

.btnSolve {
 position: absolute;
 border-style: solid;
 border-width: 1px;
 font-family: verdana;
 font-size: 9px;
 width: 80px;
 left: 10px;
 top: 537px;
 border-color: #999999;
}
.btnHint {
 position: absolute;
 border-style: solid;
 border-width: 1px;
 font-family: verdana;
 font-size: 9px;
 width: 80px;
 left: 94px;
 top: 537px;
 border-color: #999999;
}

#mTitle {
 position: absolute;
 width: 329px;
 text-align: center;
 top: 537px;
 left: 178px;
 font-family: verdana;
 font-size: 9px;
 border-style: solid;
 border-width: 1px;
 border-color: #999999;
 background-color: #d0d8e0;
 padding-top: 1px;
 padding-bottom: 2px;
}
