	   body{background:#000;}
       canvas { background:url(launch.png) 40%; background-size: cover; }
	   .optionContainer {
			width: 340px;
			display: block;
			position: absolute;
			left: 280px;
			top: 150px;
			height: 400px;
		}
	   .toparrow{display:block!important;width:80%;margin: 0 auto; margin-bottom:20px;}
	   .plybtn{margin: 0 auto;width:200px; height:55px; background:url(play-now.png) no-repeat; display:block;font-size:0px;background-size:100%;}
	   .restartbtn{margin: 0 auto;width:200px; height:55px; background:url(restart.png) no-repeat; display:block;font-size:0px;background-size:100%;}
	   .ruleContainer{margin-top:20px;padding:12px;border-radius:15px;  background: #3f1912; /* For browsers that do not support gradients */
     background: -webkit-linear-gradient(#3f1912, #5f2213); /* For Safari 5.1 to 6.0 */
     background: -o-linear-gradient(#3f1912, #5f2213); /* For Opera 11.1 to 12.0 */
     background: -moz-linear-gradient(#3f1912, #5f2213); /* For Firefox 3.6 to 15 */
     background: linear-gradient(#3f1912, #5f2213); /* Standard syntax (must be last) */}
	.ruleContainer h1{margin-bottom:15px;font-size:14px; font-weight:bold; padding:0; margin:0px;font-family:arial;color:#e9882e;text-shadow: 0 0 3px #39180b;}
	.ruleContainer ul {padding:0;padding-top:15px; margin:0; list-style:none;font-family:arial; color:#fff;font-size:14px;padding-left:20px;}
	.ruleContainer ul li{padding-bottom:15px;}
	.ruleContainer ul li::before {content: "•"; color: #d78336;
								  display: inline-block; width: 1em;
								  margin-left: -1em; color:#fff; }
	#gameOverMenu h1{text-shadow: 0 0 3px #39180b;font-size:24px; color:#fff; font-family:arial;text-align:center;}	
    #gameOverMenu h3{ text-align: right;
    margin:0px 0 0 0; 
    color: #fff;
    font-family: ar;
    text-align: center;
	margin-bottom: 20px;
   }	
   .scoreBoard {
    color: #e9882e;
    font-size: 16px;
    font-family: arial;
    background: none !important;
    padding-left: 40px;
    padding-top: 31px;
   }
   .scoreBoard span{color:#fff;}
   .timer {
		display: inline-block;
		position: relative;
		margin-bottom: -5px;
	}
	.happy {
		font-size: 39px !important;
		color: #e9882e!important;
		font-weight: bold;
		text-shadow: 2px 2px 8px #FF0000 !important;
	}
	.container{margin:0 auto; position:relative; overflow:hidden;}
	.btn{display:block; background:url(Speaker.png) 0, 22px; width:24px; height:22px;font-size:0px; position:absolute; right:50px; top:20px; cursor:pointer;}
    .down{background:url(Speaker.png) 25px, 22px;}
	.leftad{position:absolute; z-index:1;width:120px;height:600px; left:0;top:0;}
	.rightad{position:absolute; right:0; z-index:1; width:120px;height:600px;top:0px;}
	.bottomad{ text-align: center;
		width: 728px;
		margin: 0 auto;
	}