/* CSS Document */#pieces a {	text-indent: -1000em;	background: url(images/500piece_long.gif) no-repeat left top;	width: 210px;	height: 42px;	display: block;	overflow: hidden; /* For nested divs in Safari */	}/*  IE 5 hack \*/#pieces a {overflow: hidden;}/* end hack */ 	#pieces a:hover {	background-position: -210px 0px;}	#licensed a {	text-indent: -1000em;	background: url(images/licensed_long.gif) no-repeat left top;	width: 210px;	height: 42px;	display: block;	overflow: hidden; /* For nested divs in Safari */	}/*  IE 5 hack \*/#licensed a {overflow: hidden;}/* end hack */ 	#licensed a:hover {	background-position: -210px 0px;}	#minis a {	text-indent: -1000em;	background: url(images/minis_long.gif) no-repeat left top;	width: 210px;	height: 42px;	display: block;	overflow: hidden; /* For nested divs in Safari */	}/*  IE 5 hack \*/#minis a {overflow: hidden;}/* end hack */ 	#minis a:hover {	background-position: -210px 0px;}	#rcproducts {	width: 210px;	height: 102px;	display: block;	overflow: hidden; /* For nested divs in Safari */	}	#flyingtoys a {	text-indent: -1000em;	background: url(images/flyingtoys_long.gif) no-repeat left top;	width: 210px;	height: 42px;	display: block;	overflow: hidden; /* For nested divs in Safari */	}/*  IE 5 hack \*/#flyingtoys a {overflow: hidden;}/* end hack */ 	#flyingtoys a:hover {	background-position: -210px 0px;}	#specialtyrc a {	text-indent: -1000em;	background: url(images/specialtyrc_long.gif) no-repeat left top;	width: 210px;	height: 42px;	display: block;	overflow: hidden; /* For nested divs in Safari */	}/*  IE 5 hack \*/#specialtyrc a {overflow: hidden;}/* end hack */ 	#specialtyrc a:hover {	background-position: -210px 0px;}	