<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">  /* ###########################################

�鶹�� Radio 1 Live Lounge CSS  

##############################################*/



/* ###########################################

Page Layout 

##############################################*/

#main_promo h1 {
    position:absolute;
    top:0;
    left:-3000px;
}

#main_promo{
margin: 0;
padding: 0;
background-color: #E5E6E8; 
width: 420px;
}

#main_promo p{
background-color:#E5E6E8;
margin: 0;
padding:6px 5px 5px 5px;
}

.promo_row {
margin-bottom:5px;
background:url('/staticarchive/0e0e83c07f2a7389b7a31819f635890d8f09cf5c.gif') 0px 0px repeat-y;
}


.radio1_promo{
width:205px;
float:left;
font-family: verdana, helvetica, arial, sans serif;
font-size:12px;
}

.radio1_promo img.promopuff{
margin-bottom:4px;
}
.radio1_promo p{
margin:0;
padding:4px 5px 5px 5px;
}
.radio1_promo ul{
list-style-type:none;
margin:1px 0 10px 5px;
padding:0;
}
.radio1_promo a, 
.chart_promo a:visited{
color:#669801;
font-weight:bold;
text-decoration:underline;
}
.radio1_promo a:hover{
text-decoration:none;
}
.rightposition {
margin-left:10px;
}

#next_weeks_show{
background:#E5E6E7 url(/staticarchive/238951531a23a6c4866d2c87cd9c91a597ff0e5a.gif) 0px 0px no-repeat;
margin:0;
padding:30px 0 0 0;
width:420px;
}
#next_weeks_show p{
margin:0;
padding:6px 5px;
}
#next_weeks_show a #next_weeks_show a:visited{
color:#669801;
font-weight:bold;
text-decoration:underline;
}
#next_weeks_show a:hover{
text-decoration:none;
}
.rightposition{
margin-left:10px;
}
#primary_content {
width:420px;
}

h5.chartnav{
color:#fff;
margin:0;
padding:0;
font-weight:bold;
font-family:verdana;
font-size:12px;
}

#home{
padding-top:10px;
}
#home,
#charts,
#spec_charts{
margin-bottom:10px;
}
#home p,
#charts p,
#spec_charts p{
margin:0;
padding:0;
font-size:12px;
font-family:verdana;
}
#home p a,
#charts p a,
#spec_charts p a{
margin:0;
padding:0;
}

/* ###########################################

generic 

##############################################*/

body { 
background: #fff url(/staticarchive/d161462ca51533da4ce1bcbf778290eb1e5d4032.gif) repeat-y;
 }


/* OVERWRITES GLOBAL.CSS STYLES*/
.bbcpageFooter,a.bbcpageFooter:link,a.bbcpageFooter:visited,a.bbcpageFooter:hover,a.bbcpageFooter:active, p.r1-disc-rm{
    color:#333;
}
.bbcpageServices, a.bbcpageServices:link, a.bbcpageServices:visited, a.bbcpageServices:hover, a.bbcpageServices:active{
    color:#fff;
}
td.bbcpageServices hr{
    visibility:hidden;
}

/* overwrites topleft styles */
.bbcpageToplefttd, .bbcpageCrumb{
    background-color:#25A7CE;
}

.comments-users-rm span {
visibility:visible;
}


/* BARLEY BANNER */
#main-banner {}
#main-banner table {
    background: #fff;
}
#main-banner .strip-rm {
    background: #25A7CE;
}
/* ----- */

/* links */
a, a:visited { color: #000; }
a:link, a:visited { text-decoration: underline; }
a:hover, a:hover { text-decoration: none; }
/* ----- */




/* ###########################################

left hand nav 

##############################################*/

ul#lhn-1-rm{
    list-style-type:none;
    margin:0 0 20px 0;
}

ul#lhn-1-rm li {
    font-family:verdana,arial,helvetica,sans-serif;
    font-weight:bold;
    display:inline;
    font-size:97%;
    line-height:16px;
}

ul#lhn-1-rm li a:link, ul#lhn-1-rm li a:visited{
    display:block;
    border-left:5px solid #25A7CE;
    text-decoration:none;
}

