﻿body {
	background-image: url('http://www.rte.ie/news/images/bg_main.gif');
}


.gaaMatchScore {
width:80px;
}


.wrapper {
	background:#f5f5f5 url(http://www.rte.ie/news/images/bg_main.gif) left repeat-y;
	/* width:860px; */
}

.wrapper_wide {
	background:#f5f5f5 url(http://www.rte.ie/news/images/bg_main.gif) left repeat-y;
	/* width:860px; */
}


#content {
border-bottom:1px solid #ffffff;
}

/*-------------------------------------------------------------------- =Left Navigation */
#leftNav {

}



#leftNav div.titleSport {
	background:#00162D url(http://www.rte.ie/sport/gaa/championship/images/leftnav_title_bg.gif) right top no-repeat;
	height:25px;
	width:169px;
	display:block;
	
}
#leftNav ul {
margin:0px;
    padding:0px;
    list-style-type:none;
border-bottom:#ffffff solid 1px;
}

#leftNav .menlinkListGaa li {
    display:inline;	
    list-style-type:none;
	background-image:none;
	margin:0px;
    padding:0px;
}
#leftNav .menlinkListGaa a {
  	 display:block;
	 padding:5px 11px;
	 color:#787878;
	 font-size:90%;
	 font-weight:bold;
	 text-decoration:none;
	 border-top:#ffffff solid 1px;
	 border-bottom:#e3e3e3 solid 1px;
	width:147px;
}
#leftNav  ul.menlinkListGaa ul.menlinkListGaa {
margin:0px;
padding:0px;		
}
#leftNav  ul.menlinkListGaa ul.menlinkListGaa a {
margin:0px;
padding:5px 0px 5px 22px;
background:#dddddd;
border-bottom:0px;
border-right:none;
color:#666666;		
}
#leftNav  ul.menlinkListGaa ul.menlinkListGaa li {
margin:0px;
padding:0px;
background:#ffffff;		
border:none;
}
#leftNav ul.menlinkListGaa ul.menlinkListGaa a:hover {
background-color:#e3e3e3;
}
#leftNav .menlinkListGaa a:hover, .selected a {
	  background-color:#e3e3e3;
	  background-position:right bottom;	  
}
li.menlinkLevelOne a strong {
	padding-left:0px;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth1,#dhtmlgoodies_slidedown_menu .slMenuItem_depth2, #dhtmlgoodies_slidedown_menu .slMenuItem_depth3 {margin-top: 0px;}

#leftNav ul li.livePlayerLink a {
color:#000000;
background:url(/sport/gaa/championship/images/left_nav_live_bg.gif) no-repeat 149px 7px;
}

#leftNav ul li.livePlayerLink a:hover {
color:#000000;
background:#e3e3e3 url(/sport/gaa/championship/images/left_nav_live_bg.gif) no-repeat 149px 7px;
}

#leftNav ul li.livePlayerLink a span {
color:#e15903;
}

#leftNav ul li.menlinkLevelOne a {
	background:url(/sport/gaa/championship/images/left_nav_arrow_bg.gif) no-repeat 150px 8px;
}

#leftNav ul li.menlinkLevelOne a:hover {
	background:#e3e3e3 url(/sport/gaa/championship/images/left_nav_arrow_bg.gif) no-repeat 150px 8px;
}

#leftNav ul li.menlinkLevelOne li a:hover {
	background:none;
}


/*-------------------------------------------------------------------- =Wide Content */


#wideContent {
min-height:950px;
height:auto !important;
height:950px;
}

#wideContent div.titleSport {
	background:#00162D url(http://www.rte.ie/sport/gaa/championship/images/primarywide_title_bg.jpg) right top no-repeat;
	height:25px;
	width:689px;
	display:block;
	
}

#wideContent h2 {
	color: #00162D;
margin:10px;
padding:0px;
}


#wideContent div.storyBody {
width:673px;

}


/*-------------------------------------------------------------------- =Primary Content */


#primaryContent div.titleSport {
	background:#00162D url(http://www.rte.ie/sport/gaa/championship/images/primary_title_bg.jpg) right top no-repeat;
	height:25px;
	width:419px;
	display:block;
	
}

div.storyHeader h1 {
	color: #00162D;
margin:0px;
padding:0px;
}

div.storyHeader span.storyDate {
	color:#129dfd;
}

div.storyBody {
width:400px;
}

div.topImagePlaceholder {
	margin: 0px 0px 1px 8px;
	padding: 0px;
	background-color:#ffffff;
width:403px;
height:325px;
height:auto !important;

}
div.topImagePlaceholder img {
	border: 1px #e3e3e3 solid;
	margin: 0px;
	padding: 4px;
	display: block;
}

