/* start main structure */

a:link { color: #636363; text-decoration: none; }
a:visited { color: #636363; text-decoration: none; }
a:active { color: white; text-decoration: none; }
a:hover { color: white;}

body {
	scrollbar-3dlight-color: #505050;
	scrollbar-highlight-color: #505050;
	scrollbar-face-color: #393939;
	scrollbar-shadow-color: #393939;
	scrollbar-darkshadow-color: black;
	scrollbar-arrow-color: #9D9D9D;
	scrollbar-track-color: #333333;
	overflow: auto;
	background: Black;
}

table.maincontainer {
	width: 100%;
	height: 100%;
}

/* start menu top */
div.menutop {
	width: 100%;
	height: 32px;
	background: url(sh-t.png) repeat-x bottom;
	vertical-align: bottom;
}
div.logo {
	margin-left: 10px;
	float: left;
}
img.logo {
	border: 0px;
}
div.navmenutop {
	float: right;
	margin-top: 12px;
	margin-right: 20px;
	height: 15px;
}
a.navmenutop:link, a.navmenutop:visited {
	font: bold 15px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #fff;
	letter-spacing: 10px;
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
	margin-left: 10px;
	margin-right: 10px;
	height: 15px;
	margin-bottom: 5px;
}
a.navmenutop:active { color: white; text-decoration: none; }
a.navmenutop:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}
/* end menu top */


/* start menu bot */
div.menubot {
	height: 32px;
	width: 100%;
	background: url(sh-b.png) repeat-x top;
}
div.navmenubot {
	float: right;
	margin-top: 0px;
	margin-right: 30px;
}
a.navmenubot:link, a.navmenubot:visited {
	font: bold 11px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #fff;
	letter-spacing: 1px;
	filter: alpha(opacity=25);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
	-moz-opacity: 0.25;
	opacity: 0.25;
	margin-left: 8px;
	margin-right: 8px;
	height: 14px;
}
a.navmenubot:active { color: white; text-decoration: none; }
a.navmenubot:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

a.navmenubot2:link, a.navmenubot2:visited {
	font: bold 11px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #a2a2a2;
	letter-spacing: 0px;
	filter: alpha(opacity=25);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
	-moz-opacity: 0.25;
	opacity: 0.25;
	margin-left: 8px;
	margin-right: 8px;
	height: 14px;
}
a.navmenubot2:active { color: white; text-decoration: none; }
a.navmenubot2:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

/* end menu bot */

/* start body */
div.tn {
	width: 100%;
	height: 400px;
}

table.credit {
	width: 100%;
	border: 0px solid Fuchsia;
	background: url(bg-black-o75.png);
}
td.credit {
	height: 20px;
	padding-left: 20px;
	vertical-align: middle;
	font: 11px Courier New, Georgia, Verdana, Arial;
	color: #4f4f4f;
	letter-spacing: 0px;
}
span.title {
	height: 11px;
	font: bold 11px Courier New, Georgia, Verdana, Arial;
	color: #ebebeb;
	letter-spacing: 2px;
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
}

div.credit-r {
	float: right;
	text-align: right;
	margin-right: 20px;
	vertical-align: middle;
	font: 11px Courier New, Georgia, Verdana, Arial;
	color: #4f4f4f;
}
a.credit:link, a.credit:visited {
	font: 11px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #fff;
	letter-spacing: 0px;
	filter: alpha(opacity=33);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=33);
	-moz-opacity: 0.33;
	opacity: 0.33;
	height: 11px;
}
a.credit:active { color: white; text-decoration: none; }
a.credit:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

/* end body */


/* start cover menu */

table.covermenu {
	width: 100%;
	height: 380px;
}
td.logocover {
	width: 580px;
	vertical-align: bottom;
}
img.logocover {
	margin-left: 10px;
	margin-bottom: 10px;
}
td.covermenu {
	padding-top: 40px;
	padding-right: 20px;
}


div.artists {
	width: 100%;
	margin-bottom: 20px;
	margin-top: 5px;
	font: 11px georgia, courier new,verdana,arial,helvetica,sans-serif;
	color: #fff;
}
a.section:link, a.section:visited {
	font: bold 18px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #fff;
	letter-spacing: 10px;
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
	height: 11px;
}
a.section:active { color: white; text-decoration: none; }
a.section:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

a.artist:link, a.artist:visited {
	font: bold 11px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #fff;
	letter-spacing: 0px;
	filter: alpha(opacity=33);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=33);
	-moz-opacity: 0.33;
	opacity: 0.33;
	height: 11px;
	margin-right: 15px;
}
a.artist:active { color: white; text-decoration: none; }
a.artist:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

input {
	font-family: courier new,verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C6A97F;
	background-color: transparent;
	border-color: #C6A97F;
	border-style: inset;
}

/* end cover menu */

/* end main structure */


/* start thumbs */

table.tncontainer {
	height: 400px;
	border: 0px solid Gray;
}
td.tncolumn {
	width: 360px;
	text-align: center;
}
table.tn {
	width: 220px;
	margin-right: 20px;
	margin-left: 20px;
}
td.tn {
	width: 220px;
	height: 220px;
	vertical-align: middle;
	text-align: center;
	background: url(bg-black-o50.png);
}
img.tn {
	border: 1px solid #444444;
	margin-left: 10px;
	margin-right: 10px;
}
a.tn:link, a.tn:visited {
	font: bold 11px Courier New, Georgia, Verdana, Arial;
	text-decoration: none;
	color: #9d9d9d;
	letter-spacing: 1px;
	filter: alpha(opacity=95);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	height: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
}
a.tn:active { color: white; text-decoration: none; }
a.tn:hover {
	text-decoration: none;
	color: #fff;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}

/* end thumbs */