ul#lhn-1-rm li a:hover, ul#lhn-1-rm li a:active{
    display:block;
    background-color:#25A7CE;
    border-left:5px solid #25A7CE;
    text-decoration:none;
    color:#fff;
}

ul#lhn-2-rm{
    list-style-type:none;
    margin:0;
}

ul#lhn-2-rm li {
    font-family:verdana,arial,helvetica,sans-serif;
    font-weight:bold;
    display:inline;
    font-size:97%;
    line-height:16px;
}

ul#lhn-2-rm li a:link, ul#lhn-2-rm li a:visited{
    display:block;
    border-left:5px solid #25A7CE;
    text-decoration:none;
}

ul#lhn-2-rm li a:hover, ul#lhn-2-rm li a:active{
    display:block;
    background-color:#57CEF6;
    border-left:5px solid #25A7CE;
    text-decoration:none;
    color:#fff;
}

/* ###########################################

banner and show info

##############################################*/


/* OVERRIDES GLOBAL.CSS STYLE FOR BANNER MARGINS */
#ft-rm{margin-top:0px;padding-top:0px;}
#rh-rm{margin-top:0px;padding-top:5px;}
/* -- */


/* SHOW INFO BAR */
#show-info-rm { 
position: relative;
top: -3px;
left: 0;
padding-bottom: 3px;
background: #fff url(/staticarchive/e3b2b3a34ed3ef7f529e5a0d923a019e52729613.jpg) no-repeat; 
}


#show-info-rm p { color: #000; padding-right:10px;}


