body {
 font-family: Futura, Trebuchet MS, Arial, sans-serif;
 font-size: 15px;
 color: #F0F2D2;
 background: #000000 url('../img/grunge_background.png') top left repeat;
 text-align: center;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}

#top_foto {
 background: url('../img/mount_turmoil_logo_foto.png') top center no-repeat;
 background-size: 800px;
 padding: 200px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}

.full_width img {
 width: 100%;
 height: auto;
 width: auto\9; /* ie8 */
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}

#language_box {
 position: fixed;

 top: 12px;
 right: 12px;
}

img.lang_not_selected {
 border: 2px solid #262626;
}

img.lang_selected {
 border: 2px solid #FFFFFF;
}

img.album_cover {
 filter: drop-shadow(4px 4px 7px #000000);
}


#top_bar {
 text-align: center;
 padding: 10px 0px 10px 0px;
}

.social_link {
 padding: 0px 10px 0px 0px;
}

#body_box {
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 width: 800px;
}

/* margin: 0px 0px 0px 0px;
 padding: 0px 38px 0px 38px;
*/
.menu_item {
 color: #000000;
 background: #F0F2D2;
 text-align: center;
 font-family: Futura, Trebuchet MS, Arial, sans-serif;
 font-style: normal;
 font-size: 44px;
}

.menu_item a {
 text-decoration: none;
}

.track_name {
 background: #000000;
 padding: 8px;
}

.track_player {
 background: #000000;
 padding: 0px;
 color-scheme: dark;
}


.even_header {
 font-family: Futura, Trebuchet MS, Arial, sans-serif;
 font-size: 36px;
 color: #F0F2D2;
 background: #000000;
 text-align: left;
 margin: 0px 0px 10px 0px;
 padding: 8px; 
}

.even_box {
 font-family: Futura, Trebuchet MS, Arial, sans-serif;
 font-size: 16px;
 color: #F0F2D2;
 background: #000000;
 text-align: left;
 margin: 0px 0px 20px 0px;
 padding: 4px 4px 8px 8px;
}

.even_box a {
 color: #F0F2D2;
}


.odd_header {
 font-family: Futura, Trebuchet MS, Arial, sans-serif;
 font-size: 36px;
 color: #000000;
 background: #F0F2D2;
 text-align: left;
 margin: 0px 0px 10px 0px;
 padding: 8px;
}

.odd_box {
 font-family: Futura, Trebuchet MS, Arial, sans-serif;
 font-size: 16px;
 color: #000000;
 background: #F0F2D2;
 text-align: left;
 margin: 0px 0px 20px 0px;
 padding: 4px 4px 8px 8px;
}

.odd_box a {
 color: #000000;
}


td.new_album {
 font-family: Futura, Trebuchet MS, Arial, sans-serif;
 font-size: 16px;
 color: #000000;
 text-align: left;
}

.gig_col_even{
 color: #000000;
 padding: 10px 0px 10px 8px;
}

.gig_col_odd{
 padding: 10px 0px 10px 8px;
 color: #F0F2D2;
 background: #000000;
}

.gig_col_odd a {
 color: #F0F2D2;
}


#video_box {
 padding: 20px 0px 20px 0px;
}

#bottom_bar {
 text-align: center;
 font-family: Futura, Trebuchet MS, Arial, sans-serif;
 font-style: normal;
 font-size: 16px;
 margin: 0px 0px 0px 0px;
 padding: 10px 0px 20px 0px;
 text-shadow: 0 0 6px #000000, 0 0 6px #000000, 0 0 6px #000000, 0 0 6px #000000, 0 0 6px #000000, 0 0 6px #000000, 0 0 6px #000000;
}
