ï»¿	/*---------------------------------------------------------------------
http://www.rte.ie/tv/programmes_local associated stylesheet

version:   1.0
author:    Robert O'Shaughnessy
email:     robert@rte.ie
ext: 	   2214		 
----------------------------------------------------------------------*/

/*-------------------------------------------------------------------- =Overwrite Leftnav*/
/*-------------------------------------------------------------------- =Left Navigation */
body#rte_one #leftNav {
	background-image:none;
	background-color:#000000;	
}

#content {
	border-top:8px solid #692e04;
	background-image: url('/tv/tubridytonight/images/body_bck.gif');
	background-repeat: repeat-y;
	border-bottom:0px;
}

#leftNav {
	background-color:#000000;
	padding-top:13px;
	border-top:0px;
}

body#rte_one div.titleTV
{
	background-image: url('/tv/tubridytonight/images/leftnavtitlebg.jpg');
	background-color:#823b05;
}

ul.menlinkList {
}

body#rte_one ul.menlinkList li {	
	color: #ffffff;
	background-image: url('/images/bullet_transparent_white.gif');
}
ul.menlinkList li.titleprog {
	background-image: url('/tv/tubridytonight/images/leftnavtitlebg.jpg');
}

body#rte_one ul.menlinkList li a {
	color: #ffffff;
}

div.storyBody h1 {
	margin:0px;
	padding:0px;
	font-size:20pt;
	font-family:garamond, times, arial;
	color:#ca4c00;
	font-weight:bold;
}

div.storyBody h1 a {
	color:#ca4c00;
}

div.storyBody h2 {
	margin:0px;
	padding:0px;
	font-size:16pt;
	font-family:garamond, times, arial;
	color:#ca4c00;
	font-weight:bold;
}

div.storyBody h2 a {
	color:#ca4c00;
}

div.storyBody p{
	line-height:1.3em;
	font-family: Georgia;
	font-size: 9pt;
	color: #444;
	padding: 0px 6px 0 2px;
}



/*--------------------------------------------------------------------- = footer overwrite */
#footer {
	width: 860px;
	padding-top: 18px;
	background: #ffffff url(/tv/tubridytonight/images/footer_bck.gif) top no-repeat;
	margin-bottom: -18px;
}

#footerRight {
	background-position: 34px 15px;
}


/*-------------------------------------------------------------------- =Primary Content*/

#primaryContent
{
	border-top:0px;
	border-left:0px;
	margin:0px;
	padding:0px;
	width:692px;
	
}

div.mainImagePlaceholder {
	background: url('/tv/tubridytonight/images/top.jpg') no-repeat;
	width:692px;
	height:215px;
	padding:0px;
	margin:0px;
	border:0px;
}

ul.tubridymenu {
	list-style:none;
	padding:15px 0px 0px 500px;
	margin:0px;
}

ul.tubridymenu li {
	background-image: url('/tv/tubridytonight/images/bullet.gif');
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding:4px 0px 4px 15px;
	margin:0px;
	color:#fed873;
	font-family:garamond, times, arial;
	font-size:13pt;
}

ul.tubridymenu li a {
	color:#fed873;
}

div#progModule_container {
	border:0px;
	margin-left:9px;
	width:672px;
	background:none;
}

.storyBody {
	padding:0px;
	margin:14px 0px 0px 12px;
	background:none;
	width:666px;
	display:inline;
}

/*-------------------------------------------------------------------- =Home Feature Boxes*/

div#homefeatureboxes {
	margin:0px;
	padding:0px;
}

div.homeFeatureHolder{
	width:166px;
	margin:0px;
	padding:0px 0px 14px 0px;
	background: #ffffff url(/tv/tubridytonight/images/feature_bot.gif) bottom no-repeat;
	display:block;
	float:left;
	clear:none;
}

div.homeFeatureItem {
	margin:0px;
	padding:0px 0px 0px 0px;
	background: #ffffff url(/tv/tubridytonight/images/feature_bck.gif) top repeat-y;
	min-height:210px;
	height:auto !important;
	height:210px;
}


div.homeFeatureItem img.homeFeatureImage {
	padding:0px 6px 0px 3px;
	height:88px;
	width:157px;
}

div.homeFeatureItem h2 {
	margin:0px;
	padding:5px 16px 5px 13px;
	background: #ffffff url(/tv/tubridytonight/images/feature_top.jpg) no-repeat;
	font-family: Georgia;
	color:#ffffff;
	font-size:11pt;
	font-weight:normal;
}

div.homeFeatureItem h2 a {
	color:#ffffff;
}

