  /* blogs stylesheet, index template,  v1 */


/* =shared styles */

#contacthelp, #contacthelp ul, #contacthelp li, #mainbody ul.nextprevious, h2.sectionhead, .entry li, .entry li.author, .entry li.date, .entry li.permalink, .entry li.trackback, .entry li.comments, #trackback li, #sidebar h2, #archive h3, #sidebar p, #searchblog form, #searchblog h2, #searchblog input.blogsearchbutton, #about ul, #categories ul, #latestnews ol, #otherbbcblogs ol, #relatedlinks ul, #relatedbbcsites ul, #about li, #categories li, #latestnews li, #otherbbcblogs li, #relatedbbcsites li, #archive h2, #archive table, #archive table a, #relatedlinks li, #otherbbcblogs h3, #otherbbcblogs form, #otherbbcblogs ul, #otherbbcblogs input.otherblogbutton, #footer ul li, #services
						{margin:0;
						}
						
#contacthelp, #parentsitebanner img.parentsitelogo, #parentsitebanner img.consolebutton, .entry.li, #comments h3 a, .comment, #searchblog input.blogsearchbutton, #otherbbcblogs h3, #otherbbcblogs select, #otherbbcblogs input.otherblogbutton
						{padding:0;
						}
						
#mainbody p.disclaimer, .entry h2, .entry h3, .entry h4, .entry h4.crosshead, .entry h5, .entry h6, .entry p, .entry p.extended, .entry ul.entrydetails, .entry ul.entryextras, .entry blockquote, #trackbacks h3, #trackbacks p, #trackbacks ul, #comments h3, #comments p.closed, #commentform p, #sidebar div, #copyrighttop, #bbcfooter
						{margin:0 20px;
						}


/* =page container */

#pagecontainer			
						{background:url("/staticarchive/8ede4cbeffff99a34af5da7e4cfcc6eb3cd675d2.gif") top left repeat-y;
						}



/* =contact help banner */

#contacthelp			
						{height:1.8em;
						background-color:#000000;
						}
						
#contacthelp ul			
						{padding:.3em 13px 0 0;
						}
						
#contacthelp li			
						{font:1em verdana, sans-serif;
						padding:0 7px;
						border-left:1px solid #999999;
						}

#contacthelp li.firstent
						{border-left:none;
						}

#contacthelp li a		
						{text-decoration:none;
						color:#ffffff;
						}



/* =parent site banner */

#parentsitebanner		
						{height:46px;
						border-top:1px solid #ffffff;
						border-bottom:1px solid #ffffff;
						background-color:#990000;
						}

#parentsitebanner img.parentsitelogo
						{margin:12px 0 0 20px;
						}

#parentsitebanner img.consolebutton
						{margin:8px 20px 0 0;
						}



/* =blog banner */

#blogbanner h1, #blogbanner h1 a, #blogbannersmall h1, #blogbannersmall h1 a	
						{color:#666666;
						}
						
#blogbanner	h1 a, #blogbannersmall h1 a		
						{text-decoration:none;
						}
						
#blogbanner				
						{background:url("/staticarchive/25546dafa09917064cc65caaf4b292506bfd0f05.gif") no-repeat bottom right #e3e3e3;
						border-bottom:1px solid #000000;
						}

#blogbanner h1			
						{font:2.8em arial, sans-serif;
						margin:0 253px 0 20px;
						padding:34px 0 59px 0;
						}
						
#blogbannersmall		
						{background:url("/staticarchive/25546dafa09917064cc65caaf4b292506bfd0f05.gif") 487px 0 no-repeat #e3e3e3;
						border-bottom:1px solid #000000;
						}

#blogbannersmall h1		
						{font:2.2em arial, sans-serif;
						margin:0 253px 0 20px;
						padding:20px 0 20px 0;
						}



/* =content */

#content
						{border-top:14px solid #999999;
						}
						
						
						
/* =main body */

#mainbody_nocontent		
						{border-top:3.4em solid #e3e3cc;
						}