div.topImagePlaceholder img.topImage {
	height:auto;
	width:393px;
}

div.topImagePlaceholder div.imageCaption {
	font-size: 90%;
color:#000000;
	padding: 3px 5px;
margin-top:1px;
background-color:#e3e3e3;
}

div.smallTopImage {
float:right;
width:210px;
margin:0px 0px 1px 8px;
height:auto;
min-height:0px;
clear:none;
}



#storyImageMenuHolder {
	width:403px;
	padding: 3px 0px 3px 0px;
margin: 0px 0px 1px 8px;
	background-color: #00162D;
	text-align: center;
}
ul.storyImageMenu {
	list-style-type: none;
	margin: auto;
	padding: 0px;
}
ul.storyImageMenu li {
	display: inline;
	font-family: Arial;
	font-size: 8pt;
}
ul.storyImageMenu li.selected a {
	outline: 0;
	color: #00162D;
	padding: 0px 4px 0px 5px;
	border: 1px #e3e3e3 solid;
}
ul.storyImageMenu li.unselected a {
	outline: 0;
	color: #ffffff;
	padding: 0px 4px 0px 5px;
	border: 1px #00162D solid;
}


ul.storyAVList {
list-style-type:none;
margin:0px 8px;
width:403px;
padding:0px;
}

ul.storyAVList li {
list-style:none;
margin:0px;
padding:0px;
}

ul.storyAVList li a {
display:block;
color:#00162D;
padding:5px 10px 5px 35px;
margin-bottom:1px;
font-size:90%;
background-color:#e3e3e3;
background-repeat:no-repeat;
background-position:10px 5px;
}

ul.storyAVList li a:hover {
background-color:#f0f0f0;
color:#00162D;
text-decoration:none;
}

ul.storyAVList li a.video {
background-image:url(/sport/gaa/championship/images/video_icon.gif);
}

ul.storyAVList li a.audio {
background-image:url(/sport/gaa/championship/images/audio_icon.gif);
background-position:10px 6px;
}



div.gaaFeaturesBox {
margin:0px;
padding:0px;
}

div.gaaFeaturesBox  div.titleHeader {
	background:#e3e3e3 url(http://www.rte.ie/sport/gaa/championship/images/features_title_bg.jpg) right top no-repeat;
	height:18px;
	width:401px;
	display:block;
padding:3px 5px 2px 13px;
margin:0px;
}

div.gaaFeaturesBox  div.titleHeader span {
font-size:115%;
font-weight:bold;
color:#b7b7b7;
}

div.gaaFeaturesBox  div.titleHeader span a{
color:#888888;
}


div.gaaFeaturesBox table {
border-collapse:collapse;
padding:0px;
margin:0px 0px 0px 1px;
*margin:0px;
display:block;
}

div.gaaFeaturesBox table td {
background-color:#ffffff;
color:#000000;
vertical-align:top;
border-top:1px #e3e3e3 solid;
border-left:1px #e3e3e3 solid;
border-right:1px #e3e3e3 solid;
border-bottom:none;
margin:0px;
padding:0px;
}

div.gaaFeaturesBox table td h3{
margin:0px 7px 0px 8px;
padding:0px;	
font-size:90%;
color:#444444;
font-weight:bold;
}

div.gaaFeaturesBox table td h3 a {
color:#444444;
}
div.gaaFeaturesBox table td img{
margin:7px 7px 5px 8px;
}

div.gaaFeaturesBox table td p {
color:#444444;
margin:0px 7px 2px 8px;
font-size:90%;
}

div.gaaFeaturesBox table td p a {
color:#71706e;
}

div.gaaFeaturesBox table td.moreButton {
border-bottom:1px #e3e3e3 solid;
border-left:1px #e3e3e3 solid;
border-right:1px #e3e3e3 solid;
border-top:0px;
text-align:right;
}

div.gaaFeaturesBox table td.moreButton img {
margin:3px 8px 5px 8px;
}

div#homeTabArea {
display:block;
clear:both;
margin:1px 0px;
padding:0px;
}

div#home_tabmenu {
display:block;
clear:both;
margin:0px;
padding:0px 5px;
height:21px;
background:#ffffff url(/sport/gaa/championship/images/home_tabbar_bg.gif) repeat-x bottom;
}

