.all {
	box-shadow: 3px 3px 15px #000000;
	-webkit-box-shadow: 3px 3px 15px #000000;
	-moz-box-shadow: 3px 3px 15px #000000;
	-webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
	border-width: 2px;
	border-style: solid;
	border-color: #00A7E5;
}

h3 {
	text-shadow: -2px -2px 0px #333333, 2px 2px 0px #444444;
	-moz-text-shadow: -2px -2px 0px #333333, 2px 2px 0px #444444;
}

.button, .button_inactive {
	box-shadow: 2px 2px 15px #111111;
	-webkit-box-shadow: 2px 2px 15px #111111;
	-moz-box-shadow: 2px 2px 15px #111111;
	-webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

/*
div.button:hover {
	box-shadow: -2px -2px 5px #999999;
	-webkit-box-shadow: -2px -2px 5px #999999;
	-moz-box-shadow: -2px -2px 5px #999999;	
}
*/

div.button:hover, .button:hover, .button_hover, div.button a:hover {
	box-shadow: 1px 1px 5px #333333;
	-webkit-box-shadow: 1px 1px 5px #333333;
	-moz-box-shadow: 1px 1px 5px #333333;	
}
