input, textarea  {
    outline: none;
    transition: all 0.25s ease-in-out;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border: 1px solid rgba(136,136,136, 1);
	background-color: transparent;
	background-image: url(images/tile-white.png);
	background-repeat: repeat;
	-webkit-box-shadow: inset 2px 2px 12px -5px rgba(136, 136, 136, 1);
	-moz-box-shadow: inset 2px 2px 12px -5px rgba(136, 136, 136, 1);
	box-shadow: inset 2px 2px 12px -5px rgba(136, 136, 136, 1);
}
#submitbutton {
	cursor: pointer;
	transition: all 0.25s ease-in-out;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
	border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	border: 1px solid rgba(136,136,136, 1);
}

input:focus, textarea:focus, #submitbutton:hover {
    box-shadow: 0 0 5px rgba(136, 136, 136, 0.8);
    -webkit-box-shadow: 0 0 5px rgba(136, 136, 136, 0.8); 
    -moz-box-shadow: 0 0 5px rgba(136, 136, 136, 0.8);
    border: 1px solid rgba(255,255,255, 0.8); 
}