a:link,a:visited{color:#dedede;text-decoration:underline;}
a:hover{color:#f93;text-decoration:underline;}
body{background:url(../i/gradBg.gif) #336 repeat-x scroll left top;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0px;padding:0px;}
cite{color:#850f1c;}
dfn{color:#666;font-weight:bold;}
div{border:0px none;margin:0px;padding:0px;}
h2{ background:url("../i/chqBg.gif") repeat; color:#336; font:normal 26px Impact,Arial,Helvetica,sans-serif; margin:1em 0; padding:0px 36px; text-align: center; }
h4{color:#dedede;font-size:16px;margin:0px;padding:0px;}
h5{margin:1.5em 0em;padding:0px;}
hr{color:#000;height:1px;width:300px;}
img{
	border:0px none;
	margin:0px;
}
marquee{
	background:#000;
	display: block;
}
p,ul,ol{
	border:none 0;
	margin-top:0px;
	padding-top:0px;
}
.cat{border:1px solid #000;float:left;margin:0px 16px 16px 0px;}
.content{
	margin:0 36px;
}
.fix500 .content{width:500px;}
.ftr{background:url("../i/chqBg.gif") repeat;border-top:1px solid #000;clear:both;color:#000;font:10px Arial,Helvetica,sans-serif;padding:16px 36px;text-align:right;white-space:nowrap;}
.latestinfo{background:#999;font:10px Verdana,Arial,Helvetica,sans-serif;padding-bottom:6px;padding-top:7px;text-align:center;}
.latestinfo .infoArtist{color:#000;font-size:11px;font-weight:bold;}
.latestinfo .infoTitle{color:#000;font-size:14px;font-style:italic;font-weight:normal;}
.latestinfo p{margin-bottom:0px;margin-top:0px;padding:3px;}
img.leftpic{
	border:solid 1px #000;
	margin-bottom:2px;
	margin-right:24px;
}
.nav{background:#000;border-bottom:1px solid #666;border-top:2px solid #666;left:0px;padding-bottom:3px;padding-top:3px;position:absolute;top:60px;white-space:nowrap;width:100%;}
.nav a:link,.nav a:visited{background:#666;}
.nav a:hover{background:#f93;}
.nav div{margin-left:222px;}
.nav img{border:0px none;}
.spcr{clear:both;margin:0px;padding:0px;}
.wrap{
	background:url(../i/bg.jpg) #a1a2b6 repeat scroll left top;
	border:8px double #000;
	margin:30px 15px 0 222px;
}
#banner{background:url(../i/mozaic-strip.jpg) #000 no-repeat scroll right top;height:77px;}
#br{bottom:0px;position:absolute;right:0px;z-index:100;}
#crumbs{
	color:#000;
	font-size:10px;
	left:220px;
	padding-left:44px;
	position:absolute;
	top:116px;
	visibility: hidden;
}
#disco{
	clear:both;
	margin-top: 2em;
}
#disco ul{color:#000;font-size:11px;font-weight:bold;}
#fixwidth{width:460px;}
#h .content a:link,#h .content a:visited{font-weight:bold;text-decoration:none;}
#h .content a:hover{color:#dedede;text-decoration:underline;}
#h .content h3{color:#f93;font-size:16px;line-height:1em;margin:0px;padding:5px;}
#h .content hr{background:#999;color:#999;height:1px;margin-bottom:1em;margin-top:1em;width:300px;}
#h .content p,#h .content ul{
	font-size:11px;
	line-height: 1.33em;
	margin-bottom: 1.5em;
}
#h .wrap{
	background:url(none);
	border:none 0;
	color:#f93;
	margin-left:192px;
	margin-top:33px;
	padding-bottom: 50px;
}
#lcol{background:#000;border-bottom:1px solid #666;border-left:1px solid #666;border-right:1px solid #666;border-top:1px solid #000;left:15px;margin:0px;padding:6px 0px 0px;position:absolute;top:79px;width:190px;}
#logo{left:6px;position:absolute;top:0px;z-index:100;}
#releasesT{font-family:Arial,Helvetica,sans-serif;margin-bottom:36px;}
#releasesT img{display:block;}
#releasesT td{background:#8f90a4;border-bottom:2px solid #000;border-right:dotted 1px #666;color:#000;font-size:10px;font-weight:bold;padding:6px;text-align:left;vertical-align:top;}
#releasesT th{background:#000;color:#fff;font-size:11px;font-weight:bold;padding:3px;text-align:left;}
#tl{left:0px;position:absolute;top:0px;visibility:hidden;z-index:100;}
#valid a:link,#valid a:visited{color:#fff;text-decoration:none;}
#valid a:hover{color:#c00;}
#valid img{margin-left:6px;}
#valid strong{font-weight:bold;letter-spacing:2px;}
#viva{left:292px;position:absolute;top:21px;}
.wrap * {position: relative;}
.fix500 .wrap * {position: static;}
#h .content li {
	margin: 0px;
	padding: 0px;
}
.rv {
	background: url(../i/reviews/rv-top.gif) no-repeat scroll left top;
	padding-top: 32px;
	margin: 20px 0;
}
.rv2 {
	background: url(../i/reviews/rv-mid.gif) repeat-y scroll left top;
	width: 632px;
	padding-bottom: 6px;
}
p.close {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.rv2 p {
	font-size: 10px;
	margin: 0 24px;
	padding: 0;
	text-align: justify;
}
.rvsrc {
	color: #FF0000;
}
.f2 {
	font-size: 10px;
	padding: 6px;
	position: absolute;
	top: 363px;
	left: 15px;
	width: 176px;
	border: 1px solid #000000;
	background: url("../i/chqBg.gif") repeat;
	color: #FFFFFF;
}
.rv2 img {
	float: left;
	margin: 3px 6px 3px 0;
	width: 72px;
	height: 72px;
}
.s {
	clear: both;
}

