/* 
	sky_rainbow_heavy
*/

/* default for links */
a, a:visited, a:hover, a:link, a.button, a.button:visited, a.button:hover
 { color: #80a8c2 }

a.linkInactive, a.linkInactive:visited, a.linkInactive:hover
{
	color:#b3b3b3;
}

/* background image */
body
 { background-image: url(../../img/themes/sky_rainbow_heavy/background.jpg); background-repeat: no-repeat; background-position: 0 100% }

#backgroundRepeater
{
	background-image: url(../../img/themes/sky_rainbow_heavy/background_repeater.jpg);
	background-repeat: repeat-x;
	background-position: 0% 0%;
}


/* colour for tribute header title */
#tributeHeaderTitle h2
 { color: #80a8c2 }

/* top nav links */
#topNav li a, #topNav li a:visited, #topNav li a:hover
 { color: #80a8c2 }

/* lists */
.decoratedList
 { list-style-image: url(../../img/themes/sky_rainbow_heavy/bullet.gif) }

.decoratedList li a, .decoratedList li a:visited, .decoratedList li a:hover
{
	font-weight: normal;
}

/* hover text links */

a.hoverTextOn, a.hoverTextOn:visited
 { color: #80a8c2; }

a.hoverTextOff, a.hoverTextOff:visited
{
	color:#b3b3b3;
}

/* "punctuation" image */

#tributeHomeLeftHandContainer
{
	background-image: url(../../img/themes/sky_rainbow_heavy/bg_default.gif);
	background-repeat: no-repeat;
	background-position: 0 18;
}

/* margin images */
.marginLifestory
{
	background: url(../../img/themes/sky_rainbow_heavy/bg_lifestory.gif);
	background-repeat: no-repeat;
	background-position: 0 18;
}

.marginJournal
{
	background: url(../../img/themes/sky_rainbow_heavy/bg_journal.gif);
	background-repeat: no-repeat;
	background-position: 0 18;
}

.marginTimeline
{
	background: url(../../img/themes/sky_rainbow_heavy/bg_timeline.gif);
	background-repeat: no-repeat;
	background-position: 0 18;
}

.marginGallery
{
	background: url(../../img/themes/sky_rainbow_heavy/bg_gallery.gif);
	background-repeat: no-repeat;
	background-position: 0 18;
}

.marginContribute
{
	background: url(../../img/themes/sky_rainbow_heavy/bg_contribute.gif);
	background-repeat: no-repeat;
	background-position: 0 18;
}

.marginDefault
{
	background: url(../../img/themes/sky_rainbow_heavy/bg_default.gif);
	background-repeat: no-repeat;
	background-position: 0 18;
}

.marginConfig
{
	background: url(../../img/themes/sky_rainbow_heavy/bg_settings.gif);
	background-repeat: no-repeat;
	background-position: 0 18;
}

.marginResourceGallery
{
	background: url(../../img/themes/sky_rainbow_heavy/bg_library.gif);
	background-repeat: no-repeat;
	background-position: 0 18;
}

