body					{
						background-color:#fff;
						background-image:url(/staticarchive/656bc1fd931a2167543d47d53f8dce41e391b8f5.gif);
						background-position:0 0;	
						background-repeat:no-repeat;
						}
		
/* top promo styles */		
										
#top-promo				
						{
						width:420px;
						height:238px;
						margin:0;
						padding:0;
						}
						
#top-promo-photos				
						{
						width:420px;
						margin:0 0 10px 0;
						padding:0;
						}
						
#top-promo-text-only				
						{
						width:420px;
						margin:0;
						padding:0 0 50px 0;
						/*background-image:url(/electricproms/2006/images/textonly_curve.gif);
						background-repeat:no-repeat;
						background-position:0 0;*/
			
						}
						
#top-promo-text-only-2				
						{
						width:420px;
						margin:0;
						padding:0;
						/*background-image:url(/electricproms/2006/images/textonly_curve.gif);
						background-repeat:no-repeat;
						background-position:0 0;*/
						}
						
#tp-1-pic					
						{
						width:217px;
						margin:0;
						padding:0;
						float:left;
						}
						
#tp-1-text					
						{
						width:203px;
						margin:0;
						padding:62px 0 0 0;
						float:left;
						/*background-image:url(/electricproms/2006/images/textbox_curve.gif);
						background-repeat:no-repeat;
						background-position:0 49px;*/
						}
				
#tp-1-quote	
						{
						margin:0;
						padding:0;
						background-color:#fff;
						background-image:url(/staticarchive/ee28287729ab1e5efd2fe8396aecc2fa61915b61.gif);
						background-repeat:no-repeat;
						background-position:0 0;	
						height:177px;
						}
						
									
#tp-1-quote blockquote			
						{
						margin:0 10px 0 0;
						padding:10px 20px 10px 40px;
						font-size:100%;
						font-weight:bold;
						color:#F7941D;
						align:center;
						background-image:url(/staticarchive/1d59d8ffe7d51f116e731ff5b4646377fcc0803e.gif);
						background-repeat:no-repeat;
						background-position:bottom right;
						}
						
#tp-photos-title					
						{
						width:72px;
						margin:0;
						padding:190px 0 0 0;
						float:left;
						}
						
#tp-photos				
						{
						width:348px;
						margin:0;
						padding:60px 0 0 0;
						float:left;
						}
						
#tp-photos img
						{
						margin:0 3px 3px 0;
						}
						
#tp-3-text
						{
						width:420px;
						margin:0;
						padding:0;				
						}
						
#tp-3-text h2
						{
						color:#00A898;
						font-size:120%;
						padding:105px 70px 10px 70px;
						}
						
#tp-3-text h2.film, #tp-3-text h2.photos
						{
						color:#00A898;
						font-size:120%;
						padding:70px 10px 10px 70px;
						}
						
#tp-3-text p
						{
						color:#E57E00;
						font-weight:bold;
						padding:0 70px 10px 70px;
						}
						
#tp-3-text p.film
						{
						color:#000;
						font-weight:normal;
						padding:0 10px 10px 70px;
						}
						
#tp-3-text p.photos
						{
						color:#595959;
						font-weight:bold;
						padding:0 10px 10px 70px;
						}
									
#tp-3-text ul
						{
						list-style:none;
						font-size:80%;
						padding:0 70px 10px 70px;
						}
						
#tp-3-text li			{
						color:#404040;
						display:block;
						}
						
#tp-3-text ul li a
						{
						background:url(/staticarchive/394fbfd17d0e448904ced777740e57fdb9852c74.gif) no-repeat;
						padding:0 0 20px 30px;
						}		

/* body text and link styles */						
						
#text-and-links		
						{
						margin:0;
						padding:0 20px 20px 20px;
						}

#text-and-links h2
						{
						font-size:150%;
						color:#00756A;
						font-weight:bold;
						padding-bottom:5px;
						}
						
#text-and-links h3
						{
						font-size:100%;
						color:#00756A;
						font-weight:bold;
						}
						
#text-and-links h4
						{
						font-size:80%;
						color:#595959;
						}
						
#text-and-links	p
						{
						padding-bottom:10px;
						}						
						
#text-and-links ul
						{
						list-style:none;
						font-size:75%;
						}
						
#text-and-links li		{
						display:inline;
						}
						
#text-and-links ul li a
						{
						font-weight:bold;
						background:url(/staticarchive/d4891f577ca78a42e3b16add2730c55e597eb325.gif) no-repeat;
						padding:0 0 0 14px;
						display:block;
						}
						
