/*---------------------------------------------------------
 S4/C Style Sheet
-----------------------------------------------------------
 For page(s):			factual
 Last modified:			17/10/07
 Modified by:			Andrew Canham, S4C
 Additional notes:		*****
---------------------------------------------------------*/
/* -------------------------------------------- ELEMENTS */
*{font-size:100%;}
body{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.80em;text-align:center;line-height:1.4em;color:#4d4d4d;background:#fff;}
html{margin:0 0 20px 0;padding:0;}
/* h1 rules */
h1{position:relative;height:35px;overflow:hidden;margin:0 0 10px 0;padding:0 0 5px 0;border-bottom:1px solid #989898;}
h1 span{display:block;position:absolute;height:35px;width:528px;top:2px;left:0;background:transparent url("") no-repeat top left;}
h1#e_h-factual span{background:url(../../img/e_h-factual.gif); }
h1#c_h-factual span{background:url(../../img/c_h-factual.gif);}
/* factual */
#factual-archive {font-family:Helvetica, Verdana, Arial, Helvetica, sans-serif;font-size:1.6em;padding:0 0 0.4em 0;color:#000/*#786e19*/;margin:1em 9px 1em 9px;font-weight:normal;border-bottom:1px solid #e7e7e7;}
#factual-archive p{margin:0;margin:0 9px 0 9px;padding:0 0 0.7em 0;color:#fff;}

/*#factual h2{font-family:Helvetica, Verdana, Arial, Helvetica, sans-serif;font-size:1.6em;color:#000;font-weight:normal; ; padding:10px 10px 5px 10px; margin:10px 10px 20px 10px;background:#fff;  float:right;text-align:left;}*/
#factual h2{font-family:Helvetica, Verdana, Arial, Helvetica, sans-serif;font-size:1.6em;color:#000;font-weight:normal; padding:10px 10px 5px 10px; margin:10px 10px 10px 10px;background:#fff;  float:right;width:230px;}

/*#factual p{margin:0 10px 10px 10px;padding:5px 10px 5px 10px ;font-weight:normal;;color:#fff;clear:both;display:block; width:230px;color:#000; float:right; text-align:left; background:#fff;}*/
#factual p{margin:0 10px 10px 10px;padding:5px 10px 5px 10px ;font-weight:normal;color:#fff;clear:both;display:block; width:230px;color:#000; float:right; text-align:left; background:#fff;}


/* #factual p.watch{width:182px;} */
#factual p.watch{width:200px;}
#factual p span { background:none; }

#factual a{border-bottom:1px solid #ccc;text-decoration:none;color:#000;font-weight:normal;}

#factual a:hover{border-bottom:1px solid #fff;text-decoration:none;color:#B8400B;font-weight:normal;}

p a{border-bottom:1px solid #ccc;text-decoration:none;color:#000;font-weight:normal;}

p a:hover{border-bottom:1px solid #fff;text-decoration:none;color:#B8400B;font-weight:normal;}


#factual img{width:256px;float:left;}
#factual ul{margin:10px 0 2em 0;padding:0;list-style-type:none;}
div.factual-column h3{border-bottom:1px solid #9CA4A4;font-family:Helvetica, Verdana, Arial, Helvetica, sans-serif;font-size:1.2em;padding:0 9px 0.2em 0;color:#000018;margin:0 0 0 0;font-weight:normal;line-height:1.2em;}
div.factual-column ul{margin:0.4em 0 0 0;padding:0;list-style-type:none;}
div.factual-column ul li{padding:0.1em 0 0.3em 10px;margin:0;color:#4d4d4d;background:transparent url("../../img/bulletonwhite.gif") no-repeat top left;}
div.factual-column ul li.watch{padding:0.1em 0 0.3em 16px;margin:0;color:#4d4d4d;background:transparent url("../../img/watch.gif") no-repeat top left;}
div.factual-column ul li a{color:#786e19;border-bottom:1px solid #e7e7e7;text-decoration:none;padding:0 0 0.1em 0;margin:0;}
div.factual-column ul li a:hover{color:#494949;border-bottom:1px solid #898989;text-decoration:none;padding:0 0 0.1em 0;margin:0;}
div.factual-column h3.h-level{padding-top:1.2em;}
/*coloured columns */
#factual-column-01{width:174px;float:left;margin:0 3px 1em 0px;}
#factual-column-02{width:174px;float:left;margin:0 0px 1em 9px;}
#factual-column-03{width:174px;float:right;margin:0 0px 1em 0px;}
#factual-column-04{width:174px;float:left;margin:0 3px 1em 0px;}
#factual-column-05{width:174px;float:left;margin:0 0px 1em 9px;}
#factual-column-06{width:174px;float:right;margin:0 0px 1em 0px;}

/*#factual-column-01{background:#D4D4D4 url("http://www.s4c.co.uk/amg/web/175x110/byw-nol-y-papur-newydd.jpg") no-repeat top left;padding-top:110px;}*/
/*#factual-column-01{background:#D4D4D4 url("http://www.s4c.co.uk/amg/web/175x110/kate-y-cofiant.jpg") no-repeat top left;padding-top:110px;}*/
#factual-column-01{background:#D4D4D4 url("http://www.s4c.co.uk/amg/web/245x138/mamwlad.jpg") no-repeat top left;padding-top:110px;}

/*#factual-column-02{background:#D4D4D4 url("http://s4c.co.uk/amg/web/175x110/llwybr_arfordir.jpg") no-repeat top left;padding-top:110px;}*/
/*#factual-column-02{background:#D4D4D4 url("http://s4c.co.uk/amg/web/175x110/ffermio.jpg") no-repeat top left;padding-top:110px;}*/
/*#factual-column-02{background:#D4D4D4 url("http://s4c.co.uk/amg/web/175x110/orig.jpg") no-repeat top left;padding-top:110px;}*/
/*#factual-column-02{background:#D4D4D4 url("http://s4c.co.uk/amg/web/245x138/orig.jpg") no-repeat top left;padding-top:110px;}*/
#factual-column-02{background:#D4D4D4 url("http://s4c.co.uk/amg/web/245x138/darn-bach-o-hanes.jpg") no-repeat top left;padding-top:110px;}

/*#factual-column-03{background:#D4D4D4 url("../../img/gwlad_beirdd_sml.jpg") no-repeat top left;padding-top:110px;}*/
/*#factual-column-03{background:#D4D4D4 url("../../img/pethe.jpg") no-repeat top left;padding-top:110px;}*/
#factual-column-03{background:#D4D4D4 url("http://www.s4c.co.uk/amg/web/245x138/rhun.jpg") no-repeat top left;padding-top:110px;}
/*#factual-column-03{background:#D4D4D4 url("http://www.s4c.co.uk/amg/web/175x110/prosiect-rhys-ifans.jpg") no-repeat top left;padding-top:110px;}*/
/*#factual-column-03{background:#D4D4D4 url("http://www.s4c.co.uk/amg/web/245x138/prosiect-rhys-ifans.jpg") no-repeat top left;padding-top:110px;}*/

#darn-hanes { padding:0; margin:0px 0px 10px 0px;height: 250px;background:#fff url("http://www.s4c.co.uk/amg/web/840x250/darn-bach-o-hanes.jpg") no-repeat center right; overflow:hidden;}

#mamwlad { padding:0; margin:0px 0px 10px 0px;height: 250px;background:#fff url("http://www.s4c.co.uk/amg/web/840x250/mamwlad.jpg") no-repeat center right; overflow:hidden;}

#factual-column-04{background:#D4D4D4 url("../../img/fofiarmc_ffeithiol.jpg") no-repeat top left;padding-top:110px;}
#factual-column-05{background:#D4D4D4 url("../../img/ygroes_ffeithiol.jpg") no-repeat top left;padding-top:110px;}
#factual-column-06{background:#D4D4D4 url("../../img/oflaen_celt_ffeithiol.jpg") no-repeat top left;padding-top:110px;}

#factual-column-01 div, #factual-column-02 div, #factual-column-03 div, #factual-column-04 div, #factual-column-05 div,#factual-column-06 div{padding:0 10px 10px 10px;color:#c5c5c5c;min-height:120px;}
#factual-column-01 div h2, #factual-column-02 div h2, #factual-column-03 div h2, #factual-column-04 div h2, #factual-column-05 div h2, #factual-column-06 div h2 {color:#B8400B; padding:0.5em 0px 0px 0px; }
#factual-column-01 div h2 a, #factual-column-02 div h2 a, #factual-column-03 div h2 a, #factual-column-04 div h2 a, #factual-column-05 div h2 a, #factual-column-06 div h2 a{color:#B8400B; padding:0em 0px 0.2em 0px;text-decoration:none; border-bottom: 1px solid #D3D6CF;} 
#factual-column-01 div h2 a:hover, #factual-column-02 div h2 a:hover, #factual-column-03 div h2 a:hover, #factual-column-04 div h2 a:hover, #factual-column-05 div h2 a:hover, #factual-column-06 div h2 a:hover{color:#7a7a7d; padding:0em 0px 0.2em 0px; text-decoration:none; border-bottom: 1px solid #7a7a7d;}
#factual-column-01 div  a, #factual-column-02 div  a, #factual-column-03 div  a, #factual-column-04 div  a, #factual-column-05 div  a, #factual-column-06 div  a{color:#B8400B; text-decoration:none; border-bottom: 1px solid #D3D6CF;}
#factual-column-01 div  a:hover, #factual-column-02 div  a:hover, #factual-column-03 div  a:hover, #factual-column-04 div  a:hover, #factual-column-05 div  a:hover, #factual-column-06 div  a:hover{color:#7a7a7d; text-decoration:none; border-bottom: 1px solid #7a7a7d;}

/* Side Nav */
#sideNav div{margin:8px 0 10px 0;}
#sideNav h4{padding:0.8em 0.8em 0 0.8em;margin:0;color:#fff;}
#sideNav .sideNav-promo img{margin:0.8em 0 0 0.8em;}
#sideNav .sideNav-promo p{color:#fff;margin-bottom:1em;}
/* Misc. */
.cb{clear:both; margin:0;padding:0;}
.nb{border:0px;}
.error{color:red;font-weight:bold;}
.hide{width:1px;position:absolute;left:-9999px;}
.cbHide{clear:both;margin:0;padding:0;line-height:0;}
.block{display:block;}
.fl{float:left;}
.fr{float:right;}
ol.alpha{list-style-type:lower-alpha;}
abbr, acronym{border:0;}
.np{padding-left:0;margin-left:11px; list-style:none;}
np.h3{padding-left:0;margin-left:50px; list-style:none;}
/*  --------------------------------------------- LAYOUT */
/* Main content areas */
#content{clear:both;padding-top:1em;border-top:1px solid #989898;}
#content-nb{clear:both;padding-top:1em;}
/* Two column */
#content-2col-col1{width:190px;float:left;padding-top:43px;background:transparent url("../../img/nav-top.gif") no-repeat top left;}
#content-2col-col2{width:548px;float:right;}
/*Sub content sections of inner pages (contact and feeds) */
div.subContent-2col-col1{width:264px;float:left;}
div.subContent-2col-col2{width:264px;float:right;}
/* factual */
#schedule{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/schedule_bk.jpg") no-repeat top left;}
#schedule div{clear:both;padding:10px 10px 0 10px;}
#orgalon_erbyn{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon-erbyn.jpg") no-repeat center right;}
#orgalon_erbyn div{clear:both;padding:10px 10px 0 10px;}
#orgalon_sharon{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon-sharon.jpg") no-repeat center right;}
#orgalon_sharon div{clear:both;padding:10px 10px 0 10px;}
#orgalon_cannwyll{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon_cannwyll.jpg") no-repeat center right;}
#orgalon_cannwyll div{clear:both;padding:10px 10px 0 10px;}

#annclwyd{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/annclwyd_bk.jpg") no-repeat center right;}
#annclwyd div{clear:both;padding:10px 10px 0 10px;}

#nigelowens{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/nigel-owens_bk.jpg") no-repeat center right;}
#nigelowens div{clear:both;padding:10px 10px 0 10px;}

#arian{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/rhun_bk.jpg") no-repeat center right;}
#arian div{clear:both;padding:10px 10px 0 10px;}

#orgalon_bugail{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/bugail_bk.jpg") no-repeat center right;}
#orgalon_bugail div{clear:both;padding:10px 10px 0 10px;}

#orgalon_ytren{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/ytren_bk.jpg") no-repeat center right;}
#orgalon_ytren div{clear:both;padding:10px 10px 0 10px;}

#orgalon_frank{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/frankletch_bk.jpg") no-repeat center right;}
#orgalon_frank div{clear:both;padding:10px 10px 0 10px;}
#clip_frank{margin-left:10px;}

#ArAdainyGwynt{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("/amg/web/548x207/ar-adain-y-gwynt.jpg") no-repeat center right;}

#orgalon_chaplin{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon-chaplin.jpg") no-repeat center right;}
#orgalon_chaplin div{clear:both;padding:10px 10px 0 10px;}

#orgalon_annwylbawb{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon-annwylbawb.jpg") no-repeat center right;}
#orgalon_annwylbawb div{clear:both;padding:10px 10px 0 10px;}

#orgalon_golwgnewydd{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon-golwgnewydd.jpg") no-repeat center right;}
#orgalon_golwgnewydd div{clear:both;padding:10px 10px 0 10px;}

#orgalon_ydyn{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon-tylun.jpg") no-repeat center right;}
#orgalon_ydyn div{clear:both;padding:10px 10px 0 10px;}

#orgalon_cymaroes{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon-cymaroes.jpg") no-repeat center right;}
#orgalon_cymaroes div{clear:both;padding:10px 10px 0 10px;}

#orgalon_blodau{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon-blodau.jpg") no-repeat center right;}
#orgalon_blodau div{clear:both;padding:10px 10px 0 10px;}


#orgalon_arbrawf{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/arbrawf_bk.jpg") no-repeat center right;}
#orgalon_arbrawf div{clear:both;padding:10px 10px 0 10px;}

#orgalon_mam{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/blemaemam_bk.jpg") no-repeat center right;}
#orgalon_mam div{clear:both;padding:10px 10px 0 10px;}

#rhodrimorgan{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/rhodrimorgan_bk.jpg") no-repeat center right;}
#rhodrimorgan div{clear:both;padding:10px 10px 0 10px;}

#gwanasigbara{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/gwanasigbara_bk.jpg") no-repeat center right;}
#gwanasigbara div{clear:both;padding:10px 10px 0 10px;}

#dicjones{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/dicjones_bk.jpg") no-repeat center right;}
#dicjones div{clear:both;padding:10px 10px 0 10px;}

#orgalon_martinthomas{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_martinthomas_bk.jpg") no-repeat center right;}
#orgalon_martinthomas div{clear:both;padding:10px 10px 0 10px;}
#orgalon_ofn{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_ofn_bk.jpg") no-repeat center right;}
#orgalon_ofn div{clear:both;padding:10px 10px 0 10px;}
#orgalon_saithpeth{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_saithpeth_bk.jpg") no-repeat center right;}
#orgalon_saithpeth div{clear:both;padding:10px 10px 0 10px;}
#orgalon_galar{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_galar_bk.jpg") no-repeat center right;}
#orgalon_galar div{clear:both;padding:10px 10px 0 10px;}
#orgalon_rowlands{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_rowlands_bk.jpg") no-repeat center right;}
#orgalon_rowlands div{clear:both;padding:10px 10px 0 10px;}
#orgalon_ysgol{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon_ysgol_bk.jpg") no-repeat center right;}
#orgalon_ysgol div{clear:both;padding:10px 10px 0 10px;}
#orgalon_ofamiferch{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon_ofamiferch_bk.jpg") no-repeat center right;}
#orgalon_ofamiferch div{clear:both;padding:10px 10px 0 10px;}
#orgalon_damwainrygbi{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon_damwainrygbi_bk.jpg") no-repeat center right;}
#orgalon_damwainrygbi div{clear:both;padding:10px 10px 0 10px;}
#orgalon_cynfilwyrcorea{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon_cynfilwyrcorea_bk.jpg") no-repeat center right;}
#orgalon_cynfilwyrcorea div{clear:both;padding:10px 10px 0 10px;}
#orgalon_bwrwbol{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon_bwrwbol_bk.jpg") no-repeat center right;}
#orgalon_bwrwbol div{clear:both;padding:10px 10px 0 10px;}
#orgalon_dadafi{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon_dadafi_bk.jpg") no-repeat center right;}
#orgalon_dadafi div{clear:both;padding:10px 10px 0 10px;}
#alpauericjones{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/alpauericjones_bk.jpg") no-repeat center right;}
#alpauericjones div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_sasi{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_sasi_bk.jpg") no-repeat center right;}
#oflaendylygaid_sasi div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_cymro{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_cymro_bk.jpg") no-repeat center right;}
#oflaendylygaid_cymro div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_gadael{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_gadael_bk.jpg") no-repeat center right;}
#oflaendylygaid_gadael div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_hosbis{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_hosbis_bk.jpg") no-repeat center right;}
#oflaendylygaid_hosbis div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_ffydd{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_ffydd_bk.jpg") no-repeat center right;}
#oflaendylygaid_ffydd div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_addewid{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_addewid_bk.jpg") no-repeat center right;}
#oflaendylygaid_addewid div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_cysgodion{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_cysgodion_bk.jpg") no-repeat center right;}
#oflaendylygaid_cysgodion div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_tystion{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_tystion_bk.jpg") no-repeat center right;}
#oflaendylygaid_tystion div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_cofi{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_cofi_bk.jpg") no-repeat center right;}
#oflaendylygaid_cofi div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_celt{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_celt_bk.jpg") no-repeat center right;}
#oflaendylygaid_celt div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_teyrnged{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_teyrnged_bk.jpg") no-repeat center right;}
#oflaendylygaid_teyrnged div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_siryf{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_siryf_bk.jpg") no-repeat center right;}
#oflaendylygaid_siryf div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_dyfroedd{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_dyfroedd_bk.jpg") no-repeat center right;}
#oflaendylygaid_dyfroedd div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_llewod{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaendylygaid_llewod.jpg") no-repeat center right;}
#oflaendylygaid_llewod div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_adre{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaendylygaid_adre.jpg") no-repeat center right;}
#oflaendylygaid_adre div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_gorawen{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaendylygaid_gorawen.jpg") no-repeat center right;}
#oflaendylygaid_gorawen div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_cadwrffydd{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaendylygaid_cadwrffydd.jpg") no-repeat center right;}
#oflaendylygaid_cadwrffydd div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_mangwyn{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaendylygaid_mangwyn.jpg") no-repeat center right;}
#oflaendylygaid_mangwyn div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_frida{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaendylygaid_frida.jpg") no-repeat center right;}
#oflaendylygaid_frida div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid_bosnia{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaendylygaid_bosnia.jpg") no-repeat center right;}
#oflaendylygaid_bosnia div{clear:both;padding:10px 10px 0 10px;}
#oflaendylygaid{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/oflaen_bk.jpg") no-repeat center right;}
#oflaendylygaid div{clear:both;padding:10px 10px 0 10px;}
#ioloynhedfan{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/ioloynhedfan_bk.jpg") no-repeat center right;}
#ioloynhedfan div{clear:both;padding:10px 10px 0 10px;}
#rasolatanni{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/rasolatanni_bk.jpg") no-repeat center right;}
#rasolatanni div{clear:both;padding:10px 10px 0 10px;}
#wynebaunewydd{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/wynebaunewydd_bk.jpg") no-repeat center right;}
#wynebaunewydd div{clear:both;padding:10px 10px 0 10px;}
#wynebaunewydd_nan{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/wynebaunewydd_nan.jpg") no-repeat center right;}
#wynebaunewydd_nan div{clear:both;padding:10px 10px 0 10px;}
#wynebaunewydd_bugail{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/wynebaunewydd_bugail.jpg") no-repeat center right;}
#wynebaunewydd_bugail div{clear:both;padding:10px 10px 0 10px;}
#wynebaunewydd_gwawr{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/wynebaunewydd_gwawr.jpg") no-repeat center right;}
#wynebaunewydd_gwawr div{clear:both;padding:10px 10px 0 10px;}
#wynebaunewydd_merch{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/wynebaunewydd_merch.jpg") no-repeat center right;}
#wynebaunewydd_merch div{clear:both;padding:10px 10px 0 10px;}
#wynebaunewydd_dringo{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/wynebaunewydd_dringo.jpg") no-repeat center right;}
#wynebaunewydd_dringo div{clear:both;padding:10px 10px 0 10px;}
#wynebaunewydd_chef{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/wynebaunewydd_chef2.jpg") no-repeat center right;}
#wynebaunewydd_chef div{clear:both;padding:10px 10px 0 10px;}
#wynebaunewydd_allison{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/wynebaunewydd_allison.jpg") no-repeat center right;}
#wynebaunewydd_allison div{clear:both;padding:10px 10px 0 10px;}
#wynebaunewydd_catwalk{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/wynebaunewydd_catwalk.jpg") no-repeat center right;}
#wynebaunewydd_catwalk div{clear:both;padding:10px 10px 0 10px;}
#wynebaunewydd_dj{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/wynebaunewydd_dj.jpg") no-repeat center right;}
#wynebaunewydd_dj div{clear:both;padding:10px 10px 0 10px;}
#wynebaunewydd_dawndwyiaith{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/wynebaunewydd_dawndwyiaith.jpg") no-repeat center right;}
#wynebaunewydd_dawndwyiaith div{clear:both;padding:10px 10px 0 10px;}
#wynebaunewydd_difarudim{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/wynebaunewydd_malawi.jpg") no-repeat center right;}
#wynebaunewydd_difarudim div{clear:both;padding:10px 10px 0 10px;}
#doctoriaidrhyfel{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/doctoriaidrhyfel.jpg") no-repeat center right;}
#doctoriaidrhyfel div{clear:both;padding:10px 10px 0 10px;}
#bastian{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/campbastion.jpg") no-repeat center right;}
#bastian div{clear:both;padding:10px 10px 0 10px;}
#cf99{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/cf99.jpg") no-repeat center right;}
#cf99 div{clear:both;padding:10px 10px 0 10px;}
#gymro{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/gymro.jpg") no-repeat center right;}
#gymro div{clear:both;padding:10px 10px 0 10px;}

#nolani{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/nolani.jpg") no-repeat center right;}
#nolani div{clear:both;padding:10px 10px 0 10px;}
#parryhughes{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/parryhughes.jpg") no-repeat center right;}
#parryhughes div{clear:both;padding:10px 10px 0 10px;}
#frongoch{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/frongoch.jpg") no-repeat center right;}
#frongoch div{clear:both;padding:10px 10px 0 10px;}
#teledurcymry{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/teledu_ffeithiol.jpg") no-repeat center right;}
#teledurcymry div{clear:both;padding:10px 10px 0 10px;}
#felarall{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/felarall.jpg") no-repeat center right;}
#felarall div{clear:both;padding:10px 10px 0 10px;}
#baracaws{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/baracaws1.jpg") no-repeat center right;}
#baracaws div{clear:both;padding:10px 10px 0 10px;}
#bilbao{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/bilbao.jpg") no-repeat center right;}
#bilbao div{clear:both;padding:10px 10px 0 10px;}
#jennie{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/jennie.jpg") no-repeat center right;}
#jennie div{clear:both;padding:10px 10px 0 10px;}
#fofiarmc{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/fofiarmc.jpg") no-repeat center right;}
#fofiarmc div{clear:both;padding:10px 10px 0 10px;}
#ygroes{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/ygroes.jpg") no-repeat center right;}
#ygroes div{clear:both;padding:10px 10px 0 10px;}
#lawrence{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/lawrence.jpg") no-repeat center right;}
#lawrence div{clear:both;padding:10px 10px 0 10px;}
#bodysgawen{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/bodysgawen.jpg") no-repeat center right;}
#bodysgawen div{clear:both;padding:10px 10px 0 10px;}
#caruntroinchwerw{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/caruntroinchwerw.jpg") no-repeat center right;}
#caruntroinchwerw div{clear:both;padding:10px 10px 0 10px;}
#yrwyddfa{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/yrwyddfa.jpg") no-repeat center right;}
#yrwyddfa div{clear:both;padding:10px 10px 0 10px;}
#codcristnogaeth{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/codcristnogaeth.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#plantyfflam{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/plantyfflam.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}

/*#cefngwlad{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/cefngwlad1.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}*/
#cefngwlad{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("http://www.s4c.co.uk/amg/web/548x207/cefn-gwlad-2011.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#kate{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("http://www.s4c.co.uk/amg/web/548x207/kate-roberts.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}

#doctordoctor{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/doctor_doctor.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#doctordoctor2{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/doctordoctor2.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#lawynllaw{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/lawynllaw.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#lleisiau{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/lleisiau.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#cymro{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/cymro.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#taith{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/taith.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#orgalon_hedd{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon_hedd.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#orgalon_bleiddiaid{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/orgalon_bleiddiaid.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#trip{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/tripyrysgolgymraeg.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#yrhufeiniaid{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/yrhufeiniaid_bk.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#lliwiau{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/lliwiau.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#martha{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/martha.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#yrhanes{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/yrhanes.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#saith_bardd{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/saith_bardd.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#ycleddyf{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/ycleddyf.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#hywelteifi{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/hywelteifi.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#anturwaunfawr{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/anturwaunfawr.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#dwywraig{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/dwywraig.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#ydaith{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/ydaith.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#ydaith2{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/ydaith2.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#ydaith3{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/ydaith3.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#ydaith4{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/ydaith4.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#ydaith5{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/ydaith8.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#blodynhaul{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/blodynhaul.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#tydiaroddaist{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/tydiaroddaist_bk.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#cymruhywel{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/cymruhywel_bk.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#bocsesgidiau{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/bocsesgidiau.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}


#merthyrmeirionnydd{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/merthyr_meirionnydd.jpg") no-repeat center right;}
#merthyrmeirionnydd div{clear:both;padding:10px 10px 0 10px;}

#nadolig_plentyn{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/nadolig_plentyn_bg.jpg") no-repeat center right;}
#nadolig_plentyn div{clear:both;padding:10px 10px 0 10px;}

#washington{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/washington_bg.jpg") no-repeat center right;}
#washington div{clear:both;padding:10px 10px 0 10px;}

#mrhollywood{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/mrhollywood_bk.jpg") no-repeat center right;}
#mrhollywood div{clear:both;padding:10px 10px 0 10px;}

#gobaithcaneri{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/gobaithcaneri_bk.jpg") no-repeat center right;}
#gobaithcaneri div{clear:both;padding:10px 10px 0 10px;}

#barrigriffiths{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/yreslar.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#barrigriffiths div{clear:both;padding:10px 10px 0 10px;}

#arlafar{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/ifor.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#arlafar div{clear:both;padding:10px 10px 0 10px;}


#harriparri{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/straeonharriparri.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#harriparri div{clear:both;padding:10px 10px 0 10px;}

#straeonharriparri{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/straeonharriparri_john.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#straeoinharriparri div{clear:both;padding:10px 10px 0 10px;}

#gwladbeirdd{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/gwladbeirdd.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#gwladbeirdd div{clear:both;padding:10px 10px 0 10px;}

#gwladbeirddJones{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/jones.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#gwladbeirdd div.Jones{clear:both;padding:10px 10px 0 10px;}

#gwladbeirddWaldo{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/waldo.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#gwladbeirdd div.Waldo{clear:both;padding:10px 10px 0 10px;}

#gwladbeirddParry{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/parry.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#gwladbeirdd div.Parry{clear:both;padding:10px 10px 0 10px;}

#gwladbeirddCrwys{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/crwys.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#gwladbeirdd div.Crwys{clear:both;padding:10px 10px 0 10px;}

#gwladbeirddGwenallt{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/gwenallt.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#gwladbeirdd div.Gwenallt{clear:both;padding:10px 10px 0 10px;}

#gwladbeirddWyn{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/wyn.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#gwladbeirdd div.Wyn{clear:both;padding:10px 10px 0 10px;}

#gwladbeirddHeddWyn{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/heddwyn.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#gwladbeirdd div.HeddWyn{clear:both;padding:10px 10px 0 10px;}

#gwladbeirddWilliams{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/parry-williams.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#gwladbeirdd div.Williams{clear:both;padding:10px 10px 0 10px;}

#gwladbeirddCynan{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/cynan.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#gwladbeirdd div.Cynan{clear:both;padding:10px 10px 0 10px;}

#gwladbeirdd-tgwynnjones{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/gwladbeirdd-tgwynnjones.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#gwladbeirdd div.Cynan{clear:both;padding:10px 10px 0 10px;}

#owenedwards{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/owenedwards.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#owenedwards div{clear:both;padding:10px 10px 0 10px;}

#bydpawb{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/bydpawb.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#bydpawb div{clear:both;padding:10px 10px 0 10px;}

#bydpawb3{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/bydpawb3.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#bydpawb3 div{clear:both;padding:10px 10px 0 10px;}

#boysyloris{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/bois-y-loris.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#boysyloris div{clear:both;padding:10px 10px 0 10px;}


#yrynys{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/cerys-matthews.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#yrynys div{clear:both;padding:10px 10px 0 10px;}

#yrynys_fiji{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/yrynys-fiji.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#yrynys_fiji div{clear:both;padding:10px 10px 0 10px;}

#yrynys_cyprus{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/yr-ynys-cyprus.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#yrynys_cyprus div{clear:both;padding:10px 10px 0 10px;}

#yrynys_zanzi{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/yr-ynys-zanzibar.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#yrynys_zanzi div{clear:both;padding:10px 10px 0 10px;}



#yrynys_gwlad{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/gwladyria.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#yrynys_gwlad div{clear:both;padding:10px 10px 0 10px;}

#yrynys_galapogos{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/yr-ynys-galapogas.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#yrynys_galapogos div{clear:both;padding:10px 10px 0 10px;}


#wynebglyndwr{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/wynebglwyndwy.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#wynebglyndwr div{clear:both;padding:10px 10px 0 10px;}


#byyb{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/bywynybyd.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#byyb div{clear:both;padding:10px 10px 0 10px;}


#meerkat{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/meerkat.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#meerkat div{clear:both;padding:10px 10px 0 10px;}


#yfenai{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/yfenai1.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#yfenai div{clear:both;padding:10px 10px 0 10px;}

#missCymru{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/miss_cymru.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#missCymru div{clear:both;padding:10px 10px 0 10px;}

#bydpawb_adamynamerica{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/bydpawb_adamynamerica.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#bydpawb_adamynamerica div{clear:both;padding:10px 10px 0 10px;}

#bydpawb_ggf{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/ggf.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#bydpawb_ggf div{clear:both;padding:10px 10px 0 10px;}
#pub{padding:0; margin:0px 0px 5px 0px;height:207px;background:#fff url("../../img/pub.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#bron{padding:0; margin:0px 0px 5px 0px;height:250px;background:#fff url("http://www.s4c.co.uk/amg/web/840x250/bron_yn_berffaith.jpg") no-repeat center left;clear:both;padding:10px 10px 0 10px; overflow:hidden;}
#gwynt-ynni{padding:0; margin:0px 0px 5px 0px;height:250px;background:#fff url("http://www.s4c.co.uk/amg/web/840x250/gwynt-ynni-hwyliau1.jpg") no-repeat center left;clear:both;padding:10px 10px 0 10px; overflow:hidden;}
#tynged{padding:0; margin:0px 0px 5px 0px;height:250px;background:#fff url("http://www.s4c.co.uk/amg/web/840x250/tynged-yr-iaith.jpg") no-repeat center left;clear:both;padding:10px 10px 0 10px; overflow:hidden;}


#canlle{padding:0; margin:0px 0px 5px 0px;height:207px;background:#fff url("../../img/100lle.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#canlle div{clear:both;padding:10px 10px 0 10px;}

#cegincofi{padding:0; margin:0px 0px 5px 0px;height:207px;background:#fff url("../../img/cegincofi.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#cegincofi div{clear:both;padding:10px 10px 0 10px;}


#joaruby{padding:0; margin:0px 0px 5px 0px;height:207px;background:#fff url("../../img/joaruby.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#joaruby div{clear:both;padding:10px 10px 0 10px;}


#cartreficefngwlad{padding:0; margin:0px 0px 5px 0px;min-height:207px;background:#fff url("../../img/cartreficefngwlad.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#cartreficefngwlad div{clear:both;padding:10px 10px 0 10px;}

#ogymrufach{padding:0; margin:0px 0px 5px 0px;height:207px;background:#fff url("../../img/ogymrufach.jpg") no-repeat center right;clear:both;padding:10px 10px 0 10px;}
#ogymrufach div{clear:both;padding:10px 10px 0 10px;}

#maintext { margin-left:250px; float:right;}
#poem {width:250px; float:right;background-color:#fbefea;}
h4.poem{font-weight:normal;color:#B8400B;font-family:Helvetica, Verdana, Arial, Helvetica, sans-serif;font-size:1em;padding:0 9px 0 9px;}
#poemouter{padding:1px;border:1px solid #dadada; background:#fff;margin: 0 0 0.5em 10px;width:250px; float:right;}
p.poem{padding:0; margin:0;font-family:Helvetica, Verdana, Arial, Helvetica, sans-serif;}

#prog {width:250px; float:right;background-color:#E4EEF2; /*padding:1em 1em 1em 0;*/}
#progouter{padding:1px;border:1px solid #dadada; background:#fff;margin: 0 0 0.5em 10px;width:250px; float:right;}
#prog table{padding:0.4em 0 0.4em 0.5em;}
#prog td{border-top:1px dotted #cccccc; padding:0.4em 0 0 0;}
#prog td.watch a{color:#4d4d4d;border-bottom:1px solid #cccccc;text-decoration:none;padding:0 0 0.1em 1.8em; background:transparent url("../../img/watch.gif") no-repeat top left;}
#prog td.watch a:link{}
#prog td.watch a:hover{}


/*#factual{padding:0; margin:0px 0px 10px 0px;min-height:207px;background:#fff url("http://www.s4c.co.uk/amg/web/548x207/bron_yn_berffaith.jpg") no-repeat center right;}*/
/*#factual{padding:0; margin:0px 0px 10px 0px;min-height:207px;background:#fff url("http://www.s4c.co.uk/amg/web/548x207/y-byd-ar-bedwar.jpg") no-repeat center right;}*/
/*#factual{padding:0; margin:0px 0px 10px 0px;min-height:207px;background:#fff url("http://www.s4c.co.uk/ffeithiol/img/richard-a-burton-factual.jpg") no-repeat center right;}*/
/*#factual{padding:0; margin:0px 0px 10px 0px;min-height:207px;background:#fff url("http://www.s4c.co.uk/amg/web/840x250/richard-a-burton.jpg") no-repeat center right;}*/
#factual{padding:0; margin:0px 0px 10px 0px;min-height:207px;background:#fff url("http://www.s4c.co.uk/amg/web/840x250/antur-y-gorllewin.jpg") no-repeat center right;}

#factual div{clear:both;padding:10px 10px 0 10px;}
div.factual-directory{clear:both;}
div.factual-directory h3{border-bottom:1px solid #9CA4A4;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.3em;padding:0 9px 0.2em 20px;color:#4d4d4d;margin:0 0 0 0;font-weight:normal;line-height:1.2em;}
div.factual-column{width:159px;float:left;margin:0.5em 4px 10px 4px;clear:right;}


/* ------------------------------------------ NAVIGATION */
a img{border:none;}
/* Sidenav */
#sideNav{width:188px;float:left; }
/* Generic side links styles */
#sideNav ul, #sideNav p{list-style-type:none;margin:0.7em;padding:0.2em 0 0.6em 0;line-height:1.6em; }
#sideNav ul li{padding:0.3em 0.5em 0.2em 0.5em;}
#sideNav ul li a{color:#FFFFFF;text-decoration:none;border-bottom:1px solid #ffb579;padding:0 0 0.2em 0;}
#sideNav ul a:link{}
#sideNav ul a:visited{}
#sideNav ul a:hover{}
#sideNav ul a:active{}
#sideNav ul a:focus{}
/* Individual side links styles */
.sideNav-navy-dk{background:#B8400B/*02364D*/;}
#sideNav .sideNav-navy-dk ul {padding-top:0.1em;}
#sideNav .sideNav-navy-dk ul li {color:#FFF;}
#sideNav .sideNav-navy-dk ul li a{color:#fff;}
#sideNav .sideNav-navy-dk ul a:hover{color:#ffb579;border-bottom-color:#FFB794/*08445E*/;}

.sideNav-navy-lt{background:#36312D;}
#sideNav .sideNav-navy-lt ul {padding-top:0.1em;}
#sideNav .sideNav-navy-lt ul li {color:#FFF;}
#sideNav .sideNav-navy-lt ul li a{color:#fff;border-bottom:1px solid #484440;padding:0 0 0.2em 0;}
#sideNav .sideNav-navy-lt ul a:hover{color:#A6A6A3;border-bottom-color:#484440;}
#sideNav .sideNav-navy-lt h3{margin:0.5em;padding:0.2em 0 0.4em 0.4em;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.1em;text-align:left;line-height:1.4em;color:#a3a2a2; font-weight:normal; border-bottom:1px solid #3f3c3b;}

#sideNav .sideNav-feeds{background:#36312D;}
#sideNav .sideNav-feeds h3{color:#fff;border-bottom:0px solid #403b37;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;padding:0 0 0 1.2em;}
#sideNav .sideNav-feeds ul li{padding:0 0 0.5em 0.3em;}
#sideNav .sideNav-feeds ul li a{color:#fff;border-bottom:1px solid #403b37;text-decoration:none;padding:0em 0 0.2em 2em;background:transparent url("../../img/pdf_icon.gif") no-repeat bottom left;}
#sideNav .sideNav-feeds ul li a:link{padding:0.1em 0 0.5em 2em;background:transparent url("../../img/pdf_icon.gif") no-repeat bottom left;}
#sideNav .sideNav-feeds ul li a:visited{background:transparent url("../../img/pdf_icon.gif") no-repeat bottom left;}
#sideNav .sideNav-feeds ul li a:hover{color:#555555;background:transparent url("../../img/pdf_icon.gif") no-repeat bottom left;}
#sideNav .sideNav-feeds ul li.none {color:#FFF;padding:0.5em 0 0.3em 0.4em;background:none;line-height:1.4em;}
#sideNav .sideNav-feeds ul li.none a{color:#FFF;padding:0.5em 0 0 0;background:none;}
#sideNav .sideNav-feeds ul li.none a:hover{color:#555555;padding:0.5em 0 0 0;background:none;}



/* factual */
#factual ul li a{text-decoration:none;color:#fff;}
div.factual-column ul li a{text-decoration:none;color:#555555;}

/* new learners (also used in about pages) styles */
#learners h2{font-family:Helvetica, Verdana, Arial, Helvetica, sans-serif;font-size:1.6em;padding:0 0 0.4em 0;color:#B8400B;margin:1em 9px 0.2em 9px;font-weight:normal;border-bottom:1px solid #e7e7e7;}
#learners h3{font-family:Helvetica, Verdana, Arial, Helvetica, sans-serif;font-size:1.4em;padding:0.2em 9px 0 9px;color:#B8400B;margin:0;font-weight:normal;}
#learners p{margin:0.5em 9px 1.7em 9px;}
#learners a.contentlink{ color:#4d4d4d;border-bottom:1px solid #cccccc;padding:0 0 0.1em 0em; text-decoration:none;}
#learners a:hover.contentlink { color:#228eb4;border-bottom:1px solid #cccccc;padding:0 0 0.1em 0em; text-decoration:none;}

#schedulelist h3{font-family:Helvetica, Verdana, Arial, Helvetica, sans-serif;font-size:1.4em;padding:1em 9px 0 0px;color:#B8400B;margin:0;font-weight:normal;}
#schedulelist ul{padding:0.2em 9px 0 9px;color:#4d4d4d4;margin:0;font-weight:normal; list-style: none;}
#schedulelist ul li{padding:0em 9px 0 0px;color:#4d4d4d4;margin:0;font-weight:normal; list-style: none; margin:0em 0em 0.3em 0em;}
#schedulelist ul li.tight{padding:0em 9px 0 0px;color:#4d4d4d4;margin:0;font-weight:normal; list-style: none; margin:0em 0em 0.2em 0em;}
#schedulelist ul li a{color:#555555;border-bottom:1px solid #e7e7e7;text-decoration:none;padding:0 0 0.1em 0;margin:0em 0em 0.8em 0em;}
#schedulelist ul li a:hover{color:#555555;border-bottom:1px solid #555555;text-decoration:none;padding:0 0 0.1em 0;margin:0;}

#schedulelist ul li.watch a{color:#555555;border-bottom:1px solid #e7e7e7;text-decoration:none;padding:0 0 0.1em 1.8em;margin:0em 0em 0.8em 0em;background:transparent url("../../img/watch.gif") no-repeat top left;}
#schedulelist ul li.watch a:hover{color:#555555;border-bottom:1px solid #555555;text-decoration:none;padding:0 0 0.1em 1.8em;margin:0;background:transparent url("../../img/watch.gif") no-repeat top left;}


#onlineNav{/*width:300px;float:right; margin:0px 0px 5px 0px;text-align:right;*/padding:1px;border:1px solid #dadada; background:#fff;margin: 0.8em 0 1.5em 10px;}
#onlineNav p{text-shadow: 0 0 0 #000;margin:0;padding:0.2em 0em 0.5em 0.6em;}
#onlineNav ul  {list-style-type:none;margin:0.7em;padding:0.2em 0 0em 0;line-height:1.4em;}
#onlineNav ul li{padding:0em 0em 0em 0.5em;}
#onlineNav ul li a{color:#FFFFFF;text-decoration:none;padding:0 0 0em 0;}
#onlineNav_inner{padding:0.1em 0.1em 0.1em 0; background-color:#fae4da;}
#onlineNav_inner ul{margin:0.5em 0 0.3em 0;padding:0;}
#onlineNav_inner ul li{padding:0em 0em 0.2em 0.5em;}
#onlineNav_inner ul li a{color:#4d4d4d;text-decoration:none;padding:0 0 0.1em 0;border-bottom:1px solid #cccccc;text-decoration:none;}
#onlineNav_inner ul li a:hover{color:#B8400B;text-decoration:none;padding:0 0 0.1em 0;border-bottom:1px solid #cccccc;text-decoration:none;}
#onlineNav_inner  ul li.watch a{color:#4d4d4d;border-bottom:1px solid #cccccc;text-decoration:none;padding:0 0 0.1em 1.8em; background:transparent url("../../img/watch.gif") no-repeat top left;}
#onlineNav_inner  ul li.watch a:link{color:#4d4d4d ;border-bottom:1px solid #cccccc;text-decoration:none;padding:0 0 0.1em 1.8em; background:transparent url("../../img/watch.gif") no-repeat top left;}
#onlineNav_inner  ul li.watch a:hover{color:#B8400B;border-bottom:1px solid #cccccc;text-decoration:none;padding:0 0 0.1em 1.8em; background:transparent url("../../img/watch.gif") no-repeat top left;}

.onlineNav{/*width:300px;float:right; margin:0px 0px 5px 0px;text-align:right;*/padding:1px;border:1px solid #dadada; background:#fff;margin: 0.8em 0 1.5em 10px;}
.onlineNav p{text-shadow: 0 0 0 #000;margin:0;padding:0.2em 0em 0.5em 0.6em;}
.onlineNav ul  {list-style-type:none;margin:0.7em;padding:0.2em 0 0em 0;line-height:1.4em;}
.onlineNav ul li{padding:0em 0em 0em 0.5em;}
.onlineNav ul li a{color:#FFFFFF;text-decoration:none;padding:0 0 0em 0;}
.onlineNav_inner{padding:0.1em 0.1em 0.1em 0; background-color:#fae4da;}
.onlineNav_inner ul{margin:0.5em 0 0.3em 0;padding:0;}
.onlineNav_inner ul li{padding:0em 0em 0.2em 0.5em;}
.onlineNav_inner ul li a{color:#4d4d4d;text-decoration:none;padding:0 0 0.1em 0;border-bottom:1px solid #cccccc;text-decoration:none;}
.onlineNav_inner ul li a:hover{color:#B8400B;text-decoration:none;padding:0 0 0.1em 0;border-bottom:1px solid #cccccc;text-decoration:none;}
.onlineNav_inner  ul li.watch a{color:#4d4d4d;border-bottom:1px solid #cccccc;text-decoration:none;padding:0 0 0.1em 1.8em; background:transparent url("../../img/watch.gif") no-repeat top left;}
.onlineNav_inner  ul li.watch a:link{color:#4d4d4d ;border-bottom:1px solid #cccccc;text-decoration:none;padding:0 0 0.1em 1.8em; background:transparent url("../../img/watch.gif") no-repeat top left;}
.onlineNav_inner  ul li.watch a:hover{color:#B8400B;border-bottom:1px solid #cccccc;text-decoration:none;padding:0 0 0.1em 1.8em; background:transparent url("../../img/watch.gif") no-repeat top left;}

/*slide promo*/
#promo {float:left; width:365px; height:207px; overflow:hidden; display:none;}
#promo-link a {display:block; float:left; padding-top:96px; width:52px; height:111px; border-left: 2px solid #fff; border-right:1px solid #fff; background:url(../../img/trailer-out.gif) top #d8d9dc;}
#promo-link a.promo-in {background:url(../../img/trailer-in.gif) top;}

/*other promos*/
.progPromo { width:278px; float:right; margin:0 0 10px 10px; }
.progPromo img { border:0; }

#progPromo { width:358px; float:right; margin:0 0 10px 10px; }
#progPromo img { border:0; }

/*Floating nav on right hand side */
.second_nav{font-family:Georgia, "Times New Roman", Times, serif; color:#000; border:1px solid #999; width:160px; float:right; padding:0; margin:0 0 5px 5px;}
.second_nav ul{padding:0 0 0 10px;}
.second_nav ul li #active{font-weight:bold;}
.second_nav ul li{list-style-type:none; padding:0 0 5px 0}
.second_nav ul li a{color:#000; text-decoration:none; border-bottom:1px solid #CCC;}
.second_nav ul li a:hover{color:#000; text-decoration:none; border-bottom:1px solid #000;}

/*Floating nav on right hand side for Y Daith */
.second_nav_ydaith{/*font-family:Georgia, "Times New Roman", Times, serif;*/ color:#000; border:1px solid #999; width:160px; float:right; padding:0; margin:0 0 5px 5px;}
.second_nav_ydaith ul{padding:0 0 0 10px;}
.second_nav_ydaith ul li #active{font-weight:bold;}
.second_nav_ydaith ul li{list-style-type:none; padding:0 0 5px 0}
.second_nav_ydaith ul li a{color:#000; text-decoration:none; border-bottom:1px solid #CCC;}
.second_nav_ydaith ul li a:hover{color:#000; text-decoration:none; border-bottom:1px solid #000;}

/*Floating nav on right hand side for Darn Bach o Hanes */
.second_nav_hanes{font-family:Georgia, "Times New Roman", Times, serif; color:#000; border: 1px solid #EFEFEF; width:210px; float:right; padding:0; margin:0 0 5px 15px; padding-top:10px; padding-bottom:10px; box-shadow: 3px 3px 5px #999999;}
.second_nav_hanes ul{padding:0 0 0 10px;}
.second_nav_hanes ul li #active{font-weight:bold;}
.second_nav_hanes ul li{list-style-type:none; padding:0 0 5px 0}
.second_nav_hanes ul li a{color:#000; text-decoration:none; border-bottom:1px solid #CCC;}
.second_nav_hanes ul li a:hover{color:#000; text-decoration:none; border-bottom:1px solid #000;}

/*right floating nav for the O'r Galon series*/
.right_nav_orgaoln{font-family:Verdana,Arial,Helvetica,sans-serif; color:#4D4D4D; border:1px solid #efefef; width:160px; float:right; padding:0; margin:0 0 5px 5px; -moz-box-shadow: 3px 3px 5px #999; -webkit-box-shadow: 3px 3px 5px #999; box-shadow: 3px 3px 5px #999; text-align:right;}
.right_nav_orgaoln ul{padding:0 10px 0 10px;}
.right_nav_orgaoln ul li #active{font-weight:bold;}
.right_nav_orgaoln ul li{list-style-type:none; padding:0 0 5px 0}
.right_nav_orgaoln ul li a{color:#000; text-decoration:none; border-bottom:1px solid #CCC;}
.right_nav_orgaoln ul li a:hover{color:#000; text-decoration:none; border-bottom:1px solid #000;}


/*right floating nav for the Byw yn y Byd series*/
.right_nav_bywynybyd{font-family:Verdana,Arial,Helvetica,sans-serif; color:#4D4D4D; border:1px solid #efefef; width:160px; float:right; padding:0; margin:0 0 5px 5px; -moz-box-shadow: 3px 3px 5px #999; -webkit-box-shadow: 3px 3px 5px #999; box-shadow: 3px 3px 5px #999;}

.right_nav_bywynybyd ul{padding:0 0 0 10px;}
.right_nav_bywynybyd ul li #active{font-weight:bold;}
.right_nav_bywynybyd ul li{list-style-type:none; padding:0 0 5px 0}
.right_nav_bywynybyd ul li a{color:#000; text-decoration:none; border-bottom:1px solid #CCC;}
.right_nav_bywynybyd ul li a:hover{color:#000; text-decoration:none; border-bottom:1px solid #000;}

#glyndwrimage { margin-left:10px;}




.arlafar_onlineNav{width:260px; height:150px; padding:1px;border:1px solid #dadada; background:#fff; margin: 0.8em 0 1.5em 10px; float:left;}
.arlafar_onlineNav p{text-shadow: 0 0 0 #000;margin:0;padding:0.2em 0em 0.5em 0.6em;}
.arlafar_onlineNav ul  {list-style-type:none;margin:0.7em;padding:0.2em 0 0em 0;line-height:1.4em;}
.arlafar_onlineNav ul li{padding:0em 0em 0em 0.5em;}
.arlafar_onlineNav ul li a{color:#FFFFFF;text-decoration:none;padding:0 0 0em 0;}
.arlafar_onlineNav_inner{padding:0.1em 0.1em 0.1em 0; background-color:#fae4da; height:148px;}
.arlafar_onlineNav_inner ul{margin:0.5em 0 0.3em 0;padding:0;}
.arlafar_onlineNav_inner ul li{padding:0em 0em 0.2em 0.5em;}
.arlafar_onlineNav_inner ul li a{color:#4d4d4d;text-decoration:none;padding:0 0 0.1em 0;border-bottom:1px solid #cccccc;text-decoration:none;}
.arlafar_onlineNav_inner ul li a:hover{color:#B8400B;text-decoration:none;padding:0 0 0.1em 0;border-bottom:1px solid #cccccc;text-decoration:none;}
.arlafar_onlineNav_inner  ul li.watch a{color:#4d4d4d;border-bottom:1px solid #cccccc;text-decoration:none;padding:0 0 0.1em 1.8em; background:transparent url("../../img/watch.gif") no-repeat top left;}
.arlafar_onlineNav_inner  ul li.watch a:link{color:#4d4d4d ;border-bottom:1px solid #cccccc;text-decoration:none;padding:0 0 0.1em 1.8em; background:transparent url("../../img/watch.gif") no-repeat top left;}
.arlafar_onlineNav_inner  ul li.watch a:hover{color:#B8400B;border-bottom:1px solid #cccccc;text-decoration:none;padding:0 0 0.1em 1.8em; background:transparent url("../../img/watch.gif") no-repeat top left;}


.arlafar_onlineNav2{width:260px; height:150px; padding:1px;border:1px solid #dadada; background:#fff;margin: 0.8em 0 1.5em 10px; float:left;}
.arlafar_onlineNav2 p{text-shadow: 0 0 0 #000;margin:0;padding:0.2em 0em 0.5em 0.6em;}
.arlafar_onlineNav2 ul  {list-style-type:none;margin:0.7em;padding:0.2em 0 0em 0;line-height:1.4em;}
.arlafar_onlineNav2 ul li{padding:0em 0em 0em 0.5em;}
.arlafar_onlineNav2 ul li a{color:#FFFFFF;text-decoration:none;padding:0 0 0em 0;}
.arlafar_onlineNav_inner2{padding:0.1em 0.1em 0.1em 0; background-color:#fae4da; height:148px;}
.arlafar_onlineNav_inner2 ul{margin:0.5em 0 0.3em 0;padding:0;}
.arlafar_onlineNav_inner2 ul li{padding:0em 0em 0.2em 0.5em;}
.arlafar_onlineNav_inner2 ul li a{color:#4d4d4d;text-decoration:none;padding:0 0 0.1em 0;border-bottom:1px solid #cccccc;text-decoration:none;}
.arlafar_onlineNav_inner2 ul li a:hover{color:#B8400B;text-decoration:none;padding:0 0 0.1em 0;border-bottom:1px solid #cccccc;text-decoration:none;}
.arlafar_onlineNav_inner2  ul li.watch a{color:#4d4d4d;border-bottom:1px solid #cccccc;text-decoration:none;padding:0 0 0.1em 1.8em; background:transparent url("../../img/watch.gif") no-repeat top left;}
.arlafar_onlineNav_inner2  ul li.watch a:link{color:#4d4d4d ;border-bottom:1px solid #cccccc;text-decoration:none;padding:0 0 0.1em 1.8em; background:transparent url("../../img/watch.gif") no-repeat top left;}
.arlafar_onlineNav_inner2  ul li.watch a:hover{color:#B8400B;border-bottom:1px solid #cccccc;text-decoration:none;padding:0 0 0.1em 1.8em; background:transparent url("../../img/watch.gif") no-repeat top left;}

.arLafarBoxes {background-color: #FAE4DA;}

#clip_hywel{margin: 0.8em 0 1.5em 10px}

.clear{clear:both;}

.spacer{height:10px;}

ul li.fb_icon{background:url(../../img/fb.png) left no-repeat;padding:10px 10px 10px 30px;margin-left:10px;}

ul li.youtube_icon{background:url(../../img/youtube_icon.png) left no-repeat;padding:10px 10px 10px 30px;margin-left:10px;}

/*video-popup*/
#video-popup { position:absolute; top:0; left:0; z-index:10000; width:100%; height:100%; background:url(http://www.s4c.co.uk/hafan/img/black35.png); display:none; }
#video-popup-holder { padding:20px; position:absolute; z-index:10001; left:50%; background:#ffffff; background:rgba(255,255,255,.85);  
	-webkit-border-radius:10px; 
	-moz-border-radius:10px; 
	border-radius:10px; 
	-webkit-box-shadow:0 0 110px rgba(0,0,0,.8), 0 0 8px rgba(0,0,0,1); 
	-moz-box-shadow:0 0 110px rgba(0,0,0,.8), 0 0 8px rgba(0,0,0,1); 
	box-shadow:0 0 110px rgba(0,0,0,.8), 0 0 8px rgba(0,0,0,1); 
	behavior: url(PIE.htc);
	display:none; 
}
#video-popup-close { position:absolute; z-index:10002; top:-7px; right:-7px; }


#bottom_list { list-style-type:none;padding:0px; margin:5px;font-weight:normal;color:#fff;clear:both;}

#bottom_list li { margin-bottom:10px;}

/*The colour below will be different for each genre*/
#bottom_list li a:link { border-bottom: 1px solid #ED7E4D; text-decoration:none;}

.trailer-wrap{padding:0.1em; margin:0 auto; text-align:center; margin-top:10px; margin-bottom:10px;}
.trailer-wrap ul{ list-style-type:none; margin:0.1em;padding:0;}
.trailer-wrap ul li{padding:5px;border:1px solid #dadada; background:#FAE4DA;margin: 5px; display:inline-block; width:150px;}
.trailer-wrap ul li a{color:#4d4d4d;text-decoration:none;padding:0 0 0.1em 0;border-bottom:1px solid #cccccc;text-decoration:none;}
.trailer-wrap ul li a:hover{color:#B8400B;text-decoration:none;padding:0 0 0.1em 0;border-bottom:1px solid #cccccc;text-decoration:none;}


#lbgallery { text-align:center;}
#lbgallery ul {list-style:none; margin:0; padding-left:10px;padding-right:10px; text-align:center;}
#lbgallery ul li {float:left; padding-right:8px; padding-bottom:15px;}
/* popup */
ul#gallery img, img.grid { border:10px solid #333; border:10px solid rgba(255,255,255,0.1); margin:0; }

div#popup { display:none; }
/*js*/
dl.js { display:none; }
div#popup dl.js { display:block; }
div#popup { cursor:pointer; }
div#content.js h3 { color:#c6883d; cursor:pointer; }
div#content.js img.grid { cursor:pointer; }

div#popup { background:#000 url(../../../img/close.jpg) no-repeat 540px 10px; border:10px solid #333; border:10px solid rgba(255,255,255,0.1); width:466px; position:absolute; right:50%; margin-right:-283px; z-index:100; }
div#popup img { margin:10px; float:left;}
div#popup p { margin:0 10px; float:left; width:360px; }
div#popup dl { width:420px; float:left; display:block; }
div#popup dt { margin:0 10px; color:#fff; }
div#popup dd { margin:0 10px; font-size:0.9em;}
div#popup dd a {color:#FF0; text-decoration:none;font-family: "S4CSans-Regular", Georgia, "Times New Roman", Times, serif;font-size:0.9em;}
div#popup dd a:hover{color:#FF0; border-bottom:1px solid #FF0;}
div#popup img.close { width:18px; height:18px; position:absolute; top:0; right:0; cursor:pointer; z-index:200; }

.gallery-content { font-size:11px; margin: 0.5em 9px 0.5em;}

h3#archive-link.arrowDown {
    background: url("http://www.s4c.co.uk/img/archive-show.gif") no-repeat scroll right center transparent;
    border-bottom: medium none;
    cursor: pointer;
}

h3#archive-link.arrowUp {
    background: url("http://www.s4c.co.uk/img/archive-hide.gif") no-repeat scroll right center transparent;
    border-bottom: medium none;
    cursor: pointer;
}

/*  ------------------------------------ END STYLE SHEET */