div.homeFeatureItem p {
	margin:0px;
	padding:6px 12px;
	font-size:9pt;
}

div.homeFeatureItem ul.clipList {
background:none;
	list-style:none;
	margin:0px;
	padding:0px 4px 1px 4px;
}

div.homeFeatureItem ul.clipList li {
	margin:0px;
	padding:3px;
background:none;
	height:20px;
	font-family: Georgia;
	font-size: 9pt;	
}

div.homeFeatureItem ul.clipList li span.text{
	margin:0px 5px;
	padding:0px;
	height:22px;
	line-height:22px;
	vertical-align:top;

}

div.homeFeatureItem ul.clipList li img {
	margin:0px;
	padding:0px;
}


/*-------------------------------------------------------------------- =Home Galleries*/

div.galleryHolder {
	width:652px;
	padding:6px;
	margin-bottom:6px;
}

div.galleryHolder img {
	margin-right:4px;
	margin-bottom:8px;
	border-style:outset;
	border-color: #8D3100;
	border-width:4px;
}

div.galleryHolder img:hover {
	border-color: #ff4e00;
	border-width:4px;
}

div.homeGallery {
	padding:5px 0px 0px 0px;
	margin:0px;
	clear:both;
}

div.homeGallery h1 {
	margin:0px 4px 0px 4px;
	padding:0px;
	font-size:20pt;
	font-family:garamond, times, arial;
	color:#ca4c00;
	font-weight:bold;
	display:inline;
}



/*-------------------------------------------------------------------- =Home Clip Boxes*/

div#homeclipboxes {
	margin:0px;
	padding:0px;
}

div.galleryHolder {
	width:652px;
	padding:6px;
	margin-bottom:6px;
}

div.galleryHolder img {
	margin-right:4px;
	margin-bottom:8px;
	border-style:outset;
	border-color: #8D3100;
	border-width:4px;
}

div.galleryHolder img:hover {
	border-color: #ff4e00;
	border-width:4px;
}

div.homeGallery {
	padding:5px 0px 0px 0px;
	margin:0px;
	clear:both;
}

div.homeGallery h1 {
	margin:0px 4px 0px 4px;
	padding:0px;
	font-size:20pt;
	font-family:garamond, times, arial;
	color:#ca4c00;
	font-weight:bold;
	display:inline;
}





div.homeclipstitle {
	padding:5px 0px 0px 0px;
	margin:0px;
	clear:both;
}

div.homeclipstitle h1 {
	margin:0px 4px 0px 4px;
	padding:0px;
	font-size:20pt;
	font-family:garamond, times, arial;
	color:#ca4c00;
	font-weight:bold;
	display:inline;
}

div.homeclipstitle span.date {
	margin:0px;
	padding:0px;
	font-size:11pt;
	font-family:garamond, times, arial;
	color:#000000;
	display:inline;
}


div.homeClipHolder{
	width:222px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background: #ffffff url(/tv/tubridytonight/images/this_week_bck.gif) top repeat-y;
	display:block;
	float:left;
	clear:none;
}

div.homeClipItem{
	margin:0px;
	padding:18px 0px 0px 0px;
	overflow:hidden;
	background: url(/tv/tubridytonight/images/this_week_top.gif) no-repeat;
	/* ML
	min-height:415px;
	height:auto !important;
	height:380px;
	*/
}

div.homeClipItem img.homeClipImage {
	padding:0px 18px 0px 13px;
	height:107px;
	width:191px;
	display:block;
}

div.homeClipItem h3 {
	margin:0px;
	padding:2px 22px 4px 17px;
	font-family: Georgia;
	color:#333;
	font-size:105%;
	font-weight:bold;
}

div.homeClipItem h3 a {
	color:#333;
}

div.homeClipItem p {
	margin:0px;
	padding:0px 22px 0px 17px;
	font-size:9pt;
}

div.homeClipItem img.playbutton{
	padding:0px 16px 0px 134px;
	margin:0px;
	display:block;
}

div.homeClipBottom {
	height:13px;
	background: #ffffff url(/tv/tubridytonight/images/this_week_bot.gif) top no-repeat;
}


/*-------------------------------------------------------------------- =Home Clip Boxes*/


div.homeClipHolder2 {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	clear:none;
	width:328px;
	background: #ffffff url(/tv/tubridytonight/images/this_week_bck2.gif) top repeat-y;
}

div.homeClipHolder2 div.homeClipItem {
	background: url(/tv/tubridytonight/images/this_week_top2.gif) no-repeat;
/* ML
	min-height:315px;
	height:auto !important;
	height:315px;
*/
}

