* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 62.5%;
	font-family: Helvetica, sans-serif;
	background-color: #000000;

}

.bg {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5000;
}

.logo {
	width: 204px;
	height:175px;
	position: absolute;
	top: 25px;
	left: 40px;
	float:left;
	z-index: 5000;
}

.copyright {
	background-image: url(http://www.endoftheworldrecords.com/images/transpBlack50.png);
	margin-left: auto ;
	margin-right: auto;
	width:325px;
	font-family: helvetica, verdana, arial;
	font-size: 1.1em;
	line-height:5px;
	text-align: center;
	padding:5px;
	color: #FFFFFF;
}

.clear { clear: both; }

div#page-wrap {
	width:960px;
	margin: 0 auto;
}

div#headerarea {
		padding: 0px;
		position: relative;
		top: 0px;
		left: 0px;
		width: 891px;
		height: 400px;
		color: black;
		font-size: 12px;
		z-index: 8000;
	}

	#menu{
		font-family: helvetica, verdana, arial;
		font-size: 1.2em;
		font-weight: bold;
		letter-spacing: 3pt;
		position: relative;
		top: -35px;
		left: 313px;
		z-index: 10000;	
	}
	#menu ul{
		list-style:none;		
		margin:0px;
		padding:0px;
	}
	#menu ul li{
		float:left;
		margin:0px;
		padding-left: 3px;
		position:relative;
	}
	#menu ul li a{
		background-image: url(http://www.endoftheworldrecords.com/images/transpWhite10.png);
		color:#FFF;
		font-size: 1.2em;
		display:block;
		margin:0px;
		padding:10px;
		text-decoration:none;
	}
	#menu ul li a:hover{
		background-image: url(http://www.endoftheworldrecords.com/images/transpWhite50.png);
		font-size: 1.2em;
		color:#000;		
	}
	#menu ul li ul{
		position:absolute;
		display:none;
	}
	#menu ul li ul li{
		clear:left;
	}
	#menu ul li ul li a{
		background-image: url(http://www.endoftheworldrecords.com/images/transpBlack50.png);
		text-decoration:none;
		font-size: 1.2em;
		width:145px;
	}
	#menu ul li ul li a:hover{
		background-image: url(http://www.endoftheworldrecords.com/images/transpWhite75.png);
		font-size: 1.2em;
		color:#000;
	}
	#menu ul li ul li ul{
		clear:left;
		display:none;
		left:145px;
	/* Begin CSS-HACK, for Microsoft Internet Explorer */
		left:120px;
	/* End CSS-HACK */
		position:absolute;
		top:0px;
	}

div#header {
		background-image: url(http://www.endoftheworldrecords.com/images/records.jpg);
		padding: 0px;
		position: relative;
		top: 0px;
		left: 0px;
		width: 891px;
		height: 210px;
		color: black;
		font-size: 12px;
		z-index: 5000;
	}

div#player {
		padding: 0px;
		position: relative;
		top: 0px;
		left: 0px;
		width: 485px;
		height: 140px;
		padding-top: 25px;
		padding-left: 335px;
		z-index: 12000;
	}

div#main-content {
		background-image: url(http://www.endoftheworldrecords.com/images/bg-book.jpg);
		padding: 0px 0 20px 0;
		position: relative;
		bottom: 35px;
		left: 0px;
		width: 891px;
		height: 1260px;
		font-size: 12px;
		z-index: 6000;
	}
	div#main-content div#left-col {
		float: left;
		width: 217px;
		padding-top: 5px;
		padding-left: 30px;
	}
	div#main-content div#right-col {
		float: right;
		width: 520px;
		padding-top: 5px;
		padding-right: 55px;
	}
	div#main-content {
		background-image: url(http://www.endoftheworldrecords.com/images/bg-book.jpg);
		padding: 0px 0 20px 0;
		position: relative;
		bottom: 35px;
		left: 0px;
		width: 891px;
		height: 1260px;
		font-size: 12px;
		z-index: 6000;
	}
	div#main-content h1 {
		padding: 0px;
		font-family: helvetica, verdana, arial;
		font-size: 1.8em;
		line-height: 1.8em;
		color: #3C1A0E;
		text-align: center;
		}
	div#main-content h2 {
		padding: 0px 0px 0px 5px;		
		font-family: helvetica, verdana, arial;
		font-size: 1.8em;
		line-height: 1.8em;
		color: #3C1A0E;
		text-align: left;
		}
	div#main-content h3 {
		padding: 0px;
		font-family: helvetica, verdana, arial;
		font-size: 1.2em;
		line-height: 1.2em;
		color: #3C1A0E;
		text-align: center;
		}
	div#main-content div#container {
		background-image: url(http://www.endoftheworldrecords.com/images/transpWhite20.png);
		padding: 8px;
		font-family: helvetica, verdana, arial;
		font-size: 1.1em;
		line-height: 1.3em;
		margin-bottom: 0.8em;
		color:#000000;		
		}