#text-and-links-ul-style-2 ul
						{
						list-style:none;
						font-size:80%;
						padding:0 0 10px 0;
						}
						
#text-and-links-ul-style-2 ul li		
						{
						padding-bottom:5px;
						display:block;
						}
						
#text-and-links-ul-style-2 ul li a
						{
						display:inline;
						background-image: none ! important;
						padding:0 ! important;
						font-weight:normal ! important;
						}
						
#text-and-links-titles		
						{
						margin:0;
						padding:10px 20px 15px 20px;
						}	
						
#text-and-links-titles h2 
						{
						font-size:150%;
						color:#00756A;
						font-weight:bold;
						padding-bottom:5px;
						}				
						
#text-and-links-titles h3 
						{
						font-size:100%;
						color:#00756A;
						font-weight:bold;
						padding-bottom:10px;
						}
						
#text-and-links-titles h4					
						{
						font-size:80%;
						color:#595959;
						}				
						
#links-only
						{
						margin:0 10px 40px 10px;
						border-top:1px dotted #808080;				
						}
						
#links-only-left
						{
						float:left;
						width:210px;
						}

#links-only-right
						{
						float:left;
						width:190px;
						}
						
#links-only-left h4, #links-only-right h4
						{
						padding:15px 0 5px 0;
						font-size:80%;
						color:#595959;
						}
						
#links-only-left ul, #links-only-right ul
						{
						list-style:none;
						font-size:80%;
						}
						
#links-only-left li, #links-only-right li
						{
						display:inline;
						}
						
#links-only-left ul li a, #links-only-right ul li a
						{
						font-weight:bold;
						background:url(/staticarchive/d4891f577ca78a42e3b16add2730c55e597eb325.gif) no-repeat;
						padding:0 0 0 14px;
						display:block;
						}
												
#text-box			
						{
						margin:0 10px 20px 10px;
						background:#E4F2F1;
						}
						
#text-box p
						{
						padding:10px;
						}
						
#text-box ul
						{
						list-style:none;
						font-size:80%;
						padding:0 10px 10px 10px;
						}
						
#text-box li			{
						display:inline;
						}
						
#text-box ul li a
						{
						font-weight:bold;
						background:url(/staticarchive/d4891f577ca78a42e3b16add2730c55e597eb325.gif) no-repeat;
						padding:0 0 0 14px;
						display:block;
						}

#text-para-with-title
						{
						margin:0;
						padding:0 20px 20px 20px;
						}		

#text-para-with-title h5						
						{
						font-size:80%;
						font-weight:bold;
						}

#text-para-with-title p
						{
						padding-bottom:20px;
						}
						
#comments-system
						{
						margin:0 30px 30px 30px;
						background:#ECECEC;
						border-top:1px dotted #808080;	
						border-bottom:1px dotted #808080;	
						}	
						
#comments-system form
						{
						padding:15px 20px 15px 20px;
						}	
						

						
#comments-system input, #comments-system textarea		
						{
						border:1px solid #A5AEB5; 					
						}	
						
#comments-system p.form-text			
						{
						font-weight:bold;
						padding:15px 20px 0 20px;
						}	
						
#comments-system p.thanks-text			
						{
						padding:10px 20px;
						}				
						
#comments-system p			
						{
						font-weight:bold;
						}
						
#comments-system-comments
						{
						margin:0;
						padding:0 20px 20px 20px;
						}
						
#comments-system-comments h3
						{
						background-color:#ECECEC;
						background-image:url(/staticarchive/d38570c06af2642fdafb327c354ef7856e51025c.gif);
						background-repeat:no-repeat;
						background-position:20px 10px;
						border-top:1px dotted #808080;	
						border-bottom:1px dotted #808080;	
						font-size:80%;
						color:#595959;
						font-weight:bold;
						padding:10px 20px 10px 50px;
						}	
						
#comments-system-comments p
						{
						margin:0 20px;
						border-bottom:1px dotted #808080;	
						padding:10px 0;
						}	
						
#comments-system-comments span
						{
						font-size:100%;
						}					

#comments-system-comments .acs_name_star 
						{
						color:#00A898;
						font-weight:bold;
						}

#comments-system-comments .acs_name 
						{
						color:#00A898;
						font-weight:bold;
						}							
						
#newsletter-subscription
						{
						margin:0 30px 25px 30px;
						background:#ECECEC;
						border-top:1px dotted #808080;	
						border-bottom:1px dotted #808080;	
						}
						
