body {
	background: #cccccc url('ribbon_330033.gif') repeat-y center;
	}
	
a.facebooknav:hover, a.twitternav:hover, a.contactnav:hover {
	color: #330033;
	}

a.fs:hover span {
	background-color: #330033;
	}

#thumbnail_content {
	width: 6264px;	/* width = 232 x number of items x 3 */
	margin: 0px;
	}

a.f9:hover span {background-color: #663399;} /* royal wedding */
a.f8:hover span {background-color: #ffcc33;} /* new york */
a.f7:hover span {background-color: #cc0000;} /* devon */
a.f6:hover span {background-color: #555555;} /* downing street */
a.f5:hover span {background-color: #cc6633;} /* bcn_0908 */
a.f4:hover span {background-color: #ff9900;} /* barcelona */
a.f3:hover span {background-color: #0066cc;} /* coldplay */
a.f2:hover span {background-color: #cc0000;} /* news 24 */
a.f1:hover span {background-color: #009900;} /* meet scooby */



a.f9 span, a.f8 span, a.f7 span, a.f6 span, a.f5 span, a.f4 span, a.f3 span, a.f2 span, a.f1 span {display: none;}

a.f9, a.f8, a.f7, a.f6, a.f5, a.f4, a.f3, a.f2, a.f1 {position: relative; display: block; width: 232px; height: 334px; text-decoration: none;}

a.f9:hover span, a.f8:hover span, a.f7:hover span, a.f6:hover span, a.f5:hover span, a.f4:hover span, a.f3:hover span, a.f2:hover span, a.f1:hover span {display: block; color: #ffffff; font-family: georgia, serif; font-size: 1.15em; font-weight: normal; line-height: 115%; position: absolute; width: 162px; height: 200px; top: 14px; left: 14px; padding: 14px; z-index: 999; cursor: pointer; opacity: 0.80; filter: alpha(opacity=80);}