div#footer {
	    	padding: 0px;
		position: relative;
		top: 60px;
		left: 0px;
		width: 891px;
		z-index: 7000;
		}
.scroll-pane {
		width: 891px;
		overflow: auto;
		padding-left: 0px;
		height: 1260px;
		}
.jScrollPaneContainer {
		position: relative;
		overflow: hidden;
		z-index: 1;
		}
.jScrollPaneTrack {
		position: absolute;
		cursor: pointer;
		right: 0;
		top: 0;
		height: 100%;
		background: url(../images/bar.png) top center repeat-y;
		padding: 0px 34px 0px 0px;
		}
.jScrollPaneDrag {
		position: absolute;
		background: url(../images/toggle.png) center center no-repeat;
		cursor: pointer;
		overflow: hidden;
		padding: 0px 34px 0px 0px;
		}
.hidden {
	display: none;
	}
.beefylink a:link, a:visited, a:active {
		padding: 0px;
		font-family: helvetica, verdana, arial;
		font-weight: bold;
		font-size: 1.2em;
		line-height: 1.2em;
		color: #3C1A0E;
		text-decoration: none;
		}
.beefylink a:hover {
		padding: 0px;
		font-family: helvetica, verdana, arial;
		font-weight: bold;
		color: #302F30;
		text-decoration: none;
		}