h2.sectionhead			
						{font:bold 1em verdana, sans-serif;
						color:#000000;
						text-transform:uppercase;
						display:block;
						width:507px;
						w\idth:467px; /* box model hack */
						padding:1.7em 20px .5em 20px;
						background-color:#e3e3cc;
						}
						
#mainbody ul.nextprevious	
						{font:1em verdana, sans-serif;
						color:#000000;
						text-transform:uppercase;
						display:block;
						width:507px;
						w\idth:467px; /* box model hack */
						height:1.2em;
						padding:1.7em 20px .5em 20px;
						background-color:#e3e3cc;
						}

.nextprevious li		
						{float:left;
						list-style:none;
						padding:0 7px;
						border-right:1px solid #666666;
						}

.nextprevious li.firstent		
						{padding:0 7px 0 0;
						}				
						
.nextprevious li.lastent
						{border-right:0;
						}

.nextprevious li a:link, .nextprevious li a:visited
						{text-decoration:none;
						}

.nextprevious li a:link			
						{color:#004899;
						}

.nextprevious li a:hover			
						{color:#003366;
						text-decoration:underline;
						}
						
.nextprevious li a:visited		
						{color:#6666cc;
						}

#mainbody p.disclaimer	
						{font:1.1em/1.5em verdana, sans-serif;
						color:#999999;
						padding:5em 0 9px 0;
						}



/* =entry */

.entry					
						{width:505px;
						}

.entry h2, .entry h3, entry h4
						{color:#666666
						}

.entry h5, .entry h6
						{color:#333333;
						padding:.7em 0 0 0;
						}

.entry h2, .entry h3	
						{padding:.7em 0 .4em 0;
						}

.entry h2				
						{font:2.8em arial, sans-serif;
						padding:.7em 0 .4em 0;
						text-transform:none;
						}

.entry h3				
						{font:2.2em arial, sans-serif;
						padding:.7em 0 .4em 0;
						}

.entry h4				
						{font:2em arial, sans-serif;
						padding:.7em 0 0 0;
						}

.entry h4.crosshead		
						{font:bold 1.1em verdana, sans-serif;
						color:#ffffff;
						display:block;
						width:467px;
						w\idth:457px; /* box model hack */
						text-transform:uppercase;
						padding:5px;
						background-color:#77aabb;
						}

.entry h5				
						{font:1.8em arial, sans-serif;
						}

.entry h6				
						{font:bold 1.6em arial, sans-serif;
						}

.entry a
						{text-decoration:none;
						}

.entry a:link			
						{color:#004899;
						}

.entry a:hover			
						{color:#003366;
						border-bottom:1px solid #003366;
						}
						
.entry a:visited		
						{color:#6666cc;
						}

.entry p				
						{font:1.3em/1.8em verdana, sans-serif;
						color:#333333;
						padding:.6em 0;
						}

.entry p a:link
						{border-bottom:1px dotted #004899;
						}

.entry p a:hover		
						{border-bottom:1px solid #000066;
						}

.entry p a:visited		
						{border-bottom:1px dotted #003366;
						}

.entry p.extended		
						{font:1.1em/1.5em verdana, sans-serif;
						color:#333333;
						padding:0 0 1.2em 0;
						border:0;
						}

.entry p.extended a:link, .entry p.extended a:visited	
						{border-bottom:0;
						}

.entry p.extended a:hover		
						{text-decoration:underline;
						}

.entry img				
						{margin:10px 20px 10px 10px;
						padding:4px;
						}

.entry ul, ol			
						{font:1.3em/1.8em verdana, sans-serif;
						color:#333333;
						margin:0 20px 0 50px;
						padding:.6em 0;
						}

.entry ul				
						{list-style:square;
						}
									
.entry ol				
						{list-style:lower-roman;
						}

.entry ul.entrydetails	
						{font:1.1em verdana, sans-serif;
						padding:0 0 1.9em 0;
						}

.entry li.author		
						{padding:0 7px 0 15px;
						border-right:1px solid #333333;
						list-style:none;
						background:url("/staticarchive/f85a265ef7290f6696298a5d132bd38195a2ad84.gif") 0 1px no-repeat;
						}