div.homeClipHolder2 div.homeClipItem img.homeClipImage {
	height:169px;
	width:297px;
}

div.homeClipHolder2 div.homeClipItem img.playbutton{
	padding:0px 16px 0px 235px;
}


div.homeClipHolder2 div.homeClipBottom {
	background: #ffffff url(/tv/tubridytonight/images/this_week_bot2.gif) top no-repeat;
}

/*-------------------------------------------------------------------- =Home Previous Show Boxes*/


div.homeShowsItem {
	margin:5px 5px 0px 5px;
	padding:0px;
	width:180px;
	float:left;
	display:inline;
}

div.homeShowsItem h3 {
	margin:0px;
	padding:0px;
	font-family: Georgia;
	color:#333;
	font-size:10pt;
	font-weight:bold;
}

div.homeShowsItem h3 a {
	color:#333;
}

ul.homeShowsList {
	list-style:none;
	padding:0px 0px;
	margin:0px;
}

ul.homeShowsList li {
	background-image: url('/tv/tubridytonight/images/bullet.gif');
	background-repeat: no-repeat;
	background-position: 0px 11px;	
	padding:6px 0px 0px 14px;
	margin:0px;
	font-family:Georgia;
}

ul.homeShowsList li a {
	color:#01567b;
}


/*-------------------------------------------------------------------- =Story Image*/

div.storyImageHolder {
	width:222px;
	margin:0px;
	padding:0px 0px 13px 0px;
	background: #ffffff url(/tv/tubridytonight/images/this_week_bot.gif) bottom no-repeat;
	display:block;
	float:right;
	clear:right;
}

div.storyImageItem {
	margin:0px;
	padding:0px 0px 0px 0px;
	background: #ffffff url(/tv/tubridytonight/images/this_week_bck.gif) top repeat-y;
}


div.storyImageItem img.storyImage{
	padding:17px 18px 0px 13px;
	background-image: url(/tv/tubridytonight/images/this_week_top.gif);
	background-repeat:no-repeat;
}

div.storyImageItem p {
	margin:0px;
	padding:4px 22px 4px 17px;
	font-size:10pt;
	text-align:center;
}

/*-------------------------------------------------------------------- =Archive*/

div.archivePager {
padding:0px;
margin:10px 2px;
}

div.archivePager span.archiveLetter {
margin:0px;
padding:3px 5px;
background-color:#EFA71D;
margin:0px;
font-weight:bold;
}

ul.azList {
	list-style:none;
	padding:10px 20px;
	margin:0px;
}

ul.azList li {
	padding:0px;
	margin:0px;
	color:#333;
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 10pt;
	
}

ul.azList li span.archiveDate {
	padding:0px 5px;
	margin:0px;
	font-size:8pt;
	color:#888888;
}

ul.azList li a {
	color:#01567b;
}

ul.azList li.archiveAnchor {
	padding:0px;
	margin:15px 0px 0px 0px;
}
ul.azList li.archiveAnchor a {
	font-size:20pt;
	font-family:garamond, times, arial;
	color:#ca4c00;
	font-weight:bold;
}


/*-------------------------------------------------------------------- =Old Show*/
div.showClip {
	width:662px;
	margin:0px;
	padding:6px 0px 0px 0px;
	background-image: url(/tv/tubridytonight/images/this_week_old_top.gif);
	background-position:top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	clear:both;
}

div.showClipHolder {
	width:662px;
	margin:0px;
	padding:0px 0px 12px 0px;
	background: url(/tv/tubridytonight/images/this_week_old_bot.gif) bottom no-repeat;
	display:block;
}

div.showClipItem {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 12px;
	background: url(/tv/tubridytonight/images/this_week_old_bck.gif) top repeat-y;
	min-height:160px;
height:auto !important;
height:160px;
}

div.showClipLeft {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:203px;
	float:left;
}



div.showClipLeft img.showClipImage {
	margin:0px 10px 0px 1px;
	padding:0px;
	background:none;
	height:107px; /*ML*/
	width:191px;
	border:1px #bbb solid;
}

div.showClipItem h3 {
	margin:0px 0px 5px 205px;
	padding:0px;
	font-family: Georgia;
	color:#333;
	font-size:105%;
	font-weight:bold;
}

div.showClipItem h3 a {
	color:#333;
}

div.showClipItem p {
	margin:0px 0px 0px 205px;
	padding:0px 22px 6px 0px;
	font-size:9pt;
	/*min-height:125px;
	height:auto !important;
	height:125px;*/
}

div.showClipItem img.playbutton{
	margin:0px auto;
	width: 72px;
}