#newsletter-subscription form
						{
						padding:15px 20px 15px 20px;
						font-size:80%;
						}					
						
#newsletter-subscription span
						{
						font-weight:bold;
						}
						
#newsletter-subscription .ns-text
						{
						font-size:80%;
						}
						
#newsletter-subscription input, #newsletter-subscription textarea		
						{
						border:1px solid #A5AEB5; 					
						}
						
#line-up
						{
						margin:0 10px 40px 10px;
						}				
						
#line-up h4
						{
						background:#000;
						color:#fff;
						font-weight:bold;
						text-transform:uppercase;
						font-size:80%;
						padding:5px 10px;
						}
						
#line-up-details
						{
						padding:10px;
						}
						
#line-up-details h5
						{
						color:#00A898;
						font-weight:bold;
						font-size:100%;
						padding-bottom:10px;
						}						
#line-up-details p
						{
						padding-bottom:20px;
						}					
						
#line-up-details ul
						{
						list-style:none;
						font-size:80%;
						padding:0 10px 10px 10px;
						}
						
#line-up-details li			
						{
						display:inline;
						}					
						
#line-up-details ul li a
						{
						font-weight:bold;
						background:url(/staticarchive/d4891f577ca78a42e3b16add2730c55e597eb325.gif) no-repeat;
						padding:0 0 0 14px;
						display:block;
						}
						
#gallery-pic-and-nav 
						{
						padding:0;
						margin:10px 0 0 0;	
						background:#ECECEC;
						width:420px;
						border-top:1px dotted #808080;	
						border-bottom:1px solid #fff;	
						}
						
#gallery-pic 	
						{
						text-align:center;
						}
						
#gallery-nav 
						{
						padding:10px;
						margin:0;	
						}
						
#gallery-nav #left 
						{
						float:left;
						width:30%;
						}
						
#gallery-nav #right 
						{
						float:right;
						width:30%;
						text-align:right;
						}
						
#gallery-nav #mid 
						{
						text-align:center;
						}
						
#gallery-nav #left a, #gallery-nav #right a, #gallery-nav #mid a
						{
						color:#000;
						font-weight:bold;
						}
						
#gallery-info		
						{
						margin:0 0 30px 0;
						padding:20px;
						border-top:1px dotted #808080;
						border-bottom:1px dotted #808080;
						background:#ECECEC;
						}	
						
#gallery-info p.title
						{
						font-weight:bold;
						color:#595959;
						}									
						
#gallery-info ul
						{
						list-style:none;
						font-size:80%;
						padding:10px 0;
						}
						
#gallery-info li		
						{
						display:block;
						padding:0 0 2px 0;
						}
						
#gallery-info ul li a
						{
						background:url(/staticarchive/f786ad56c63f0e63ca71816d2c7b1238351e11c2.gif) no-repeat;
						padding:0 0 0 25px;
						}	
						
#find-out-more
						{
						margin:10px 10px 0 10px;
						background:#EDEDED;
						}
						
#find-out-more #left 
						{
						float:left;
						}
						
#find-out-more #left p
						{
						font-size:70%;
						font-weight:bold;
						padding:5px 15px;
						}
						
#find-out-more #right 
						{
						float:right;
						text-align:right;
						}
						
#find-out-more #right p
						{
						font-size:70%;
						padding:5px 15px;
						color:#404040;
						}
						
.line-up-expand
						{
						margin:0 10px 40px 10px;
						}				
						
.line-up-expand h3
						{
						background:#000;
						color:#fff;
						font-weight:bold;
						text-transform:uppercase;
						font-size:80%;
						padding:5px 10px;
						border-top:2px solid #fff;
						border-bottom:2px solid #fff;
						}
						
.expand-details
						{
						border-bottom:1px solid #000;
						}						
						
.expand-details-header
						{
						padding:10px 10px 5px 10px;
						background:#EDEDED;
						}
						
.expand-details h4, .expand-details h4 a
						{
						color:#00A898;
						font-weight:bold;
						font-size:100%;
						text-decoration:none;
						}	
											
.expand-details p
						{
						padding:10px;
						}					
						
.expand-details ul
						{
						list-style:none;
						font-size:80%;
						padding:10px;
						}
						
.expand-details li			
						{
						display:inline;
						}					
						
.expand-details ul li a
						{
						font-weight:bold;
						background:url(/staticarchive/d4891f577ca78a42e3b16add2730c55e597eb325.gif) no-repeat;
						padding:0 0 0 14px;
						display:block;
						}
						
.ns-promos-pic-and-text 
						{
						margin:0 20px 10px 20px;
						}

