/* Global Styles */

.menu {left:40px; font-family: arial, sans-serif; width:520px; position:relative; margin:0; font-size:11px; margin:2px 0 15px 0; z-index:100;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#111;width:70px; height:15px; text-align:center; border:1px solid #E0E0E0; background: #999999; line-height:15px; font-size:11px; overflow:hidden;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;}
.menu ul li ul a, .menu ul li ul a:visited {display:block; text-decoration:none; color:#111;width:75px; height:15px; text-align:left; color:#fff; border:1px solid #fff; background: #333333; line-height:15px; font-size:11px; overflow:hidden;},
/* specific to non IE browsers */
.menu ul:hover a {background: #333333; color:#FFFFFF;}
.menu ul li:hover a {color:#fff; background: #666666;}
.menu ul li:hover ul {display:block; position:absolute; top:16px; left:0; width:105px;}
.menu ul li:hover ul li a.hide {background:#CCCCCC; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#CCCCCC; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#ddd; color:#000;}
.menu ul li:hover ul li a:hover {background:#CCCCCC; color:#fff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

body {
	margin:0px;
	}
	
td {
	color:#FFFF00;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 11px;
	}

a:link { color: #CCCCCC; text-decoration: none; }
a:visited { text-decoration: none;}
a:hover { text-decoration: none; color: #FFFFFF; }
a:active { text-decoration: none; }	
a {
	color: #CCCCCC;
	}
	
/* ID Styles */
#roll1 {
    background-image:       url(Images/s_Home.jpg);
    width:                  120px;  /* Die Höhen- und Breiten- */
    height:                 30px;  /* Maße des Bildes...      */
}
#roll1:hover {
    background-image:        url(Images/s_Homehl.jpg);
}
#roll2 {
    background-image:       url(Images/s_Artists.jpg);
    width:                  120px;  /* Die Höhen- und Breiten- */
    height:                 30px;  /* Maße des Bildes...      */
}
#roll2:hover {
    background-image:        url(Images/s_Artistshl.jpg);
}
#roll3 {
    background-image:       url(Images/s_Releases.jpg);
    width:                  120px;  /* Die Höhen- und Breiten- */
    height:                 30px;  /* Maße des Bildes...      */
}
#roll3:hover {
    background-image:        url(Images/s_Releaseshl.jpg);
}
#roll4 {
    background-image:       url(Images/s_Demos.jpg);
    width:                  120px;  /* Die Höhen- und Breiten- */
    height:                 30px;  /* Maße des Bildes...      */
}
#roll4:hover {
    background-image:        url(Images/s_Demoshl.jpg);
}
#roll5 {
    background-image:       url(Images/s_Contact.jpg);
    width:                  120px;  /* Die Höhen- und Breiten- */
    height:                 30px;  /* Maße des Bildes...      */
}
#roll5:hover {
    background-image:        url(Images/s_Contacthl.jpg);
}

#navigation td {
	border-bottom: 1px solid #FF9900
	}

#navigation a {
	font:11px Arial, Helvetica, sans-serif;
	color: #FF9900;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 8px 22px;
	}
	
#navigation a:hover {
	color:#FFFFCC;
	font-weight:bold;
	background: url("mm_bullet_yellow.gif") 10px 50% no-repeat;
	}
	
#navheader {
	font:24px georgia;
	color: #1F2669;
	letter-spacing:.4em;
	padding:10px;
	line-height:30px;
	}
	
#logo 	{
	font:14px Arial, Helvetica, sans-serif;
	color: #FF9900;
	letter-spacing:.5em;
	line-height:30px;
	}

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #FF9900;
	letter-spacing:.2em;
	line-height:14px;
	}
	
#monthformat td {
	 border-bottom: 1px solid #FFFFCC;
	 }
	 
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #FFFF00;
	letter-spacing:.4em;
	}
	
#dateformat a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFF00;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
#dateformat a:hover {
	color: #FFFFCC;
	}

/* Class Styles */
	
.bodyText {
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFF00;
	margin-top:0px;
	letter-spacing:.1em;
	}

.pageName{
	font:18px Arial, Helvetica, sans-serif;
	color: #FFFF00;
	line-height:24px;
	letter-spacing:.3em;
	}
	
.columnHeader {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FF080E;
	line-height:18px;
	letter-spacing:.05em;
	}
	
.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #FF080E;
	line-height:18px;
	letter-spacing:.1em;
	}

.smallText {
	font:10px Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
.navText {
	font:11px Georgia, Times New Roman, Times, serif;
	color: #1F2669;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}

.Stil12 {font-family: "Burtons Nightmare"}
.Stil13 {font-size: 16px; font-weight: bold; font-family: Depot, Dotum, "Earthquake MF", Gulim, Gungsuh, "John Handy LET", Gautami, fantasy; }
.Stil14 {
	font-size: 16px;
	font-weight: bold;
	font-family: Depot, Dotum, "Earthquake MF", Gulim, Gungsuh, "John Handy LET", Gautami, fantasy;
	color: #FFFF00;
}
.Stil15 {
	color: 16;
	font-family: "ParkAvenue BT";
	font-weight: bold;
	font-size: 24px;
}
.Stil16 {
	font-family: "ParkAvenue BT";
	font-size: 24px;
	color: #FFFF00;
	font-weight: bold;
}
.Stil17 {color: #FFFFFF; border-color:#050003;}
.Stil18 {font-size: 24px; font-family: "ParkAvenue BT"; font-style: italic; font-weight: bold; }
.Stil19 {font-size: 18px; color: #FFFF00; font-weight: bold;}
.Stil20 {font-size: 24px; font-family: "ParkAvenue BT"; font-style: italic; font-weight: normal;}
.Stil21 {font-family: "Times New Roman", Times, serif;color: #FFFFFF; font-size: 14px}
.Stil23 {font-family: "ParkAvenue BT"; font-style: italic; font-size: 24px;}
.Stil25 {font-family: "Times New Roman", Times, serif; font-size: 12px; }
.Stil26 {color: #006600}
.Stil27 {color: #660000}
.Stil28 {color: #FFFF00}
.Stil29 { font-family: "Times New Roman", Times, serif; color:#FFFFFF }
.Stil30 {font-size: 16px; color:#CCCCCC; line-height:25px;}
.Stil31 {font-size: 12px; color:#CCCCCC; line-height:15px}
.Stil32 {font-size: 24px; color:#EAF4F4; line-height:36px}
.Stil33 {color:#B4B4B4; font-size:16px;}
.Stil34 {color: #333333}
.Stil35 {color: #001111}