:link, :visited {
	text-decoration: none;
	font-weight: bold;
}
body, h1, h2, h3, p, dt, dd, pre, th, td, form {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
table {
	border-collapse: collapse;
}
body {
	background: url('images/background.jpg') repeat-x;
	font-family: "Arial", "Helvetica", sans-serif;
	scrollbar-face-color: #cc99cc;
	scrollbar-highlight-color: #f8f8ff;
	scrollbar-shadow-color: #ffffe0;
	scrollbar-3dlight-color: #f8f8ff;
	scrollbar-arrow-color: #996666;
	scrollbar-track-color: #f8f8ff;
	scrollbar-darkshadow-color: #f8f8ff;
	scrollbar-base-color: #f8f8ff
}
td {
	font-size: 12px;
	vertical-align: top;
}
table.layout {
	background: white;
}
td.head {
	background: url('images/headbar.jpg') no-repeat top right;
	z-index: 2;
}
div#menu_sections {
	position: absolute;
	top: 40px;
	margin-left: 140px;
}
div#menu_cats {
	z-index: 2;
	position: absolute;
	top: 65px;
	margin-left: 140px;
}
td.head div a {
	color: #666666;
}
td.foot {
	background: #CC99CC;
}
td.foot p {
	width: 285px;
	height: 16px;
	background: white;
	font-size: 11px;
	color: #666666;
}
.text {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.smalltext {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
/**** popup menu ****/
table.menu td {
	font-size: 13px;
	width: 80px;
	/*height: 15px;*/
}
div#menu_cats div.popup-closed {
	display: none;
}
div#menu_cats div.popup-open {
	z-index: 2;
	position: absolute;
	top: 15px;
	background: #D5B3D4;
	padding: 5px 15px;
}
div#menu_cats div.popup-open a {
	color: white;
}
div#menu_cats div.popup2-closed {
	display: none;
}
div#menu_cats div.popup2-open {
	z-index: 2;
	position: absolute;
	background: #D5B3D4;
	padding: 5px 15px;
	margin-right: -80px;
}
div#menu_cats div.popup2-open a {
	color: white;
}

/**** artists table ****/
table.pager td {
	width: 200px;
	text-align: center;
}
table.artists td {
	width: 100px;
	height: 140px;
	font-size: 11px;
	color: #666666;
	text-align: center;
}
table.artists td a {
	color: #666666;
}
div.details-list {
	position: absolute;
	width: 500px;
	height: 343px;
	overflow: auto;
	z-index: 1;
}

