*{margin:0px;
	padding:0px;}

body {background-color: black; padding:0px; width: 100%; position: absolute;}

#bg {}
#wrap {position: relative;}
#wrap img {width: 100%}

#button {
	position:absolute;
	top:33%;
	left:34%;
    z-index: 2;
    width:31%;
    height: 15%;
    padding:1%;
    border:1px solid white;
}
#button a {display: inline-block; height: 99%}

#button img {width:100%;}

#button:hover {padding:2%; top:31%; left:32.7%; border:3px solid white;}

/* KEY */
#button:hover ~ #bg {opacity:0.6;}​

@media (max-width: 700px)
{
	#bg {margin-top:30px;}
}