div#home_tabmenu a {
margin:0px;
padding:4px 0px 0px 0px;
display:block;
clear:none;
float:left;
width:101px;
height:17px;
text-align:center;
font-size:90%;
font-weight:bold;
color:#ffffff;
background-image:url(/sport/gaa/championship/images/home_tab_bg.jpg);
background-repeat:no-repeat;
background-position:-202px 0px;
}

div#home_tabmenu a.off {
background-position:-202px 0px;
color:#ffffff;
}

div#home_tabmenu a:hover {
background-position:-101px 0px;
text-decoration:none;
color:#37617f;
}

div#home_tabmenu a.on {
background-position:0px 0px;
color:#142f44;
}

div#home_tabmenu a#home_av_tab {
	width:102px;
}

div.topHeadline {
padding:0px 8px;
margin:0px;
}

div.topHeadline h1 {
	color: #00162D;
margin:5px 0px;
padding:0px;
font-size:160%;
font-weight:normal;
}

div.topHeadline h1 a {
	color: #00162D;
}

div.topHeadline img {
float:left;
margin:0px 8px 8px 0px;
border: 1px #e3e3e3 solid;
padding:1px;
}

div.topHeadline p {
margin:0px;
padding:0px;
}

div.topHeadline span.topStoryLinkIcon img {
	padding: 0px;
	float: left;
	border: 0px;
	margin: 8px 11px 0px 0px;
}

div.topHeadline span.time {
	padding: 0px 0px 0px 8px;
}

ul.topHeadlinesList li {
	margin: 0px;
	padding: 0px;
	min-height:107px;
	height:auto !important;
	height:107px;
	font-size: small;
	clear: both;
}
ul.topHeadlinesList h2 {
font-size:110%;
font-weight:bold;
padding:8px 0px 2px 0px;
color:#223659;
}

ul.topHeadlinesList h1 {
font-size:110%;
font-weight:bold;
padding:8px 0px 2px 0px;
color:#223659;
}

ul.topHeadlinesList h1 a, ul.topHeadlinesList h2 a {
color:#223659;
} 

ul.topHeadlinesList img {
	border: 1px #e3e3e3 solid;
padding:1px;
margin-top:2px;
}

ul.topHeadlinesList p {
padding:0px;
margin:0px;
}

ul.headlinesList li a {
	color:#00162D;
}

div.time, span.time {
	color: #129dfd;
}

ul.homeHeadlinesList {
padding:0px;
margin:0px;
}

ul.homeHeadlinesList li {
padding:5px 8px;
margin:0px;
border-top:1px solid #e3e3e3;
border-bottom:1px solid #f3f3f3;

	min-height:75px;
	height:auto !important;
	height:75px;
}

ul.homeHeadlinesList h2 {
padding:2px 0px 3px 0px;
font-size:100%;
}

ul.homeHeadlinesList p {
padding:0px;
margin:0px;
font-size:85%;
}

div.moreLink {
font-size:85%;
text-align:right;
background-color:#f0f0f0;
border-top:1px solid #e3e3e3;
padding:3px 8px;
}


div.moreLink a {
color:#0182e0;
}






/*-------------------------------------------------------------------- =Secondary Content */


#secondaryContent div.titleSport {
	background:#00162D url(http://www.rte.ie/sport/gaa/championship/images/highlights_title_bg.jpg) right top no-repeat;
	height:25px;
	width:269px;
	display:block;
	
}

div#flashcontent {
margin:0px 0px 2px 0px;
padding:0px;
}

#secondaryContent div.topImagePlaceholder {
	margin: 0px;
	background-color:#ffffff;
width:269px;
}

#secondaryContent div.topImagePlaceholder img {
	border:0px;
	padding:0px;
}

#secondaryContent div.topImagePlaceholder div.imageCaption {
background-color:#00162D;
}

div.moreHeadlinesHolder {
border:4px solid #e3e3e3;
padding:4px 4px 0px 4px;
}

div.relatedHeader {
	color: #aaaaaa;
	margin: 0px;
	padding: 4px 4px 0px 4px;
	font-size: 110%;
	font-weight: bold;
border-top:1px #e3e3e3 solid;
border-left:1px #e3e3e3 solid;
border-right:1px #e3e3e3 solid;
border-bottom:0px;
}

ul.relatedList {
	list-style-type: none;
	clear: both;
	margin: 0px;
	margin-bottom: 4px;
	padding: 0px;
	text-align: left;
	font-family: Tahoma, Arial;
border-bottom:1px #e3e3e3 solid;
border-left:1px #e3e3e3 solid;
border-right:1px #e3e3e3 solid;
border-top:0px;
padding:0px 4px 4px 4px;
}

