#content.blogs div.left-column h1.blog-title a{color:#000;}
#menu .sidebar { list-style-type: none; text-transform: capitalize; margin: 0; color: #666; }
.linkcat { color:#c00000; border-top:solid 3px #d7d7cb; font-size: 185%; font-weight: bold; padding:0; text-transform: none; }

#menu ul.sidebar h1{font-family:Arial,Helvetica,sans-serif; line-height:normal; margin:10px 0 4px; font-size:100%; }
 
.feedback{margin:2px 0; text-align:right; padding-right:10px;} 
.feedback a{border-bottom:1px dotted #999; color:#999;}
 
.categories{color:#c00000; border-top:solid 3px #d7d7cb; font-size: 185%; font-weight: bold; padding: 4px 0; }
#recentPosts{margin: 0 0 10px 0; padding: 0 0 30px 0; list-style: none; width: 630px; border-bottom: solid 3px #d5d7ca; }
#recentPosts li{border-bottom:1px solid #ffccc8 !important; font-family: Arial, Helvetica, sans-serif; padding:5px 0 3px 0; position:relative; background:#FFF; /*need this for border to show in IE*/}
#menu ul.sidebar{}

#recentPosts li:hover, #recentPosts .hover{background:#f6f6ec; }
#recentPosts li:hover a, #recentPosts .hover a{color:#c00000;} /* .hover class is added by JS for IE6... */

#recentPosts .postContent{padding: 0px 78px 0px 10px; }
#recentPosts .blogTitle{text-transform:uppercase; color:#C00 !important; float:right; margin:0; padding:0 3px 0 0; font-size:75%; font-weight:bold;}
*html #recentPosts .blogTitle{position:relative; z-index:10;}
#recentPosts .postTitle a{font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#000; text-decoration:none; }
#recentPosts .postTitle{margin: 0px 0px 2px; padding: 0px;}
#recentPosts .postDate{padding: 0px; font-weight: bold; margin: 0px 0px 5px;}
#recentPosts .postIntro{margin: 0px 0px 5px; padding: 0px;}
#recentPosts .postAuthor{color: #666666; text-decoration: none; font-weight: normal;}

/* Blog caruosel */
#blog-picker{position: relative; /* important */ overflow: hidden; /* important */ width: 630px; /* important */ height: 160px; /* important */ margin: 10px 0 0 0; background: #E7E7E0;  _z-index:15 /*ie6*/}

#blog_content{position:absolute; top:0; /*z-index:2;*/ _z-index:-2; /*ie6*/}

#blog_content, #blog_content li{list-style:none; margin:0; padding:0;}
#blog_content {width:5418px; }
#blog_content li.blog_item{float:left; display:inline; width:120px; padding:15px 5px 0 5px; line-height:14px; height:auto !important; min-height:78px;  background:#E7E7E0;}
#blog_content li.blog_item img{/*padding: 0 0 3px 0;*/}
#blog_content li.blog_item a{/*background: none;*/ background:#E7E7E0;}
#blog_content li.blog_item a strong{padding-top:3px; display:-moz-inline-stack;  display:inline-block; zoom:1; *display:inline; }
#blog_content li.blog_item a:hover{background:none; color:#C00;}

#blog_frame{position:relative; /*position:absolute; width:630px; z-index:10;*/ _z-index:10; /*ie6*/}
#blog_previous{float: left; cursor:pointer;}
#blog_next{float: right; cursor:pointer;}

/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##### * 20091012 ED: When adding a thumbnail for Blogs, 
		add the equivalent for Life, Society and Culture below #####
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   */
/* Thumbnails */
#recentPosts span.blogthumb{position:absolute; top:22px; right:0; display:block; padding:0; width:68px; height:68px; background-repeat:no-repeat; background-position:0 0; }
#recentPosts .Mark span {background: url(/images/v3/blogs/mark-hennesy-thumb.png) no-repeat 0 0; }
#recentPosts .Bryan span{background: url(/images/v3/blogs/bryan-mukandi-thumb.png) no-repeat 0 0; }
#recentPosts .Jim span{background: url(/images/v3/blogs/jim-carroll-thumb.png) no-repeat 0 0; }
#recentPosts .Fiona span{background: url(/images/v3/blogs/fiona-mccann-thumb.png) no-repeat 0 0; }
#recentPosts .Conor span{background: url(/images/v3/blogs/conor-pope-thumb.png) no-repeat 0 0; }
#recentPosts .Deaglan span{background: url(/images/v3/blogs/deaglan-de-breanun-thumb.png) no-repeat 0 0; }
#recentPosts .Eanna span{background: url(/images/v3/blogs/eanna-thumb.png) no-repeat 0 0; }
#recentPosts .Tom span{background: url(/images/v3/blogs/tom-doorley-thumb.png) no-repeat 0 0; }
#recentPosts .Ciara span{background: url(/images/v3/blogs/ciara-obrien-thumb.png) no-repeat 0 0; }
#recentPosts .Tommy span{background: url(/images/v3/blogs/tommy-bowe-thumb.png) no-repeat 0 0; }

#recentPosts .tlynch span{background: url(/images/v3/blogs/tom-lynch-thumb.png) no-repeat 0 0; }
#recentPosts .Eoin span{background: url(/images/v3/blogs/eoin-burke-kennedy-thumb.png) no-repeat 0 0; }
#recentPosts .Donald span{background: url(/images/v3/blogs/donald-clarke-thumb.png) no-repeat 0 0; }
#recentPosts .Hugh span{background: url(/images/v3/blogs/hugh-linehan-thumb.png) no-repeat 0 0; }
#recentPosts .Pol span{background: url(/images/v3/blogs/pol-o-muiri--thumb.png) no-repeat 0 0; }
#recentPosts .Rosemary span{background: url(/images/v3/blogs/rosemary-maccabe-thumb.png) no-repeat 0 0; }
#recentPosts .Rosita span{background: url(/images/v3/blogs/thebookclub-thumb.png) no-repeat 0 0; }
#recentPosts .Frankie span{background: url(/images/v3/blogs/frankie-sheahan-thumb.png) no-repeat 0 0; }
#recentPosts .Minihan span{ background-image: url(/images/v3/blogs/mary-minihan-thumb.png) }
#recentPosts .McAleer span{ background: url(/images/v3/blogs/michael-mcaleer-thumb.png) }
#recentPosts .Comyn span{  background: url(/images/v3/blogs/paddy-comyn-thumb.png) }
#recentPosts .Laurence span{  background: url(/images/v3/blogs/laurence-mackin-thumb.png) }
#recentPosts .Kenny span{  background: url(/images/v3/blogs/sean-kenny-thumb.png) }
/* #recentPosts .Kenny span{  background: url(/images/v3/blogs/ciara-kenny-thumb.png) } */
#recentPosts .Riordan span{ background: url(/images/v3/blogs/emmet-riordan-thumb.png) }
#recentPosts .Heaslip span{ background: url(/images/v3/blogs/jamie-heaslip-thumb.png) }
#recentPosts .Coulter span{ background: url(/images/v3/blogs/carol-coulter-thumb.png) }
#recentPosts .Earle span{ background: url(/images/v3/blogs/roy-earle-thumb.png) }
#recentPosts .Horn span{ background: url(/images/v3/blogs/chris-horn-thumb.png) }
#recentPosts .Davin span{ background: url(/images/v3/blogs/davin-odywer-thumb.png) }
#recentPosts .Edel span{ background: url(/images/v3/blogs/edel-morgan-thumb.png) }
#recentPosts .Grenham span{ background: url(/images/v3/blogs/irish-roots-thumb.png) }



/*Dead Rubber */
#recentPosts .Malone span{  background: url(/images/v3/blogs/emmet-malone-thumb.png) }
#recentPosts .Paul span {  background: url(/images/v3/blogs/paul-gallagher-thumb.png) }
#recentPosts .Carl span{  background: url(/images/v3/blogs/carl-omalley-thumb.png) }
#recentPosts .josullivan span{background: url(/images/v3/blogs/john-osullivan-thumb.png) no-repeat 0 0; }
#recentPosts .Noel span{  background: url(/images/v3/blogs/noel-oreilly-thumb.png) }
#recentPosts .Cummiskey span{ background: url(/images/v3/blogs/gavin-cummiskey-thumbs.png) }
#recentPosts .Jason span{ background: url(/images/v3/blogs/jason-michael-thumbs.png) }
#recentPosts .Damien span{ background: url(/images/v3/blogs/damien-cullen-thumb.png) }
#recentPosts .Ian span{ background: url(/images/v3/blogs/ian-oriordan-thumb.png) }
#recentPosts .Gerry span{ background: url(/images/v3/blogs/gerry-thornley-thumb.png) }
#recentPosts .Toland span{ background: url(/images/v3/blogs/liam-toland-thumb.png) }
#recentPosts .Watterson span{ background: url(/images/v3/blogs/johnny-watterson-blog.png) }




/*Business thumbs */
#recentPosts .Business span, #recentPosts .Collins span{background: url(/images/v3/blogs/john-collins-thumb.png) no-repeat 0 0;}
#recentPosts .Denis span{background: url(/images/v3/blogs/denis-staunton-thumb.png) no-repeat 0 0;}
#recentPosts .Harry span{background: url(/images/v3/blogs/harry-mcgee-thumb.png) no-repeat 0 0;}
#recentPosts .Laura span{background: url(/images/v3/blogs/laura-slattery-thumbs.png) no-repeat 0 0;}
#recentPosts .Barry span{background: url(/images/v3/blogs/barry-o-halloran-thumbs.png) no-repeat 0 0;}
#recentPosts .Mary span{background: url(/images/v3/blogs/mary-minihan-thumb.png) no-repeat 0 0;}
#recentPosts .Simon span{background: url(/images/v3/blogs/simon-carswell-thumb.png) no-repeat 0 0;}
#recentPosts .McManus span{background: url(/images/v3/blogs/john-mcmanus-thumb.png) no-repeat 0 0;}
#recentPosts .Briscoe span{background: url(/images/v3/blogs/neil-briscoe-thumb.png) no-repeat 0 0;}



/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##### * 20091012 ED Start: Blogs thumbnails for Life, Society and Culture #####
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   */
#fixed span.blogthumb { display:block; float:right; padding:0; margin: 0 0 10px 10px; width:68px; height:68px; background-repeat:no-repeat; background-position:0 0; }

#fixed span.Mark { background-image: url(/images/v3/blogs/mark-hennesy-thumb.png) }
#fixed span.Bryan { background-image: url(/images/v3/blogs/bryan-mukandi-thumb.png) }
#fixed span.Jim { background-image: url(/images/v3/blogs/jim-carroll-thumb.png) }
#fixed span.Fiona { background-image: url(/images/v3/blogs/fiona-mccann-thumb.png) }
#fixed span.Conor { background-image: url(/images/v3/blogs/conor-pope-thumb.png) }
#fixed span.Deaglan { background-image: url(/images/v3/blogs/deaglan-de-breanun-thumb.png) }
#fixed span.Eanna { background-image: url(/images/v3/blogs/eanna-thumb.png) }
#fixed span.Tom { background-image: url(/images/v3/blogs/tom-doorley-thumb.png) }
#fixed span.Ciara { background-image: url(/images/v3/blogs/ciara-obrien-thumb.png) }
#fixed span.Kilian, #fixed span.Paddy, #fixed span.Hugh { background-image: url(/images/v3/blogs/campaignwatch-v2-thumb.png) }
#fixed span.Mary { background-image: url(/images/v3/blogs/stateoftheunion-thumb.png) }
#fixed span.Tommy { background-image: url(/images/v3/blogs/tommy-bowe-thumb.png) }
#fixed span.josullivan { background-image: url(/images/v3/blogs/john-osullivan-thumb.png) }
#fixed span.tlynch { background-image: url(/images/v3/blogs/tom-lynch-thumb.png) }
#fixed span.Eoin { background-image: url(/images/v3/blogs/lisbonwatch-thumb.png) }
#fixed span.Donald { background-image: url(/images/v3/blogs/donald-clarke-thumb.png) }
#fixed span.Hugh { background-image: url(/images/v3/blogs/hugh-linehan-thumb.png) }
#fixed span.Pol { background-image: url(/images/v3/blogs/pol-o-muiri--thumb.png) }
#fixed span.Rosemary { background-image: url(/images/v3/blogs/rosemary-maccabe-thumb.png) }
#fixed span.Rosita { background-image: url(/images/v3/blogs/thebookclub-thumb.png) }
#fixed span.Business, #fixed span.Collins { background-image: url(/images/v3/blogs/business-thumb.png) }
#fixed span.Denis { background-image: url(/images/v3/blogs/denis-staunton-thumb.png) }
#fixed span.Harry { background-image: url(/images/v3/blogs/harry-mcgee-thumb.png) }
#fixed span.Laura { background-image: url(/images/v3/blogs/laura-slattery-thumbs.png) }
#fixed span.Barry { background-image: url(/images/v3/blogs/barry-o-halloran-thumbs.png) }
#fixed span.Mary { background-image: url(/images/v3/blogs/mary-minihan-thumb.png) }
#fixed span.McAleer {background: url(/images/v3/blogs/michael-mcaleer-thumb.png) }
#fixed span.Comyn {background: url(/images/v3/blogs/paddy-comyn-thumb.png) }
#fixed span.Laurence {background: url(/images/v3/blogs/laurence-mackin-thumb.png) }
#fixed span.Kenny {  background: url(/images/v3/blogs/sean-kenny-thumb.png) }
#fixed span.Noel {  background: url(/images/v3/blogs/noel-oreilly-thumb.png) }
#fixed span.Malone {  background: url(/images/v3/blogs/emmet-malone-thumb.png) }
#fixed span.Paul {  background: url(/images/v3/blogs/paul-gallagher-thumb.png) }
#fixed span.Carl {  background: url(/images/v3/blogs/carl-omalley-thumb.png) }
/* #fixed span.Kenny {  background: url(/images/v3/blogs/ciara-kenny-thumb.png) } */
#fixed span.Riordan {  background: url(/images/v3/blogs/emmet-riordan-thumb.png) }
#fixed span.Heaslip {  background: url(/images/v3/blogs/jamie-heaslip-thumb.png) }
#fixed span.McManus {  background: url(/images/v3/blogs/john-mcmanus-thumb.png) }
#fixed span.Briscoe {  background: url(/images/v3/blogs/neil-briscoe-thumb.png) }
#fixed span.Watterson {  background: url(/images/v3/blogs/johnny-watterson-blog.png) }





/* 20091012 ED End: Blogs thumbnails for Life, Society and Culture */ 

/* DZ 20110128 images for sixnation 2011 blogs : Dead Rubber */
#fixed span.Malone {  background: url(/images/v3/blogs/emmet-malone-thumb.png) }
#fixed span.Paul  {  background: url(/images/v3/blogs/paul-gallagher-thumb.png) }
#fixed span.Carl {  background: url(/images/v3/blogs/carl-omalley-thumb.png) }
#fixed span.josullivan {background: url(/images/v3/blogs/john-osullivan-thumb.png) no-repeat 0 0; }
#fixed span.Noel {  background: url(/images/v3/blogs/noel-oreilly-thumb.png) }
#fixed span.Cummiskey { background: url(/images/v3/blogs/gavin-cummiskey-thumbs.png) }
#fixed span.Jason { background: url(/images/v3/blogs/jason-michael-thumbs.png) }
#fixed span.Damien { background: url(/images/v3/blogs/damien-cullen-thumb.png) }
#fixed span.Ian { background: url(/images/v3/blogs/ian-oriordan-thumb.png) }
#fixed span.Edel { background: url(/images/v3/blogs/edel-morgan-thumb.png) }

#fixed span.IT { background: url(/images/v3/blogs/it-matters.jpg) }

#menu{margin: 0; padding: 0; width: 300px; float: right; }
#menu form{margin: 0 0 0 5px; }
#menu input#s{background: #eee; border: 1px solid #999; color: #000; }
#menu .sidebar a, #menu .sidebar a:visited{/*font-family: Arial, Helvetica, sans-serif; margin:0 0 0 5px;*/ /*changed by eoneill - bring lists in line with others in site*/ font-size:55%; font-weight:normal;}
#menu .sidebar a:hover{background-color:#F6F6EC;} /*added by eoneill - bring lists in line with others in site*/
#menu div.sub-section{padding:0;}
#menu .sidebar a:hover{/*text-decoration: underline;*/ /*changed by eoneill - bring lists in line with others in site*/}
#table_ul{ list-style-type: none; text-transform: capitalize; margin: 0 0 10px 0px; padding: 4px 5px 6px 5px; }
#menu ul li{/* margin-top: 2px;*/ padding-bottom: 2px; /*border-bottom: dotted 1px #ccc;*/}
#menu ul ul{list-style-type: none; margin: 3px 0 3px 0; padding: 0px; text-align: left;}
#menu ul ul li, #table_ul li{height:auto !important; /* height:17px; min-height:17px;*/ padding:0px; border-bottom:1px solid #FFCCC8; list-style:none; line-height:15px; }
#menu ul ul li a, #table_ul li a{display:block; padding:3px 0 3px 17px; font-family:Georgia, "Times New Roman", Times, serif; background:url(/images/v3/generic/01homepage_r34_c6.gif) no-repeat left 7px;}
/* *html #menu ul ul li a, *html #table_ul li a {padding:0px 0px 0px 17px;}  IE6 */

#menu ul ul ul.children { font-size: 142%; padding-left: 4px; }

