/* =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, #related-sites ul, #related-bbc-sites ul, #about li, #categories li, #latestnews li, #otherbbcblogs li, #related-bbc-sites li, #archive h2, #archive table, #archive table a, #related-sites li, #otherbbcblogs h3, #otherbbcblogs form, #otherbbcblogs ul, #otherbbcblogs input.otherblogbutton, #footer ul li, #services, #bbc-blog-network ul, #bbc-blog-network li, #recent-posts ul, #recent-posts li, #recent-comments ul, #recent-comments li
        {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, #entrybody
        {margin:0 20px;
        }


/* =page container */

#pagecontainer			
        {background:url("/staticarchive/4032573058c81cbcd99830c6db6a2b4658a34e84.gif") 2px repeat-y;
        } 



/* =contact help banner */

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

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

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



/* =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;
        }

/* = new blog banner code */

.logo{
 width:120px;
 float:left;
}

.banSec{
 background: transparent;
 width:760px;
 /* just banner: height:67px; */
 /* height: 98px;*/
 height: 66px;
 font-family:arial;
 border-top:1px solid #ffffff;
 position: relative;
}

/* reset comment text size */
#comments.comments ul {
 font-size: 1.1em;
}

/* =olympic */


#sidebar div.euro2008-strapline {
 background:#000000 url(/staticarchive/c6d9aa6139e7867d454eda926d9796869cf275b3.gif) no-repeat scroll right center;
 color:#FFFFFF;
 font-family:Verdana,sans-serif;
 font-size:8px;
 font-weight:bold;
 text-transform:uppercase;
 margin: 0 -4px 0 0;
 padding: 0;
 height:32px;
 width:250px;
 position: absolute;
 top: 87px;
 left: 510px;
 
}

#sidebar div.euro2008-strapline p {
 width:241px;
 height: 22px;
 margin: 0 0 0 -9999px;
 /* padding: 10px 0 0 10px; */
 padding: 0px;
}

.banner{
 width:639px;
 height:65px;

 float:right;
 border-bottom:1px solid #ffffff;
 border-left:1px solid #ffffff;
}

.banText{width:383px;float:left;padding-top:10px;}
.bannerH h1{font-size:2.7em;margin:0px;padding:15px 0 0 5px;}
.banner h1{font-size:2.7em;margin:0px;padding:0px 0pt 0pt 20px;;}
.banner p{font-size:1.3em;font-weight:bold;margin:0px;padding:0 0 0 20px;}
.bannerH img, .banner img{float:right;}

.banSec .banner, 
.banSec .banText{
  background:#990000;
}

.banSec .banner h1 {
 text-transform: uppercase;
} 

.banSec .bannerH h1,
.banSec .banner h1,
.banSec .banner p,
.banSec .banner a:link,
.banSec .banner a:active,
.banSec .banner a:hover,
.banSec .banner a:visited {
  color:#ffffff;
  text-decoration: none;
}

.banSecSp{background:#000;width:760px;height:64px;font-family:arial;}

.banSecSp .banner,.banSecSp .banText{background:#000;}
.banSecSp .bannerH h1,.banSecSp .banner h1,.banSecSp .banner p{color:#003366;}

.clear{clear:both;}

#titlelink {color:#fff;
  }

#author-byline {
 font-style: italic;
}

#sidebar #about p {
 padding: 8px 0px 0px 0px;
}

#sidebar #about-journo p {
 padding: 0px 0px 0px 0px;
}

#sidebar #about-journo img {
 padding-bottom: 8px;
}

#sidebar #about-journo p .label {
 text-transform: uppercase;
}

/* =blog banner */



#blogbanner h1, #blogbanner h1 a, #blogbannersmall h1, #blogbannersmall h1 a	
        {color:#FFFFFF;
        }
        
#blogbanner	h1 a, #blogbannersmall h1 a		
        {text-decoration:none;
        }
        
#blogbanner				
        {background:url("/staticarchive/cbc8b46c82a50c7244d40e44bb49c5c0d194d41b.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("http://www.bbc.co.uk/blogs/tmpl/theeditors/img/japanspiderman253_125.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
        {
        }
        
        
        
/* =main body */

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

#mainbody {
 width: 450px;
 padding-top: 30px;
}

h2.sectionhead#latest,
ul.nextprevious {
 /* margin-top: -32px; */
 /*border-right:2px solid #000000;*/

 position: absolute;
    top: 87px;
    left: 0;
    border-right: 2px solid #000;
}

h2.sectionhead, ul.nextprevious {
 padding-left: 20px;
 padding-top: 11px;
 width: 487px; /* 487 */
 height: 21px;
 
 background-color: #000000;
 color: #FFFFFF;
 
 font-size: 1em; 
 font-family: Verdana, sans-serif;
 text-transform: uppercase;
}
        
#mainbody ul.nextprevious	
        {
  /*
font:1em verdana, sans-serif;
        color:#000000;
        text-transform:uppercase;
        display:block;
        width:507px;
        background-color:#000;
*/
        }

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

.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:#ffffff;
        }