ul.relatedList li {
	background-image: url('/sport/images/bullet.gif');
	background-repeat: no-repeat;
background-position:0px 0px;
	margin: 0px;
	padding: 4px 10px 0px 11px;
color:#00162D;
	line-height: 1.3em;
}
ul.relatedList li a {
color:#00162D;
}

div#form_content {
	margin: 0px 0px 4px 0px;
	text-align: left;
	font-family: Tahoma, Arial;
border-bottom:1px #e3e3e3 solid;
border-left:1px #e3e3e3 solid;
border-right:1px #e3e3e3 solid;
border-top:0px #ffffff solid;
padding:0px 4px 4px 4px;

}


div.highlights {
border:4px solid #acc5cc;
padding:4px 4px 0px 4px;
margin:0px 0px 3px 0px;
}

div.highlights h3 {
display:block;
background-color:#a2cad6;
color:#ffffff;
padding:4px;
font-size:110%;
margin:0px;
}

div.highlights h3 a, div.highlights h3 a:hover {
color:#ffffff;
}

div.highlights h3 div.livelogo {
	float:right;
	margin:1px;
}

div.highlights ul {
	list-style: none;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	font-family: Tahoma, Arial;
	border-bottom:1px #a2cad6 solid;
	border-left:1px #a2cad6 solid;
	border-right:1px #a2cad6 solid;
	border-top:0px;
}

div.highlights ul  li {
	list-style-type: none;
padding:2px 4px 4px 4px;
margin:0px;
	width: 243px;
	clear: both;
	display: block;
border-bottom:1px #a2cad6 solid;
}

div.highlights ul li h4 {
padding:0px;
margin:0px 0px 2px 0px;
clear:none;
font-size:90%;
color:#1973b2;
}

div.highlights ul li h4 a {
color:#1973b2;
}

div.highlights ul li p {
padding:0px;
margin:0px;
clear:none;
color:#000000;
font-size:90%;
}

div.highlights ul li p a, div.highlights ul li p a:hover {
color:#000000;
text-decoration:none;
}

div.highlights ul li img {
padding:0px;
margin:3px 6px 2px 0px;
float:left;
clear:none;
}

div.highlights ul.matchCentreList li {
height:55px;
height:auto !important;
min-height:55px;
}

div.highlights ul.matchCentreList li.scheduleLink {
text-align:center;
border-bottom:0px;
height:16px;
min-height:16px;
}

ul.hightlightsVideoList {
background-image:url(/sport/gaa/championship/images/highlights_video_bg.jpg);
background-repeat:repeat-x;
}

div.highlights ul.hightlightsVideoList li{
border-top:1px solid #ffffff;
border-bottom:1px solid #e3e3e3;
color:#000000;
padding-left:25px;
width: 222px;
background-image:url(/sport/gaa/championship/images/highlights_video_icon.gif);
background-repeat:no-repeat;
background-position:7px 7px;
}

div.highlights ul.hightlightsVideoList li.top {
width: 243px;
padding-left:4px;
background-image:none;
height:55px;
height:auto !important;
min-height:55px;
}

div.highlights ul.hightlightsVideoList li.last {
border-bottom:0px;
}

div.highlights ul.hightlightsVideoList li a {
color:#000000;
}

div.highlights ul.highlightsResultsList {
padding:3px 0px;
}
div.highlights ul.highlightsResultsList li {
border-bottom:0px;
padding:3px 8px;
width:235px;
}

div.highlights ul.highlightsResultsList li a span.round {
color:#1973B2;
}

div.highlights ul.highlightsResultsList li a:hover span.round {
text-decoration:underline;
}

.logo_banner img{ 
	display:block; /*IE6 fix*/
}

/*-------------------------------------------------------------------- =Fix/Res/Tab */


div.LeagueTablemid {
width: 419px;
}
div.LeagueTablemid h2 {
	font-size: 12pt;
	font-weight: bold;
	margin:10px 0px 5px 0px;
	color: #172A48;
width: 419px;
}
div.LeagueTablemid table {
font-size:9pt;
width: 419px;
}
div.LeagueTablemid table tr th {
	background-color: #cacdda;
}
div.LeagueTablemid table tr td {
	background-color: #ffffff;
}
div.LeagueTablemid table tr.odd td {
	background-color: #ffffff;
}
div.LeagueTablemid table tr.even td {
	background-color: #eaedf2;
}
div.LeagueTablemid div.LeagueTableFoot {
	background-color: #cacdda;
	font-size:9pt;
width: 409px;
}

