BODY {background: url(http://localhost/atonement2/imgsrc/gradient.gif) repeat-y white}

TABLE.main {width: 900px; margin: 0px; padding: 0x; border-width: 0x;}
TABLE.mainzone {width: 665px; height: 825px; margin: 0px; padding: 0x; border-width: 0x}
TABLE.calendar {width: 910px}
TABLE.newsletter {width: 660px; height: 800px; margin: 0px; padding: 0x; border-width: 0x}

TH.minheader {border-left: solid thin; border-bottom: solid thin; border-right: solid thin}
TH.calheader {width: 130px}

A.title { color:#225522; text-decoration:none; }
A.sidebar:link { color:#bbbbbb }
A.sidebar:visited { color:#bbbbbb }
A.sidebar:active { color:#aaffff }
A.bare { color: #ffffff; text-decoration:none; }

#TD.sidebar {background: #aa3333; color: #ffffff}
TD.sidebar { color: #ffffff }
TD.minleftcol {border-top: solid thin; border-right: solid thin; border-bottom: solid thin}
TD.minmain {border: solid thin}
TD.active {background: #e0e0e0; width: 20px; height: 15px; text-decoration: underline; text-align: center}
TD.inactive {background: #f0f0f0; width: 20px; height: 15px; text-align: center}
#TD.calday {height: 7em; width:110px; vertical-align: text-top; text-align: left}
#TD.calday {height: 40px; width:110px; vertical-align: text-top; text-align: left}
TD.calday {width:110px; vertical-align: text-top; text-align: left}
TD.wactive {background: #e0e0e0; width: 200px; height: 15px; text-decoration: underline; text-align: center}
TD.winactive {background: #f0f0f0; width: 200px; height: 15px; text-align: center}

IFRAME.mainzone {width: 675px; height: 875px; margin: 0px; padding: 0x; border-width: 0x}
IFRAME.contentzone {width: 665px; height: 810px; margin: 0px; padding: 0x; border-width: 0x}
IFRAME.youthnews {width: 660px; height: 800px}
IFRAME.picdisplay {width: 1600px; height: 1200px; background-color: #cccccc}

#P.cal {font-size: 1em; font-style: italic; font-family: Arial}
P.cal {font-size: 10pt; font-family: Arial}
P.tab { text-indent: 3em; margin: 3px }
P.inversetab { text-indent: -3em; margin: 0; padding-left: 3em}
P.indented { padding-left: 25px }
P.slide3indent { padding-left: 275px }
P.slidebottom { padding-top: 285px; vertical-align: baseline }
P.widemargins { padding-left: 5em; padding-right: 5em }
P.thintab { text-indent: 3em; margin: 0px }
P.thinindent { margin-left: 25px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px }

SPAN.caldate {font-size: 2em; float: left}
SPAN.left {float:left}

IMG.medleft {float: left; height:10em; margin-right: 5px}
IMG.medright {float: right; height:10em; margin-left: 5px}
IMG.fullleft {float: left}
IMG.fullright {float: right}
IMG.youthnews {height: 790px}

FONT.maintitle {color=#558855; vertical-align=top; font-family: Zapf-Chancery, 'Apple Chancery', cursive; font-style: italic; font-size: 3em; font-weight: 500}
FONT.fancytitle {font-family: Zapf-Chancery, 'Apple Chancery', cursive; font-style: italic; font-size: 4em; font-weight: 500}
FONT.subtitle {font-family: Arial, sans-serif; font-size: 2em}
FONT.lifetitle {font-family: Arial, sans-serif; font-size: 3em}
FONT.heraldtitle {font-family: Arial, sans-serif; font-style: italic; font-weight: bold}
FONT.bbul {font-weight: bold; font-size: 2em; text-decoration: underline}
FONT.fungreen {color: #00aa11; font-family: 'Comic sans MS', sans-serif; font-weight: bold; font-size:2em}
FONT.funblue {color: #0011aa;font-family: 'Comic sans MS', sans-serif; font-weight: bold; font-size:1em}

DIV.indent { padding-left: 3em}
DIV.doubleindent { padding-left: 6em }

UL.indentlist { list-style: square inside; padding-left: 4em; margin:0 }
UL.bland { list-style: none inside; padding-left: 4em; margin: 0}
LI.spacey { margin: 1em }