body {	margin: 0px;	padding: 0px;	background-color: #CCCCCC;	font-family: "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, sans-serif;	font-size: 0.7em;	line-height: 1.4em;	color: #000000;	text-align: center; /* IE center hack */	height: 100%;}body#index {	background-image: url("./images/bg.jpg");	background-repeat: repeat-x;}body#catalogue {	background-image: url("./images/bg1.jpg");	background-repeat: repeat-x;}html {	height: 100%;}a:link, a:visited {	color: #000000;	text-decoration: none;}a:hover {	color: #000000;	text-decoration: underline;}:link img, :visited img {	border: 0 none inherit;}/* Image border */img {	border: 0 none !important;}.clearBoth {    clear: both;	height: 0.01em;	font-size: 0.01em;	line-height: 0.01em;}#whole {	position: relative;	width: 770px;	margin-left: auto;	margin-right: auto;	text-align: left;	z-index: 100;}body#index div#whole {	height: 600px;	background-image: url("./images/inactive.jpg");	background-repeat: no-repeat;}h1 {	margin: 0;	color: #999999;	font-weight: normal;	font-size: 400%;	text-align: center;}body#index h1 {	padding: 75px 0px 0px 0px;}body#catalogue h1 {	padding: 50px 0px 20px 0px;}img#books {	position: absolute;	left: 0px;	top: 164px;	width: 128px;	height: 259px;}img#music {	position: absolute;	left: 128px;	top: 164px;	width: 128px;	height: 259px;}img#movies {	position: absolute;	left: 256px;	top: 164px;	width: 128px;	height: 259px;}img#hardware {	position: absolute;	left: 384px;	top: 164px;	width: 128px;	height: 259px;}img#software {	position: absolute;	left: 512px;	top: 164px;	width: 128px;	height: 259px;}img#games {	position: absolute;	left: 640px;	top: 164px;	width: 128px;	height: 259px;}/* TABLE */.navigation {	text-align: center;	padding: 0em 0em 1em 0em;}img.tRound {	width: 770px;	height: 20px;	display: block;}.shift {	margin: 0em 0em 1em 0em;}.loop {	background-image: url("./images/loop.gif");	background-repeat: repeat-y;}table.item {	background-image: url("./images/tBody.gif");	background-repeat: no-repeat;}table.tBorder {	width: 100%;	border-bottom: 1px solid #CCCCCC;}td {	vertical-align: top;	padding: 2px 10px 2px 10px;}td.tdRight {	text-align: right;}td.tdCenter {	text-align: center;	padding: 0px;}address {	text-align: center;	font-style: normal;	color: #999999;	margin: 0;	padding: 2em 0em 2em 0em;}address a:link, address a:visited {	color: #999999;	text-decoration: none;}address a:hover {	color: #000000;	text-decoration: underline;}