@charset "utf-8";

/* All h{1,2,4,5} declarations are here as they use "non-standard" fonts */

@font-face { font-family: 'Tempus Sans ITC';
             src: url(fonts/TEMPSITC.eot);
             src: local('Tempus Sans ITC'),
			      url(fonts/TEMPSITC.TTF) format('truetype');
}

h1, h2, h4, h5 {
    font-family:   'Tempus Sans ITC'; "Comic Sans MS", cursive;
    white-space:   nowrap;
    color:         #c03;
    margin-bottom: 5px;
}

h1 { font-size:     28px;
	 font-variant:  small-caps;
     margin:        10px 80px;
 	 text-align:    center;
	 border-top:    3px solid #efc70e;
	 border-bottom: 3px solid #efc70e;
     color:         #64190f;
 	 overflow:      hidden;
	 padding:       5px;
  }

h2 { font-size:     22px;
     color:         #64190f;
	 text-align:    left;
	 margin-top:    1em;
	 margin-bottom: 0em;
   }

h4 { font-size:     22px;
     color:         #c03;
  	 text-align:    center;
	 margin-top:    1em;
	 margin-bottom: 0.2em;
   }

h5 { font-size:     22px;
     color:         #c03;
	 text-align:    left;
	 margin-top:    1em;
	 margin-bottom: 0.2em;
   }

h5.green { color: #093; }
h5.blue { color: #06c; }
h5.pink { color: #f9c; }

/* Special Day fonts */

@font-face { font-family: 'A Yummy Apology';
             src: url(fonts/a_yummy_apology.eot);
             src: local('A Yummy Apology'),
                  url(fonts/a_yummy_apology.ttf); }
			 
@font-face { font-family: 'AcornSwash Regular';
             src: url(fonts/acornswash-regular.eot);
             src: local('AcornSwash Regular'),
                  url(fonts/acornswash-regular.ttf); }

@font-face { font-family: 'BlackChancery';
             src: url(fonts/blackchancery.eot);
             src: local('BlackChancery'),
                  url(fonts/blackchancery.ttf); }
			 
@font-face { font-family: 'Blackadder ITC';
             src: url(fonts/TEMPSITC.eot);
             src: local('Blackadder ITC'),
                  url(fonts/ITCBLKAD.TTF); }

@font-face { font-family: 'Celtic Normal';
             src: url(fonts/celtic_normal.eot);
             src: local('Celtic Normal'),
                  url(fonts/celtic_normal.ttf); }

@font-face { font-family: 'Curlz MT';
             src: url(fonts/CURLZ___.eot);
             src: local('Curlz MT'),
			      url(fonts/CURLZ___.TTF); }

@font-face { font-family: 'Edwardian Script ITC'; 
             src: url(fonts/ITCEDSCR.eot);
             src: local('Edwardian Script ITC'),
                  url(fonts/ITCEDSCR.TTF); }
			 
@font-face { font-family: 'GoreFont II';
             src: url(fonts/gorefont-ii.eot);
             src: local('GoreFont II'),
                  url(fonts/gorefont-ii.ttf); }
			 
@font-face { font-family: 'JanssonSSK';
             src: url(fonts/jansonssk-regular.eot);
             src: local('JanssonSSK'),
                  url(fonts/jansonssk-regular.ttf); }
			 
@font-face { font-family: 'Old London';
             src: url(fonts/oldlondon.eot);
             src: local('Old London'),
                  url(fonts/oldlondon.ttf); }
			 
@font-face { font-family: 'Poor Richard';
             src: url(fonts/POORICH.eot);
             src: local('Poor Richard'),
                  url(fonts/POORICH.TTF); }

@font-face { font-family: 'Rosslaire';
             src: url(fonts/bp30326.eot);
             src: local('Rosslaire'),
                  url(fonts/bp30326.ttf); }	 			 

h4.apple       { font-family: 'AcornSwash Regular',   "Comic Sans MS", cursive; font-size: 48px; color: #0c0;    }
h4.ash         { font-family: 'Poor Richard',         "Comic Sans MS", cursive; font-size: 40px; color: #5a5a74; }		 			 
h4.christmas   { font-family: 'Poor Richard',         "Comic Sans MS", cursive; font-size: 40px; color: #ea152b; }		 			 
h4.cornwall    { font-family: 'Celtic Normal',        "Comic Sans MS", cursive; font-size: 36px; color: #000;    }
h4.easter      { font-family: 'Poor Richard',         "Comic Sans MS", cursive; font-size: 40px; color: #ff2d2d; }		 			 
h4.england     { font-family: 'Old London',           "Comic Sans MS", cursive; font-size: 48px; color: #ea152b; }		 
h4.europe      { font-family: 'JanssonSSK',           "Comic Sans MS", cursive; font-size: 40px; color: #1c64db; }		 
h4.father      { font-family: 'Edwardian Script ITC', "Comic Sans MS", cursive; font-size: 56px; color: #4040ff; }		 
h4.fireworks   { font-family: 'Blackadder ITC',       "Comic Sans MS", cursive; font-size: 42px; color: #1a1a1a; }
h4.halloween   { font-family: 'GoreFont II',          "Comic Sans MS", cursive; font-size: 32px; color: #9d0212; }		 
h4.ireland     { font-family: 'Celtic Normal',        "Comic Sans MS", cursive; font-size: 36px; color: #080;    }
h4.love        { font-family: 'Curlz MT',             "Comic Sans MS", cursive; font-size: 48px; color: #ff6cb6; }
h4.mother      { font-family: 'A Yummy Apology',      "Comic Sans MS", cursive; font-size: 48px; color: #ff6cb6; }		 
h4.remembrance { font-family: 'JanssonSSK',           "Comic Sans MS", cursive; font-size: 36px; color: #000;    }		 
h4.scotland    { font-family: 'Rosslaire',            "Comic Sans MS", cursive; font-size: 36px; color: #000080; } 		 			 
h4.wales       { font-family: 'BlackChancery',        "Comic Sans MS", cursive; font-size: 34px; color: #3cc723; }		 
h4.winter      { font-family: 'Curlz MT',             "Comic Sans MS", cursive; font-size: 48px; color: #f47a00; }


