/* Chwaraeon stylesheetio */
/* pallet */
/* background: FFFFFFF */
/* links: F4FFAC */

body {margin:0;padding:0;}
td {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}

a {text-decoration:none;}
a:link {color:#CC0001;}
a:active, a:hover {text-decoration:underline; color:#CC0001;}
a:visited {color:#CC0001;}

/* colourscheme css */

/* main colour */
body {background-color:#DFD9C3;}
/* body {background:url("/cymru/chwaraeon/includes/images/background.gif");} */
body {background-image: url(/staticarchive/e387d4fb1461ccb851954148e66733916dd29d8d.gif); background-repeat: repeat-y; background-position: left top; }

.bbcpageToplefttd,
.bbcpageCrumb,
.bbcpageLocal,
.bbcpageServices {
	background:#DFD9C3;
}

/* COLUMN BACKGROUND COLOURS */

.patchdark {background-color:#fff;}
.patchdarkcolumn {background-color:#fff;}
.rhn_column {background-color:#fff;}
.column {background-color:#fff;}



/* patch colours */
td.news {background:#FFFFFF;}
td.sport {background:#FFFFFF;}
td.patch {background:#FFFFFF;}
.patchdark, .patch1, .patch5, .patch9, .patch13, .patch17;
.patchlight, .patch3, .patch7, .patch11, .patch15, .patch19;
.patchrighthand {background:#E0E0E0;}
.patchrightdark {background:#E0E0E0;}
.patchrightlight {background:#EBEBEB;}
.standfirst {background:#000000;}
.smallpromoblock1:link, .smallpromoblock1:hover{text-decoration:underline; color:#FFFFF;}

/* linksbox font variables */


/* .Linksbox{color: #000000;font-weight: bold;} */

.Linksbox{
	color: #B0AAAA;
	
}

/* bold links 
.Linksbox a:link{color: #CC0001;font-weight: bold;}
.Linksbox a:visited{color: #CC0001;font-weight: bold;}
.Linksbox a:hover {color: #CC0001;font-weight: bold;text-decoration: underline;}
*/
.Linksbox a:link{
	color: #CC0001;
	
}
.Linksbox a:visited{
	color: #CC0001;
	

}
.Linksbox a:hover {
	color: #CC0001;
	
	text-decoration: underline;

}

.Linksbox_header a:link{
	color: #666666;
	font-weight: bold;
	font-size:12px;
}


.Linksbox_header a:visited{
	color: #666666;
	font-weight: bold;
	font-size:12px;
}

.Linksbox_header a:hover {
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
	font-size:12px;
}

/* text and link colour when on main colour */
/* !!!!!!!!! Font size changed until Barley issue resolved !!!!!!!!!!!!!*/
.bbcpageToplefttd{font-size:9;}

.bbcpageToplefttd,
.bbcpageCrumb,
.bbcpageLocal,
.bbcpageServices {color:#666666;}

.bbcpageToplefttd a:link,
.bbcpageToplefttd a:active,
.bbcpageToplefttd a:hover,
.bbcpageToplefttd a:visited,
.bbcpageCrumb a:link,
.bbcpageCrumb a:active,
.bbcpageCrumb a:hover,
.bbcpageCrumb a:visited,
.bbcpageLocal a:link,
.bbcpageLocal a:active,
.bbcpageLocal a:hover,
.bbcpageLocal a:visited,
.bbcpageServices a:link,
.bbcpageServices a:active,
.bbcpageServices a:hover,
.bbcpageServices a:visited {color:#CC0001;font-family:Verdana, Arial, Helvetica, sans-serif; }

/* background colour of main content area */
/* .content_table, */
/* .rhn_column .Linksbox,  */
/* .rhn_column .TextBox, */
/* .rhn_column .PromoBox, */
/* .rhn_column center, */
/* .commentBlock, */


img.padright { margin-right:10px; }
img.padleft { margin-left:10px; }

table {margin:0;padding:0;}

/* Textblock as a quote */
.block { background:#eeeeee url('/staticarchive/7c2114886e9e3aeebed2af55ec8b597c32a052e9.gif') no-repeat; padding:10px 45px 4px 45px;margin:0;}
.block img{ padding-left:4px;}
.block p.name{ padding-top:10px;text-align:right;border-top:1px dotted #999999;}
h5.block{margin:10px 0 0 0;padding-left:4px;}


/* Comments system */
.acs_name_star {text-decoration: none; font-weight: bold;}
.acs_name {text-decoration: none; font-weight: bold;}
td.commentBlock {
background-color:#eeeeee;
}

div.quote{border:5px solid #ffffff; width: 200px; background:#FFCC00; padding-left:4px; padding-right:4px; float: right;}
blockquote{border:5px solid #ffffff; width: 200px; background:#FFCC00; padding-left:4px; padding-right:4px; float: right;}

/* single promo on main table */
/* black box with orange text
.singlepromoboxPromo { background:#000000;}
.singlepromoboxPromo { color: #FCC900;}
.singlepromoboxPromo a:link{ color: #FCC900;font-weight: bold;}
.singlepromoboxPromo a:visited{ color: #FCC900; font-weight: bold;}
.singlepromoboxPromo a:hover { color: #FCC900; font-weight: bold; text-decoration: underline;}
*/
/* white box with red links and black text */
.singlepromoboxPromo { background:#fff;}
.singlepromoboxPromo { color: #000; }
.singlepromoboxPromo a:link{ color: #CC0001; font-weight: bold;}
.singlepromoboxPromo a:visited{ color: #CC0001;	font-weight: bold;}
.singlepromoboxPromo a:hover { color: #CC0001; font-weight: bold; text-decoration: underline;}


/* .Textblock a {font-size:10px;} */

.arry{background-image:url("/staticarchive/f77a4551daed85d21c1f6d045a16aaeeac25ffe1.gif");background-repeat:no-repeat;color:#000000;font-size:11px;padding-left:7px;}
a.pbl:link{color:#FFCC00;}		
a.pbl:active{color:#FFCC00;}
a.pbl:visited{color:#CC9900;}
a.pbl:hover{color:#FFCC00;}

/* league table */
.indextable {border:0px;width:100%;}
.indextable td{border:0px;font-size:11px;}
.indextable .oddcell{background-color:#FFFFDD;vertical-align:text-top;}
.indextable .evencell{background-color:#EEEECC;vertical-align:text-top;}
.indextable .heading {border:0px;background-color:#FFCC00;vertical-align:text-top;}

.indextable .c1{width:9%;text-align:right;}
.indextable .c2{width:44%;text-align:left;} 
.indextable .c3{width:10%;text-align:right;}
.indextable .c4{width:16%;text-align:right;}
.indextable .c5{width:16%;text-align:right;}
		
.indextable .r1{background-color:#FFFFDD;vertical-align:text-top;}
.indextable .r2{background-color:#EEEECC;vertical-align:text-top;}
.mxb{margin-bottom:10px;
font-size: -2; text-align:right;}

/* promo intro */
.promointro {
	background-color:#000;
	color:#fff;
	font-size: 9px;
	font-weight:bold;
}
.promoText {
	padding-left:5px;
}

/* Content styling */

h1 {
font-size:16px;
padding-bottom:10px;
}

h3, h4, h5, h6 {
background-color:#000;
color:#fff;
padding:2px;
margin-bottom:0.25em;
}

.tabl {
border-collapse:collapse;
width:390px;
margin-left:16px;
text-align:left;
}
.tabl th {
font-size:75%;
text-align:left;
background-color:#DFD9C3;
padding:2px;
}
.tabl td {
font-size:75%;
vertical-align:top;
border-bottom:solid 1px #DFD9C3;
padding:2px;
}



.dde, .dde th, .dde td {
text-align:center;
}
.can, .can td, td.can, th.can {
text-align:center;
}
td.dde, th.dde {
text-align:right;
}
td.chw, th.chw, .chw td {
text-align:left;
}
.dimtorri {
white-space:nowrap;
}

.small {
font-size:85% !important;
}


a.audio, a.video, a.listen, a.watch,
a.audiolive, a.videolive, a.listenlive, a.watchlive,
a.audioicon, a.videoicon {
font-weight:bold;
background-position:0 2px;
background-repeat:no-repeat;
}
a.audio {
padding-left:60px;
background-image:url('/staticarchive/fdf9b4fb097c27856b40a8aa3ffbda682c8e4465.gif');
}
a.video {
padding-left:60px;
background-image:url('/staticarchive/7a55fef469c6bb2b9fa4a0596f67b31b059c024a.gif');
}
a.listen {
padding-left:76px; /* 69 */
background-image:url('/staticarchive/8a33aa7ce71f9c31fe7b57635623d3ca7453a5d5.gif');
}
a.listenlive {
padding-left:104px; /* 97 */
background-image:url('/staticarchive/6227878c7c263338761c6572f79f75eca793e9ce.gif');
}
a.watch {
padding-left:66px; /* 59 */
background-image:url('/staticarchive/b084cab9aa9bb7fcc64cfa38f04aeeaf7f595adb.gif');
}
a.watchlive {
padding-left:104px; /* 97 */
background-image:url('/staticarchive/5ed920963981a095a01570a7f15567bf261b8889.gif');
}
a.audioicon {
padding-left:24px;
background-image:url('/staticarchive/10038e10f374cb6d1f1c503ece84986773769a74.gif');
}
a.videoicon {
padding-left:24px;
background-image:url('/staticarchive/2f0460449efced41c94c8701790e512b19025aa0.gif');
}



/*indextable*/

table.indextable {border:1px solid #999; width:424px; }

table.indextable tr td {padding:2px;}
table.indextable tr td.top {border-right:1px solid #999; border-bottom:1px solid #999; margin:0; background:#eee;}
table.indextable tr td.top.last {border-right:none;} 
table.indextable tr td.bottom {border-right:1px solid #999; margin:0;}
table.indextable tr td.bottom.last {border-right:none;} 



/*table.indextable tr td {border:1px solid #999;margin:0;}*/



/* Form -----------------------------*/
form.sportshero {

}

form.sportshero p.couple {
	margin: 10px 0;
	padding: 0;
}

form.sportshero p {
	margin: 5px 0;
	padding: 0;
}

form.sportshero p.couple label {
	margin: 2px 0;
	padding: 0;
	display: block;
}

textarea {
	margin: 10px 0 0 0;
	padding: 0;
}

form.sportshero p.couple input {
	margin: 0;
	padding: 0;
	display: block;
}

form.sportshero p.couple submit {
	margin: 10px 0;
	padding: 0;
}

fieldset {
	margin: 0 0 10px 0;
}

.avobject {text-align:center;}
.avobject h1 {text-align:left; font-size:1.4em; margin:0 65px; margin-bottom:15px; padding-bottom:10px; border-bottom:1px solid #ccc;}

* html .avobject {margin-left:70px;}
* html .avobject h1 {margin:0 0 15px 0; width:505px;}

td.MainpromoStandfirst h1{margin-top:15px;font-size:1.2em;}

.newstandfirst{padding:0px; margin:0px; }

table.spoty {width:422px; font-size:0.85em; border:1px solid #999; overflow:hidden;}
table.spoty td {vertical-align:top;padding:3px; margin:0; border:none;}
table.spoty tr.top {background:#f3f0e7;}
table.spoty tr.bottom {background:#eee;}
p.summarytext {font-size:0.9em; font-weight:bold;}