body { 
	background-color: #F9F8F6; 
	padding: 0px;
	margin: 0px;
	position: relative;
}

#wrapper { 
	background-color: #fff; 
	width: 640px;
	margin: 0 auto;
}

form, #ytapiplayer, #player, audio { display: block; }

#url {
	height: 40px;
	width: 350px;
	color: #666;
}

input#submit {
	background: url('../images/benny_hill_100_100.jpg');
	background-repeat: no-repeat;
	width: 100px;
	height: 100px;
	border: 1px solid black;
	color: white;
	font-weight: bold;
	text-shadow: 1px 1px 1px #000;
	filter: opacity(0.6);
	cursor: pointer;
	border: 2px solid;
    	border-radius: 25px;
    	font-size: 18px;
}

input#submit:hover {
	filter: opacity (0.2);
	color: transparent;
	text-shadow: none;
}

#form-text {
	font-family: arial, sans-serif;
	color: #ccc;
	text-align: center;
	font-size: 40px;
	
}

#risas {
  text-align: center;
  margin-top: 10px;
  background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  cursor: pointer;
}

#risas:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}