  body {
font-family: verdana, arial;
}
#bg {background: url(/staticarchive/8d02f32de80f8ade785177a61b6a565b3e06e02a.gif) repeat-y;}

.spacer {margin-bottom:10px;margin-left:10px;}
.blank {font-size:75%;}
p { margin:0;
 	padding:0;
 	font-size:1em;
	color:#666;
	}

h1, h2, h3, h4, h5 {
	margin:0;
 	padding:0;
	}

/* lrg white */
h1 {font-size:100%;
	color:#fff;}

/* dj headings */
h2 {}

h3 {}

/* smaller black & white text */
h4 {color:#000;
	font-weight:bold;
	font-size:80%;
	}

h5 {font-size:80%;
	color:#fff;}

.left {float:left;}
.right {float:right;}


/* back to top styles on help & shows */
.btt {width:70px; margin-top:3px; }
a.top:link, a.top:hover,a.top:visited, a.top:active {color:#fff!important; font-size:80%; float:right; font-weight:normal;}
/* END back to top styles on help & shows */

a:link, a:hover,a:visited, a:active {font-weight:bold; text-decoration:underline;}




/*recent entries div*/
#recent_entries{
	width:400px;
	margin:0px 0px 0px 0px;
	background: #F4F2EA;
	color:#000;
	padding:0px;
}
#recent_entries h2 {color:#000;
	font-size:1em;
	font-weight:bold;
}

#recent_entries li {
	color: #000;
	font-size: 1em;
	line-height:1.1
	font-weight: normal;
	display: block;
	padding-left:10px;
}



/* black background div*/
div.black-background{
width:390px;_width:400px;
margin:0px 10px 0px 10px;
background:#000;
color:#ffffff;
padding:5px;
}
.black-background h2{
font-size:60%;
color:#fff;
font-weight:bold;
margin:0 0 10px 0;
}
.black-background p{
  color:#fff;
}
.black-background a:link,
.black-background a:visited,
.black-background a:hover,
.black-background a:active{
  color:#fff;
}
.feature-heading{font-weight:bold;margin:10px 0 10px 0;}
.page-white-contentarea img{
margin-right:10px;
}
/*mini promos*/
.promo-holder{
background:#F4F2EA;
min-height:75px;_height:75px;
padding:10px 10px 10px 10px;
margin-top:1px;
}
.promo-holder-left{
float:left;
width:80px;
}
.promo-holder-right{
float:left;
width:300px;
}
.promo-holder-right p.date{
margin:0 0 5px 0;padding:0;
font-weight:bold;
}
/*tracklistings*/
.track-title{
 float:left;
 width:150px;
}
.track-title h5{
 width:140px;
}
.archive-link{
float:right;
width:120px;
text-align:right;
}
.archive-link a:link,
.archive-link a:visited,
.archive-link a:hover,
.archive-link a:active{
color:#fff;
font-size:75%;
}

.archive-link a:hover{
text-decoration:none;
}
.clearit{
  clear:both;
}
.clearboth{
  clear:both;
}
.floatit{
 min-height:20px;_height:25px;
}