/* THIS WEEKS SHOW */
.this-week-rm { background: #fff url(/staticarchive/60c3b79a87b0b0100c7b55f3a5dd8d740c6a6c43.gif) 0px 0px no-repeat; }
.this-week-rm p { color: #000; line-height:17px;}
/* --------------- */

/* TRACKLISTINGS */
.tracklisting-rm { background: #E6F8C2 url(/staticarchive/572728e4fc7fe6153593ad50733a3b1065dc70a0.gif) 0px 0px no-repeat; }
.tracklisting-rm p { color: #000; line-height:17px;}
/* --------------- */

/* HAVE YOUR SAY */
.have-your-say-rm { background: #E6F8C2 url(/staticarchive/ea93bde5aec40ec8750561db9009e748ca751cf4.gif) 0px 0px no-repeat; }
.have-your-say-rm p { color: #000; line-height:17px; }
.have-your-say-rm p a { background: url(/staticarchive/c0384f99cb81038e9510049507a18c522c7badd1.gif) 0px 0px no-repeat; font-weight:bold; }
/* --------------- */

/* COMING UP */
.coming-up-rm { background: #E6F8C2 url(/staticarchive/5a89c306079d8ead80473a5cf249e9b0782b6037.gif) 0px 0px no-repeat; margin-bottom:30px;}
.coming-up-rm p { color: #000;line-height:17px; }
/* --------------- */

/* RATE MY LISTENER */
.rate-listener-rm { background: #E6F8C2 url(/staticarchive/c68152b9cf631941384ebd32a7d9c31b3da0f10f.gif) 0px 0px no-repeat; }
.rate-listener-rm p { color: #000;line-height:17px; padding: 10px 10px 5px 10px; }
/* --------------- */

/* RATE MY LISTENER */
.latest-5-listeners-rm { background: #E6F8C2 url(/staticarchive/b8cfdcaaef6432e1cb8c3235ab9e5cc7397864b2.gif) 0px 0px no-repeat; }
.latest-5-listeners-rm p { color: #000;line-height:17px; padding: 10px 10px 5px 10px; }
/* --------------- */

/* LISTEN OR DOWNLOAD */
.wrpr_listenOrDownload {background: #E5E6E7 url(/staticarchive/d7f3d77b67a92cf5e3e76058d803a8a65c570835.gif) 0px 0px no-repeat; margin-bottom:10px;padding-bottom:1px;padding-top: 8px;margin-top: 10px;}
.wrpr_listenOrDownload p { color: #000;line-height:17px; padding:10px 0 0 10px;}
    /* HANDLES ALL STYLES */
ul.listenagain, ul.download, ul.downloadthroughweek{list-style:none;margin:0px 2px 10px 10px;padding:0;}
    /* HANDLES LISTEN AGAIN STYLES*/
ul.listenagain li.listenagain_li{line-height:20px;}
ul.listenagain li.listenagain_li a{background:url(/staticarchive/1c319c41a3c499f877a55b820efe4c13ecab742b.gif) 0 2px no-repeat;padding:0 0 3px 35px;}
ul.listenagain li.listenagain_li a:link, ul.listenagain li.listenagain_li a:visited {text-decoration:underline;font-weight:bold;}
ul.listenagain li.listenagain_li a:hover, ul.listenagain li.listenagain_li a:active {text-decoration:none;font-weight:bold;}
    /* HANDLES DOWNLOAD STYLES */
ul.download li.download_li{line-height:20px;}
ul.download li.download_li a{background:url(/staticarchive/03c65ed69ac3a2aa8c2a0cb6f5613f94a17a4aed.gif) 0 2px no-repeat;padding:0 0 3px 35px;}
ul.download li.download_li a:link, ul.download li.download_li a:visited {text-decoration:underline;font-weight:bold;}
ul.download li.download_li a:hover, ul.download li.download_li a:active {text-decoration:none;font-weight:bold;}
    /* HANDLES DOWNLOAD THROUGH WEEK STYLES */
ul.downloadthroughweek{background:url(/staticarchive/7ecb9f15149d5d2a87b995cf5788bb240a9d2485.gif) 0 2px no-repeat;padding-left:35px;}
ul.downloadthroughweek li.downloadthroughweek_li{float:left;padding:0 5px 0 0px;line-height:20px;}
ul.downloadthroughweek li.downloadthroughweek_li a:link, ul.downloadthroughweek li.downloadthroughweek_li a:visited {text-decoration:underline;font-weight:bold;}
ul.downloadthroughweek li.downloadthroughweek_li a:hover, ul.downloadthroughweek li.downloadthroughweek_li a:active {text-decoration:none;font-weight:bold;}
/* --------------- */


/* photostrip */
.photostrip{
    background:url(/staticarchive/4733291eda93b70b12c20832a75a9aa52245aa29.gif) 0 0 no-repeat;
    margin:0 0 10px 0;
    padding:25px 0px 0 0;
    background-color:#E5E6E7;
    color:#000;
}
/* FROM THE SHOW SECTION */
.from-the-show{
    background:url(/staticarchive/8f2708b8ec0b94e0298d9f53a4651bb6c1f4a0eb.gif) 0 0 no-repeat;
    margin:0 0 10px 0;
    padding:25px 10px 0 0;
    background-color:#E5E6E7;
    color:#000;
}

.from-the-show-article, .from-the-show-footer-link{
    margin:0 0 0 10px;
    padding:0 0 22px 0;
background: url(/staticarchive/e35a167cf1202caf1c75b7d8122c1865f87dcfec.gif) no-repeat 0 76px;
}

.from-the-show-footer-link{
font-weight:bold;
}

.from-the-show-article h5, .from-the-show-article p{
    margin:0;
    padding:0;
}

.from-the-show-article p{
    line-height: 140%;
font-size: 0.95em;
}

.from-the-show-article img{
    float:left;
    margin-right:10px;
    padding:0;
}

/* COMMENTS */
.comments-users-rm {
    background: #E6F8C2 url(/staticarchive/56c869e5530a547204b2bb233d67359dfc603bdd.gif) 0px 0px no-repeat;
    color: #000;
    line-height: 1.3;
    padding: 40px 10px 0 10px;
}
.comments-thankyou-rm, .comments-form-rm {
    background: #E6F8C2;
    color: #000;
    line-height: 1.3;
    padding: 0;
    margin-bottom: 5px;
}
.comments-users-rm p, .comments-thankyou-rm p, .comments-form-rm p {
    color: #333;
    margin: 0;
    padding: 10px;
}
.comments-users-rm p {
    color: #000;
    padding-top: 40px;
}
.comments-form-rm {
    background-color:#E6F8C2;
}
.comments-form-rm p.disclaimer-rm {
    font-size: 80%;
}
.comments-form-rm form {
    margin: 0;
    padding: 0 10px 0 10px;
}
.comments-form-rm form p {
    padding: 5px 0 5px 0;
}
.comments-form-rm form .name-rm {
    width: 400px;
}
.comments-form-rm form .comment-rm {
    width: 400px;
    height: 100px;
}
.comments-users-rm p .acs_name {
    font-weight: bold;
    color: #000;
}
.comments-users-rm span, .comments-thankyou-rm span, .comments-form-rm span {
    color: #000;
}
.comments-users-rm p{
   margin:0;
   padding:0 0 20px 0;
}


.comments-users-rm p{
margin:0;padding:0;
}

.comments-users-rm .head{
 font-weight:bold;
}

.comments-form-rm .head{
 font-weight:bold;
 padding-left:10px;
}

.comments-thankyou-rm .head{
 font-weight:bold;
 padding-left:10px;
}
/* -------- */

/* PROMO-RM STYLES */
.promo-rm {background: #E5E6E7;}
.promo-rm h5 { color: #000;}
.promo-rm p { color: #000;}
/* --------------------- */

/* MINI PROMO-RM STYLES */
.promo-mini-rm { background: #E6F8C2; }
.promo-mini-rm h5 { color: #41443D; }
.promo-mini-rm p { color: #41443D; }

/* 2 COL MINI PROMO-RM STYLES */
.promo-mini-2col-rm { background: #E6F8C2;}
.promo-mini-2col-rm table td h5 {color: #41443D;}
.promo-mini-2col-rm table td.content-rm {color: #41443D;}
.promo-mini-2col-rm table td.content-rm p {color: #41443D;}

/* GALLERY STYLES */
#main-gallery-rm {background: #000000; color:#464646;}
#main-gallery-rm .buttons-rm {background: #E6F8C2; color: #464646;}
#main-gallery-rm .buttons-rm a:link, #main-gallery-rm .buttons-rm a:active, #main-gallery-rm .buttons-rm a:visited, #main-gallery-rm .buttons-rm a:hover {color:#a22205;}
#main-gallery-rm p.caption-rm { background: #fff; color: #464646;}

/* LINKS */
ul.main_promo_links {
	margin: 0 0 5px 0;
	padding: 0 0 5px 5px;
	background-color: #E5E6E8; 
}
	
.main_promo_links li {
	list-style-type: none;
	padding: 0 0 3px 0;
}

a.video, a.audio, a.photo, #emp-player-ul li a {
    padding-left: 30px;
}

#emp-player-ul li a {
    padding: 3px 0 3px 28px;
    display: block;
}

a.video, #emp-player-ul li a {
    background: transparent url(/staticarchive/572c1d93726fc380509c3f858a2092bf5f541470.gif) 0 60% no-repeat;
}

a.audio {
    background: transparent url(/staticarchive/70dc8e5915c73adcae7646e0eb7dc19713d82119.gif) no-repeat;
}

a.photo {
    background: transparent url(/staticarchive/25bb01bbe6c5b39f2ae52f750c829dc0772afa32.gif) no-repeat;
}

/* RHN LINKS */
.rh-links-rm {background: #669801;}
.rh-links-rm h5 {color:#fff; text-decoration: underline; font-size: 1em;}
.rh-links-rm a, .rh-links-rm a:visited {padding-bottom: 3px; line-height:25px;color:#fff;}
.rh-links-rm-del a, .rh-links-rm-del a:visited {padding-bottom: 3px; line-height:30px;color:#000;}
.rh-banner-rm {background: #fff url(/staticarchive/db02b0cb363a1b5863138e90ab43860867fcf697.jpg) no-repeat;}

.rh-links-rm .title {
    font-weight: bold;
    color: #669801;
}


#delicious-posts-djanniemac .delicious-link {
    padding-bottom: 2px;
    font-size:1em!important;
    font-size:1.1em;
}

.rh-links-rm a.listen {
    padding: 5px 0 5px 30px;
    background: url(/staticarchive/1c319c41a3c499f877a55b820efe4c13ecab742b.gif) 0 50% no-repeat;
}

.rh-links-rm p {
    color: #000;
    margin-top: 3px;
    font-size: 0.95em;
}

.rh-links-rm input.inputbox {
    background-color: #F9FDF0;
    border: 1px solid #F9FDF0; 
    margin-top: 2px;
}

.rh-banner-rm h5, .rh-banner-rm a,.rh-banner-rm a:visited{color:black;}

#rh-rm .rh-links-rm ul li {
padding: 2px 0;
}

#rh-rm .rh-links-rm ul li a, 
#rh-rm .rh-links-rm ul li a:visited {
    color: #000;
    text-decoration: none;
}

#rh-rm .rh-links-rm ul li a:hover {
text-decoration: none;
}


/* RHN IMAGE PROMO */
.rh-image-promo-rm { background: #669801;}
.rh-image-promo-rm h5 { color: #fff; font-size: 1em; text-decoration:underline; }
.rh-image-promo-rm p { color: #fff; }
.rh-image-promo-rm a, .rh-image-promo-rm a:visited {color:#fff;}

/* RHN IMAGE PROMO RADIO 6 MUSIC*/
.rh-image-promo-rm-r6 { background: #25A7CE; }
.rh-image-promo-rm-r6 h5 { color: #fff; }
.rh-image-promo-rm-r6 p { color: #fff; }
.rh-image-promo-rm-r6 a, .rh-image-promo-rm-r6 a:visited {color:#fff;}

/* RHN IMAGE ONLY */
.rh-image-rm {}

/* EMAIL FORM */
#email_form{background: #fff url(/staticarchive/fe7493b07a83af7211290e214f197467dad5b9fc.gif) 0px 0px no-repeat;padding:10px;margin:0;}
.email_form_intro_p{margin:0;padding:30px 0 10px 0;}
p.legal{margin:0;padding:10px 0 0 0;}
/* --------------------- */

/* ACS */
.acs_star {}
.acs_name_star {text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.acs_text_star {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.acs_name {text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.acs_text {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}
/* --- */

/* FEATURES PADDING */
.contentpadding{
    padding:10px;
}
/* --------------- */

.biog-promo-rm {
background-color:#C2E5F8;
}

/* EAIL FORM */
#email_form{
    background: #C2E5F8 url(/staticarchive/fe7493b07a83af7211290e214f197467dad5b9fc.gif) 0px 0px no-repeat;
    padding:30px 10px 10px 10px;
    margin:0;
}

.email_form_intro_p{
    margin:0;
    padding:30px 0 10px 0;
}

p.legal{
    margin:0;
    padding:10px 0 0 0;
}
/* --------------------- */

#form_wrapper{
    background-color:#E6F8C2;
}
#form_wrapper img{
    margin:0;
    padding:0;
}
#form_content{
    background-color:#E6F8C2;
    margin:0;
    padding:10px;
}

#form_content p{
    padding-top:0;
    margin-top:0;
}
#form_content p.legal{
margin:0;
padding:10px 0 0 0;
font-size:80%
}

/* ###########################################

voting

##############################################*/


.vtngContainer{
background: #E5E6E7;
padding-left: 10px;
padding-right: 5px; 
color: #000;
padding-bottom: 8px;
margin-bottom: 5px;
margin-top: 0;
}

.vtngContainer p {
margin:0;padding: 0;
}

#vtngTitle {
font-weight: bold;
padding-top: 10px;
font-size: 0.9em;
margin-bottom:10px;
}

ol#vtngOptionList {
margin:0;padding:0;
}

#vtngTotal {
margin-bottom: 5px;
}

#vtngQuestion {
margin:0;padding:0;
margin-bottom: 5px;
}

#vtngDisclaimer {
font-size: 0.85em;
}

.vtngBar {
background-color: #E6F8C2;
}



#vtngButton {
margin-top: 5px;
}



.vote input.vtngOptionRadio
{   margin-left: none !important;
}

div.listener
{ float:left;
margin: 5px 5px 5px 5px;
background: #cccccc;
width: 200px;

}

div.listener img.listener
{ float:left;margin-right:5px;
}

div.listener h3, div.listener p
{
margin: 5px 5px 5px 5px;
padding:0;
font-size: 90%;

}



/* OPTIONAL COMMENTS BELOW PHOTO GALLERY */
#textarea{
 background-color:#E6F8C2;
 padding:10px;
 margin: 5px 0 0 0;
}

#textarea p{
 margin:0;
 padding:0;
}




form ol{ list-style:none;padding-left: 10px;}

* html form ol{ padding-left: 0px;}
* html .rate-listener-rm img{ margin-left: -3px;}
* html .rate-listener-rm img{ margin-right: -3px;}
* html .rate-listener-rm{ margin-bottom: -70px;}
* html .latest-5-listeners-rm img{ margin-left: -6px;}
* html .latest-5-listeners-rm img{ margin-right: -6px;}
* html .latest-5-listeners-rm{ margin: 10px -5px;}
.latest-5-listeners-rm{ padding: 15px 0px;}
* html .latest-5-listeners-rm { background: #dddede url(/staticarchive/b8cfdcaaef6432e1cb8c3235ab9e5cc7397864b2.gif) 5px 0px no-repeat; }



/* == Easy clearing from positioniseverything ===== */
#fivelive-promo div.promo:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}
 
#fivelive-promo div.promo {display: inline-table;}
 
/* Hides from IE-mac \*/
* html #fivelive-promo div.promo {height: 1%;}
#fivelive-promo div.promo {display: block;}
/* End hide from IE-mac */
/* ================================================ */  


/* ###########################################

social bookmarks 

##############################################*/



#socialBookMarks{
    position: relative;
    border: 1px solid #999999;
    padding: 5px 0px 5px 5px;
    margin: 5px 0px;
    font-size: 0.8em;
    font-weight: normal;
}

#socialBookMarks a {
    font-weight: normal;
}

#socialBookMarks h3 {
    padding: 0px;
    margin: 0px;
    font-weight: normal;
    font-size: 1em;
}

#socialBookMarks ul{
    text-align: center; 
    list-style-type: none;
    list-style-image: none;
    list-style-position: inside;
    margin: 0px;
    padding:5px 0px 5px 0px;
}

#socialBookMarks ul li{
    text-align: center;
    display: inline;
    padding: 0pt 12px 5px 19px;
    font-size: 1em;
}


#main_promo p.image-text {
font-family: 'courier new';
font-size: 1.2em;
background: #000;
color: #fff;
}

.module {
margin-top: 20px;

}



#main_promo ul.promolinks  {
list-style-type: none;
list-style-image: none;
margin: 0 0 0 25px;
}

#main_promo ul.promolinks li a {
color: #669801;
font-weight: bold;
}


/* ###########################################

icons

##############################################*/

#primary_content #main_promo .promolinks li{
margin: 3px 0px;

}

#primary_content #main_promo .promolinks a.video{
background: url(/staticarchive/572c1d93726fc380509c3f858a2092bf5f541470.gif) 0 0 no-repeat;
padding: 0 0 3px 27px; 

}

#primary_content #main_promo .promolinks a.audio{
background: url(/staticarchive/70dc8e5915c73adcae7646e0eb7dc19713d82119.gif) 0 0 no-repeat;
padding: 0 0 3px 27px; 

}

#primary_content #main_promo .promolinks a.comment{
background: url(/staticarchive/f56129cfa12f99a8cfe93c78caec43e1ec5e986b.gif) 0 0 no-repeat;
padding: 0 0 3px 27px; 

}

#primary_content #main_promo .promolinks a.photos{
background: url(/staticarchive/25bb01bbe6c5b39f2ae52f750c829dc0772afa32.gif) 0 0 no-repeat;
padding: 0 0 3px 27px; 

}

/* ###########################################

generic feature page style

##############################################*/


#generic-feature-top p {
background: #E4E4E4;
padding: 5px;
font-weight: bold;
}

#generic-feature-main {
margin: 5px 0 0 0;
padding:  0 0 0 0;


}

#generic-feature-main .feature-promo {
background: #E4E4E4;
padding: 10px;
}

#generic-feature-main .feature-promo img {
margin: 0 0 0 10px;
float: right;
}

#generic-feature-main .feature-promo  p {
margin: 0 0 10px 0;
}

#generic-feature-main .feature-promo .list-title {
font-weight: bold;
margin: 0;
}

#generic-feature-main .feature-promo ul {
list-style: none;
padding: 0;
margin: 0;

}