div.Fixturesmid {
margin:0px;
padding:0px;
}

div.Fixturesmid h2 {
color:#00162D;
margin:13px 0px 0px 4px;
padding:0px;
text-align:left;
font-size:120%;
font-weight:bold;
}

div.Fixturesmid table {
	width: 419px;
font-size:90%;
margin:0px;
padding:0px;
}
div.Fixturesmid table tr th {
	background-color: #A2CAD6;
}
div.Fixturesmid table tr th.dateCol {
	width:90px;
}
div.Fixturesmid table tr th span.roundName {
	font-weight: bold;
}
div.Fixturesmid table tr td {
	background-color: #ffffff;
}
div.Fixturesmid table tr.odd td {
	background-color: #ffffff;
}
div.Fixturesmid table tr.even td {
	background-color: #f0f0f0;
}
div.Fixturesmid table tr td.matchScore {}

div.Fixturesmid table tr td.matchTime {
	width: 50px;
}

div.Fixtureslarge table tr.title td{
	background-color:#ededed;
font-weight:bold;
}

div.Fixtureslarge table tr.match td{
	padding-bottom:10px;
}

div.Fixtureslarge table tr.match td.timedate{
	text-align:left;
padding-left:10px;
width:100px;
}

div.Fixtureslarge table tr.match td.team1 {
	text-align:right;
width:130px;
}

div.Fixtureslarge table tr.match td.matchScore {
	text-align:center;
padding-left:10px;
padding-right:10px;
width:90px;
}

div.Fixtureslarge table tr.match td.team2 {
	text-align:left;
width:130px;
}

div.Fixtureslarge table tr.match td.Completed {
	background-color:#ffffff;
}



/*-------------------------------------------------------------------- =Global */

div#globalNav {
	background: #ffffff url(/sport/gaa/championship/images/logo_rtesport_gaa.gif) ;
	background-repeat: no-repeat;
}

div#globalLogoPlaceholder {
	background: none;
}

#globalMenuPlaceholder {
	background-color: #001e3a;
}
#globalMenu {
	background-color: #001e3a;
}
#globalMenu li {
	background-color: #001e3a;
	border-left: solid 1px rgb(221, 240, 246);
}
#globalSecondaryMenu {
	background-color: #f3f3f3;
	border-top: #000000;
	color: black;
}

/* ========================================= Updates - 21st January 2009
	
	Author: Paul McClean

	- make background wider to accomodate new leaderboard across top of page
	- move tower ad down
	- stretch global navigations to 100% of the new width
	- A to Z small nav hidden
	- leaderboard div resized
	
*/	

#towerBanner {
	top:196px;
}

#globalNav {
	width:991px;
}

div#globalSecondaryMenu {
	padding-bottom:3px;
	padding-left:0;
	padding-right:0;
	padding-top:3px;
	width:100%;
}

#globalSmallNav {
	display: none;
}

#topBanner {
	height:90px;
	left:250px;
	width:728px;
	float:right;
	margin:6px;
	position:absolute;
	top:2px;
}

#topBanner table {
	border-collapse:collapse;
}

#topBanner table td {
	padding:0px;
	margin:0px;
	border:0px;
	width:728px;
	height:90px;
	text-align:center;
}


/* CSS Document */


div#globalLogoPlaceholder {
	background-color: #1f1f1f;
	background-image: url(/sport/gaa/championship/images/leader_top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height:105px;
	width:100%;
}

#globalMenuPlaceholder {
	/*   background-image: url(/news/images/bg_globalnav_blue.jpg);  */
	background-repeat: repeat-x;
	background-color: #001e3a;
	background-position: top;
	border-top:1px solid #999999;
	width:100%;		
}

#globalMenu li {
	background-color: transparent;
	border-left:1px solid #999999;	

}

div#globalSecondaryMenu {
	background-color: #f3f3f3;
	background-repeat: repeat-x;
	background-position: top;
}

#globalMenu li a, #globalMenu li a:hover, #globalMenu li a:visited {
	padding:0 9px;	
}

ul#secondaryMenu li a, ul#secondaryMenu li a:hover, ul#secondaryMenu li a:visited {
	color:black;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
	padding:0 12px;
}



/*-------------------------------------------------------------------- =Footer */

/*
#footer {
	border-top: solid 1px #e3e3e3;
}  */

#footer {
	border-top: solid 1px #CCCCCC;
	margin-bottom: -20px;
	display:block;
	width:995px;	
}


div#paddypower {
display:none;
}

.gaa_live{
background-color:#fffed4;
min-height:75px;
}