.entry li.date			
						{padding:0 0 0 22px;
						list-style:none;
						background:url("/staticarchive/ea5ab29650a39b07f410d2e0a978d3bd0deb1026.gif") 7px 2px no-repeat;
						}

.entry ul.entryextras	
						{font:1.1em verdana, sans-serif;
						padding:.9em 0 2.8em 0;
						border-top:1px dotted #cccccc;
						}

.entry li.permalink		
						{padding:0 7px 0 15px;
						list-style:none;
						background:url("/staticarchive/0d5dbcc3b499f342a5829677847bf5df696ecea2.gif") 0 2px no-repeat;
						}
						
.entry li.trackback		
						{padding:0 7px 0 22px;
						border-left:1px solid #333333;
						list-style:none;
						background:url("/staticarchive/661aea151148954f35f688d78cbdfb05f88fd2c1.gif") 7px 2px no-repeat;
						}
						
.entry li.comments		
						{padding:0 0 0 22px;
						border-left:1px solid #333333;
						list-style:none;
						background:url("/staticarchive/53db72b194b5e9a8ea8e18ba2a92aaaa34a1c688.gif") 7px 2px no-repeat;
						}

.entry blockquote		
						{font:italic 1.6em/1.6em arial, sans-serif;				
						color:#7f7f4d;
						padding:7px 10px 7px 40px;
						background:url("/staticarchive/bd1583447d010386d7d2ca2e68f0d63dce4ecf5b.gif") 0 10px no-repeat;
						}



/* =trackback */

#trackbacks				{border-top:1px dotted #cccccc;
						border-bottom:1px dotted #cccccc;
						}

#trackbacks h3			
						{font:1.8em arial, sans-serif;
						color:#333333;
						padding:18px 0 .5em 0;
						}

#trackbacks p			
						{font:1.1em/1.5em verdana, sans-serif;
						color:#333333;
						padding:1em 0 1em 0;
						}

#trackbacks a			
						{text-decoration:none;
						}

#trackbacks a:link		
						{color:#004899;
						}

#trackbacks a:hover	
						{color:#003366;
						text-decoration:underline;
						}
						
#trackbacks a:visited	
						{color:#6666cc;
						}
						
#trackbacks ul			
						{font:1.1em verdana, sans-serif;
						padding:0 0 1.9em 0;
						}

#trackbacks li			
						{padding:0 0 0 22px;
						border-right:1px solid #333333;
						list-style:none;
						background:url("/staticarchive/661aea151148954f35f688d78cbdfb05f88fd2c1.gif") 7px 2px no-repeat;
						}



/* =comments */

#comments h3			
						{font:1.8em arial, sans-serif;
						color:#333333;
						padding:18px 0 .5em 0;
						}

#comments h3 a			
						{font:.6em verdana, sans-serif;
						text-decoration:none;
						margin:0 19px 0 0;
						}

#comments h3 a:link		
						{color:#004899;
						}

#comments h3 a:hover	
						{color:#003366;
						text-decoration:underline;
						}
						
#comments h3 a:visited	
						{color:#6666cc;
						}

#comments p.closed		
						{font:bold 1.1em/1.5em verdana, sans-serif;
						color:#333333;
						padding:1em 0 1em 0;
						}

.comment				
						{width:467px;
						margin:10px 20px;
						background-color:#eeeedd;
						}

.comment p				
						{font:1.1em/1.5em verdana, sans-serif;
						color:#000000;
						margin:0 20px 0 30px;
						padding:.4em 0;
						}

.commentbody pre				
						{font:1.2em/1.5em courier, monospaced;
						color:#000000;
						margin:0 20px 0 30px;
						padding:.4em 0;
						}

.commentbody blockquote			
						{font:bold italic 1.1em/1.5em verdana, sans-serif;
						color:#000000;
						margin:0 40px 0 50px;
						padding:.4em 0 .4em 20px;
						border-left:1px solid #333333;
						}

.commentbody ul, .commentbody ol			
						{font:1.1em/1.5em verdana, sans-serif;
						color:#000000;
						margin:0 20px 0 50px;
						padding:.4em 0;
						}

.commentbody ul				
						{list-style:square;
						}
									