#generic-feature-main .feature-promo a {
color: #669801;

}



.clear {clear:both;margin:0;}
.clear:after {content:".";display:block;height:1px;clear:both;visibility:hidden;}

/* ###########################################

archive and a-z

##############################################*/


#atoz_head, #atoz {background: #e5e6e8;}

#primary_content .alphabet-nav {
list-style: none;

padding: 5px 10px 0 10px;
}


#primary_content .alphabet-nav li {
color: #fff;
text-align: center;
float: left;

}




#primary_content .alphabet-nav li a {
color: #fff;
text-decoration: none;
font-weight: bold;
background: #669801;
width: 30px;

height: 20px!important;
height: 23px;
display: block;
font-size: 1em;
margin: 2px;
padding-top: 3px;
}




#primary_content .alphabet-nav li a:hover  {
background: #000;
}


#primary_content .alphabet-nav li a.nolink {
background: #b9b9b9;
font-weight: bold;
width: 30px;
height: 20px!important;
height: 23px;
margin: 2px;
padding-top: 3px;
}

#primary_content .alphabet-nav li a.nolink:hover {
background: #b9b9b9;

}



#primary_content .atoz_item {
background: #e5e6e8;
padding: 10px;
margin: 0;
}

#primary_content .atoz_item h2 {
background: #000;