.inset-container {
	width: 170px;
	float:right;
	font-size:11px;
	line-height:18px;
        margin-left: 30px;
	color: #333333;
	padding-right: 20px;
        margin-bottom: 20px;
	padding-left: 20px;
}
.darklinker {
	background-image: url(http://www.endoftheworldrecords.com/images/transpBlack50.png);
	font-family: helvetica, verdana, arial;
	font-size: 1.2em;
	line-height:5px;
	text-align: center;
	padding:5px;
	color: #FFFFFF;
}
.darklinker a:link, .darklinker a:visited,  .darklinker a:active {
		padding: 0px;
		font-family: helvetica, verdana, arial;
		font-weight: normal;
		font-size: 1.1em;
		line-height: 1.2em;
		letter-spacing: 3pt;
		color: #FFFFFF;
		text-decoration: none;
		}
.darklinker a:hover {
		padding: 0px;
		font-family: helvetica, verdana, arial;
		font-weight: normal;
		font-size: 1.1em;
		line-height: 1.2em;
		letter-spacing: 3pt;
		color: #302F30;
		text-decoration: none;
		}
.darklinkersm {
	background-image: url(http://www.endoftheworldrecords.com/images/transpBlack50.png);
	font-family: helvetica, verdana, arial;
	font-size: 1.0em;
	line-height:5px;
	text-align: center;
	padding:5px;
	color: #FFFFFF;
}
.darklinkersm a:link, .darklinkersm a:visited,  .darklinkersm a:active {
		padding: 0px;
		font-family: helvetica, verdana, arial;
		font-weight: normal;
		font-size: 1.0em;
		line-height: 1.0em;
		letter-spacing: 1pt;
		color: #FFFFFF;
		text-decoration: none;
		}
.darklinkersm a:hover {
		padding: 0px;
		font-family: helvetica, verdana, arial;
		font-weight: normal;
		font-size: 1.0em;
		line-height: 1.0em;
		letter-spacing: 1pt;
		color: #302F30;
		text-decoration: none;
		}
.songtitle {
		padding: 0px;
		font-family: helvetica, verdana, arial;
		font-weight: bold;
		font-size: 1.2em;
		line-height: 1.2em;
		color: #000000;
		text-decoration: none;
		}
.lyrics {
	font-family: helvetica, verdana, arial;
	font-size: 1.1em;
	line-height:1.1em;
	text-align: center;
	padding:5px;
	color: #FFFFFF;
}
.note {
	font-family: helvetica, verdana, arial;
	font-size: 1.1em;
	line-height:1.1em;
	text-align: left;
	padding:5px;
	color: #FFFFFF;
}
.inset-left {
	width: 225px;
	height: 210px;
	float:left;
        margin-left: 0px;
	padding-right: 0px;
}
.inset-left-shop {
	width: 125px;
	height: 110px;
	float:left;
        margin-left: 0px;
	padding-right: 0px;
}
.inset-right {
	background-image: url(http://www.endoftheworldrecords.com/images/transpWhite20.png);
	width: 283px;
	height: 210px;
	padding: 6px;
	float:right;
        margin-left: 0px;
	font-family: helvetica, verdana, arial;
	font-size: 1.1em;
	line-height: 1.3em;
	color:#000000;
}
.inset-right-shop {
	background-image: url(http://www.endoftheworldrecords.com/images/transpWhite20.png);
	width: 363px;
	height: 110px;
	padding: 6px;
	float:right;
        margin-left: 0px;
	font-family: helvetica, verdana, arial;
	font-size: 1.1em;
	line-height: 1.3em;
	color:#000000;
}
.bigbeefylink a:link, a:visited, a:active {
		padding: 0px;
		font-family: helvetica, verdana, arial;
		font-weight: bold;
		font-size: 1.7em;
		line-height: 1.2em;
		color: #3C1A0E;
		text-decoration: none;
		}
.bigbeefylink a:hover {
		padding: 0px;
		font-family: helvetica, verdana, arial;
		font-weight: bold;
		color: #302F30;
		text-decoration: none;
		}
div#miniplayer {
		padding: 0px;
		position: relative;
		margin-top: -28px;
		margin-left: -41px;
		width: 200px;
		height: 34px;
		padding-top: 0px;
		padding-left: 0px;
		z-index: 12000;
		}
div#listen {
		padding: 0px;
		position: relative;
		margin-left: 82px;
		width: 200px;
		height: 34px;
		padding-top: 0px;
		padding-left: 0px;
		z-index: 12000;
		}

div#wimpyTarget {
		padding: 0px;
		position: relative;
		top: 0px;
		left: 0px;
		width: 485px;
		height: 140px;
		padding-top: 25px;
		padding-left: 335px;
		z-index: 12000;
		}

 /* Bubble pop-up */
       .bubbleInfo {
            position: relative;
	    text-align: center;
            top: 0px;
            left: 0px;
	    padding-right: 95px;
        }
        .trigger {
	        background-image: url(http://www.endoftheworldrecords.com/images/transpBlack50.png);
                position:  absolute;
           	font-family: helvetica, verdana, arial;
		font-weight: normal;
		font-size: 1.2em;
		line-height: 1.2em;
		color: #FFFFFF;
		letter-spacing: 3pt;
		text-decoration: none;
		padding: 1px;
        }

        .popup {
                position:  absolute;
                display: none;
                z-index: 500000;
                border-collapse: collapse;
        }

        .popup td.corner {
                height: 15px;
                width: 19px;
        }

        .popup td#topleft { background-image: url(http://www.endoftheworldrecords.com/images/bubble/bubble-1.png); }
        .popup td.top { background-image: url(http://www.endoftheworldrecords.com/images/bubble/bubble-2.png); }
        .popup td#topright { background-image: url(http://www.endoftheworldrecords.com/images/bubble/bubble-3.png); }
        .popup td.left { background-image: url(http://www.endoftheworldrecords.com/images/bubble/bubble-4.png); }
        .popup td.right { background-image: url(http://www.endoftheworldrecords.com/images/bubble/bubble-5.png); }
        .popup td#bottomleft { background-image: url(http://www.endoftheworldrecords.com/images/bubble/bubble-6.png); }
        .popup td.bottom { background-image: url(http://www.endoftheworldrecords.com/images/bubble/bubble-7.png); text-align: center;}
        .popup td.bottom img { display: block; margin: 0 auto; }
        .popup td#bottomright { background-image: url(http://www.endoftheworldrecords.com/images/bubble/bubble-8.png); }

        .popup table.popup-contents {
                font-size: 12px;
                line-height: 1.2em;
                background-color: #EBEBEB;
                color: #666;
                font-family: helvetica, verdana, arial;
                }

        table.popup-contents th {
                text-align: center;
                }

        table.popup-contents td {
                text-align: left;
                }
.inset-release {
	width: 106px;
	height: 27px;
	position: relative;
	padding-top: 10px;
	padding-left: 182px;
	float:left;
        margin-left: 0px;
	font-family: helvetica, verdana, arial;
	font-size: 1.1em;
	line-height: 1.3em;
	color:#000000;
}
.inset-article {
	width: 300px;
	float:right;
	font-size:11px;
	line-height:18px;
        margin-left: 30px;
	color: #333333;
	padding-right: 20px;
        margin-bottom: 20px;
	padding-left: 20px;
}
.normlink a:link, a:visited, a:active {
		padding: 0px;
		font-family: helvetica, verdana, arial;
		font-weight: bold;
		font-size: 1.0em;
		line-height: 1.0em;
		color: #3C1A0E;
		text-decoration: none;
		}
.normlink a:hover {
		padding: 0px;
		font-family: helvetica, verdana, arial;
		font-weight: bold;
		color: #302F30;
		text-decoration: none;
		}