/* v:2.02 */
html, body {height:100%;}
body
{
 background-color:#eee;
 background-image:url("colors.png");
 text-align:center;
 width:100%;
 overflow:hidden;
 margin:0px;
}
.mscreen
{
 position:relative;
 margin-left:auto;
 margin-right:auto;
 margin-top:0px;
 width:640px;
 height:420px;
 text-align:center;
 font-family:arial;
 font-size:32px;
 background-color:#fff;
 color:#000;
 border:solid 1px ;
}
.cell
{
 margin:0px;
 padding:0px;
 width:25%;
 overflow:hidden;
 border:solid 5px #fff;
}
.star
{
 margin:0px;
 position:relative;
 overflow:hidden;
 height:134px;
}
.topBtn
{
 position:absolute;
 top:0px;
 margin-top:10px;
 margin-right:10px;
}
#mainTable
{
 width:100%;
 height:100%;
 cursor:pointer;
}
#finalBoard
{
 display:none;
 background-color:rgba(0,0,0,0);
}
.jewelPlace
{
 position:absolute;
 top:10px;
 width:144px;
 height:288px;
 background-color:#fff;
 padding:0px;
}
.jewel
{
 background-image:url('mcolors.png');
 width:144px;
 height:1px;
 display:none;
}
.rotBkgrnd
{
 position:absolute;
 left:192px;
 top:20px;
 width:256px;
 height:256px;
 //background-color:#ff0;
 background-image:url('aec.png');
 border:solid 2px;
}