font-size: 1em;
}

#primary_content .atoz_item h2 a {
color: #fff;
text-decoration: none;
}

#primary_content .atoz_item ul {
margin-top: 5px;
list-style: none;

}

#primary_content .atoz_item ul li a {
color: #4d7201;
}

#primary_content .atoz_item p.topofthepage {
float: right;
font-weight: bold;
font-size: 0.9em;
}

/* ###########################################

flash player

##############################################*/
.other-media {
 padding-top: 10px;
 margin-bottom: 10px;
}
.other-media .extra {
  position: relative;
  height: 60px;
}
.other-media .extra a.embedButton { 
  position: absolute;
  top: 0px;
  left: 273px;
}
.other-media .extra p.alternative {
  position: absolute;
  top: 6px;
  left: 120px;
  width: 150px;
}
.other-media .extra img.brand {
  position: absolute;
  top: 1px;
  left: 12px;
}

.embed textarea {
  height: 200px;
  width: 400px;
  margin: 10px;
}
.embed .terms {
  margin: 0 10px 10px 10px;
}
.embed .terms p {
  margin: 0 !important;
  padding: 0 10px 10px 10px !important;
}
.embed h5 { 
margin-left: 10px;
  margin-right: 0px !important;

}
.embed .terms p.header {
  paddding-top: 10px !important;
  background: none !important;
  margin: 0 !important;
  padding: 10px !important;
}

