h1 { color: #006600; font-size: 36px; }
h2 { color: #09C; }
h3 { color: #006600; }
h4 { color: #09C; }
h5 { color: #B9E331; }

.tCentre { text-align: center; }
.tRight { text-align: right; }

.imgLeft { float: left; margin-right: 10px; }
.imgRight { float: right; margin-left: 10px; }

.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}



.quiet {color:#666;}
.loud {color:#000;}
.highlight {/*background:#ff0;*/ color: #33F; font-weight: bold;}

.thin {font-weight: lighter;}

.error, .notice, .success {padding:.8em;margin-bottom:1.6em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11; background:none; padding:0; margin:0; }
.notice a {color:#514721; background:none; padding:0; margin:0; }
.success a {color:#264409; background:none; padding:0; margin:0; }


.fancy { color: #666; font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; font-style: italic; font-weight: normal; }  
.caps { font-variant: small-caps; letter-spacing: 1px; text-transform: lowercase; font-size:1.2em; font-weight:bold; padding:0 2px; }


