body
{
font-family : Century Schoolbook, serif;
font-size: 12pt;
background-color: #FAEBD7;
color: #000000;
text-align: left;
}

table.page
{
width: 630;
border-width: 0;
}

table.reunion
{
width: 100%;
border: double black 3px;
}

table.we
{
align: center;
width: 100%;
}

td.r_header
{
font-weight: bold;
font-size: 12pt;
text-decoration: underline;
text-align: center;
border-width: 0;
}

td.r_items
{
font-weight: normal;
font-size: 10pt;
text-align: left;
padding: .5em;
border: double black 3px;
}

td.address
{
font-weight: bold;
font-size: 14pt;
text-align: center;
padding: 1.0em;
border: double black 3px;
}

td.address_intro
{
font-weight: normal;
font-size: 12pt;
text-align: center;
padding: 1.0em;
border: none;
}

td.left
{
width: 200;
}

td.paragraph
{
/* here for future...not implemented in ie or nn */
column-span: 2;
padding-top: 2em;
padding-bottom: 2em;
}

td.header
{
font-weight: bold;
text-decoration: underline;
text-align: left;
}

td.items
{
font-weight: normal;
text-align: left;
padding-top: .5em;
padding-bottom: .5em;
}
td.we_header
{
font-weight: bold;
text-decoration: underline;
text-align: center;
}

td.we_items
{
font-weight: normal;
text-align: center;
padding-top: .5em;
padding-bottom: .5em;
}

div
{
padding: 0.1em;
border: none;
text.align: left;
}

div.purple
{
background: #9370DB;
color: #FFFFFF;
}

div.blue
{
background: #1E90FF;
color: #FFFFFF;
}

div.red
{
background: #DC143C;
color: #FFFFFF;
}

div.yellow
{
background: #FFD700;
color: black;
}

div.green
{
background: #006400;
color: #FFFFFF;
}

div.orange
{
background: #FFA500;
color: #FFFFFF;
}

div.announce
{
background: #9370DB;
padding: 0.5em;
border: none;
text-align: center;
}

div.contact
{
background: #1E90FF;
width: 20%;
text-align: center;
padding: 0.5em;
}
/* all links */
a
{
font-size: 12pt;
font-weight: bold;
padding-left: 10px;
padding-right: 10px;
}

/* dark color menu items */
a.dark:active {color: #FFFFFF}
a.dark:link {color: #FFFFFF}
a.dark:visited {color: #FFFFFF}
a.dark:hover 
{
color: #FFFFFF;
background: #000000;
}

/* this is for lighter colors */
a.light:active { color: #000000 };
a.light:link { color: #000000 };
a.light:visited { color: #000000 };
a.light:hover 
{
color: #FFFFFF;
background: #000000;
}

/* this is for journey entries, etc */
a.journey
{
font-size: 12pt;
font-weight: normal;
padding-left: 0px;
padding-right: 10px;
}
a.journey:active { color: #000000 };
a.journey:link { color: #000000 };
a.journey:visited { color: #000000 };
a.journey:hover 
{
color: #FFFFFF;
background: #000000;
}

p.nav
{
text-align: right;
}

p.address
{
text-align: center;
font-weight: bold;
}

p.news
{
color: #FFFFFF;
font-weight: bold;
}

h3.news
{
color: #FFFFFF;
font-weight: bold;
}

li.news
{
color: #FFFFFF;
font-weight: bold;
}

div.nav
{
padding: 1px;
background: #9370DB;
text-align: right;
}
/* #1E90FF; */
.debug
{
background: white;
width: 100%;
}

p.dark
{
margin-top: -3px;
margin-bottom: -3px;
color: #000000;
font-size: 12pt;
font-weight: bold;
padding: 0.5em;
}

h1.top
{
text-align: center;
}

h2.top
{
text-align: center;
}
h2.we
{
text-align: center;
}
h3.we
{
text-align: center;
}
