body	{
	background: #000 no-repeat fixed;
	margin: 0; }
.wand {
	text-align: center;
	margin-top: 3em; }
.wand ul {
	padding-left: 0; }
.wand li {
	font-family: "Helvetica Neue", Helvetica, Ranchers, Peralta, "Original Surfer";
	font-weight: normal;
	text-align: center;
	width: 20%;
	height: 120px;
	overflow: hidden;
	margin: 4px;
	padding: 11px;
	list-style-type: none;
	display: inline-block;
	border-radius: 11px;
	-Xwebkit-transition: opacity 1s linear;
	Xopacity: 1;
	-webkit-transition: background-color 1s linear;
	 }

.wand li:hover {
	-Xwebkit-transition: opacity 0.05s linear;
	Xopacity: 1;
	-webkit-transition: background-color 0.05s linear;
	}

.wand li:nth-child(5n+1){ background-color: rgba(0,255,255,0.6); }
.wand li:nth-child(5n+1):hover{ background-color: #0ff; }

.wand li:nth-child(5n+2){ background-color: rgba(255,255,0,0.7); }
.wand li:nth-child(5n+2):hover{ background-color: #ff0; }

.wand li:nth-child(5n+3),.wand li:nth-child(5n+9){ background-color: rgba(255,0,255,0.7); }
.wand li:nth-child(5n+3):hover,.wand li:nth-child(5n+9):hover{ background-color: fuchsia; }

.wand li:nth-child(4),.wand li:nth-child(5n+5){ background-color: rgba(0,255,0,0.7); }
.wand li:nth-child(4):hover,.wand li:nth-child(5n+5):hover{ background-color: lime; }

.wand li:nth-child(13){ background-color: rgba(255,255,0,0.7); }
.wand li:nth-child(13):hover{ background-color: yellow; }
	
.wand li a, .wand li strong {
	color: #fff;
	font-size: 42px;
	font-weight: normal;
	line-height: 42px !important;
	text-decoration: none;
	vertical-align: middle;
	width: 500px;
	height: 120px;
	display: table-cell; }
	
.finale, .finale a {
	color: #222;
	font-size: 40px;
	font-family: Ranchers, Peralta, "Original Surfer";
	text-decoration: none;
	text-align: right;
	padding-right: 1em; }
.finale a:hover{	color: #323288;}