/* lg promo on genre & hp 8*/
.hp-topboxWrap {height:170px; width:420px; background:#1E1C17; margin-bottom:10px; margin-left:10px;}
.lg-topboxWrap {height:217px; background:#1E1C17; margin-bottom:10px;}
.lg-topboxText {margin-left:215px;color:#FFF}
.lg-topboxText p {color:#FFF; padding-top:9px; font-size:80%; margin-left:10px;}
.rg-topboxText {width: 190px;}
.rg-topboxText p {color:#FFF; padding-top:9px; font-size:80%; margin-left:10px;}

/* box element standard margin & padding */
.allboxWrap {margin-bottom:10px;}
.boxWrap, .boxWrapBlack {padding:8px 10px 10px 10px;}
.boxWrapBlack {background:#1E1C17; height:150px;}

/* page content area */
#page-white { width:420px; margin-bottom:10px; background:#fff; }
#page-white2 { width:420px; background:#fff; }
#page-whiteFull { width:635px; margin-bottom:10px; background:#fff; }
.page-white-contentarea {padding:10px;}
.page-white-contentarea2 {padding:0px 10px 10px 10px;}
.page-white-contentarea2 img {margin: 0 10px 10px 0;}

.distress-strip {background: url(/staticarchive/abb65321ea612b08d768e36d5b75e88165bee01e.gif) no-repeat; width:420px; height:10px; font-size:1px;}


/*  general icons */
ul.list-link {list-style-type:none;
	margin:0px;
	padding:0px;}

ul.list-link li {line-height:23px;
	margin:0;
	padding:0;}

/* message board links */
a.message-colour, a.message {
	background: url(/staticarchive/407be1ec5050d0ae5fd2f7140c0a1df651141eeb.gif) no-repeat;
	padding: 0px 0px 5px 32px;
	margin: 0 0 5px 0;
	font-size:75%;
}

a.message-colour {color: #A9E100!important;}

a.newsletter{
	background: url(/staticarchive/c7d174459acc28a6dd7987bf12f996460160dc99.gif) no-repeat;
	padding: 0px 0px 5px 32px;
	margin: 0 0 5px 0;
	color: #A9E100!important;
	font-size:75%;
}

/* big picture heading icon link position */


.heading-iconlink {padding: 90px 0 0 10px;}


/* studiocam */
a.studiocam{
	background: url(/staticarchive/aaf50820c56df3b5d1c0abe9271c62b02e09a6f4.gif) no-repeat;
	padding: 0px 0px 5px 32px;
	margin: 0 0 5px 0;
}
a.studiocam-main{
	background: url(/staticarchive/aaf50820c56df3b5d1c0abe9271c62b02e09a6f4.gif) no-repeat;
	padding: 0px 0px 5px 32px;
	margin: 0 0 5px 0;
	color: #A9E100!important;
}
/*  listen */

a.listenlive-main {
	background: url(/staticarchive/288a549d149f958b3bd6638952891f8364e687b7.gif) no-repeat;
	padding: 0px 0px 5px 32px;
	margin: 0 0 5px 0;
	color: #A9E100!important;
}


/* Studio cam page */
#studiocam {background-color: #000;
			padding:10px; height:400px;}

.studiocam2 {background-color: #000;
			padding:10px 0px 7px 0px;}

.studioContent {background-color: #fff;
				padding:0 10px 0px 10px;
				height:297px;}

.studiotextWrap {margin: 0 0 0 10px;float:left; width:170px; height:287px; background-color : #F4F2EA;}

.studiotext {
			padding-top: 10px;
			padding-left: 10px;

			font-size:75%;}

.studiotext img {margin-top:95px;}
.studiobottext {float:right}

.refresh {
	background: url(/staticarchive/b098b510d219ed987a0362b696b71b8a1e1bb80d.gif) no-repeat;
	padding: 0px 0px 5px 32px;
	margin: 0 0 5px 0;
	}


/* Listen to the Shows */
.listenContainer {
	margin: 5px 0 15px 0;
	}

.listenContainer .listenGroup .listendays {
	margin: 4px 0 2px 0;
	}

.listenLinks img {
	float: left;
	}

.listen-to-the-shows {
	margin-bottom: 20px;
	}

.listen-to-the-shows .listenDays {
	display: block;
	font-weight: bold;
	color: #000;
	margin: 15px 0 7px 0;
	}

.listen-to-the-shows .listenLinks {
	margin-bottom: 10px;
	}

.listen-to-the-shows .listenLinks .listen {
	font-size: 1em;
	}

.listen-to-the-shows .listenLinks .tracklisting {
	font-size: 1em;
	margin-left: 12px;
	border-left: 1px solid #666;
	padding-left: 10px;
	}




/* RHN */
#rhnWrap {margin:0 0 10px 10px;}

.rhnBlackContent {	background:#1E1C17;
					padding:10px;
					}

.rhn-arrowlink {background: url(/staticarchive/55812ea27391d20773239348a14cad1008529754.gif) no-repeat;
				padding: 0px 0px 5px 12px;
				margin: 0;
				color:#ccc!important;
				text-decoration: underline;
				font-size:70%;
				font-weight:normal!important;
				line-height:17px;
				}

.rhn-textheading {font-size:75%;
				font-weight:bold;
				padding-bottom:7px;
				}

.rhn-whitetext {font-size:70%;
				color:#fff;
				padding-bottom:5px;width:185px;}


.rhn-rss {background: url(/staticarchive/65f254e46a3cf3949262ad30c1d76ae1f1993981.gif) no-repeat;
				padding: 0px 0px 5px 38px;
				margin: 0 0 5px 0;
				font-size:75%;
				color:#FF9900!important;
				}


.rhn-MB-title { background: url(/staticarchive/06b85cc7e9739a3d5723b5539d5df2e0af8aae58.gif) no-repeat; width:205px; height:40px;}
.rhn-news-title { background: url(/staticarchive/1ab7c8ebff8dd52466d0c3af08e9b7079ccf6226.gif) no-repeat; width:205px; height:40px;}
.rhn-newto1xtra-title { background: url(/staticarchive/abfb8b31cf5d5bd4289d3a04b7cc5ddf17d3167d.gif) no-repeat; width:205px; height:40px;}
.rhn-events-title { background: url(/staticarchive/5ead4f568f4686d78eb50a9c0ed264bcc91dd1a0.gif) no-repeat; width:205px; height:40px;}

.rhn-listenagain-title { background: url(/staticarchive/bb6967d74b8a25ff8f65781d45b2ed2a0e207d84.gif) no-repeat; width:205px; height:40px;}
.rhn-artists-title { background: url(/staticarchive/7c33edb4f63b73656b806d76e73330cab68748c5.gif) no-repeat; width:205px; height:40px;}
.rhn-survey-title { background: url(/staticarchive/19066f8b47cd68c5c95418b721a70468fa6a8a65.gif) no-repeat; width:205px; height:40px;}


/* clearme hack */
.clearme:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearme {
	display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearme {
	height: 1%;
}
.clearme {
	display: block;
}
/* End hide from IE-mac */

/* general Âé¶¹Éç stuff */
a.bbcpageServices:link,a.bbcpageServices:visited, a.bbcpageServices:hover, a.bbcpageServices:active {color:#fff;text-decoration:none;}
a.bbcpageFooter:link,a.bbcpageFooter:visited, a.bbcpageFooter:hover, a.bbcpageFooter:active {color:#000;text-decoration:none;}
.bbcpageServices {color:#fff;text-decoration:none;}
.bbcpageServices hr {display: none;}


.disclaimer {font-size:85%; margin-top: 30px; margin-left:130px;}
/* gallery */

#photo_gallery {background-color:#F7F3EF; font-size:80%}

#newto1xtraTitle { width: 420px; height: 53px; margin: 0 0 10px 0; padding: 0; display: block; clear: both; }
div.mission-statement-topboxWrap { width: 420px; margin: 0 0 10px 0; padding: 0; display: block; clear: both; }
div.mission-statement-title { background: url(/staticarchive/8e96f6bda598871549b6ee8ef1a855418946c630.gif) no-repeat; width: 420px; height: 52px; margin: 0; padding: 5px 0 0 15px; }




/* Chart Box */

#rnav_ .chart-box {
	background: #181C10;
	color: #fff;
	margin-bottom: 10px;
	}

#rnav_ .chart-box h3 {
	color: #fff;
	font-size: 0.7em;
	padding: 10px;
	}

#rnav_ .chart-box ol {
	clear: both;
	list-style: none;
	padding: 0 0 10px 0;
	margin: 0;
	}

#rnav_ .chart-box ol li {
	list-style: none;
	padding: 5px 10px 10px 40px !important;
	padding-top: 0;
	margin: 3px 0;
	background: #000;
	}

#rnav_ .chart-box ol li .title {
	color: #fff;
	font-size: 0.9em !important;
	font-size: 0.85em;
	font-weight: normal;
	display: block;
	}

#rnav_ .chart-box ol li .sub-text {
	color: #aaa;
	font-style: normal;
	}

#rnav_ .chart-box .chart-link {
	float: left;
	clear: both;
	margin: 0 10px 10px 10px;
	display: inline;
	}

#rnav_ .chart-box .chart-link a.chart {
	padding: 5px 0 5px 30px;
	color: #ffcc00;
	background-color: #181C10;
	background-position: 0 50%;
	}

#rnav_ .chart-box .no1 {
	background: #181C10 url("/staticarchive/9c6c8b68c0dd9f230fca39062356f46ed53a429a.gif") 6px 0 no-repeat;
	}

#rnav_ .chart-box .no2 {
	background: #181C10 url("/staticarchive/cb7363721d5c58de80e06aaf6887bf3c96564782.gif") 6px 0 no-repeat;
	}

#rnav_ .chart-box .no3 {
	background: #181C10 url("/staticarchive/c8321e83606d20dd8644799d26bd95c11038601d.gif") 6px 0 no-repeat;
	}