.ns-promos-pic-and-text img 
						{
						float:left;
						margin-right:10px;
						}
						
.ns-promos-pic-and-text h5
						{
						font-size:100%;
						color:#ED037C;
						padding-top:5px;
						}
						
.ns-promos-pic-and-text h5 a
						{
						text-decoration:none;
						}
						
.ns-promos-pic-and-text h5 a:hover
						{
						text-decoration:underline;
						}
						
#tickets-text-and-links
						{
						margin:0;
						padding:0 20px 20px 20px;
						}
						
						
#tickets-text-and-links h3
						{
						font-size:100%;
						color:#00756A;
						font-weight:bold;
						padding-bottom:10px;
						}
						
#tickets-text-and-links h4
						{
						font-size:80%;
						color:#595959;
						}
						
#tickets-text-and-links p
						{
						padding:10px 0;
						}	
						
#tickets-text-and-links ul
						{
						list-style:none;
						font-size:80%;
						font-weight:bold;
						margin-top:10px;
						}				
						
#tickets-text-and-links ul li
						{
						background:url(/staticarchive/50a1b8dd313f733f98e96ba469918e64e1e7163b.gif) no-repeat;
						padding:0 0 0 16px;
						}
						
#tickets-text-box			
						{
						margin:0 30px 3px 30px;
						background:#E4F2F1;
						}		
						
#tickets-text-box #text
						{
						padding:10px 15px;
						}	
						
#tickets-text-box #text h5
						{
						font-size:80%;
						color:#595959;
						padding-bottom:15px;
						}	
						
#tickets-text-box #text ul
						{
						list-style:none;
						font-size:80%;
						}				
						
#tickets-text-box #text ul li
						{
						background:url(/staticarchive/50a1b8dd313f733f98e96ba469918e64e1e7163b.gif) no-repeat;
						padding:0 0 10px 16px;
						}
						
#tickets-form-box			
						{
						margin:0 30px 10px 30px;
						background:#ECECEC;
						border-top:1px dotted #808080;	
						border-bottom:1px dotted #808080;	
						}		
						
#tickets-form-box #form
						{
						padding:10px 15px;
						}	
						
#tickets-form-box #form h5
						{
						font-size:80%;
						color:#595959;
						padding-bottom:15px;
						}	
						
#tickets-form-box #form table
						{
						margin-bottom:20px;
						}
						
#tickets-form-box #form table p
						{
						font-weight:bold;
						}
						
#tickets-form-box #form table input	
						{
						border:1px solid #A5AEB5; 					
						}	

#tickets-form-box #form table p.checkbox	
						{
						font-size:80%;
						display:inline;
						font-weight:normal;					
						}	
						
.tickets-text-box-container
						{
						margin:0 15px 15px 15px;
						padding:0;
						}
						
.tickets-text-box-info-and-lists
						{
						border-top:1px dotted #808080;	
						border-bottom:1px dotted #808080;	
						background:#EBEBEB;
						margin:0;
						padding:15px 10px;
						}
						
.tickets-text-box-info-and-lists h3
						{
						font-size:100%;
						color:#00756A;
						font-weight:bold;
						padding-bottom:10px;
						}
						
.tickets-text-box-info-and-lists p
						{
						padding:10px 0;
						}	
						
.tickets-text-box-info-and-lists ul, .tickets-text-box-info-and-lists-no-bg ul
						{
						list-style:none;
						font-size:80%;
						padding:10px 0;
						font-weight:bold;
						}
						
.tickets-text-box-info-and-lists li.link, .tickets-text-box-info-and-lists-no-bg li.link			
						{
						display:inline;
						}					
						
.tickets-text-box-info-and-lists ul li.link a, .tickets-text-box-info-and-lists-no-bg li.link a
						{
						font-weight:bold;
						background:url(/staticarchive/d4891f577ca78a42e3b16add2730c55e597eb325.gif) no-repeat ! important;
						padding:0 0 0 14px;
						display:block;
						}		
						
.tickets-text-box-info-and-lists ul li.listnolink,  .tickets-text-box-info-and-lists-no-bg li.listnolink
						{
						background:url(/staticarchive/50a1b8dd313f733f98e96ba469918e64e1e7163b.gif) no-repeat;
						padding:0 0 0 16px;
						}
						
.tickets-text-box-info-and-lists-no-bg
						{
						margin:0;
						padding:0 20px 20px 20px;
						}
						
.tickets-text-box-info-and-lists-no-bg h3
						{
						font-size:100%;
						color:#00756A;
						font-weight:bold;
						padding-bottom:10px;
						}
						