.commentbody ol				
						{list-style:lower-roman;
						}
						
.comment p.complain		
						{margin:0 20px 0 30px;
						padding:.4em 0 1em 15px;
						background:url("/staticarchive/bc2af2e7845bf6aa8438633154ecaef51d533f74.gif") 0 .7em no-repeat;
						}

.comment a				
						{text-decoration:none;
						}

.comment a:link			
						{color:#004899;
						}

.comment a:hover		
						{color:#003366;
						text-decoration:underline;
						}
						
.comment a:visited		
						{color:#6666cc;
						}

.comment ul.commentdetails
						{font:1.1em/1.5em verdana, sans-serif;
						color:#000000;
						margin:0 20px 0 14px;
						padding:.8em 0 .4em 16px;
						background:url("/staticarchive/53db72b194b5e9a8ea8e18ba2a92aaaa34a1c688.gif") 0 1.3em no-repeat;
						}

.comment li.commentno	
						{font:bold 1.3em/1.5em verdana, sans-serif;
						}



/* comment form */

#commentform p			
						{font:1.1em/1.5em verdana, sans-serif;
						color:#333333;
						padding:.5em 0 1em 0;
						}

#commentform table		
						{font:1.1em/1.5em verdana, sans-serif;
						color:#333333;
						margin:0 0 0 20px;
						padding:0 0 1.8em 0;
						}
	
#commentform th			
						{font-weight:100;
						text-align:right;
						}
						
#commentform td em		
						{font-style:italic;
						color:#999999;
						}
						
#commentform input.singleline
						{color:#000000;
						}
						
#commentform textarea	
						{color:#000000;
						}
						
#commentform td.formdisclaimer
						{color:#666666;
						}

#commentform a			
						{text-decoration:none;
						}

#commentform a:link		
						{color:#004899;
						}

#commentform a:hover	
						{color:#003366;
						text-decoration:underline;
						}
						
#commentform a:visited	
						{color:#6666cc;
						}




/* complaint form */

#complaintform p			
						{font:1.1em/1.5em verdana, sans-serif;
						color:#333333;
						padding:.5em 0 1em 0;
						}

#complaintform table		
						{font:1.1em/1.5em verdana, sans-serif;
						color:#333333;
						margin:0 0 0 20px;
						padding:0 0 1.8em 0;
						}
	
#complaintform th			
						{font-weight:100;
						text-align:right;
						}
						
#complaintform td em		
						{font-style:italic;
						color:#999999;
						}
						
#complaintform input.singleline
						{color:#000000;
						}
						
#complaintform textarea	
						{color:#000000;
						}
						
#complaintform td.formdisclaimer
						{color:#666666;
						}

#complaintform a			
						{text-decoration:none;
						}

#complaintform a:link		
						{color:#004899;
						}

#complaintform a:hover	
						{color:#003366;
						text-decoration:underline;
						}
						
#complaintform a:visited	
						{color:#6666cc;
						}



/* =sidebar */

#sidebar div, #sidebar p, #sidebar ul, #sidebar ol 
						{padding:7px 0;
						}
#sidebar				
						{border-top:3.4em solid #ccccb1;
						}

#sidebar h2, #archive h3
						{font:1.8em arial, sans-serif;
						color:#333333;
						padding:3px 0 3px 0;
						}

#sidebar div			
						{border-bottom:1px dotted #ccccb1;
						}

#sidebar a
						{text-decoration:none;
						}

#sidebar a:link, #archive table a:link		
						{color:#004899;
						}

#sidebar a:hover, #archive table a:hover		
						{color:#003366;
						text-decoration:underline;
						}
						
#sidebar a:visited, #archive table a:visited	
						{color:#6666cc;
						}

#sidebar p				
						{font:1.1em/1.5em verdana, sans-serif;
						color:#666666;
						}

#sidebar ul, #sidebar ol
						{font:1.1em/1.5em verdana, sans-serif;
						color:#666666;
						}

#sidebar ul				
						{list-style:square;
						}
									
#sidebar ol				
						{list-style:lower-roman;
						}



/* =searchblog */

#searchblog form		
						{padding:7px 0;
						}