.nextprevious li a:hover			
        {color:#ffffff;
        text-decoration:underline;
        }
        
.nextprevious li a:visited		
        {color:#D6D6D6;
        }

#content p.disclaimer {
 clear: both;
}

#content p.disclaimer,
#mainbody p.disclaimer	
        {font:1.1em/1.5em verdana, sans-serif;
        color:#999999;
        padding:5em 0 9px 0;
        }
        
#entrybody					{
        border-bottom:1px dotted #CFCFCF;
        }



/* =entry */

.entry					
        {width:500px;
        }

.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, 
.entry-heading .comment-count				
        {font:2.6em arial, sans-serif;
        font-weight: 500;
        padding:0;
        margin: 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,
.entry-heading .comment-count a {
  text-decoration:none;
  border-bottom: none;
        }

.entry a:link,
.entry-heading .comment-count a:link {
  color:#000099;
  border-bottom: none;  
}

.entry a:hover,
.entry-heading .comment-count a:hover {
  color:#003366;
  border-bottom:1px solid #003366;
 }
        
.entry a:visited,
.entry-heading .comment-count a:visited {
  color:#003366;
  /* border-bottom: none; */
        }

.entry-meta {
 float:left;
 margin:16px 0px 10px 0px;
 padding-left: 20px;
}

.entry .entry-meta img {
 float: left;
 padding-right:10px;
 padding-top: 9px;
}

.entry-heading {
 float: left;
 width: 370px;
}

.entry-heading h3 {
 margin-left: 0;
 margin-top: 0.1em;
 padding-top: 0;
}

.entry-heading .comment-count {
  font-size: 1.4em;
  padding-top: 5px;
}
.entry ul.entry-details {
 clear: both;
 margin: 0pt 20px 0pt 20px;
font-family:verdana,sans-serif;
font-size:1.1em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

.entry p {
 color:#333333;
 padding:.6em 0;
}

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

.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.5em 0pt;
        border:0;
        border-bottom:1px dotted #CFCFCF;
        }

.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;*/
   float: none; 
        }

.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;
 clear: left;
}

.entry li.author		
        {padding:0 5px 0 16px;
        border-right:1px solid #333333;
        list-style:none;
        background: url('/staticarchive/f85a265ef7290f6696298a5d132bd38195a2ad84.gif') 0 2px 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:0 0 2.8em 0;
        /*border-top:1px dotted #cccccc;*/
        }
        