.tickets-text-box-info-and-lists-no-bg h4
						{
						font-size:80%;
						color:#595959;
						}
						
.tickets-text-box-info-and-lists-no-bg p
						{
						padding:10px 0;
						}					
						
						
#artists-nav-alpha ul
						{
						list-style:none;
						font-size:80%;
						font-weight:bold;
						color:#808080;
						margin:10px 0 10px 20px;
						}
						
#artists-nav-alpha ul li		
						{
						display:inline;
						padding-right:5px;
						}
						
#artists-nav-alpha ul li a
						{
						display:inline;
						}
						
#artists-a-z
						{
						margin:0 10px 30px 10px;
						}
						

					
#artists-a-z h3
						{
						font-size:80%;
						background:#E5E5E5;
						font-weight:bold;
						padding:5px 10px;
						margin-bottom:15px;
						}	
						
#artists-a-z h3.no-artists
						{
						color:#808080;						
						}	
						
#artists-a-z ul
						{
						list-style:none;
						font-size:80%;
						font-weight:bold;
						margin-bottom:15px;
						}
						
#artists-a-z ul li a
						{
						text-decoration:none;
						}
						
#artists-a-z ul li a:hover
						{
						text-decoration:underline;
						}
						
#film-link
						{
						padding:0 20px 10px 20px;
						}

#film-link ul
						{
						list-style:none;
						font-size:80%;
						font-weight:bold;
						}
						
#film-link li		
						{
						display:block;
						padding:0 0 5px 0;
						}
						
#film-link ul li a
						{
						background:url(/staticarchive/7b2f8979e2e62d41c4368377cf099c7537242b3d.gif) no-repeat;
						padding:0 0 5px 33px;
						}	
						
#film-programme
						{
						margin:0 10px 30px 10px;
						}
							
#film-programme h3
						{
						background:#808080;
						font-size:100%;
						font-weight:bold;
						color:#fff;
						padding:5px 10px;
						}	
						
.film-promo-border	
						{
						margin-top:1px;
						border-bottom:1px solid #EBEBEB;
						}
						
.film-promo-container
						{
						background:#EBEBEB;
						padding:5px 10px;
						border-bottom:1px solid #B0B0B0;
						}	
						
.film-promo-pic img 
						{
						float:left;
						margin-right:10px;
						}		
										
.film-promo
						{
						float:left;
						width:290px;
						}	
						
.film-promo h4
						{
						font-size:80%;
						color:#ED037C;
						margin:0 0 3px 0;
						}
						

.film-promo p.date
						{
						background:#fff;
						font-weight:bold;
						color:#333333;
						margin:0 0 5px 0;
						font-size:70%;
						}					
				
#whats-on
						{
						margin:0 10px 30px 10px;
						}
							
#whats-on h3
						{
						background:#808080;
						font-size:100%;
						font-weight:bold;
						color:#fff;
						padding:5px 10px;
						}	
						
#whats-on h3.by-day
						{
						background:#808080;
						font-size:100%;
						font-weight:bold;
						color:#fff;
						padding:5px 10px;
						border-bottom:4px solid #fff;
						}
						
.whats-on-promo-border	
						{
						margin-top:1px;
						border-bottom:1px solid #EBEBEB;
						}
						
.whats-on-by-day-promo-border	
						{
						/*margin-top:1px;*/
						border-bottom:1px solid #EBEBEB;
						}
						
.whats-on-promo-container
						{
						/*background:#EBEBEB;*/
						background:#e5e5e5;
						padding:7px 7px 5px 7px;
						border-bottom:1px solid #B0B0B0;
						}	
						
.whats-on-promo-pic img 
						{
						float:left;
						margin:0 10px 0 0;
						padding:0;
						}		
										
.whats-on-promo
						{
						float:left;
						width:220px;
						}	
						
.whats-on-promo h4
						{
						font-size:80%;
						color:#ED037C;
						margin:0 0 3px 0;
						}
						
.whats-on-by-day-promo-pic
						{
						float:left;
						margin-right:5px;
						}	
						
.whats-on-by-day-promo-pic img
						{
						margin-right:5px;
						}					
						
.whats-on-by-day-promo
						{
						float:left;
						width:215px;
						}	
						
.whats-on-by-day-promo h4
						{
						font-size:80%;
						margin:0 0 3px 0;
						}					
						
.whats-on-by-day-promo p.time
						{
						background:#F2F2F2;
						margin:0 0 5px 0;
						}						
												
