body { background-color: #000; font-family: Helvetica, Arial, sans-serif; margin: 0; overflow: hidden; } ul, li { list-style: none; list-style-type: none; margin: 0; padding: 0; text-align: center; } a { font-family: "Gill Sans", Helvetica, Arial, sans-serif; text-transform: uppercase; letter-spacing: 15px; display:block; padding: 10px; font-size: 72px; text-decoration: none; color: #fff; color: rgba(255,255,255,0); } ul { width: 170%; margin: -50px 0 0 -80px; } li { float: left; } a { text-shadow: #fff 0 0 25px; transition: all .8s ease-out; } a:hover { text-shadow: #fff 0 0 0; transition: all .1s ease-out; } a:active { text-shadow: #fff 0 0 50px; transition: all .2s ease-out; }