#searchblog h2 			
						{padding:0 0 10px 0;
						}

#searchblog input.blogsearchbox	
						{font:1.1em verdana, sans-serif;
						color:#333333;
						width:157px;
						margin:0 3px 0 0;
						padding:2px 0;
						/*\*/vertical-align:middle;/*//**/ /* IE Mac only */
						}

#searchblog input.blogsearchbutton	
						{/*\*/vertical-align:middle;/*//**/ /* IE Mac only */
						}



/* =sidebar general */

#about ul, #categories ul, #latestnews ol, #otherbbcblogs ol, #relatedlinks ul, #relatedbbcsites ul
						{padding:7px 0 0 0;
						}

#about li, #categories li, #latestnews li, #otherbbcblogs li, #relatedbbcsites li
						{padding:0 0 7px 15px;
						list-style:none;
						background:url("/staticarchive/b8cb570f21be1680e98dd6e08ac4093e327f5d2e.gif") 0 6px no-repeat;
						}



/* archive */

#archive h2	
						{font:bold 1em verdana, sans-serif;
						color:#666666;
						text-transform:uppercase;
						padding:7px 0 0 0;
						}

#archive table			
						{font:1em verdana, sans-serif;
						color:#333333;
						width:213px;
						padding:0 0 10px 0;
						}

#archive table td		
						{text-align:right;
						}

#archive table th		
						{font-weight:100;
						text-align:right;
						}

#archive table a		
						{font-weight:bold;
						text-decoration:none;
						padding:1px;
						}

#archive table a:link	
						{color:#004899;
						}

#archive table a:hover	
						{color:#003366;
						}
						
#archive table a:visited
						{color:#6666cc;
						}



/* =related links */

#relatedlinks li	
						{padding:0 0 7px 15px;
						list-style:none;
						background:url("/staticarchive/14b847d2c0f454b326295faab5178fdeee05007f.gif") 0 4px no-repeat;
						}



/* =other bbc blogs */

#otherbbcblogs h3		
						{font:bold 1.2em/1.6em verdana, sans-serif;
						color:#333333;
						}

#otherbbcblogs form		
						{padding:7px 0;
						}

#otherbbcblogs select	
						{font:1.1em verdana, sans-serif;
						width:180px;
						margin:0 3px 0 0;
						/*\*/vertical-align:middle;/*//**/ /* IE Mac only */
						}

#otherbbcblogs input.otherblogbutton
						{/*\*/vertical-align:middle;/*//**/ /* IE Mac only */
						}
						
						

/* =footer */

#footer					
						{background-color:#ffffff;
						}

#footer ul li			
						{list-style:none;
						}

#services li, #bbcfooter li
						{padding:0 7px;
						}

#footer li.firstent		
						{padding:0 7px 0 0;
						}				
						
#services li.lastent, #bbcfooter li.lastent
						{border-right:0;
						}
						
#services				
						{font:bold 1.1em/1.5em verdana, sans-serif;
						color:#cccccc;
						height:1.9em;
						padding:.2em 20px 0 20px;
						background-color:#990000;
						}

#services a				
						{text-decoration:none;
						}

#services a:link
						{color:#ffffff;
						}

#services a:hover
						{color:#999999;
						text-decoration:underline;
						}
						
#services a:visited
						{color:#cccccc;
						}

#services li			
						{border-right:1px solid #cccccc;
						}

#copyrighttop			
						{font:1.1em/1.5em verdana, sans-serif;
						color:#333333;
						padding:12px 0 0 0;
						}					

#bbcfooter				{font:1.1em/1.5em verdana, sans-serif;
						color:#333333;
						padding:12px 0 20px 0;
						}

#bbcfooter a, #copyrighttop a
						{text-decoration:none;
						}

#bbcfooter a:link, #copyrighttop a:link
						{color:#004899;
						}

#bbcfooter a:hover, #copyrighttop a:hover
						{color:#003366;
						text-decoration:underline;
						}
						
#bbcfooter a:visited, #copyrighttop a:visited
						{color:#6666cc;
						}

#bbcfooter li			{border-right:1px solid #666666;
						}