#watch-and-listen
						{
						margin:0 10px 20px 10px;
						}
							
#watch-and-listen h3
						{
						background:#808080;
						font-size:100%;
						font-weight:bold;
						color:#fff;
						padding:5px 10px;
						border-bottom:5px solid #fff;
						}	
						
.watch-and-listen-promo-border	
						{
						margin-top:1px;
						border-bottom:1px solid #EBEBEB;
						}
						
.watch-and-listen-promo-container
						{
						background:#EBEBEB;
						padding:5px 10px;
						border-bottom:1px solid #B0B0B0;
						}	
						
.watch-and-listen-promo-pic img 
						{
						float:left;
						margin-right:10px;
						}		
										
.watch-and-listen-promo
						{
						float:left;
						width:290px;
						}	
						
.watch-and-listen-promo h4
						{
						font-size:80%;
						color:#4D4D4D;
						margin:0 0 3px 0;
						}
						
.watch-and-listen-promo ul
						{
						list-style:none;
						font-size:80%;
						padding:5px 0 0 0;
						}
						
.watch-and-listen-promo li			{
						color:#404040;
						display:block;
						padding:0 0 10px 0;
						font-weight:bold;
						}
						
.watch-and-listen-promo ul li a.watch
						{
						background:url(/staticarchive/c34181e8cedc01dc8984b7ff8657ea3941f2d8df.gif) no-repeat;
						padding:0 0 20px 30px;
						}	
						
.watch-and-listen-promo ul li a.listen
						{
						background:url(/staticarchive/e631ed2deb21343d45db2531acbbb058927b28a4.gif) no-repeat;
						padding:0 0 20px 30px;
						}	
						
#watch-and-listen-artists
						{
						padding:0 0 30px 10px;
						}				
				
#watch-and-listen-artists table td
						{
						font-size:75%;
						}

#watch-and-listen-artists table td h4
						{
						font-size:130%;
						color:#00756A;
						}	
						
#watch-and-listen-artists table td.header-1
						{
						background-image:url(/staticarchive/0fd9424c2188add7f248566f30c8be9f3bf66490.gif);
						background-position:0 0;	
						background-repeat:no-repeat;
						padding:39px 0 0 13px;
						}
						
#watch-and-listen-artists table td.header-2
						{
						background-image:url(/staticarchive/92259d9124bfdc8224c07142f85931a4b8405f0c.gif);
						background-position:0 0;	
						background-repeat:no-repeat;
						padding:23px 0 0 70px;
						}
						
#watch-and-listen-artists table td.header-3
						{
						background-image:url(/staticarchive/eb5b7dde9f2815950234b96441ff544e76953356.gif);
						background-position:0 0;	
						background-repeat:no-repeat;
						padding:23px 0 0 65px;
						}
						
#watch-and-listen-artists table td.a-z
						{
						font-weight:bold;
						background:#000;
						color:#fff;
						padding:5px 0 5px 5px;
						}
						
#watch-and-listen-artists table td.list-1
						{
						background:#E5E5E5;
						}
						
#watch-and-listen-artists table td.list-1, #watch-and-listen-artists table td.list-2
						{
						color:#000;
						padding:5px 0 5px 5px;
						border-bottom:1px solid #BFBFBF;
						}
						
#watch-and-listen-artists table td a.watch
						{
						background:url(/staticarchive/0a11f4e5a6cedcaea41392f9575b4aeb8118438f.gif) no-repeat;
						padding:0 0 0 21px;
						font-weight:bold;
						}	
						
#watch-and-listen-artists table td a.listen
						{
						background:url(/staticarchive/a7a5d3dbb112a2062225cbadcb9a57c535758af8.gif) no-repeat;
						padding:0 0 0 21px;
						font-weight:bold;
						}	
						
#whats-on-by-day
						{
						margin:0 10px 10px 10px;
						}						
						
#whats-on-by-day h3
						{
						color:#02A497;
						font-size:120%;
						}
						
#on-tv-and-radio
						{
						margin:0 10px 30px 10px;
						}
						
#on-tv-and-radio-intro
						{
						background-image:url(/staticarchive/333fb68a76dc522144145851fc7a83210f53b976.gif);
						background-position:0 0;	
						background-repeat:no-repeat;
						background-color:#e5e5e5;
						height:70px;
						padding:20px 0 0 75px;
						}
						
#on-radio-intro
						{
						background-image:url(/staticarchive/b1aff4fcad54f76cf8541db669cf55b2ae9a734e.gif);
						background-position:0 0;	
						background-repeat:no-repeat;
						background-color:#e5e5e5;
						height:70px;
						padding:20px 0 0 75px;
						}								
						
