html, body {
        margin:0 auto;
        padding:0;
        border:0;			
        background:#ff99cc;
	width:100%;    	
        max-width:1050px;    
	font-family: verdana, arial, sans-serif;}
a{color:#ff99cc;text-decoration:none;}
a:hover{color:#62cbf8;text-decoration:none;}	
#wrapper {background:white;border-radius: 15px 15px 0px 0px;}
h1 {color:#ff99cc;font-size:1.5em;}
h2, h3 {color:#ff99cc;font-size:1em;}
/* Header styles */
#header {		
   border-radius: 15px 15px 0px 0px;
   }
.menu-icon{	
display:none;
height:48px;
background:#62cbf8;
   }
 .menu-icon img{	
 padding:12px 12px;
   }  
     #header img {		
    max-width:100%;
    height:auto;
    display:block;	
    margin: 0 auto ;
	}
#header ul { margin:0 auto;width:100%;}	
#header ul li {
	    display:inline;
	    list-style:none;
	    margin:0;
	    padding:0;
	display:block;	
	}
	#header ul li a { display:block; float:left; padding:5px 10px; background:#62cbf8; color:#fff; font-size:10px; }
	#header ul li a:hover { background:#ff99cc;color:#fff;}
	#headerad {clear:left;text-align:center;}
#headerad:before { content: "Advertisement:";  margin-top:10px;  color: #ff99cc;  display: block;  clear:left;  font-size: x-small;}
.colmask {
min-height:460px; text-align:center;margin: 33px 8px;
}	
iframe, embed, object { border: 0px solid #ffffff; overflow: hidden; margin: auto; display:block;}
#bottomad {
         text-align:center;
    }
#bottomad:before {
  margin-top:20px;
  content: "Advertisement:";
  display: block;
  color: #ff99cc;
font-size:x-small;
}
/* Footer styles */
	#footer {
	color:#fff;
        text-align:center;
      background:#62cbf8;
font-size:12px;
    }
 #footer a { 
    color:#fff;
     }
    #footer a:hover{ 
    color:#fff;
     }
    #footer p {
        padding:10px;
        margin:0;
    }
.playflash {background: #4CBB17; color: #FFFFFF; padding: 8px 15px 8px 15px; border-radius: 5px;}
.playbtn {text-align:center;margin: 30px 0px;}
.gameButn {background: #018801; padding: 16px 58px; border-radius: 20px; color: white; font-size: 1em;}
.gameButn2 {background: #018801; padding: 16px 58px; border-radius: 20px; color: white; font-size: 1em;}
#mylink:hover{text-decoration: none;color: white; font-weight:bold;}
a.gameButn2:hover{text-decoration: none;color: white; font-weight:bold;}
.description {width: 70%;margin:auto;color:#4f5b66;font-size:13px}
.colmask.holygrail p:first-of-type {color:#ff99cc;}
#bread {font-size:small;}
#dev {font-size:x-small;}
.gkg_1 { width: 320px; height: 100px; }
textarea {max-width:95%;}
@media (min-width: 1024px) { ul#menu { display:block !important; }#headerad:before { margin-top:30px;}}	
@media (min-width: 421px) and (max-width: 1023px) {iframe, embed, object { border: 0px solid #ffffff; overflow: hidden; margin: auto; display:block;width:96%;} #header ul { padding: 0 4px; } #header ul li a { font-size:1em;margin: 1px 0; float:none;}.menu-icon{display:block; }}
@media (max-width: 420px) {iframe, embed, object { border: 0px solid #ffffff; overflow: hidden; margin: auto; display:block;width:96%;}  #header ul { padding: 2px; } #header ul li a { font-size:1em;margin: 1px 0; float:none; padding: 14px 16px; }.menu-icon{display:block; margin: 10px auto;}.description {font-size:1em;} .colmask.holygrail p:first-of-type {font-size:small;} #bottomad:before, #headerad:before, #footer{font-size:small;} h1{font-size:1.1em;}}
@media(min-width: 500px) { .gkg_1 { width: 468px; height: 60px; }}
@media(min-width: 730px) { .gkg_1 { width: 728px; height: 90px; }.description {width: 60%; }}