.embed .terms ul li {  
  margin-left: 25px;
  margin-bottom: 10px;
}

.flash_option_2 {
  background: none;
}


/* flash player */
.other-media {
  background: url(/staticarchive/218781514ff7384ebb76b715a1e4685281085dcb.gif) no-repeat;
}
.other-media center {
  color: #fff;
}
.other-media .extra p.alternative {
  font-size: 0.65em;
  font-weight: bold;
  color: #999999;
}

.embed {
  background: #E5E6E8;
}

.embed h5 {

 
}

.embed textarea {
  font-size: 1em;
}
.embed .terms {
  border-bottom: 10px solid #fff;
  background: #E5E6E8;
}
.embed .terms p.header {
  color: #000;
  font-size: 1em;
  font-weight: bold;
}
.embed .terms p {
  font-size: 0.9em;
}
.embed .terms ul li {
  list-style: disc;
  font-size: 0.9em;
  font-weight: bold;
}


#main_promo .extra .alternative{
background: #000!important;
color: #9C9A9B;
font-size: 0.7em;
}


#main_promo .extra .alternative a{
color: #fff; 
}


/* jo blogs */

#primary_content .radio1_promo ul {
margin: 10px;
}

#primary_content .radio1_promo ul li.blog-post {
padding: 3px 0 3px 0;
}

.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 */


/* ###########################################

emp override from /specialist/global.css

##############################################*/

.emp-container-rm {
    background: #e5e6e8;;
    padding: 0;
    margin: 0 0 5px 0;
    line-height: 1.3;
}

.emp-container-rm #emp-player-ul li {
    float: none;
}


.emp-container-rm #emp-player- {
    margin: 5px 10px 10px 10px;
}</pre></body></html>