/* =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:2em;

						background-color:#990000;

						border-bottom:1px solid #ffffff;

						}

						

#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 {width:639px;height:64px;background: #900 url("/staticarchive/f5728d0f7e37e96e61d50f08e1f23e9d523d64f7.jpg") top right no-repeat;}

.blogbannertxt1 {color:#fff;font:bold 2.6em arial, sans-serif; margin:0 0 0 10px; padding:25px 0 0 0;}
.blogbannertxt2 {color:#fff;font:bold 1.3em arial, sans-serif; margin:0 0 0 20px; padding:0 0 0 0;}

.blogbannertxt1 a {text-decoration:none;color:#fff}
/*

#blogbanner h1, #blogbanner h1 a, #blogbannersmall h1, #blogbannersmall h1 a {color:#666666;}

#blogbanner	h1 a, #blogbannersmall h1 a {text-decoration:none;}

#blogbanner	{background:url("/blogs/tmpl/nickrobinson/img/nick1.gif") no-repeat bottom right #e3e3e3;}

#blogbanner h1 {font:2.8em arial, sans-serif; margin:0 253px 0 20px; padding:34px 0 59px 0;	}

#blogbannersmall {background:url("/blogs/tmpl/nickrobinson/img/nick1.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;*/

                                                                                                                                 border-top:1px solid #ffffff;

						}

						

						

						

/* =main body */

#mainbody {width:507px;}



#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:507px; /* box model hack */

						padding:1.7em 0px .5em 0px;

						background-color:#e3e3cc;

						}



.sectionheadmargin

                                                                                                                               {margin-left:20px;}

						
/*
#mainbody ul.nextprevious	

						{font:1em verdana, sans-serif;

						color:#000000;

						text-transform:uppercase;

						display:block;

						width:507px;

						w\idth:507px;*/ /* box model hack */

                                                                                                         /*                      height:1.2em;

						padding:1.7em 20px .5em 20px;

						background-color:#e3e3cc;

						}
*/
#mainbody div.nextprevious 
                                                                                                                               {background-color:#e3e3cc;
                                                                                                                               width:507px;
                                                                                                                               w\idth:507px; /* box model hack */
                                                                                                                               height:1.2em;
                                                                                                                               /*padding:1.7em 0px .5em 0px;*/
                                                                                                                               padding:1.5em 0 0.7em 0;
                                                                                                                               margin:0;
                                                                                                                               }

div.nextprevious ul 
                                                                                                                              {font:1em verdana, sans-serif;
                                                                                                                              color:#000000;
                                                                                                                              text-transform:uppercase;
                                                                                                                              display:block;
                                                                                                                              padding:0;
                                                                                                                              margin:0 0 0 20px;
                                                                                                                              }

.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 h3.sp				

						{font:2.2em arial, sans-serif;

						padding:.9em 0 .2em 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.lsp			

						{font:1.3em/1.8em verdana, sans-serif;

						color:#333333;

						margin:0 20px 0 13px;

						padding:.6em 0;

						}



.entry ul				

						{list-style:square;

						}

									

.entry ol				

						{list-style:lower-roman;

						}



.entry_usmidterms

                                                                                                                                {background:url("/staticarchive/4a9ffe2c8a1d746169a5a06f7fe1b20f2eb60663.jpg") 20px 17px no-repeat;

                                                                                                                                }

.entry_andrew

                                                                                                                                {background:url("/staticarchive/452ba7aa05c3db06095bf1622761e6893907f0e5.jpg") 20px 17px no-repeat;

                                                                                                                                }



.entry ul.entrydetails	

						{font:1.1em verdana, sans-serif;

						padding:3px 0 0 0;

						}



.entry li.author		

						{padding:0 7px 0 0;

						border-right:1px solid #333333;

						list-style:none;

						}



.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;

						}


.namehttpwwwbbccoukreporters	
						{ background-color: #CBD0ED; 
						}


.namehttpwwwbbccoukblogsthereporters	
						{ background-color: #CBD0ED; 
						}

.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;

						display:block;

					                     width:760px;

						w\idth:720px; /* box model hack */

						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;

						}

