/* Official Old South stylesheet. */

body.std {background-color: white;}
body.stdBack {background: url(images/greenAngleBack.jpg); background-color: white;}
body.textBack {background: background-color: white;}

table.navTable {background-color: white;}
caption {font-size: large;}

li {font-family: serif; font-size: medium;}

span.title {font-family: serif; font-size: large;}
span.guide {color: silver;}

th.headCell {font-family: sans-serif; font-size: small; font-style: bold;
	     background-color: silver; }
td.leftHead {font-family: sans-serif; font-size: small; font-style: bold;
             background-color: silver;}

th.tight {font-family: sans-serif; font-size: small; background-color: silver;}
td.tight {font-family: sans-serif; font-size: small;}

td.navButton {font-family: sans-serif; font-size: medium; font-style: bold;
             background-color: white; text-align: center;}

td.navButtonBig {font-family: sans-serif; font-size: large; font-style: bold;
             background-color: white; text-align: center;}

td.navSpacer {font-family: sans-serif; font-size: medium; font-style: bold;
             background-color: white;}

td.trinity {font-family: sans-serif; font-size: medium; font-style: bold;
             background-color: #8080FF;}
td.navbar { font-family: serif; font-weight: bold;
             background-color: rgb(0,153,102); }

td.mainbar { font-family: serif; font-weight: bold;
             background-color: rgb(0,153,102); }

td.spanCell { background-color: silver;}

td.redCell { background-color: red;}
td.grayCell { background-color: silver;}

/* http://www.waldorfhomeschoolers.com/sevengrains.htm */
/* http://personales.mundivia.es/luisan/gbmetale.htm */
/* http://www.carolbarbeau.com/html/magic_days_and_colors.html */
td.mon { background-color: silver;}
td.tue { background-color: rgb(255,80,80);} /* red */
td.wed { color: white;  background-color: forestgreen;}
td.thu { color: white;  background-color: mediumpurple;}
td.fri { color: white; background-color: DodgerBlue;} /* blue */
td.sat { color: white; background-color: rgb(70,70,70);} /* black */
td.sun { background-color: gold;}

table.eventBox { border: solid thin black; width: 100%;}
td.eventTitle { font-family: sans-serif; font-size: medium; font-style: normal;
	        background-color: rgb(120,240,120); }
td.eventText { background-color: rgb(235,255,235); }

/* Used to facilitate reviews. Marks text that has been changed.
   It is expected to be removed as the document evolved. */
a.add,     p.add,     span.add {color: green;}
a.chg,     p.chg,     span.chg {color: blue;}
a.del,     p.del,     span.del {color: red; text-decoration: line-through;}

address {font-family: serif; font-size: smaller;}

/* Misc. */
p.close {margin: 0em 0em 0.5em 0em;}
p.tight {font-family: serif; font-size: medium;}

p.box { border-width: thin; font-family: serif;
	font-size: medium; background-color: #F0E8F0;}

p.boxHead { border-width: medium; font-family: serif; font-size: large; }

p.big { font-family: serif; font-weight: bold; font-size: 24pt; }
p.bigTitle { font-family: serif; font-weight: bold; font-size: 24pt;
	color: tan; background: #B9BCB1; }
p.softHeading { font-family: serif; font-weight: bold; font-size: large;
	color: brown; }
p.softPara { font-family: serif; font-style: italics;
	font-weight: bold; color: black; }

p.navButton { font-family: serif; font-size: medium; }

div.box { border-width: thin; }

a.large {font-family: serif; font-size: large;}

a.offsite { background: url(images/external.png) center right no-repeat;
            padding-right: 13px;}