#whats-on-container-1			
						{
						margin:0 10px 30px 10px;
						padding:0;
						}			

#whats-on-container-2			
						{
						margin:0 10px 20px 10px;
						padding:0;
						background-color:#E5E5E5;
						}	
						
#watch-online, #watch-on-bbci, #in-camden
						{
						margin:0 10px;
						}	
						
#listen-again-online, #on-bbc-big-screens
						{
						padding:10px;
						}
						
#on-tv-and-radio-intro h3, #watch-online h5, #listen-again-online h5, #watch-on-bbci h5, #on-bbc-big-screens h5, #in-camden h5, #artist-watch-and-listen-intro h5, #artist-photo-promo h5, #on-radio-intro h3, #photos-watch-and-listen-intro h5, .photos-promo h3			
						{
						color:#00756A;
						font-size:100%;
						}					
						
#watch-online-intro
						{
						background:url(/staticarchive/5b82f2116b8b851c4540f9002128a419bf5d972c.gif) no-repeat;
						height:60px;
						padding:10px 0 0 55px;
						}	
						
#listen-again-online-intro
						{
						background:url(/staticarchive/8636b520f5e19db163ce96909986abbb46cfd2a4.gif) no-repeat;
						height:60px;
						padding:10px 0 0 55px;
						}	
						
#watch-on-bbci-intro
						{
						background:url(/staticarchive/56ad9fa0ec77dd5850b8c83d6fbb875c05ada02f.gif) no-repeat;
						height:60px;
						padding:10px 0 0 55px;
						}	
						
#on-bbc-big-screens-intro
						{
						background:url(/staticarchive/b24685c144a6c9e429a0c77e87cd5ac3a9c3f60c.gif) no-repeat;
						height:60px;
						padding:10px 0 0 55px;
						}	
						
#in-camden-intro
						{
						background:url(/staticarchive/014a6392d6ad17688c0352fa865bc8d7ecd446a9.gif) no-repeat;
						height:60px;
						padding:10px 0 0 55px;
						}	
						
#in-camden table td a.no-bg
						{
						background-image:none ! important;
						padding:0 ! important;
						}
						
#watch-online-list-left
						{
						float:left;
						width:210px;
						}
						
#watch-online-list-right
						{
						float:left;
						}
						
#watch-online-list-left ul, #watch-online-list-right ul
						{
						list-style:none;
						font-size:75%;
						}
						
#watch-online-list-left li, #watch-online-list-right li					
						{
						display:inline;
						}
						
#watch-online-list-left li.no-link, #watch-online-list-right li.no-link					
						{
						display:block;
						padding:0 0 5px 0;
						}
						
#watch-online-list-left li a, #watch-online-list-right li a
						{
						display:block;
						background:url(/staticarchive/c34181e8cedc01dc8984b7ff8657ea3941f2d8df.gif) no-repeat;
						padding:0 0 5px 30px;
						font-weight:bold;
						}
						
#listen-again-online table td, #on-bbc-big-screens table td
						{
						border-bottom:2px solid #E5E5E5;
						border-right:2px solid #E5E5E5;
						background:#F2F2F2;
						font-size:75%;
						padding:5px;
						}		
									
#watch-on-bbci table td, #in-camden table td
						{
						border-bottom:2px solid #fff;
						border-right:2px solid #fff;
						background:#E5E5E5;
						font-size:75%;
						padding:5px;
						}	
						
#listen-again-online table td ul, #watch-on-bbci table td ul, #on-bbc-big-screens table td ul, #in-camden table td ul
						{
						list-style:none ! important;
						font-weight:bold ! important;
						}
						
#listen-again-online table td ul li, #watch-on-bbci table td ul li, #on-bbc-big-screens table td ul li, #in-camden table td ul li						
						{
						display:inline ! important;
						}
						
#listen-again-online table td ul li a
						{
						background:url(/staticarchive/e631ed2deb21343d45db2531acbbb058927b28a4.gif) no-repeat ! important;
						padding:0 0 2px 30px ! important;
						display:block ! important;
						}	
						
#watch-on-bbci table td ul li a, #on-bbc-big-screens table td ul li a, #in-camden table td ul li a 		
						{
						background:url(/staticarchive/d4891f577ca78a42e3b16add2730c55e597eb325.gif) no-repeat ! important;
						padding:0 0 2px 14px ! important;
						display:block ! important;
						}
						
