@charset "utf-8";
/* CSS Document */

body							{background:#000 url(../img/bg-long.jpg) no-repeat; background-position:center 284px; margin:0px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px;}
#header							{height:284px; background:url(../img/bg-main.jpg) center top no-repeat;}
#nav							{width:940px; margin:0 auto; overflow:hidden; padding-top:254px;}
#nav ul							{margin:0px; padding:0px; list-style:none;}
#nav li							{float:left; margin-right:7px; height:30px; width:100px;}
#nav a							{display:block; height:30px; width:100px; background:#75aa21; text-align:center; font-size:14px; font-weight:bold; line-height:30px; color:#FFF; text-decoration:none;}
#nav a:hover					{background:#000;}

ul								{margin:0px; padding:0px; list-style:none;}

a								{color:#096;}
a:active						{color:#096;}
a:visited						{color:#096;}
a:hover							{color:#333;}

h2 a							{text-decoration:none; color:#FFF; font-size:18px; font-weight:bold;}
h2 a:active						{color:#FFF;}
h2 a:visited					{color:#FFF;}
h2 a:hover						{color:#3C3;}

h2								{height:30px; line-height:30px; background:url(../img/headline-bg.gif) no-repeat top left; padding-left:10px; color:#FFF; font-size:18px; font-weight:bold;}
h3								{background:url(../img/bg-header.gif) no-repeat top left; height:37px; text-align:center;}
.marg-top						{margin-top:10px;}
.marg-right						{margin:2px;}

.posted 						{font-size:10px; color:#999;}
.post-content					{margin-top:10px; margin-bottom:10px;}
.post-info						{font-weight:bold; font-size:11px;}
.post-padding					{padding: 0 7px;}

#wrapper						{width:960px; overflow:hidden; margin:0 auto; margin-top:15px; background:url(../img/bg-right.gif) top left repeat-y; min-height:800px;}
.content-holder					{margin:15px;}
#col-left						{width:640px; float:left; background:url(../img/bg-main-header.gif) repeat-x top;}
#col-right						{width:320px; float:left; background:url(../img/rightcorner.png) top left no-repeat;}

.header-main					{height:50px; background:url(../img/leftcorner.png) top right no-repeat;} 
.header-main img				{margin-left:13px; margin-top:13px;}

.input							{border:1px solid #666; padding:2px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#fff; font-size:12px; background:#888; width:180px;}
.submit							{border:1px solid #666; background:#333; color:#fff; padding:2px; font-size:11px; font-weight:bold; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}

.events							{margin:0px; padding:0px; list-style:none;}
.events li						{padding:4px; background:#dbdbdb; margin-bottom:2px;}

#footer							{height:55px; width:960px; margin:0 auto; margin-top:5px; margin-bottom:50px; background:url(../img/bg-footer.gif) no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.footer-left					{float:left; width:400px; height:55px; line-height:55px; color:#999; margin-left:20px;}
.footer-right					{float:right; width:400px; height:55px; line-height:55px; color:#999; text-align:right; margin-right:20px;}

#footer a 						{color:#CCC;}
#footer a:active 				{color:#CCC;}
#footer a:visited				{color:#CCC;}
#footer a:hover					{color:#fff;}


.featuredmixtape {
	width: 600px;
	float: left;
	display: block;
	text-align: center;
}

.mixtape {
	width: 231px;
	margin-left: 50px;
	margin-top: 15px;
	float: left;
	display: block;
	text-align: center;	
	
}

.clear {
	clear: both;	
	
}

p.date {
	display: inline-block;
	width: 600px;
	border-bottom: solid 1px #939393;	
	margin-bottom: -5px;
}

p.date a {
	text-decoration: none;	
	
}

.datedate {
	min-width: 485px;
	display: inline-block;
	float: left;
	
}

.tickets {
	width: 80px;
	text-align: right;	
	display: inline-block;
	float: right;
}

/* Notes */
#notes { font-size: 12px; }
ol.notes{padding: 0px; margin: 25px 0px; list-style-type: none; border-bottom: solid 1px #bdbcaa;}
ol.notes li.note {border-top: solid 1px #bdbcaa; padding: 10px;}
ol.notes li.note img.avatar {vertical-align: -4px; margin-right: 10px; width: 16px; height: 16px;}
ol.notes li.note span.action{font-weight: bold;}
ol.notes li.note .answer_content{font-weight: normal;}
ol.notes li.note blockquote {border-color: #bdbcaa; padding: 4px 10px; margin: 10px 0px 0px 25px;}
ol.notes li.note blockquote a{text-decoration: none;}


.post-info			{text-decoration: none; margin-bottom:0; line-height:22px;}
.post-info a 		{text-decoration: none;}
.comments-notes		{display:inline; float:left; position:relative; top:2px; text-transform: uppercase;}
.share-social		{display:inline; float:right; position:relative; left: 35px;}

.headerimg_events			{display: block; margin-left: -9px; margin-top: -49px;}

