html { font-size: 100%; /* IE hack */ }

body{font-family: Arial,sans-serif;text-align: left;color: #333333;line-height: 1.166;	
	margin: 0px;padding: 0px;border:0px;font-size:62.5%;font-weight:normal;	
	background-color:#ffFFFF; min-width:850px;}
	
	
body{background-color:#ffffff; }

body{background-color:#a4c6dc; }

body {background-image:url(../lluniau/merthyrlogo1100p.jpg)}

body{font-family:verdana; }
	
.corff1{background-color:#a4c6dc;}

.corffcanol{position:relative;width:1078px;margin-left:auto;margin-right:auto;
	border-left:8px solid #fff;border-right:8px solid #fff;background:#fff;}
	
#colofndewis{clear:both;float:left;width:110px;padding: 0px; margin:0 auto;text-align: left;
border-right: 0px solid #cccccc;border-bottom: 0px solid #cccccc;}

#colofncynnwys{float:right;width:960px;padding: 3px; margin:0 auto;text-align: left;
border-right: 0px solid #cccccc;border-bottom: 0px solid #cccccc;}	
	
.clearFix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.columnContainer {padding-top: 10px;}
.column320 {width: 320px; float: left;margin-right: 0px;margin-bottom: 10px;}
.column450 {width: 450px; float: left;margin-right: 0px;margin-bottom: 10px;}
.colofn450 {width: 450px; float: left;margin-right: 0px;margin-bottom: 10px;}
.column {float: left;margin-right: 10px;margin-bottom: 10px;}

.dde {float: right;}
.chwith {float: left;text-align: left;}  
.coch{color:#FF0000}
.du {color:#000000}
.canol{text-align:center}

a{color: #000066;text-decoration: none;}
a:link{color: #003366;text-decoration: none;}
a:visited{color: #003366;text-decoration: none;}
a:hover{color: #003366;text-decoration: underline;}

.cyswllt{ width: 80px;font-size: 1.4em; color: #0000ee;background:#dddddd;text-align:center; text-decoration: none}
a.cyswllt:link{ font-weight:bold;text-decoration: none}
a.cyswllt:hover { color: #ff5555; text-decoration: none;background:#aaaaaa} 
a.cyswllt:visited { font-weight:bold;text-decoration: none}
a.cyswllt:active { text-decoration: none} 

h1{font-family: Verdana,Arial,sans-serif;font-size: 3.0em;color: #334d55;margin: 0px;padding: 0px;}
h2{font-family: Arial,sans-serif;font-size: 2.2em;color: #006699;margin: 0px;padding: 0px;}
h3{font-family: Arial,sans-serif;font-size: 1.6em;color: #003366;margin: 0px;padding: 0px;}
h4{font-family: Arial,sans-serif;font-size: 1.4em;color: #006699;margin: 0px;padding: 0px;}
h5{font-family: Arial,sans-serif;font-size: 1.2em;font-weight: bold;margin: 0px;padding: 0px;}

.gair8{padding: 0px 0px 0px 0px;font-size: 0.9em;}
.gair10{padding: 0px 0px 0px 0px;font-size: 1.0em;}
.gair12{padding: 0px 0px 0px 0px;font-size: 1.2em;}
.gair14{padding: 0px 0px 0px 0px;font-size: 1.4em;}
.comic12{font-family: "Comic Sans MS";font-size: 1.2em;}

.comic18{font-family: "Comic Sans MS";font-size: 2.0em;}

.comic{font-family: "Comic Sans MS";}

ul{list-style-type: square;}
ul ul{list-style-type: disc;}
ul ul ul{list-style-type: none;}

/***********************************************/
/* Div Gosod Tudalen                                 */
/***********************************************/


#penawd{width: 100%; height:84px; border-bottom: 3px solid #000000;}


#penawdchwith{clear: both;float:left;width: 800px; height:84px;}
#penawddde{float:left;width: 160px; height:84px;}
.penawdtop{float:left;width: 500px;height:80px;padding: 10px 0px 0px 50px;}
#rhesdewis{float:left;height:30px;width: 560px;padding: 12px 0px 0px 0px;}



.dewisia{float:left;width: 145px;padding: 60px 0px 0px 0px;font-size:1.2em;line-height: 1.4em;}
.dewisiaith {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:1.1em;line-height: 1.4em;
	background-color: #eeeeee; color: #aa0000; border:1px solid #000000;}
a.dewisiaith:link { text-decoration: none }
a.dewisiaith:visited { text-decoration: none }
a.dewisiaith:hover {color: #FF0000;text-decoration: none;background-color: #dddddd;}
a.dewisiaith:active { text-decoration: none }


.bocs150{float:left;width: 150px;padding: 0px 5px 0px 0px;font-size: 1.0em;height:84px;}
.bocs120{float:left;width: 120px;padding: 0px 0px 0px 5px;font-size: 1.0em;height:100px;}
.bocs250{float:left;width: 250px;padding: 5px 5px 5px 5px;font-size: 1.0em;height:62px;}
.bocs500{float:left;width: 500px;padding: 0px 0px 0px 50px;}
.bocsdde {float: right;margin-top:0px;width: 100px;}
.bocsdde200 {float: right;margin-top:0px;width: 200px;}




#rhescynnwys {clear: both;width:100%;text-align: center;margin-left:0px;margin-top:10px;}

#colofnchwith{clear:both;float:left;width:640px;padding: 3px; margin:0 auto;text-align: left;
border-right: 0px solid #cccccc;border-bottom: 0px solid #cccccc;}

.colofncefndir{background-color:#a4c6dc;width:100%;}
#colofncanol{clear:both;background:#ffffff;width:850px;padding: 3px; margin:0 auto;text-align: left;
border-right: 0px solid #cccccc;border-bottom: 0px solid #cccccc;}

#colofndde {margin-left: 650px;width:320px;	}


.gairtroist {background-color:#aaffff;width:200px;height:130px;font:normal 7pt Verdana;}



#rhesgwaelod {clear: both;width:100%;border-top: 3px solid #cccccc; min-height:120px;border-bottom: 3px solid #cccccc;}

#rhesgwaelod2 {clear: both;width:100%;border-bottom: 1px solid #cccccc;}



/* --- DAU COLOFN --- */
#colofn2chwith {clear:both;width:510px;padding:0px;float:left;background:#fff;}

#colofn2dde {margin-left: 520px;margin-right:5px;padding:5px;background:#fff;font-size:1.2em;	}

#colofnchwdewis{clear:both;float: left;width: 110px;margin: 0px;padding: 0px;
	border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}		

.llun {margin-left: 2px; float:left; width: 255px;}
.llundde {margin-left: 5px; float:right; }
.llunbach {margin-left: 2px; float:left; padding:5px;width: 200px;}
#colofndewis1{float: left;width: 130px;margin: 0px;padding: 0px;}



#colofndewis2{float: right;width: 110px;margin: 0px;padding: 0px;}



#colofndde p{padding: 0px 0px 0px 0px;}

#colofnddellydan{float:right;width: 260px;border-left: 1px solid #cccccc;border-bottom: 1px solid #cccccc;padding-right: 5px;}

#colofnddementer{float:right;width: 130px;border-left: 1px solid #cccccc;border-bottom: 1px solid #cccccc;padding-right: 5px;}



/************** steiliau tecst *****************/

.story{padding: 0px 0px 0px 0px;font-size: 1.1em;}

.story p{padding: 0px 0px 10px 0px;}



/************** storicolofn styles ***************/
.storitecst10px {font-size: 1.1em;font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:1.3em; text-align: left;} 
.storicolofn h3{text-align: left;font-size: 1.3em;color: #980000;}        
.storicolofn{background-color: #fbfbfb;margin-left:0px; border: 1px solid #8888ff;width:300px; 
padding: 5px;	text-align: left;}

/*.storicolofn{background-color: #fbfbfb;margin-left:0px; border: 5px solid #cccccc;width:300px; 
padding: 5px;	}
*/
.storillun{margin:3px 0 3px 0;text-align: center;}
.storidaucolofn {float: left;width:632px;border-top: 0px solid #777777;	}

.storicolofn1{clear:both;float: left;width:310px;	}
.storicolofn2{margin-left:320px;width:310px;	}
.storicolofn2{float: left;margin-left:5px;width:315px;}


.storitop{height:20px;	}


.storicyswllt{ width: 80px;font-size: 1.2em; color: #0000ee;background:#dddddd;text-align:center; text-decoration: none}
a.storicyswllt:link{ font-weight:bold;text-decoration: none}
a.storicyswllt:hover { color: #ff5555; text-decoration: none;background:#aaaaaa} 
a.storicyswllt:visited { font-weight:bold;text-decoration: none}
a.storicyswllt:active { text-decoration: none}  


.postercolofn{background-color: #fbfbfb; border: 1px solid #8888ff;width:300px; padding: 2px 1px 2px 1px;	}


.postercolofn{background-color: #fbfbfb;margin-left:0px; border: 1px solid #5d9732;  
padding: 5px;	text-align: left;}


.storillun{margin:3px 0 3px 0;text-align: center;}





