@charset "UTF-8";

* { margin: 0; padding: 0; }
body { font-family:Arial, Helvetica, sans-serif; font-size: 12px; }
#main { text-align: left; padding: 2em; width: 50em;}

#header {}
#logo { position: relative; left: 0; width:250px !important; height: 31px !important; }
#logo img { display:none; }
#logo { background-image:url(../images/basic/mfm_logo_print.jpg); background-repeat:no-repeat; background-position:left top; }
#menue_title { display: none; }
#menue_container { display: none; }

#contact { position: absolute; top: 6.5em; left: 2em; }

#content { margin-top: 9em; padding: 0; }

#footer { display:none; }
#clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
#roster_links { display:none; }

#first_hr { display:none; }
.main_hr { display:none; }



#left { width: 50em; }
#left h2 { color: #000; font-size: 15px; font-weight:bold; letter-spacing: -1px; }

.main_entries { margin-top: 2em;}
.main_entries { color: #000; }

#right {}


.headline { color: #000; font-size: 20px; letter-spacing: -1px; }

#contact_infos { line-height: 1.5; }


#roster { display:none; }


/* ####################*/
/* ARTIST DETAIL */
/* ####################*/

.sub_headline_right { display:none; }

#artist_left { float: left; position: relative; top: 0em; margin-right: 1.5em; margin-bottom: 0.5em;}
#artist_right { }
#artist_right h2 { color: #000; font-size:34px; padding: 0; margin: 0; line-height: 0.7; }
#artist_right p { margin-top: 20px; margin-bottom: 20px; line-height: 1.5; color: #000; }

#artist_download { display:none; }
#artist_links { display:none; }