#artist-watch-and-listen-promo			
						{
						margin:0 10px 20px 10px;
						padding:0;
						background-color:#E5E5E5;
						}	
						
#photos-watch-and-listen-promo			
						{
						margin:0 10px 20px 10px;
						padding:0;
						}	
						
#artist-watch-and-listen, #photos-watch-and-listen
						{
						padding:10px 20px;
						}
						
#artist-watch-and-listen-intro
						{
						background:url(/staticarchive/f649693e8b4bfe8d2a39c6a971cf5f6983bbf8e8.gif) no-repeat;
						height:60px;
						padding:10px 0 0 55px;
						}	
						
#photos-watch-and-listen-intro
						{
						background:url(/staticarchive/a17e361a523e038c95477c3b8c2c9b4315e35911.gif) no-repeat;
						height:50px;
						padding:10px 0 0 55px;
						}	
						
#artist-watch-and-listen ul
						{
						list-style:none;
						font-size:80%;
						}
						
#photos-watch-and-listen ul
						{
						list-style:none;
						font-size:75%;
						}
						
#artist-watch-and-listen li, #photos-watch-and-listen li					
						{
						padding:0 0 10px 0;
						}
												
#artist-watch-and-listen li a.watch, #photos-watch-and-listen li a.watch
						{
						background:url(/staticarchive/c34181e8cedc01dc8984b7ff8657ea3941f2d8df.gif) no-repeat;
						padding:0 0 10px 30px;
						font-weight:bold;
						}
						
#artist-watch-and-listen li a.listen, #photos-watch-and-listen li a.listen
						{
						background:url(/staticarchive/e631ed2deb21343d45db2531acbbb058927b28a4.gif) no-repeat;
						padding:0 0 10px 30px;
						font-weight:bold;
						}
						
#artist-photo-promo
						{
						margin:0 10px 20px 10px;
						padding:0;
						border-bottom:1px dotted #808080;
						}
						
#artist-photo
						{
						padding:0px 20px 10px 20px;
						}
						
#artist-photo-intro
						{
						background:url(/staticarchive/c81bee62eb702b6553c166b9d6e3e4c9f8f2a91e.gif) no-repeat;
						height:60px;
						padding:10px 0 0 55px;
						}	
						
#artist-photo img
						{
						margin-right:2px;
						}
						
#photos-artist-link
						{
						background:#E5E5E5;
						margin:0 10px 20px 10px;
						}
						
#photos-artist-link ul
						{
						list-style:none;
						font-size:75%;
						padding:15px 20px;
						}
						
#photos-artist-link li			
						{
						display:inline;
						}
						
#photos-artist-link ul li a
						{
						font-weight:bold;
						background:url(/staticarchive/d4891f577ca78a42e3b16add2730c55e597eb325.gif) no-repeat;
						padding:0 0 0 14px;
						display:block;
						}
						
.photos-promo
						{
						background:#E5E5E5;
						margin:0 10px 10px 20px;
						padding:10px 15px 15px 15px;
						}

.photos-promo ul
						{
						list-style:none;
						font-size:75%;
						padding:7px 0;
						}
						
.photos-promo li				
						{
						padding:0 0 10px 0;
						}
												
.photos-promo li a
						{
						background:url(/staticarchive/cb24f31ca6c07bca4fac09a62f2a0cea05332317.gif) no-repeat;
						padding:0 0 10px 30px;
						font-weight:bold;
						}	
						
.photos-promo li a.no-icon
						{
						background:none ! important;
						padding:0 0 10px 30px;
						font-weight:bold;
						}			
						
.photos-promo img
						{
						margin:0 2px 0 0;
						}	
						
#gallery-embed
						{
						padding:0 10px;
						}	
						
#diary
						{
						padding:0 20px 20px 20px;
						}
						
#diary h3
						{
						font-size:100%;
						color:#00AA9A;
						padding:20px 0 10px 0;
						}
						
.entry-style-1, .entry-style-2
						{
						border-bottom:2px solid #CCCCCC;
						padding:20px;
						}
						
.entry-style-1				
						{
						background:#EDEDED;
						}
						
.entry-style-1 h4, .entry-style-2 h4
						{
						display:inline;
						}
						
.entry-style-1 h4.time, .entry-style-2 h4.time
						{
						color:#00766F;
						font-size:90%;
						}

.entry-style-1 h4.title, .entry-style-2 h4.title
						{
						color:#595959;
						font-size:80%;
						font-weight:bold;
						}
						
.entry-style-1 p, .entry-style-2 p
						{
						padding:10px 0;
						}
						


						
						
					