/* commented backslash hack v2 \*/
* html {overflow:hidden;}
/* end of hack */

body 
 {
	background:#ffffff url(pix/film.gif) repeat-y; 
	color: #000000;
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	background-attachment:fixed; 
	height:100%;
 }

* html body {overflow:auto;}

#top {
 position:fixed;
 background:transparent url(pix/bgred.gif) repeat-x;
 width:100%;
 padding:0;
 z-index:5;
}

* html #top {position:absolute;}

#sidebar {
 position:fixed; 
 top:0; 
 left:16px; 
 width:70px; 
 height:100%; 
 overflow:auto; 
 background-color:transparent; 
 z-index:3;
}

* html #sidebar {position:absolute;}

.sidelinks {
 background-color:#000; 
 width:100%; 
 text-align:center;
 padding: 0;
 font-family: arial,helvetica,sans-serif;
 font-size:17px;
 font-weight:bold;
 margin-top:30px;
 color:#fff;
 line-height:1.53em;
 padding-bottom:9px;
}

div#main
 {
	width:600px;
	margin-top:32px;
	margin-left:auto; 
	margin-right:auto; 
	padding:10px; 
	padding-left:105px;
 }

div#art
 {
	background-color: #C2C2C2;
	padding:20px; 
 }

div#cat
 {
	background-color: #CDE3EE;
	width:100%;
	padding:0;
 }

p
 {
	text-align:justify;
	margin-top:13px;
	margin-bottom:16px;
 }

p.cat
 {
	padding:20px;
	margin-top:-25px;
	margin-bottom:0;
 }

input, select, .in
 {
	color: #000000;
	background-color: #CDE3EE;
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 12px;
 }

div#badge input
 {
	background-color: #ffffff;
 }

div.artisttable {
 width:89px;
 height:90px;
 background:#fff url(pix/artistbg.gif) no-repeat;
 text-align:center;
 float:left;
}

td.artistcell {
 padding-left:2px;
 width:90px;
 height:90px;
 text-align:center;
 font-family: trebuchet ms,arial,helvetica,sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #DF0029;
 vertical-align:middle;
 line-height:1.2em;
}

img {border:0px}
table#badge img {vertical-align:-6px}
div#badge {width:100%;font-family: trebuchet ms,arial,helvetica,sans-serif;font-size: 14px;font-weight: bold; color: #DF0029}
div.badges {float:left; margin-left:20px; margin-right:20px; padding:5px;}
div#badge img {vertical-align:-6px}
div.fan {width:100%}
div.fantable {float:left; margin-left:5px; margin-right:5px; padding:5px;}

ol li {margin-left:-18px}
ul.other li {margin-left:-18px}

.title {color: #666666; font-size: 18px; font-weight: bold; border-bottom: 2px solid #CDE3EE; text-align: center; text-transform:uppercase; margin-bottom:12px}
.bigtitle {color: #DF0029; font-size: 25px; font-family: arial black,arial,helvetica,sans-serif}
.toptitle {color: #ffffff; font-size: 25px; font-family: arial black,arial,helvetica,sans-serif}
.active {color: #CDE3EE}
.notice {color: #DF0029; font-size: 15px; font-weight: bold}
.one {background-color: #E5F3F9}
.two {background-color: #CDE3EE}
.smalli {font-style: italic; font-size: 10px}
.small {font-size: 9px}
.smallwhite {font-size: 9px; color: #ffffff; line-height:1em}
.left {float:left; margin-right:5px}
.right {float:right; margin-left:5px}
.center {text-align:center}
.middle {margin-left:auto; margin-right:auto}
.review {background-color: #CDE3EE; padding:10px}
.pad {padding:3px}
.hid {display:none}

.new {font-weight: bold; color: #DF0029}
.thanks {font-size:18px; font-weight: bold; color: #000000}
.pre {font-weight: bold; color: green}
.sale {color: #DF0029}

.artname {color: #DF0029; font-size: 48px; font-weight: bold}
.artistborder {border-style: solid; border-color: #ffffff; border-width: 8px}
.arttitle {color: #DF0029; font-size: 20px; font-weight: bold}
.arthead {color: #2B1771; font-size: 14px; font-weight: bold}

a {color: #DF0029; text-decoration: none}
a:active {color: #2B1771}
a:visited {color: #DF0029}
a:hover {color: #2B1771; text-decoration: none}

a.strip {color: #ffffff; text-decoration: none}
a.strip:active {color: #DF0029}
a.strip:visited {color: #ffffff}
a.strip:hover {color: #DF0029}

a.active {color: #CDE3EE; text-decoration: none}
a.active:active {color: #CDE3EE}
a.active:visited {color: #CDE3EE}
a.active:hover {color: #DF0029}

a.band {color: #DF0029; font-size: 20px; font-weight: bold; text-decoration: none}
a.band:active {color: #DF0029; font-size: 20px; font-weight: bold}
a.band:visited {color: #DF0029; font-size: 20px; font-weight: bold}
a.band:hover {color: #2B1771; font-size: 20px; font-weight: bold}

