.heading {
border:10px outset rgb(255,255,255);
text-align:center;
font-size:30px;
font-family:Calibri;
background-color:rgb(153,255,153); /* light green */
color:rgb(0,0,0);
}
.heading_title {
text-align:center;
font-size:60px;
font-family:Calibri;
background-color:rgb(51,204,0); /* dark green */
color:rgb(0,0,0);
}

.heading_advent {

border:12px inset rgb(153,153,0);
font-size:30px;
font-family:Andalus;
font-weight:bold;
color:#ffffff;
background-color:#660066;
opacity:1;
text-align:center;


}
.heading_christmas {

border:12px inset rgb(153,153,0);
font-size:30px;
font-family:Andalus;
font-weight:bold;
color:#ffffff;
background-color:#ff0000;
opacity:1;
text-align:center;


}


.heading_epiphany {

border:12px inset rgb(153,153,0);
font-size:30px;
font-family:Andalus;
font-weight:bold;
color:#000000;
background-color:#ffffff;
opacity:1;
text-align:center;


}
.heading_lent {
border:12px inset rgb(153,153,0);
font-family:Andalus;
font-size:30px;
font-weight:bold;
color: rgb(255,255,255);
background-color:rgb(153,51,153);
opacity:1;
text-align:center;
}

.heading_easter {
border:12px inset rgb(153,153,0);
font-family:Andalus;
font-size:30px;
font-weight:bold;
color: rgb(0,0,0);
background-color:yellow;
opacity:1;
text-align:center;
}

.heading_ordinary {
border:12px inset rgb(153,153,0);
font-family:Andalus;
font-size:30px;
font-weight:bold;
color: rgb(0,0,0);
background-color:green;
opacity:1;
text-align:center;
}

.heading1 {
border:1px inset rgb(51,0,51);
text-align:center;
color:rgb(51,0,51);
font-weight:bold;
font-family:Calibri;
color: white;
font-size:18px;
background-color:rgb(51,204,0);
}

.heading1b {
border:1px inset rgb(51,0,51);
text-align:center;
color:white;
font-weight:bold;
font-family:Calibri;
color: black;
font-size:18px;
background-color:rgb(51,204,0);
}


.heading1MU {
border:3px inset rgb(51,0,51);
text-align:center;
color:rgb(0,0,0);
font-weight:bold;
font-family:Calibri;
font-size:20px;
background-color:#00FFFF;
}

.heading1a {
border:10px inset rgb(51,0,51);
text-align:center;
background-color:rgb(204,153,51);
color:rgb(51,0,51);
font-weight:bold;
font-size:12px;
font-family:Andalus;
}

.heading2 {
border:2px inset rgb(0,0,0);
text-align:center;
font-size:18px;
font-family:Andalus;
background-color:rgb(153,255,153); /* green*/
color:rgb(0,0,0);
}

.heading3 {
border:2px groove rgb(255,255,255);
color:rgb(255,255,255);
background-color:rgb(204,204,204); /*grey*/
font-size:16px;
font-family:Andalus;
}

.heading4 {
font-size:30px;
font-family:Andalus;
font-weight:bold;
color:rgb(0,0,0);
background-color:rgb(255,255,153);
opacity:1;
text-align:center;
}

.heading4a {
font-size:30px;
font-family:Andalus;
font-weight:bold;
color:rgb(0,0,0);
background-color:rgb(255,255,255);
opacity:1;
text-align:center;
}

.heading5 {
border:12px inset rgb(153,153,0);
font-size:30px;
font-family:Andalus;
font-weight:bold;
color:rgb(0,0,0);
background-color:rgb(255,255,153);
opacity:1;
text-align:center;
}

.heading5a {
border:12px inset rgb(153,153,0);
font-size:30px;
font-family:Andalus;
font-weight:bold;
color:rgb(0,0,0);
background-color:rgb(153,51,153);
opacity:1;
text-align:center;
}

