.rainbowBack a:hover, .rainbowBack.selected  {
	color: blue;
	background-image:url(/img/rainbowBox.png);
}

.rainbowLink {
	display: block;
	margin: 0 auto;
	clear: both;
	float: left;
	position: relative;
}

.rainbowLink a {
	text-decoration: none;
}

.redRainbow {
	color: red;
}

.redRainbowBack a:hover, .redRainbowBack.selected {
	background-color: red;
}

.orangeRainbow {
	color: #FF7F00;
}

.orangeRainbowBack a:hover, .orangeRainbowBack.selected {
	background-color: #FF7F00;
}

.yellowRainbow {
	color: yellow;
}

.yellowRainbowBack a:hover, .yellowRainbowBack.selected {
	color: black;
	background-color: yellow;
}

.greenRainbow {
	color: lime;
}

.greenRainbowBack a:hover, .greenRainbowBack.selected {
	color: gray;
	background-color: lime;
}

.blueRainbow {
	color: cyan;
}

.blueRainbowBack a:hover, .blueRainbowBack.selected {
	color: black;
	background-color: cyan;
}

.indigoRainbow {
	color: blue;
}

.indigoRainbowBack a:hover, .indigoRainbowBack.selected {
	background-color: blue;
}

.violetRainbow {
	color: #8B00FF;
}

.violetRainbowBack a:hover, .violetRainbowBack.selected {
	background-color: #8B00FF;
}

.rainbowLink a:hover {
	text-decoration: underline;
	color: white;
}
