		body {
								background-image: url(/images/heavenly_records/labelpage/logoyellow.gif);
					background-position: 70px 0px;
								font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 11px;
			margin: 0px;
		}
		
		form {
			margin: 0px;
			padding: 0px;
		}
		
		hr {
			visibility: hidden;
		}
		
		.firstArticle .divider {
			height: 1px;
			margin: 0px;
			padding: 0px;
			border-bottom: 1px dotted #ffffff;
		}
		
		#post_form .divider {
			height: 1px;
			margin: 0px;
			padding: 0px;
			margin-top: -1px;
			border-bottom: 1px dotted #ffffff;
		}
		
		input, select, textarea {
			background-color: #ffffff;
			border: 0px;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 11px;
			color: #000000;
			padding: 1px;
		}
		
		#header {
			position: absolute;
			top: 27px;
			left: 85px;
			z-index: 100;
		}
		
		#menuBack {
			position: absolute;
			left: 0px;
			top: 132px;
			background-color: #ffffff;
			width: 920px;
			z-index: 99;
			height: 29px;
		}
		
		#pagination {
			position: absolute;
			left: -147px;
			background-color: #ffffff;
			width: 460px;
			z-index: 0;
			height: 22px;
			padding-left: 160px;
			padding-top: 5px;
		}
		
		#searchResults {
			margin-left: 0px;
			padding-left: 20px;
		}
		
		.searchItem {
			margin-bottom: 10px;
		}
		
		#menu {
			position: absolute;
			left: 0px;
			top: 132px;
			width: 855px;
			padding-left: 165px;
			z-index: 101;
			padding-top: 7px;
		}
				
		#menu ul {
			margin: 0px;
			padding: 0px;
		}
		
		#content {
			width: 453px;
			position: absolute;
			top: 88px;
			left: 147px;
			line-height: 150%;
			text-align: justify;
			padding-top: 30px;
			z-index: 2;
		}
		
		#content ul {
			margin: 5px 0px;
			padding: 0px 0px 0px 12px;
			list-style: square;
		}
		
		#subPlaceHolder {
			margin-bottom: 25px;
		}
		
		#contentForum {
			width: 253px;
			position: absolute;
			top: 88px;
			left: 147px;
			line-height: 150%;
			text-align: justify;
			padding-top: 30px;
			z-index: 2;
		}
		
		#contentForum ul {
			padding: 0px;
			margin: 0px;
			list-style: none;
		}
		
		#rightForum {
			position: absolute;
			left: 400px;
			line-height: 150%;
			top: 82px;
			background-color: #ff3300;
			width: 490px;
			margin-bottom: 50px;
			color: #ffffff;
		
		}
		
		#rightForum h3 {
			color: #ffffff;
			text-transform: uppercase;
			margin-bottom: 15px;
			font-size: 180%;
		}
		
		#rightForum a {
			color: #ffffff;
			text-decoration: none;
		}
		
		#posts a:hover {
			border-bottom: 1px dotted #ffffff;
		}
		
		.trackInfo {
			display: none;
		}
		
		.postDivider {
			border-top: 1px dotted #ffffff;
			margin: 0px 0px 0px 0px;
			padding: 10px 0px 10px 10px;
			margin-right: 8px;
		}
		
		ol ul {
			padding: 0px;
			list-style: none;
		}
		
		.forumResult {
			background-color: #ffffff;
			margin: 0px 10px 10px 30px;
			color: #ff3300;
			padding: 10px;
		}
		
		.forumResult ul {
			margin: 0px;
			padding: 0px;
			list-style: none;
		}
		
		.errors {
			color: #FF0000;
		}
		
		.errors li {
			list-style: square;
			margin-left: 15px;
		}
		
		li.date {
			float: left;
			width: 25%;
		}
		
		li.postBody {
			width: 75%;
			padding-left: 10px;
		}
		
		#rightForum ol {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 20px;
		}
		
		#rightLinks {
			padding: 8px 10px 10px 10px;
			color: #ffffff;
			text-align: right;
		}
		
		#posts {
			margin-top: 35px;
			padding: 10px;
		}
		
		#search {
			margin-top: 15px;
			padding-left: 5px;
			margin-bottom: 15px;
		}
		
		#menu a:link, #menu a, #rightLinks a, #pagination a {
			color: #000000;
			text-decoration: none;
			text-transform: uppercase;
			font-weight: bold;
		}
		
		#rightLinks a {
			color: #ffffff;
			text-decoration: none;
			border: 0px;
		}
		
		#rightLinks a:hover {
			color: #ffffff;
			text-decoration: none;
			border: 0px;
		}
		
		#menu a:hover {
			color: #ff3300;
		}
		
		#right {
			position: absolute;
			left: 600px;
			top: 82px;
			z-index: 2;
			background-color: #ff3300;
			line-height: 150%;
			width: 290px;
			color: #ffffff;
		}
		
		#right img {
			border: 0px;
		}
		
		#right p {
			margin: 0px;
			padding: 0px;
		}
		
		.trackInfo {
			border-top: 1px dotted #000000;
			border-bottom: 1px dotted #000000;
			margin: 5px 0px 5px 13px;
			padding-bottom: 3px;
		}
		
		h3 {
			color: #ffffff;
			text-transform: uppercase;
			text-align: left;
			margin: 0px;
			font-size: 180%;
			text-decoration: none;
		}
		
		#right h3, #right h4 {
			color: #ffffff;
			text-transform: uppercase;
			margin-bottom: 5px;
		}
		
		h4 {
			text-transform: uppercase;
			padding: 0px;
			margin: 0px;
		}
		
		#right h4 {
			padding: 2px 0px;
			margin: 0px;
		}
		
		#player, #live, #email, #quickjump {
			padding: 0px 10px;
			margin-bottom: 20px;
		}
		
		#flickr {
			padding: 0px 0px 0px 10px;
			margin-bottom: 10px;
		}
		
		#flickr img {
			margin: 0px 18px 10px 0px;
		}
		
		#legalese {
			padding: 0px 10px;
		}
		
		#quickjump ul {
			padding-left: 13px;
			list-style: square;
		}
		
		#submenu {
			margin-top: 40px;
			padding: 0px 10px;
			margin-bottom: 0px;
		}
		
		#submenu ul {
			margin: 0px;
			list-style: square;
			padding-left: 13px;
			padding-bottom: 0px;
		}
		
		#legalese {
			padding-bottom: 10px;
		}
		
		#email {
			padding-right: 12px;
		}
		
		.stretcher {
			clear: both;
			height: 0px;
		}
		
		#releaseThumbs {
			padding-left: 10px;
		}
		
		#paginate {
			position: relative;
			left: -120px;
			padding: 5px 0px 5px 130px;
			margin-bottom: 20px;
			width: 330px;
			background-color: #ffffff;
			color: #000000;
		}
		
		#releases {
			margin-bottom: 10px;
		}	
		
		.releaseRow {
			margin-bottom: 10px;
		}
		
		.releaseImage {
			float: left;
			width: 75px;
			margin-right: 15px;
		}
		
		.releaseh3 {
			font-size: 150%;
			text-align: left;
		}
		
		.releaseThumb {
			margin-right: 10px;
			height: 60px;
			width: 60px;
			background-color: #ffffff;
			float: left;
		}
		
					.firstArticle, #contact, #artists, #shop, #store {
				background-color: #000000;
				padding: 20px 20px 10px 20px;
				padding-top: 30px;
				margin-top: 30px;
				color: #ffffff;
			}
					
		#contact h4, #artists h4 {
			text-transform: uppercase;
			margin: 0px;
			padding: 2px 0px;
		}
		
		.subTitle {
			margin-bottom: 10px;
		}
		
		#artists a {
			color: #ffffff;
			border-bottom: 0px;
			text-decoration: none;
		}
		
		.artistLink {
			border-bottom: 1px dotted #000000;
		}
		
		.artist {
			margin: 10px 0px 20px 0px;
		}
		
		.article1, .releaseArticle {
			background-color: #ffffff;
			padding: 15px 20px 15px 20px;
			color: #000000;
		}
		
		.releaseArticle {
			padding-top: 25px;
		}
		
		.article1 h3 {
			color: #333333;
		}
		
		.firstArticle a, .article1 a, .article2 a {
			color: #5cfc0e;
			text-decoration: none;
		}
		
		#right a {
			color: #ffffff;
			text-decoration: none;
		}
		
		#right a:hover {
			text-decoration: underline;
		}
		
		.firstArticle a:hover, .article1 a:hover, .article2 a:hover {
			background-color: #5cfc0e;
			color: #000000;
		}
		
		.article2 {
			background-color: #000000;
			padding: 15px 20px 20px 20px;
			color: #ffffff;
		}
		
		.article1 h3, .article2 h3 {
			margin: 0px;
			padding: 0px;
		}
		
		.articleFooter {
			padding: 0px;
			margin: 0px;
		}
		
		.thumbFloat {
			float: left;
			margin-right: 15px;
			border: 1px solid #000000;
		}
		
		.thumbFloat a, .thumbFloat a img {
			text-decoration: none;
		}
		
		.releaseInfo {
			float: left;
			margin: 0px;
			padding: 0px;
			width: 290px;
		}
		
		.releaseInfo h4 {
			margin: 0px;
			padding: 0px;
		}
		
		.description {
			font-style: italic;
		}
		
		.releaseInfo a {
			color: #000000;
		}
		
		.releaseInfo ul, .releaseInfo li {
			margin: 0px;
			padding: 0px;
			list-style: none;
		}
		
		.image {
			padding-bottom: 10px;
		}
		
		.artistImage {
			padding: 10px 0px;
		}
		
		.image img, .artistImage img {
			border: 1px solid #ffffff;
		}
		
		.article1 .image img {
			border: 1px solid #000000;
		}
		
		.links li, .links {
			list-style: none;
			padding: 0px;
			margin: 0px;
		}
		
		#biography, #links, #images {
			margin-bottom: 10px;
		}
		
		.firstArticle .comments, .article2 .comments {
			margin-top: 10px;
			padding-top: 10px;
			border-top: 1px dotted #ffffff;
		}
		
		.article1 .comments {
			margin-top: 10px;
			padding-top: 10px;
			border-top: 1px dotted #000000;
		}
		
		.article_comments li {
			list-style: none;
			padding-left: 0px;
			margin-left: 0px;
		}
		
		.comment_body {
			padding-bottom: 10px;
		}
		
		.comment_date {
			font-style: italic;
		}
		
		.comment_even {
			background-color: #000000;
			padding: 5px;
			margin: 10px;
			list-style: none;
		}
		
		.comment_odd {
			background-color: #ff3300;
			padding: 10px;
			list-style: none;
		}
		
		.comment_header {
			margin-top: 10px;
			padding-top: 10px;
		}
		
		.links {
			margin: 0px;
			padding: 0px;
		}
		
		.links li {
			padding: 0px;
			margin: 0px;
			list-style: square;
		}
		
		.description li {
			list-style: none;
			padding: 0px 0px 5px 0px;
			margin: 0px;
		}
		
	