.heading5b {
border:12px inset rgb(153,153,0);
font-size:30px;
font-family:Andalus;
font-weight:bold;
color:rgb(0,0,0);
background-color:rgb(255,255,51);
opacity:1;
text-align:center;
}

.heading6 {
border:2px groove rgb(255,255,255);
font-family:Andalus;
color:rgb(255,255,255);
font-size:16px;
background-color:rgb(153,255,153);
}

.heading6a {
border:2px groove rgb(255,255,255);
font-family:calibri;
color:rgb(255,255,255);
font-size:20px;
background-color:rgb(153,255,153);
}

.heading7 {
border:15px groove rgb(204,0,0);
text-align:center;
font-family:Andalus;
color:rgb(255,255,255);
font-size:30px;
background-color:rgb(255,0,0);
}

.heading7a {
border:15px groove rgb(0,0,0);
text-align:center;
font-family:Andalus;
color:rgb(255,255,255);
font-size:30px;
background-color:rgb(0,0,0); /*black*/
}

.heading7b {
border:15px groove rgb(0,0,0); /*black*/
text-align:center;
font-family:Andalus;
color:rgb(255,255,255);
font-size:30px;
background-color:rgb(153,255,153); /*green*/
}

.heading10 {
border:15px groove rgb(0,0,0); /*black*/
text-align:center;
font-family:Andalus;
color:rgb(255,255,255);
font-size:30px;
background-color:rgb(153,51,153); /*purple*/
}

.heading11 {
border:15px groove rgb(0,0,0);
text-align:center;
font-family:Andalus;
color:rgb(255,255,255);
font-size:30px;
background-color:#CC0000; /*dark red*/
}

.heading12 {
border:15px groove rgb(0,0,0);
text-align:center;
font-family:Andalus;
color:rgb(255,255,255);
font-size:30px;
background-color:#FFFF00; /* yellow*/
}

.heading13 {
border:15px groove rgb(0,0,0);
text-align:center;
font-family:Andalus;
color:rgb(255,255,255);
font-size:30px;
background-color:#660000;
}

.heading8 {
border:2px groove rgb(255,255,255);
font-family:Andalus;
color:rgb(255,255,255);
font-size:18px;
background-color:rgb(255,0,0);
}

.heading9 {
font-family:Calibri;
font-size:30px;
background-color:rgb(255,0,0);
font-weight:bold;
text-align:center;
}

.heading9a {
font-family:Calibri;
font-size:30px;
background-color:rgb(255,255,255);
font-weight:bold;
text-align:center;
}
.headingMU {
font-family:Calibri;
font-size:60px;
color: rgb(255,255,255);
background-color:#00FFFF;
font-weight:bold;
text-align:center;
}


.style1 {
font-family:Calibri;
font-size:16px;
}

.style1a {
font-family:Calibri;
font-style: italic;
font-size:16px;
}


.style2 {
font-family:Calibri;
font-size:18px;
}

.style2w {
font-family:Calibri;
font-size:18px;
color: white;
text-align: center;
}

.style2wl {
font-family:Calibri;
font-size:20px;
font-weight: bold;
color: white;
text-align: center;
}

.style3 {
font-family:Calibri;
font-size:20px;
font-weight:bold;
color:rgb(0,0,0);
}

.style3a {
font-family:Calibri;
font-size:18px;
font-weight:bold;
color:rgb(0,0,0);
}

.style3b {
font-family:Calibri;
font-size:30px;
font-weight:bold;
color:white;
}
.style3c {
font-family:Calibri;
font-size:30px;
font-weight:bold;
color:#660066; /*purple*/
}
.style3c25 {
font-family:Calibri;
font-size:30px;
font-weight:bold;
color:#ff0000; /*red*/
}
.style3d {
font-family:Calibri;
text-align: center;
font-size:30px;
font-weight:bold;
color:rgb(0,0,0);
}
.style3_white {
font-family:Calibri;
font-size:20px;
font-weight:bold;
color:rgb(255,255,255);
}
.style3_white_big {
font-family:Calibri;
font-size:30px;
font-weight:bold;
color:rgb(255,255,255);
}
 
