body {margin:0.3;font-family: 'PlutoRegular';position: absolute;left: 0px;top: 0pxmargin:0;}
@font-face {font-family: 'PlutoRegular';src: url('../font/PlutoRegular.otf');}
.img1 {text-align:left;}
#dragdrop {position:absolute;width: 615px;}
p {margin:0;padding:0;}
.box1 {border:4px solid #EA9800;background-color:#FAF7EA;padding:1em;box-shadow: 10px 10px 10px #888888;margin-bottom:1em;margin-left:1em;margin-top:1em;width:598px;height:949px;border-radius: 15px;}
.box1 h3 {color:#800080;text-align:left;margin-bottom:0.2em;}
h3 {color:#FFA500;text-align:center;margin-bottom:0.2em;}
#memory_board {width:595px;height:786px;padding:15px;margin-top:-.5em;margin-left:-1em;}
.s_num {text-align:center;color:#000000;}
.screen {background-color:#FFFFFF;border: 2px solid #EA9800;width:578px;height:766px;text-align:center;padding-left:5px;position:absolute;padding: .5em;}
.s1 {font-size:80%;background-color:#FFFFFF;border: 2px solid #EA9800;width:578px;height:766px;text-align:center;padding-left:5px;position:absolute;padding: .5em;}
td {padding: .25em .5em .25em .5em;border: 1px solid #EA9800;}
.gallery {margin-left: 26px;margin-top: 20px;width: 214px;height: 251px;position:absolute;top:372px;left:500px;}
.gallery a {display: inline-block;height: 74px;margin: 0px;opacity: 1;position: relative;width: 120px;-khtml-user-drag: element;-moz-user-select: none;-webkit-user-select: none;-khtml-user-select: none;user-select: none;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.gallery a img {border: 8px solid #fff;border-bottom: 10px solid #fff;cursor: pointer;display: block;left: 0px;position: absolute;top: 0px;z-index: 1;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;-moz-box-shadow: 2px 2px 4px #444;-webkit-box-shadow: 2px 2px 4px #444;-o-box-shadow: 2px 2px 4px #444;box-shadow: 2px 2px 4px #444;}
.gallery a:nth-child(1) img {-moz-transform: rotate(-20deg);-webkit-transform: rotate(-20deg);transform: rotate(-20deg);}
.gallery a:nth-child(2) img {-moz-transform: rotate(-15deg);-webkit-transform: rotate(-15deg);transform: rotate(-15deg);}
.gallery a:hover img {z-index: 5;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
.gallery a.hidden {height: 0;margin: 0;opacity: 0;width: 300px;}
.album {border: 2px solid #fff;margin: 1px;padding: 0px;width: 203px;height: 54px;left:52px;text-align:center;font-size:150%;line-height:.5em;}

.album1 {margin: 1px;padding: 0px;width: 203px;height: 54px;left:52px;text-align:center;font-size:150%;line-height:.5em;border: 2px solid #008000;color:#000000;border-radius: 10px;box-shadow: 2px 2px 4px #008000;}
.album2 {margin: 1px;padding: 0px;width: 203px;height: 54px;left:52px;text-align:center;font-size:150%;line-height:.5em;border: 2px solid #FFFFFF;}

input#btnclr1 {cursor:pointer;padding:5px;background:#FFFFFF;border:3px solid #EA9800;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 0 0 4px rgba(0,0,0, .75);-moz-box-shadow: 0 0 4px rgba(0,0,0, .75);box-shadow: 0 0 4px rgba(0,0,0, .75);color:#000000;font-size:1.1em;width: 290px;font-family: 'PlutoRegular';background-image:url('../images/rarrow.png');background-repeat: no-repeat;background-position: left;position:absolute;top:954px;left:342px;}
input#btn2 {cursor:pointer;padding:5px 5px 5px 5px;background:#FFFFFF;border:3px solid #EA9800;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 0 0 4px rgba(0,0,0, .75);-moz-box-shadow: 0 0 4px rgba(0,0,0, .75);box-shadow: 0 0 4px rgba(0,0,0, .75);color:#000000;font-size:1.1em;width: 290px;font-family: 'PlutoRegular';background-image:url('../images/valider.jpg');background-repeat: no-repeat;background-position: left;position:absolute;top:904px;left:342px;}
input#btn1 {cursor:pointer;padding:5px 5px 5px 5px;background:#FFFFFF;border:3px solid #EA9800;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 0 0 4px rgba(0,0,0, .75);-moz-box-shadow: 0 0 4px rgba(0,0,0, .75);box-shadow: 0 0 4px rgba(0,0,0, .75);color:#000000;font-size:1.1em;width: 290px;height: 89px;top:904px;left:35px;position:absolute;font-family: 'PlutoRegular';}



