* {
	margin: 0;
	padding: 0;
}
body {
	background-image: url(../../images/bg-strip-gradient_dark.jpg);
	background-color: #000;
	background-repeat: repeat-x;
	font-family:Tahoma, Geneva, sans-serif;
	color:#666;
	font-size:50%;
}
h1 {
	margin-bottom: .5em;
	border-bottom: solid 1px #d9d9d9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 180%;
	text-indent: 5px;
	letter-spacing: -1px;
}
cite {
	float: right;
}
ul.classic {
	list-style: disc;
	margin-bottom: 1em;
	padding-left: 2em;
}
div.section {
	clear: both;
	padding-top: 50px;
}
.table1 {
	float: right;
	margin-bottom: 2em;
	border: solid 1px #eee;
}
.table1 caption {
	color: #fff;
	text-align: center;
	padding-bottom: 5px;
}
.table1 th, .table1 td {
	padding: 7px;
}
.table1 th, .table1 thead td {
	background-color: lightyellow;
	color: #000;
}
.table1 tbody td {
	background-color: #fff;
	color: #000;
}
.table1 tbody th {
	text-align: right;
}
#wmfg {
	clear: both;
	float: left;
}
.subcription {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 4px;
}
.top-menu {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-transform: uppercase;
	color: #666;
	padding: 3px;
}
.top-menu-pink {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-transform: uppercase;
	color: #F36;
	padding: 3px;
}
.cell_news {
	border-bottom: 1px solid #999;
}

/*
		 Chris Coyier
		 http://css-tricks.com
		 
		 edits by mike ilsley - webdesignandsuch.com
*/



.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.clear {
	clear: both;
}

img, a img {
	border: none;
}

p {
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
}
#page-wrap {
	min-width: 800px;
}
#twitter {
	width: 25%;
	float: center;
	padding: 1px;
	min-width: 160px;
}
#twitter img {
	width: 100px;
	margin: 1px;
}
.tweet {
	padding: 10px;
	margin: 0px;
	background:#ffffff;
	width:350px;	
}
.next {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	line-height: 10px;
	color: #666;
	letter-spacing: 0.5em;
	text-decoration:none;
}
a:hover.next {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	line-height: 10px;
	color: #CCC;
	letter-spacing: 0.5em;
}
a:visited.next {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	line-height: 10px;
	color: #CCC;
	letter-spacing: 0.5em;
}
.next-inactive {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	line-height: 10px;
	color: #F36;
	letter-spacing: 0.5em;
}
.news_section {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666;
}
.radio-shows-text {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666;
	padding-left:5px;
	padding-right:5px;
}
.radio-shows-link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666;
}
.label_titles {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#999;
	text-transform:uppercase;
	padding:3px;
}
.records_text {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	padding:10px;
}
.records_releases_text {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 15px;
	color: #333333;
}
.records_text_b {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #0099CC;
}
.records_dates {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	padding:15px;
}
.featured-ep {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 15px;
	color: #333333;
	border: 1px #959494 solid;
	background-color:#f7f7f7;
}
.featured-ep-text {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666;
	padding-left: 5px;
	padding-right: 5px;
}

.featured-ep-text-pink {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #BC3D72;
}
.shows-title-pink {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	line-height: 17px;
	color: #BC3D72;
}

a:hover.featured-ep-text-pink {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #999;
	
}
div.sc_menu2 {
	/* Set it so we could calculate the offsetLeft */
	position: relative;
	height: 130px;
	width: 531px;
	overflow: auto;
}
ul.sc_menu2 {
	display: block;
	height: 110px;
	/* max width here, for users without javascript */	
	width: 1500px;
	padding: 8px 0 0 8px;
	/* removing default styling */
	margin: 0;
	background: url('navigation.png');
	list-style: none;
}
.sc_menu2 li {
	display: block;
	float: left;
	padding: 0 4px;
}
.sc_menu2 a {
	display: block;
	text-decoration: none;
}
.sc_menu2 span {
	display: none;
	margin-top: 3px;
	text-align: center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #666666;
}
.sc_menu2 a:hover span {
	display: block;
}
.sc_menu2 img {
	border: 3px #fff solid;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
.sc_menu2 a:hover img {
	filter:alpha(opacity=50);
	opacity: 0.5;
}
.footer3 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
	color:#C36;
}
.artist_re_box {
	background:url(../images/re_bgk.jpg);
	background-repeat:repeat-x;
	height:205px;
}
.artist_mixes_box {
	border: 1px #BBBBBB solid;
	background-color:#EEE6E6;
}
.artist_more_info_box {
	border: 1px #BBBBBB solid;
	background-color:#E5E5E5;
}
.artist_more_info {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#777;
	text-decoration:none;
}
.artist_mixes {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#656B6E;
	text-decoration:none;
}
a:hover.artist_more_info {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#C36;
	text-decoration:none;
}
.artist_name_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight:bold;
	color: #0099CC;
}
.artist_text {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 15px;
	color: #333333;
}
.artist {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 15px;
	color: #333333;
	border: 1px #959494 solid;
	background-color:#ececec;
}
a.artistlink {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 15px;
	color: #333333;
	text-decoration:none;
}
.contact {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#666;
}

.grooves_text {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	padding:10px;
}
.grooves_text_p {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #d570a7;
}
.dropsl_text {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #999;
	padding:10px;
}
.dropsl_text_link {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #FFF;
	text-decoration:none;
}
.dropsl_text_p {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #d570a7;
}

.bar1 {
	background-color: #CCCCCC;
	background-image: url(../../images/bar_bkg001.jpg);
	background-repeat: repeat-x;
}
.bar2 {
	background-image: url(../../images/bar_bkg2.jpg);
	background-repeat: repeat-x;
}


.find_us {
	background-image:url(../../images/find_us_back.jpg);
	background-repeat:repeat-x;
	background-color:#e8e7e7;
}
.find_us2 {
	background-image:url(../../images/find-us-2-bkg.jpg);
	background-repeat:repeat-x;
	background-color:#e8e7e7;
}
.footer3 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
	color:#C36;
}
