@charset "UTF-8";
/* CSS Document */

body {
	text-align:center;
	margin:0px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#777777;
	background-image:url(../images/background.png)
}
body a {
	border:none;
	text-decoration:none;
}
#wrapper {
	width:875px;
	margin:auto;
	padding-top:25px;
	text-align:left;
	padding-left:35px;
	padding-right:35px;
	background-color:#FFFFFF;
	padding-bottom:25px;
}
#header {
	border-top:4px double #000;
	border-bottom:4px double #000;
	padding-bottom:2px;
	margin-bottom:20px;
}
#nav {
	text-align:right;
	display:table-row;
	font: Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-transform:uppercase;
	color:#cc3399;
	width:557px;
}
#nav_about, #nav_artists, #nav_releases, #nav_news, #nav_shop, #nav_contact {
	font: Arial, Helvetica, sans-serif;
	float:left;
	padding-left:30px;
	letter-spacing:.22em;
}
#nav_about a, #nav_artists a, #nav_releases a, #nav_news a, #nav_shop a, #nav_contact a {
	text-decoration:none;
	color:#939598;
}
#nav_about a:hover, #nav_artists a:hover, #nav_releases a:hover, #nav_news a:hover, #nav_shop a:hover, #nav_contact a:hover {
	text-decoration:none;
	color:#cc3399;
}
#nav_about, #nav_artists, #nav_releases, #nav_news, #nav_shop {
	float:left;
}
#scroller {
	margin:20px;
}
#feature {
	margin:20px;
}

#feature img{
	height:0px;
	width:0px;
}
#headers {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11pt;
	font-style:italic;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:8px;
	padding-bottom:2px;
	border-bottom:4px double #000;
	letter-spacing:.13em;
	color:#000000;
}

#home_news_post, #home_feature_post, #home_feat_artist_post, #home_releases, #home_events, #home_contact_post{
	margin-top:10px;
	font-size:8pt;
	line-height:13pt;
	letter-spacing:.03em;
	border-bottom:1px dotted #888888;
	margin-bottom:15px;
	width:270px;
	text-align:left;
}

#news_post {
	margin-top:10px;
	font-size:9pt;
	line-height:13pt;
	letter-spacing:.03em;
	border-bottom:1px dotted #888888;
	margin-bottom:15px;
	margin-right:20px;
	text-align:left;
}

#home_news_post {
	margin-top:-3px;	
}

#home_contact_post p{
	margin:0;
}

#home_contact_post{
	padding-bottom:15px;
	border:none;
}

#home_contact_post a{
	font-weight:bold;
}

#home_events a {
	color:#cc3399;	
	font-weight:bold;
	text-transform:uppercase;
}

#home_news_post img {
	width:270px;
	height:auto;	
}

#home_news_post a, #home_feature_post a, #home_feat_artist_post a, #home_releases a, #home_contact_post a, #event_artist {
	color:#cc3399;
}
#home_feature_post, #home_feat_artist_post, #home_releases {
	border:none;
}
#home_releases {
	margin-bottom:8px;
}
#home_news_post a, #home_feature_post a, #home_feat_artist_post a, #home_releases a, #home_contact_post a, #news_post a{
	color:#cc3399;
	font-weight:bold;
	text-decoration:none;
	font-size:7.5pt;
	text-transform:uppercase;
}
#home_feat_artist_post a {
	text-decoration:none;
}
#home_feature_post img, #home_feature_post img, #home_news_post img {
	visibility:hidden;
	height:0;
	width:auto;
	margin-bottom:-25px;
}

#post_img{
	visibility:visible;	
	text-align:center;
}

#feat_img {
	height:140px;
	width:270px;
	overflow:hidden;
	border:2px solid #cc3399;
}
#feat_img img {
	margin-top:-100px;
	border:none;
}

#home_news_title a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-transform:uppercase;
	text-decoration:none;
}
#home_news_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	color:#000;
	text-transform:uppercase;
	text-decoration:none;
}
#news_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	color:#000;
	text-transform:uppercase;
	text-decoration:none;
	width:560px;
	line-height:18pt;
	padding-bottom:4px;
}
#home_news_title a:hover, #home_feature_post a:hover, #home_feat_artist_post a:hover {
	color:#cc3399;
}
#home_releases img {
	float:left;
	border:2px solid #cc3399;
	width:120px;
	height:auto;
	margin:5px;
}

#news_post .alignleft {
	float:left;
	padding-right:15px;
	padding-bottom:5px;
}

.post {
	width:270px;	
}

#readmore {
	font-weight:bold;
	font-size:7.5pt;
	text-align:right;
	text-transform:uppercase;
	text-decoration:none;
	color:#cc3399;
	float:none;
}
#readmore a, #readmore a:visited {
	text-decoration:none;
	color:#cc3399;
}
#home_events {
	width:270px;
	text-align:left;
	padding-bottom:15px;
}

#home_events img{
	visibility:hidden;
	height:0;
	width:0;
}
#event_date {
	font-weight:bold;
	float:left;
	padding-right:5px;
	color:#000000;
}
#event_artist {
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
}
#event_location {
	padding-right:5px;
	font-weight:bold;
}
#event_cover {
	font-weight:bold;
}
#parentbox {
	float:left;
	height:135px;
	margin-right:10px;
	margin-bottom:10px;
	width:135px;
}

#parentbox a{
	color:#444444;	
}

#parentbox_home {
	float:left;
	height:120px;
	margin-right:10px;
	margin-bottom:10px;
	width:120px;
}

#releases_home img {
	width:116px;
	height:auto;
	z-index:1;
	border:2px solid #cc3399;
	margin-top:9px;
}

#parentbox a {
	border:none;
	text-decoration:none;
}
.no_border {
	border:none;
}
#releases, #artists {
	margin-left:-5px;
}

#releases img, #artists img {
	width:131px;
	height:auto;
	z-index:1;
	border:2px solid #cc3399;
	margin-left:-5px;
	margin-top:-5px;
}
#artists p:hover, #releases p:hover, #releases_home p:hover {
	filter:alpha(opacity=20);
	-moz-opacity: 0.2;
	opacity: 0.2;
}

#releases_home p {
	float:left;
	height:auto;
	width:120px;
	position:relative;
	top:-140px;
	left:0px;
}

#releases p, #artists p {
	float:left;
	height:auto;
	margin:10px;
	width:131px;
	position:relative;
	top:-140px;
	left:0px;
}

#releases a, #artists a {
	text-decoration:none;
	border:none;
}

#name_home {
	position:relative;
	top:5px;
	left:5px;
	width:120px;
	height:120px;
	background-color:#cc3399;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#fff;
	vertical-align:middle;
	display:table-cell;
	text-align:center;
	z-index:0;
	font-size:17pt;
	letter-spacing:.08em;
}

#name {
	position:relative;
	top:5px;
	left:5px;
	width:135px;
	height:135px;
	background-color:#cc3399;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#fff;
	vertical-align:middle;
	display:table-cell;
	text-align:center;
	z-index:0;
	font-size:14.5pt;
	letter-spacing:.08em;
}
#artist_page_img img {
	width:270px;
	height:auto;
}
#artist_page_img p {
	margin:0;
}
#artist_page_img a {
	color:#cc3399;
}

#press_box img{
	float:left;
	margin-right:8px;
}

#press_box {
	height:90px;
}



