#zeitgeist2010 #content { display: block; }

#message, #footer, #message-intro, #player-container, #top-notice { display: none }

.element-sidebar a { color: #000 }

html, #content-wrapper { height: 100%; }
body { height: 100%;overflow-x: auto; overflow: hidden;max-height: 100%; }

#zeitgeist-menu-large { background: url(/images/zeitgeist2010/bg-menu.gif); height: 177px; margin: 0 auto; width: 415px; padding-left: 8px;}
#zeitgeist-menu-large img { margin: 43px 0 0 }
.controls { margin: 30px 0 0; text-align: center; }
.controls span { background: #000; border: 1px solid #333; color: #fff; font-size: 30px; font-weight: 700; margin: 0 10px; padding: 5px 10px; }
.controls a { font-size: 20px }
.controls img {position:relative;top:5px;}
.postcard, .dj-mix { line-height: 1.4em; margin: 50px auto 0;  background:#eee;border:1px solid #ddd;padding:5px;width:110px;}
.dj-mix {width:200px;font-size:12px;}
.dj-mix a {text-decoration:underline;}
.postcard img { background: #fff; border: 1px solid #aaa; margin:5px 0; }
.postcard h3 { font-size: 15px; }
.postcard a h3{ text-decoration: underline; }
.postcard a:hover {text-decoration:none;color: #0063dc;}
.art-credit { font-size: 13px; font-style: italic; font-weight: 400; margin-top: 40px;}
.blogged-credit { font-size: 13px; font-weight: 400; }
.art-credit a, .blogged-credit { text-decoration:underline }
.art-credit a {font-weight:700;font-size:15px;}
.title { clear: left; display: block; font-size: 14px; line-height: 1.2em; padding: 8px 0 5px; }
.title em { font-size: 12px; font-style: italic; font-weight: 400; }
.artist, .dj { font-size: 25px; font-weight: 700; line-height: 1em; margin: 5px 0 0; }
.dj {margin:20px 0 10px;}
.artist a {text-decoration:underline;}
.album { font-size: 25px; font-weight: 700; line-height: 1em; margin: 5px 0 50px 10px; width: auto;text-align:left; }
.album em { font-size: 18px; font-style: italic;  }
.album img {float:left;width:50px;margin:0 5px 50px 0;}
#z-menu { width: 244px; margin: auto; }
#z-menu a { padding-bottom: 9px;}
#z-menu a:hover {text-decoration: none;}
#z-menu-albums-active { background: url(/images/zeitgeist2010/arrow-albums.png) bottom center no-repeat }
#z-menu-albums-active img,
#z-menu-albums:hover img { background: #f16a21 }
#z-menu-albums-active img,
#z-menu-albums img { border: 1px solid #f16a21 }
#z-menu a img { padding: 2px }
#z-menu-artists-active { background: url(/images/zeitgeist2010/arrow-artists.png) bottom center no-repeat }
#z-menu-artists-active img,
#z-menu-artists:hover img { background: #09b0d8 }
#z-menu-artists-active img,
#z-menu-artists img { border: 1px solid #09b0d8 }
#z-menu-songs-active { background: url(/images/zeitgeist2010/arrow-songs.png) bottom center no-repeat }
#z-menu-songs-active img,
#z-menu-songs img { border: 1px solid #82c442 }
#z-menu-songs-active img,
#z-menu-songs:hover img { background: #82c442 }
#album-art img{ margin:20px 0 0; position: relative; width: 50px; }
#album-art span { background: #000; border: 2px solid #fff; border-width: 0 2px 2px 0; color: #fff; left: 0; padding: 5px; position: absolute; top: 0; }


#zeitgeist h1 { float: left; float: left; font-size: 1px; height: 103px; overflow: hidden; position: relative; width: 513px; }
#zeitgeist h1 a span { background: #fcfcfc url(/images/zeitgeist2010/z-header.gif); cursor: hand; display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
#zeitgeist h1#large { clear: both; float: none; font-size: 1px; height: 143px; left: 50px; margin: 20px auto; overflow: hidden; position: relative; width: 513px; }
#zeitgeist h1#large a span { background: #fcfcfc url(/images/zeitgeist2010/z-header.gif) }
#z-header { border-bottom: 5px solid #333; display: none; height: 50px; line-height: 50px; text-align: left; width: 100%; }
#z-header img { margin: 5px }
#intro-large { clear: both; display: block; font-size: 15px; line-height: 1.4em; margin: 20px auto; width: 430px; }
#z-share { margin: 20px auto 80px; width: 430px; }
#z-share-left { float: left; margin-right: 10px; text-align: center; }

#download, #download a{font-size:11px;} 
#download a {color: #0063dc;text-decoration:underline}
#zeitgeist {height:97%;}

      
#player{position:relative;margin:20px auto 0;float:none;}

/*
#container { height: 680px; left: 50%; margin: -340px 0 0 -45%; position: absolute; top: 50%;  }
#container {border:1px solid red;width:100%;height:100%;overflow:hidden;}
img.artwork, #album-bg {float:right;width:80%;}
*/


#container {width:100%;height:100%;background: #fff bottom center no-repeat; }
#zeitgeist-logo { margin-bottom: 20px; display: block; }
#zeitgeist-logo:hover { opacity: 0.5; }
.element-sidebar { text-align: center; width: 20%; z-index: 2;background:#fcfcfc; position: fixed; left: 0px; top: 100px;}

#content-wrapper {
    background: #FCFCFC;
}

#framecontent{
position: absolute;
top: 100px;
bottom: 0; 
left: 0;
width: 250px;
height: 700px;
overflow: hidden;
}

#maincontent{
position: fixed;
top: 100px;
left: 255px; /*Set right value to WidthOfFrameDiv*/
bottom: 0;
overflow: hidden; 
width: 85%;
}

.innertube{
padding-right: 5px;
text-align: left;
}

* html body{ /*IE6 hack*/
padding: 0 0 0 250px; /*Set value to (0 WidthOfFrameDiv 0 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

#maincontent img {
width: 80%;
position: fixed;
right: 0px;
}

#grooveshark-album-player {
position:relative;
z-index:9999;
}
.ad-wrapper {
	display: none;
}

.innertube ul {
margin:100px 0 0;
height:500px;
width:880px;
overflow-y:scroll;
}
.innertube li {
text-align:left;
width:400px;
float:left;
margin-right:20px;
}

.innertube li a {
display:block;
width:400px;
padding:5px;
border-bottom:1px solid #ccc;
}
.ad-breakout, #phonograph {
    display: none;
}

#footer-menu {
    display: none;
}

#top-notice {
    display: none !important;
}