  /* ==== default =============================== */

body {
	background: url(/staticarchive/4c0235e3fd0b2bc55aee30c096286630e47c5d37.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
}

#pagecontainer {
	/*background: url(/radio1/laura/images/bg.gif) repeat-y;*/
	width: 100%;
	height: 100%;
}


td.bbcpageServices, td.bbcpageServices a {
	color: #FFF6DE;
}

td.bbcpageServices {
	padding-top: 30px;
}

td.bbcpageServices hr {
	display: none;
}

td .promotext a, td .promotext {
	color: white;
}

/* ==== positioning =============================== */

#content_left {
	width: 420px;
	float: left;
}

#rhn {
	width: 205px;
	float: right;
	font-size: 0.85em;
}



/* ==== typography =============================== */

p {
	font-size: 0.8em;
	margin: 0;
}

img {
	border: 0
}

.toppromobox {
	background-color: #FFF6DE;
}

.toppromobox img {
	float: left;
}

h1 {
	margin: 0 0 5px 0;
	padding-top: 8px;
	padding-bottom: 5px;
	font-size: 1em;
	color: #C60104;
}

h2 {
	background-color: #C60206;
	color: #FEF6DF;
	text-align: center;
	font-size: 0.9em;
	padding: 3px 0;
	margin-bottom: 8px;
	margin: 0;
}

h3 {
	font-size:110%;
	margin:0;
	padding:0;
}

a {
	color: #C60206;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

#content_left a {
	font-weight: bold;
}

#logo{
	margin:10px 0;
}
	
/* ==== left hand nav =============================== */

td#showpromo {
	/*background-color: #C60206;*/
	background-color: #C60206;
}

#leftnav a {
	display: block;
}

#leftnav a:hover {
	background-color: white;
	
}

table#leftnav {
	background-color: #C60206;
}

.nav1 {
	color:#fff;
	font-weight:bold;
	text-decoration: none;
}

.nav1:hover {
	color:#000;
	font-weight:bold;
	text-decoration: none;
}

.nav2 {
	color:#000;
	font-weight:bold;
	text-decoration: none;
}

.nav2:hover {
	color:#000;
	font-weight:bold;
	text-decoration: none;
}

.bbcpageServices{
	color:#fff;
}

/* ==== right hand nav =============================== */

#subnav ul {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	width: 205px;
	font-size: 0.85em;
	font-weight: bold;
	text-decoration: none;
}

#subnav ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-bottom: 1px;
}

#subnav ul li a {	
	background: #C60206;	
	color: #FEF6DF;
	display: block;
	padding: 5px;
	text-decoration: none;
}

* html #subnav ul li a {	
	width: 205px;
}

#subnav ul li a:hover {
	background: #FEF6DF;
	color: #C60206;
	text-decoration: none;
}

#haveyoursay {
	background: #FEF6DF url(/staticarchive/bb62f2d3281352724b343f8862e2adc4b55b4f8e.gif) no-repeat 7px 7px;
	margin-bottom: 10px;
	padding: 30px 10px 10px 10px;
}

#recommendedlinks {
	background: #FEF6DF url(/staticarchive/4290a7b34c7bdc262ce557b43d133932a3c9925f.gif) no-repeat 7px 7px;
	padding: 30px 5px 10px 10px;
}

#recommendedlinks ul {
	margin: 0 0 10px 0;
	padding: 0;
}

#recommendedlinks li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 100%;
}

#recommendedlinks li a {
	font-size: 0.8em;
}

#recommendedlinks p.disclaimer {
	font-size: 0.75em;
}


/* ==== link icons =============================== */

#pagecontainer a.listen, #pagecontainer a.gallery, #pagecontainer a.movie, #pagecontainer a.download {
	padding-left: 35px;
	padding-bottom: 10px;
}	
	
#pagecontainer a.listen {
	background: url(/staticarchive/51143362a457d33e4cd4830e4631afb422cd0660.gif) no-repeat;
}

#pagecontainer a.gallery {
	background: url(/staticarchive/75f2dbb4fcee5d4f97ecddef62fb9da764335296.gif) no-repeat;
}

#pagecontainer a.movie {
	background: url(/staticarchive/9da0f5c95138e1b1ad06971ca3969ce4f2ffd0cd.gif) no-repeat;
}

#pagecontainer a.download {
	background: url(/staticarchive/a8efdeecea4e885ef186fa9efa5c9c1dec0887b6.gif) no-repeat;
}




table#team {
	background-color: #eee3cf;
	border-left: 1px solid #C6B89F;
	border-top: 1px solid #C6B89F;
	border-bottom: 1px solid #C6B89F;
	width: 95%;
	margin : 10px auto;
}

table#team tr td {
	border-right: 1px solid #C6B89F;
	text-align: center;
	width: 76px;
	vertical-align: top;
	font-size: 0.8em;
	
}

table#team tr.photos td{
	padding-top: 5px;
}

table#team tr.photo_caption td{
	padding: 5px 3px;
}

table#team tr td img {
	float: none;
}


/* ==== hacks =============================== */

.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 */