.style3candle {
font-family:Calibri;
font-size:30px;
font-weight:bold;
color:#006699; /*blue*/
}
.style4 {
font-family:Calibri;
font-weight:normal;
font-size:16px;
color:rgb(0,153,0);
}

.style5 {
font-family:Calibri;
font-weight:bold;
text-align:left;
font-size:20px;
color:rgb(0,153,0);/*green*/
}

.style5r {
font-family:Calibri;
font-weight:bold;
text-align:right;
font-size:20px;
color:rgb(0,153,0);
}

.style5a {
font-family:Calibri;
text-align:left;
font-weight:bold;
font-size:20px;
color:rgb(0,0,0);/*black*/
}

.style5ar {
font-family:Calibri;
text-align:right;
font-weight:bold;
font-size:20px;
color:rgb(0,0,0);
}

.style5b {
font-family:Calibri;
text-align:center;
font-weight:bold;
font-size:20px;
color:rgb(255,255,255);/*white*/
}

.style5c {
font-family:Calibri;
text-align:center;
font-weight:bold;
font-size:10px;
color:#660066; /*purple*/
border:solid 2px black;
padding:2px;
background-color:khaki;
}
.style5d {
font-family:Calibri;
text-align:center;
font-weight:bold;
font-size:30px;
color:yellow;
border:solid 2px black;
padding:2px;
background-color:brown;
}
      .style5z {
font-family:Calibri;
text-align:center;
font-weight:bold;
font-size:20px;
color:#660066; /*purple*/
border:solid 2px black;
padding:2px;
background-color:khaki;
}
.style6 {
font-family:Calibri;
font-weight:bold;
font-size:16px;
color:rgb(0,153,0); /* green*/
}

.style6a {
font-family:Calibri;
font-weight:bold;
font-size:16px;
color:red;
}

.style6b {
font-family:Calibri;
font-weight:bold;
font-size:16px;
color:brown;
}

.style6c {
font-family:Calibri;
font-weight:bold;
font-size:16px;
color:rgb(51,204,0);/*light green*/
}
.style6d {
font-family:Calibri;
font-weight:normal;
font-style: italic;
font-size:14px;
color:rgb(0,0,0);/*black*/
}
.style9 {
font-size:20px;
font-weight:bold;
}
.style9a {
font-family:Calibri;
font-weight:bold;
text-align:left;
font-size:20px;
color: sandybrown;

}
.style10 {
font-family:calibri;
font-weight:normal;
font-size:14px;
background-color:red;
color:yellow;
}

.style10a {
border:2px inset rgb(0,0,0);
font-family:calibri;
font-size:14px;
color:rgb(0,0,0);
font-weight:bold;
background-color:rgb(102,255,153);
}

.style10b {
border:2px inset rgb(0,0,0);
font-family:calibri;
font-size:14px;
color:rgb(0,0,0);
font-weight:bold;
background-color:rgb(153,255,153);
}

.style11 {
font-family:Calibri;
text-align:center;
font-weight:bold;
font-size:30px;
color:rgb(255,255,255);/*white*/
}


.bold {
font-family:Calibri;
font-size:16px;
font-weight:bold;
}

.small {
font-family:Calibri;
font-size:12px;
}

.quote {
font-family:Calibri;
font-size:14px;
font-style:italic;
}

.background {
background-color:rgb(102,255,153);
}

