body {margin:0;padding:0;font:80% Georgia, "Times New Roman", times, serif;text-align:center;color:#fff;background:#000 url(img/bg.jpg) 50% 0 repeat;}
h1,h2 {font-size:1em;font-weight:normal;}
p, ul, form, h1, h2 {margin:0;padding:0;}
ul {list-style-type:none;}
a img {border:none;}
a {text-decoration:none;color:#fff;}
a:hover {background:#fff;color:#99334D;font-style:italic;}
.c {clear:both;}
.ir span {display:block;width:0;height:0;overflow:hidden;font-size:0.5em;}
button {cursor:pointer;cursor:hand;}
form {margin-top:8px;}
form input {font-family:Georgia, "Times New Roman", times, serif;color:#666;width:155px;}
.wrapper {width:890px;margin:0 auto;padding:20px 0 60px 0;text-align:left;}
.block {width:163px;height:198px;float:left;border-bottom:1px solid #fff;border-top:1px solid #fff;padding-top:8px;margin-right:15px;position:relative;}
h1 span, h2, .gnlist li a span.album {position:absolute;bottom:0px;padding-bottom:4px;}
h1 {width:163px;height:198px;background:url(img/gn.png) 0 0 no-repeat;}
a.button, .gn03 a.overlay {color:#99334D;background:#fff;font-style:italic;text-decoration:none;padding:2px;line-height:1em;margin-top:8px;display:block;float:left;}
a.button:hover, .gn03 a.overlay:hover {color:#fff;background:#99334D;font-style:normal;}
.gnlist li {width:163px;height:198px;float:left;border-bottom:1px solid #fff;padding-top:8px;margin-right:15px;position:relative;}
.gnlist li a {color:#fff;width:163px;height:198px;display:block;font-style:normal;}
.gnlist li a span.info {position:absolute;top:-2000px;}
.gnlist li a span.info img {margin-bottom:8px;}
.gnlist li a:hover span.info {position:absolute;top:8px;left:1px;z-index:1;}

.gnlist li a:hover {background-position:-128px 175px;}
.gn01 a {background:url(img/gn01.png) 0 0 no-repeat;}
.gn02 a {background:url(img/gn02.png) 0 0 no-repeat;}
.gn03 a {background:url(img/gn03.png) 0 0 no-repeat;}
.gn04 a {background:url(img/gn04.png) 0 0 no-repeat;}
.gn05 a {background:url(img/gn05.png) 0 0 no-repeat;}
.gn06 a {background:url(img/gn06.png) 0 0 no-repeat;}
.gn07 a {background:url(img/gn07.png) 0 0 no-repeat;}
.gn08 a {background:url(img/gn08.png) 0 0 no-repeat;}
.gn09 a {background:url(img/gn09.png) 0 0 no-repeat;}
.gn10 a {background:url(img/gn10.png) 0 0 no-repeat;}
.gn11 a {background:url(img/gn11.png) 0 0 no-repeat;}
.gn12 a {background:url(img/gn12.png) 0 0 no-repeat;}
.gn13 a {background:url(img/gn13.png) 0 0 no-repeat;}
.gn14 a {background:url(img/gn14.png) 0 0 no-repeat;}
.gn15 a {background:url(img/gn15.png) 0 0 no-repeat;}

.gn03 a.overlay {position:absolute;top:-2000px;background-image:none;height:1em;width:auto;display:inline !important;}
.gn03:hover a.overlay {position:absolute;z-index:200;top:60px;display:inline !important;}
.gnlist li:hover a {background-position:-128px 175px;}