

/* HELPER START */
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.fl {float:left;}
.fr {float:right;}
/* HELPER END */


#memory_game img {
margin:3px;
cursor:pointer;
cursor:hand;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.fl {float:left;}
.fr {float:right;}
#memory_timebar {
padding:10px 0 0 10px;
}
#memory_timeleft {
margin-left:20px;
}
#memory #memory_timebar img {
margin:1px;
}
#memory {
position:relative;
}
#memory_game_end {
display:none;
position:absolute;
top:85px;
left:0px;
width:435px;
text-align: center;
background-color: #fff;
filter:alpha(opacity=95); /* IE */
-moz-opacity:0.95; /* Gecko-Browser */
opacity:0.95; /* Opera 9+ */
}
#memory_time_out {
display:none;
position:absolute;
top:50px;
left:0px;
width:435px;
text-align: center;
background-color: #fff;
filter:alpha(opacity=95); /* IE */
-moz-opacity:0.95; /* Gecko-Browser */
opacity:0.95; /* Opera 9+ */
}
#memory_game_end .pad, #memory_time_out .pad{
padding:30px 0;
}
#memory_game_end h3, #memory_time_out .pad h3{
font-size:16px;
}
#memory_game_end p, #memory_time_out .pad p{
font-size:12px;
}
#memory_time_out .pad #memory_score{
font-weight:bolder;
}
#memory_time_out input{
padding:2px;
border:1px solid black;
}
#memory_highscore {
display:none;
position:absolute;
top:8px;
left:0px;
width:435px;
text-align: center;
background-color: #fff;
filter:alpha(opacity=95); /* IE */
-moz-opacity:0.95; /* Gecko-Browser */
opacity:0.95; /* Opera 9+ */
}
#memory_highscore table {
margin:0 0 10px 0;
padding:0px;
width:435px;
}
#memory_highscore table th{
font-size:16px;
padding: 0 0 5px 0;
}
#memory_highscore table td {
padding:3px;
font-size:12px;
}
#memory_highscore table td.nopad {
padding: 0;
font-size:8px;
}
#memory_highscore table tr.row1 {
background-color:#e5e5e5;
}
#memory_highscore table tr.row2 {
background-color:#ffffff;
}
#memory_highscore table tr.row3 {
background-color:#eccece;
}
.memoryClose {
margin:5px;
cursor:pointer;
cursor:hand;
}

#memory_game_stats {
margin:15px 0 0 0;
}
#memory_game_stats h3{
font-size:14px;
}
#memory_game_stats #memory_postry, #memory_game_stats #memory_negtry {
font-weight:bolder;
}