.entry ul.pl
        {font:1.1em verdana, sans-serif;
        padding:0 0 0 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		
        {background:transparent url(/staticarchive/53db72b194b5e9a8ea8e18ba2a92aaaa34a1c688.gif)  7px 2px no-repeat;
                                             border-left:1px solid #333333;
                                             list-style-image:none;
                                             list-style-position:outside;
                                             list-style-type:none;
                                             padding:0pt 0pt 0pt 22px;no-repeat;
        }
.entry blockquote		
        {font:italic 1.6em/1.6em arial, sans-serif;				
        color:#7f7f4d;
        padding:7px 3px 7px 40px;
        background:url("/staticarchive/bd1583447d010386d7d2ca2e68f0d63dce4ecf5b.gif") 0 10px no-repeat;
        }
        
#entrybody 
        {font:1.3em/1.8em verdana, sans-serif;
        color:#333333;
        padding:.6em 0;
  margin-left: 0;
        }

        



/* =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:#000099;
        }

#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("/globalim/feed.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:#000099;
        }

#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:#EEEEEE;
        }

.namehttpwwwbbccoukeditors			
        { 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:#000099;
        }

.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:#000099;
        }

#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:#000099;
        }

#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 {
 width: 250px;
 padding-top: 32px;
}

#sidebar h2, #archive h2	
						{font:bold 1em verdana, sans-serif;
						text-transform:uppercase;
						color:#fff;	
						background-color: #990000;
						padding: 0.5em 1em;
   width: 192px;
						}
#sidebar h2.lighter
						{font:bold 1em verdana, sans-serif;
						text-transform:uppercase;
						color:#fff;	
						background-color: #006600;
						padding: 0.5em 1em;
						}
        
#archive h3				{
        font:bold 1.2em verdana, sans-serif;
        text-transform:uppercase;
        padding: 0.5em;
        }

#sidebar a
        {text-decoration:none;
        }

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

#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;
        }

#sidebar select {
 margin-top: 16px;
 margin-left: 5px;
 margin-bottom: 16px;
}
        
#sidebar div.flickr_badge_image 
{
margin:10px 0;
text-align:center;
clear:both;
}

#sidebar div.flickr_badge_image img
{
border:1px solid #000;
}

#sidebar #games div {
 background: transparent url(/blogs/euro2008/img/denise_lewis.gif) no-repeat;
 margin-top: 10px;
 padding: 0px 0px 0px 70px;
 height: 66px;

 margin-left: 0;
 margin-right: 0;

 font-family: Verdana, sans-serif;
} 

#sidebar #games div h3,
#sidebar #games div p {
 margin: 0;
 padding: 0;
}

#sidebar #games div h3 {
 font-size: 1.1em;
}

#sidebar #games div p {
 font-size: 1em;
}

#sidebar #feeds li {
 background: none;
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
 padding:0pt 0pt 7px;
}

#sidebar #cd_holder {
 font-family: Verdana, sans-serif;
 font-weight: bold;
 font-size: 14px;
 margin-left: 0;
 margin-right: 0;
 padding-left: 5px;
 padding-right: 0;
 padding-bottom: 0;
 text-align: left;
}

#sidebar #countdown p {
 padding-top: 0;
 padding-left: 5px;
}

#sidebar .more-blogs {
  font-family: verdana,sans-serif; 
  font-size: 1.1em;
}

/* =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,
#recent-posts,
#recent-comments,
#sidebar ul
        {padding:7px 0 0 0;
        }

#about li, 
#categories li, 
#latestnews li, 
#otherbbcblogs li, 
#relatedbbcsites li,
#recent-posts,
#recent-comments,
#sidebar 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:#000099;
        }

#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 #scroller
        {
         width:210px;
                           height:120px;
                                             padding:0;

                                             margin:0;
         overflow:auto;			

                                            border-bottom:0px ;
                                            }

#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:#000;
        }

#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:#000099;
        }

#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;
        }

/* Author comment styles */
div.gabriellecookbbccouk,
div.aashishchandaranabbccouk,
div.alexgubbaybbccouk,
div.alexkunawiczbbccouk,
div.alextrickettbbccouk,
div.amandafarnsworthbbccouk,
div.barbaraslaterbbccouk,
div.belindarogersonbbccouk,
div.bengallopbbccouk,
div.carldoranbbccouk,
div.carlhicksbbccouk,
div.carlhicks01bbccouk,
div.chrisrussellbbccouk,
div.clairestocksbbccouk,
div.davegordonbbccouk,
div.gordonturnbullbbccouk,
div.grahamfrybbccouk,
div.howardnursebbccouk,
div.ianwestbrookbbccouk,
div.jamesdoebbccouk,
div.jamesporterbbccouk,
div.jeremygahaganbbccouk,
div.jeremygahagan02bbccouk,
div.lancehardybbccouk,
div.lewiswiltshirebbccouk,
div.louisecollisonbbccouk,
div.louisecollison01bbccouk,
div.mattmillingtonbbccouk,
div.michaelcolebbccouk,
div.nicksessionsbbccouk,
div.patrickdalzellbbccouk,
div.paularmstrongbbccouk,
div.paularmstrong02bbccouk,
div.pauldaviesbbccouk,
div.paulgrunillbbccouk,
div.philipberniebbccouk,
div.richardburgessbbccouk,
div.richardirvinebrownbbccouk,
div.rogermoseybbccouk,
div.ronchakrabortybbccouk,
div.shaneglynnbbccouk,
div.spencerpiggottbbccouk,
div.steveboulton01bbccouk, 
div.taramcbridebbccouk,
div.tonygarrettbbccouk,
div.victoriacotton01bbccouk {
background: #E7DDEE;
}
#sidebar div.twittermodule{
        height:270px;
	background-color: #eeeeee;
	background-image: url(/staticarchive/d07ba581f30d818e8d99e87c493b8e721821648a.gif);
	background-repeat: no-repeat;
	padding:0px 0px;
	margin:10px 0px 0px 0px;}
#sidebar div.twittertext{
	height:91px;
	top:0; 
	font-family:Verdana;
	font-size:11px;
	margin:0px; 
	padding:10px 9px 7px 10px;}
#sidebar div#twitter{margin:0px; padding:0px;}
#sidebar div#twitter_status{margin:0px; padding:0px;}
#sidebar div.twitupdated{font-size:9px; margin:0;}
#sidebar div#otherbbcblogs{margin:0;}
 