@charset "utf-8";
/* CSS Document */

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #FFFFFF;
	background-color: #000000;
	background-attachment: scroll;
	background-image: url(imgs/bkgrd.gif);
	background-repeat: repeat;
	margin: 30px 0px 0px 0px;
	padding:0px;
}
a {
	color:#FF0000;
}
a:link {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:visited {	
	text-decoration:none;
}
a:active {
	color:#FFFFFF;
	text-decoration:underline;
}
h1 {
	font-size: 1.4em;
	line-height:1.4em;
	font-weight:bold;
	color:#FFFFFF;
}
h2 {
	font-size: 0.9em;
	color:#FF0000;
}
p {
	font-size: 0.9em;
	line-height:1.35em;
	color:#FFFFFF;
}
img {
	border:0px;
	outline:none;
}
a {
	outline:none;
}
#Main {
	width:926px;
	margin:0 auto;
	border: #000000 5px solid;
}
#header {
	background-image: url(imgs/header_bkgrd.gif);
	background-repeat: repeat-x;
	margin:0 auto;
	padding:0;
	width:926px;
}
#header img {
	vertical-align:middle;
	margin-left:42px;
}
#contentFrame {
	border:1px solid #5e4325;
	border-left-width:6px;
	border-right-width:6px;
	width:914px;
	background:#000000;	
}
.mainArea {
	width:914px;
	height:625px;
}
#leftCol {
	margin:0px;
	padding:0px;
	height:625px;
}
#midCol {
	margin:0px;
	padding:0px;
	border-left:1px solid #5e4325;
	border-right:1px solid #5e4325;
	height:625px;
}
#rightCol {
	margin:0px;
	padding:0px;
	height:625px;
}
.geffenLogo {
	background:#000000;
	height:47px;
}
.redFade {
	background:url(imgs/red_fade.gif) repeat-x bottom left;
}
#leftArea {
	height:558px;
	padding:10px;
}
.bottomLine {
	border-bottom:1px solid #5e4325;
}
#audioPlayer {
	width:289px;
	height:190px;
}
#trackList {
	line-height:1.35em;
	padding-top:10px;
	padding-bottom:10px;
	height:283px;
	padding-left:18px;
}
#trackList img {
	padding-bottom:10px;
}
#signUp {
	cursor: pointer;
	height:130px;
	
}
#signUp img {
	padding-top:24px;
	padding-bottom:10px;
}
#midTitle {
	padding-top:9px;
	padding-bottom:14px;
}
#midText {
	margin-top:6px;
	overflow-y:scroll;
	width:285px;
	height:150px;
	padding:0px 20px 0px 20px;
}
#buyOnline {
	padding-left:20px;
	padding-top:5px;
}
#buyOnline img {
	padding-bottom:10px;
	padding-right:20px;
}
#timerBanner {
	cursor: pointer;
	top:-3px;
	padding-left:14px;
}