.background_snow {
background-image:url(http://www.emmasmithaccounting.co.uk/images2/winter.jpg);
opacity:1;
}

.advent {
background-color:rgb(153,51,153);
}

.mem {
background-color:rgb(153,51,153);
}

.christmas {
background-color:rgb(255,0,0);
}

.easter {
background-color:rgb(255,255,51);
}

.ordinary {
background-color:rgb(0,153,0);
}

.blue {
background-color:rgb(102,204,204);
}

.brown {
background-color:rgb(153,51,0);
}

.grey {
background-color:rgb(102,102,102);
}

.green {
background-color:rgb(153,255,153);
}
.dark_green {
background-color:rgb(51,204,0);
}
.red {background-color: red;
}
.background_peter {
background-image: url(http://www.emmasmithaccounting.co.uk/images2/peter_yew.jpg);
background-repeat: repeat;    
}
.background_bardsey {
background-image: url(http://www.heritage.singers.20m.com/images3/bardsey16.jpg);
background-repeat: no-repeat;
}
.border {
border-style:groove;
border-color:rgb(0,102,0);
border-width:10px;
}

.border1 {
border-style:groove;
border-color:rgb(255,0,0);
border-width:10px;
}

.border2 {
border:10px inset rgb(51,204,0);
background-color:rgb(102,255,153);
}

.border3 {
border-style:groove;
border-color:rgb(255,0,0);
background-color:green;
font-size:14px;
color:yellow;
}

.border3a {
border-color:rgb(255,0,0);
background-color:rgb(51,204,0);
font-size:12px;
color:yellow;
text-align:center;
}
.border3b {
border-color:rgb(255,0,0);
background-color:rgb(51,204,0);
font-size:18px;
color:yellow;
text-align:center;
}
.border4 {
border-style:groove;
border-color:rgb(255,0,0);
background-color:grey;
color:black;
}

.border4a {
border-style:groove;
border-color:rgb(255,0,0);
background-color:grey;
color:black;
}

.border1a {
border-style:groove;
border-color:rgb(255,255,255);
font-family:Calibri;
font-weight:bold;
font-size:16px;
color:rgb(0,153,0);
background-color:rgb(51,204,0);
}

.border1b {
border:10px groove rgb(255,204,51);
font-family:Calibri;
font-weight:bold;
font-size:16px;
color:rgb(0,153,0);
text-decoration:blink;
background-color:rgb(102,255,153);
}

.border1c {
border:10px groove rgb(51,204,0);
font-family:Calibri;
font-weight:bold;
font-size:16px;
color:rgb(0,0,0);
background-color:rgb(0,153,0);
}

.border1d {
border:10px groove rgb(0,0,0);
font-family:Calibri;
font-weight:bold;
font-size:14px;
color:rgb(255,255,255);
background-color:rgb(0,0,0);
}

.border1e {
border:10px groove rgb(255,204,51);
font-family:Calibri;
font-weight:bold;
font-size:16px;
color:rgb(0,153,0);
background-color:rgb(102,255,153);
}
.border1x {
border:10px groove rgb(51,204,0);/* christmas*/
font-family:Calibri;
font-weight:bold;
font-size:30px;
color:rgb(0,0,0);
background-color:rgb(255,0,0);
} 

.border1z {
border:10px groove rgb(51,204,0);/* ordinary*/
font-family:Calibri;
font-weight:bold;
font-size:30px;
color:rgb(0,0,0);
background-color:rgb(0,153,0);
} 
.border1x {
border:10px groove rgb(153,153,0);/* christmas*/
font-family:Calibri;
font-weight:bold;
font-size:30px;
color:rgb(255,255,255);
background-color:rgb(255,0,0);
} 
.border1ad {

border:12px inset rgb(153,153,0);/* advent */
font-size:30px;
font-family:Calibri;
font-weight:bold;
color:#ffffff;
background-color:#660066;
opacity:1;
text-align:center;
}


.border1ep {

border:12px inset rgb(153,153,0); /*epiphany and trinity*/
font-size:30px;
font-family:Calibri;
font-weight:bold;
color:#000000;
background-color:#ffffff;
opacity:1;
text-align:center;
}
.border1l {
border:12px inset rgb(153,153,0); /*lent*/
font-family:Andalus;
font-size:30px;
font-weight:bold;
color: rgb(255,255,255);
background-color:rgb(153,51,153);
opacity:1;
text-align:center;
}

.border1ea {
border:12px inset rgb(153,153,0); /*easter*/
font-family:Andalus;
font-size:30px;
font-weight:bold;
color: rgb(0,0,0);
background-color:yellow;
opacity:1;
text-align:center;
}
