body {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 10px;
font-style : normal; color : #000000;
margin : 0;
width : 100%;
}

.outsidetable {
border-color : #000000;
border-style : solid;
border-width : 1px;
padding : 0 0 0 0;
}

DIV STYLES-->

div.memorial
{
width : 210px;
height: 277px;
padding : 10px;
border : 7px;
border-color : #6C6C00;
margin : 10px
float : right;
float : left;
}

HEADLINES-- > 

.c_headlinegreen {
font-weight : bold;
font-size : 10pt;
background : none;
color : #2f5f03;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

.H1 {
font-family : Helvetica, sans-serif;
font-weight : bold;
background : none;
color : #ae6054;
font-variant : small-caps;
padding-right : 1pt;
font-size : 12pt;
}

.H2 {
font-weight : bold;
font-size : 12pt;
background : none;
color : #801008;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

.H1blackbrown {
font-weight : bold;
color : #000000;
font-variant : small-caps;
letter-spacing : 0.6em;
text-align : center;
padding-right : 1em;
line-height : 3em;
background : #b55b35 url('none');
font-style : normal;
font-size : 160%;
font-family : Helvetica, sans-serif;
background-image : url('none');
}

.H1whiteplain {
font : 120% Helvetica, sans-serif;
font-weight : bold;
color : #ffffff;
font-variant : small-caps;
letter-spacing : 0.25em;
text-align : center;
padding-right : 1em;
line-height : 1.25em;
background : #ca8a6f;
}

.H1gold {
font : 130% Helvetica, sans-serif;
font-weight : bold;
color : #801008;
font-variant : small-caps;
text-align : center;
padding-right : 1em;
line-height : 1.5em;
background : #CCAA55;
}


.H1whiteonbrown {
font : 120% Helvetica, sans-serif;
font-weight : normal;
color : #ffffff;
font-variant : small-caps;
text-align : center;
padding-right : 1em;
line-height : 1.25em;
background : #802a2a;
}

.H1teal {
font-weight : bold;
font : 120% Helvetica, sans-serif;
background : #bcb5d3;
color : #000000;
font-variant : small-caps;
letter-spacing : 0.25em;
text-align : center;
padding-right : 1em;
line-height : 1.25em;
}

.c_green {
font-family : cursive;
font-weight : bold;
background : none;
color : #2f5f03;
text-align : left;
padding-right : 1em;
font-style : normal;
font-variant : normal;
font-size : 110%;
}

.H1blue {
font-family : cursive;
font-weight : bold;
background : none;
color : #256b83;
text-align : left;
padding-right : 1em;
font-style : normal;
font-variant : normal;
font-size : 120%;
}

.H2wine {
font-family : Helvetica, sans-serif;
font-weight : bold;
background : none;
color : #660000;
text-align : left;
font-size : 130%;
}

.H2brown {
font-size : 160%;
font-weight : bold;
background : none;
color : #4a202a;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

.H2script {
font-size : 130%;
font-weight : bold;
text-align : center;
background : none;
color : #801008;
font-family : "Lucida Sans Unicode";
text-decoration : none;
}

SUBHEADS-- > 

.H5 {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-weight : bold;
font-size : 10pt;
color : #ae6054;
text-decoration : none;
background : none;
}

.c_adsubheads {
font-weight : bold;
font-size : 11pt;
background : none;
color : #b55b35;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

.logohead {
font-weight : bold;
font-size : 12pt;
background : none;
color : #6a78a2;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

.logohead-Lent {
font-weight : bold;
font-size : 16pt;
background : none;
color : #660099;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

.c_memoriam {
font-weight : normal;
font-size : 9pt;
background : none;
color : #ffffff;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

.c_tablehead {
font-weight : bold;
font-size : 10pt;
background : none;
color : #a85454;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

.c_announce {
font-weight : normal;
font-size : 12pt;
line-height : 26px;
color : #000000;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
background : #e6e9f0;
}

.c_text {
font-weight : normal;
font-size : 10pt;
background : none;
color : #000000;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

.date {
font-family : arial, verdana, "sans serif";
font-size : 12px;
font-style : normal;
line-height : normal;
font-weight : normal;
font-variant : normal;
color : #2f5f03;
text-decoration : none;
padding-bottom : 3px;
padding-top : 15px;
}

.c_textspotlight {
font-weight : normal;
font-variant : small-caps;
font-size : 10pt;
background : none;
color : #000000;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

.c_smalltext {
font-weight : normal;
font-size : 9pt;
background : none;
color : #000000;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

.c_list-small {
font-weight : normal;
font-size : 8pt;
background : none;
color : #000000;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

.c_smallmag {
font-weight : bold;
font-size : 9pt;
background : none;
color : #668080;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

.c_Lent {
font-weight : bold;
font-size : 10pt;
background : none;
color : #ddd6f2;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

.c_textbgpink {
font-weight : normal;
font-size : 10pt;
color : #668080;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
background : #f7eae6;
}

.c_textbgblue {
font-weight : bold;
font-size : 14pt;
line-height : 26px;
color : #660099;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
background : #e6e9f0;
}

.c_textads {
font-weight : normal;
font-size : 9pt;
background : none;
color : #000000;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
padding : 2em;
}

.c_comment {
font-weight : normal;
font-size : 9pt;
background : none;
color : #000000;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

.c_whitetext {
font-weight : normal;
font-size : 9pt;
background : none;
color : #ffffff;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
padding : 1em;
}

.c_whitetop {
font-weight : bold;
text-decoration : none;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 10pt;
background : none;
color : #ffffff;
padding : 0.5em;
}

.c_whitetop12 {
font-weight : normal;
text-decoration : none;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12pt;
background : none;
color : #ffffff;
padding : 0.5em;
}

.c_textscripsm {
font-weight : normal;
font-size : 9pt;
background : none;
color : #b55b35;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

PBORDERS-- >

div.dotted {
border-style : dotted;
border-color : #b8b692;
padding : 2em;
}

p.dashed {
border-style : dashed;
padding : 1em;
}

p.solid {
border-style : solid;
padding : 1em;
}

p.double {
border-style : double;
border-color : #f7eae6;
padding : 1em;
}

p.groove {
border-style : groove;
padding : 1em;
}

p.ridge {
padding : 1em;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
line-height : normal;
font-weight : bold;
font-variant : normal;
color : #363;
text-decoration : none;
background-color : #ffc;
}

p.inset {
border-style : inset;
padding : 1em;
}

p.outset {
border-style : outset;
padding : 1em;
border-width : thick;
color : #f7eae6;
}

LINKS-- > 

a.rightnav {
font-weight : normal;
font-size : 8pt;
background : none;
color : #2d747d;
font-family : Arial, Verdana, sans-serif, Helvetica, Geneva, Swiss, sans serif;
}

a.plain {
font-family : "Times New Roman";
font-weight : 100;
font-size : 12pt;
background : none;
color : #000000;
text-decoration : none;
}

a.main {
font-weight : bold;
font-size : 10pt;
background : none;
color : #442266;
text-decoration : none;
font-family : Arial, Verdana, sans-serif, Helvetica, Geneva, Swiss;
}

a.hover {
font-weight : normal;
font-size : 10pt;
background : none;
color : #CCAA55;
text-decoration : underline;
font-family : Arial, Verdana, sans-serif, Helvetica, Geneva, Swiss;
}

a.main14 {
font-weight : normal;
font-size : 14pt;
background : none;
color : #2d747d;
font-family : Arial, Verdana, sans-serif, Helvetica, Geneva, Swiss;
}

a.internal-link {
font-weight : bold;
background : none;
color : #660000;
font-family : Arial, Verdana, sans-serif, Helvetica, Geneva, Swiss;
font-size : 10pt;
}

a.advent {
font-weight : bold;
font-size : 12pt;
background : none;
color : #6227a3;
font-family : Arial, Verdana, sans-serif, Helvetica, Geneva, Swiss;
}

a.main9 {
font-weight : normal;
font-size : 9pt;
background : none;
color : #2d747d;
text-decoration : none;
font-family : Arial, Verdana, sans-serif, Helvetica, Geneva, Swiss;
}

a.memoriam {
font-weight : normal;
font-size : 9pt;
background : none;
color : #000000;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : underline;
}

a.articles {
font-weight : bold;
font-size : 10pt;
background : none;
color : #4a202a;
font-family : Arial, Verdana, sans-serif, Helvetica, Geneva, Swiss;
}

a.menubar {
font-weight : bold;
font-size : 10pt;
background : none;
color : #000000;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}


a.menubar2 {
font-weight : bold;
font-size : 9pt;
background : none;
color : #000000;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-decoration : none;
}

a.newslink {
font-weight : normal;
font-size : 9pt;
background : none;
color : #2d747d;
font-family : Arial, Verdana, sans-serif, Helvetica, Geneva, Swiss;
}

a.calendar {
font-weight : bold;
font-size : 10pt;
background : none;
color : #2d047f;
font-family : Arial, Verdana, sans-serif, Helvetica, Geneva, Swiss;
}

a.whitetop {
font-weight : bold;
text-decoration : none;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 10pt;
background : none;
background : none;
color : #ffffff;
padding : 0.5em;
}

a.plainbottom {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 9pt;
font-variant : small-caps;
background : none;
background : none;
color : #000000;
padding : 0.5em;
}

ul.square {
list-style-type : square;
list-style-image : url('none');
list-style-position : outside;
}

ul.square li {
font-size : 8pt;
}
LISTS-- > 

ul.nav {
padding : 1em;
}

TABLES-- > 

table.sidebar {
border-width : 1px;
border-style : solid;
border-collapse : collapse;
background-color : #000000;
}

table.sidebar th {
padding : 3px;
background-color : #C8A858;
font-weight : bold;
text-decoration : none;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11pt;
color : #ffffff;
}

table.sidebar td {
padding : 3px;
background-color : #ffffff;
font-weight : normal;
text-decoration : none;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 9pt;
color : #000000;
}

a.sidebar {
padding : 3px;
background-color : #ffffff;
font-weight : normal;
text-decoration : underline;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 9pt;
color : #000000;
}
