		body {text-align:center; font-family: tahoma; arial, sans-serif; font-size:100%; letter-spacing:0.05em;}

		#container {font-weight: bold; position:relative; width:770px; height:396px; margin:20px auto 0 auto; background:#767d8f url(gallery/back.jpg) 75px 10px no-repeat;border:1px solid #aaa;}

		#container ul {width:198px; height:386px; padding:0; margin:5px; list-style-type:none; float:right;}

		#container li {float:left;}

		#container a.gallery, #container a.gallery:visited {display:block; color:#000; text-decoration:none; border:1px solid #000; margin:1px 2px 1px 2px; text-align:left; cursor:default;}

		#container a.gallery span {position:absolute; width:1px; height:1px; top:5px; left:5px; overflow:hidden; background:#fff;}
		#container a.gallery:hover {border:1px solid #fff;}
		#container a.gallery:hover img {border:1px solid #fff; float:left; margin-right:5px;}
		#container a.gallery:hover span {position:absolute; width:376px; height:376px; top:10px; left:75px; color:#000; background:#767d8f;}

		.previous {font: 12px arial; float:left;}
		.previous:link    {text-decoration:none;color:black;background-color:transparent}
		.previous:visited {text-decoration:none;color:black;background-color:transparent}
		.previous:hover   {text-decoration:underline;color:black;background-color:transparent}
		.previous:active  {text-decoration:underline;color:black;background-color:transparent}

		.next {font: 12px arial; float:right;}		
		.next:link    {text-decoration:none;color:black;background-color:transparent}
		.next:visited {text-decoration:none;color:black;background-color:transparent}
		.next:hover   {text-decoration:underline;color:black;background-color:transparent}
		.next:active  {text-decoration:underline;color:black;background-color:transparent}

		.page {font: 12px arial; float:center;}		
		.page:link    {text-decoration:none;color:black;background-color:transparent}
		.page:visited {text-decoration:none;color:black;background-color:transparent}
		.page:hover   {text-decoration:underline;color:black;background-color:transparent}
		.page:active  {text-decoration:underline;color:black;background-color:transparent}

		.here {font: 16px arial}
		.here {font-weight: bold}

		.header {font: 20px arial}
		.header {font-weight: bold; text-align: center}

		.headerlink {font: 15px arial}
		.headerlink:link    {text-decoration:none;color:black;background-color:transparent}
		.headerlink:visited {text-decoration:none;color:black;background-color:transparent}
		.headerlink:hover   {text-decoration:underline;color:black;background-color:transparent}
		.headerlink:active  {text-decoration:underline;color:black;background-color:transparent}

		.underlink {font: 14px arial}
		.underlink {font-weight: bold}
		.underlink {text-align: center}
		.underlink:link    {text-decoration:none;color:black;background-color:transparent}
		.underlink:visited {text-decoration:none;color:black;background-color:transparent}
		.underlink:hover   {text-decoration:underline;color:black;background-color:transparent}
		.underlink:active  {text-decoration:underline;color:black;background-color:transparent}
