html { }

body {margin: 0; padding: 0;  font-family:   Tahoma, Arial, "Lucida Grande", "Trebuchet MS",sans-serif; color: #333399;background: url("images/mytile4c.jpg") }

p.normaltext { font-family: Tahoma, Arial, MS Sans Serif;
color: #333399;background-color: transparent;font-weight: normal;font-size: 12pt;}
p.rightsidetext { font-family: Tahoma, Arial, MS Sans Serif;
color: #333399;background-color: transparent;font-weight: normal;font-size: 12pt; text-align: right}
p.titletext {font-family: Tahoma, Arial, MS Sans Serif;
color: #333399;background-color: transparent;fontWeight: bolder;fontStyle: italicfont-size: 12pt;text-align: center}
p.shieldredtext { font-family: Tahoma, Arial, MS Sans Serif;
color: #d8001D;background-color: transparent;fontWeight: normal;font-size: 12pt;}

/* bodyheader - used for headers in text and photo headings */
h1.bodyheader { font-family: Tahoma, Arial, MS Sans Serif;
color: #333399; background-color: transparent;fontWeight: bold; 
font-size: 24; line-height: 1.2;}
h2.bodyheader { font-family: Tahoma, Arial, MS Sans Serif;
color: #333399;background-color: transparent;fontWeight: bold;font-size: 20; line-height: 1.2;}
h3.bodyheader { font-family: Tahoma, Arial, MS Sans Serif;
color: #333399;background-color: transparent;fontWeight: bold;font-size: 16; line-height: 1.2;}
h4.bodyheader { font-family: Tahoma, Arial, MS Sans Serif;
color: #333399;background-color: transparent;fontWeight: bold;font-size: 14; line-height: 1.2;}
h5.bodyheader { font-family: Tahoma, Arial, MS Sans Serif;
color: #333399;background-color: transparent;fontWeight: bold;font-size: 12; line-height: 1.2;}
h6.bodyheader { font-family: Tahoma, Arial, MS Sans Serif;
color: #333399;background-color: transparent;fontWeight: bold;font-size: 10;}

h3.navheader { font-family: Tahoma, Arial, MS Sans Serif;
color: #333399;background-color: transparent;fontWeight: bold;font-size: 15; line-height: .8;}

/* shield_red - used for RED pageheaders  NOW USED FOR BLUE PAGEHEADERS */
/* OLD:  h1.shieldred { font-family: Tahoma, Arial, MS Sans Serif;color: #d8001D;background-color: transparent; */
h1.shieldred { font-family: Tahoma, Arial, MS Sans Serif;color: #333399;background-color: transparent;fontWeight: bolder;font-style: italic;font-size: 24pt;}
h2.shieldred { font-family: Tahoma, Arial, MS Sans Serif;color: #333399;background-color: transparent;fontWeight: bolder;font-style: italic;font-size: 20pt;}
h3.shieldred { font-family: Tahoma, Arial, MS Sans Serif;color: #333399;background-color: transparent;fontWeight: bolder;font-style: italic;font-size: 16pt;}
h4.shieldred { font-family: Tahoma, Arial, MS Sans Serif;color: #333399;background-color: transparent;fontWeight: bolder;font-style: italic;font-size: 14pt;}
h5.shieldred { font-family: Tahoma, Arial, MS Sans Serif;color: #333399;background-color: transparent;fontWeight: bolder;font-style: italic;font-size: 12pt;}
h6.shieldred { font-family: Tahoma, Arial, MS Sans Serif;color: #333399;background-color: transparent;fontWeight: bolder;font-style: italic;font-size: 10pt;}


h2.prayercandles { font-family: Tahoma, Arial, MS Sans Serif;color: white;background-color: transparent;fontWeight: bolder;font-style: italic;font-size: 20pt; text-align: center}



a.mainlink:link {font-family: Tahoma, Arial, MS Sans Serif; color: #333399;background-color: transparent; text-decoration: none;font-size: 18pt; }
a.mainlink:visited {font-family: Tahoma, Arial, MS Sans Serif; color: #333399;background-color: transparent;text-decoration: none; fontWeight: bold;font-size: 18pt}
a.mainlink:hover {font-family: Tahoma, Arial, MS Sans Serif; color: white;background-color: #333399;
text-decoration: none;font-size: 18pt}
a.mainlink:active {font-family: Tahoma, Arial, MS Sans Serif; color: blue;background-color: transparent;font-size: 18pt}

a.smalllink:link {font-family: Tahoma, Arial, MS Sans Serif; color: #333399;background-color: transparent; text-decoration: none;font-size: 11pt; }
a.smalllink:visited {font-family: Tahoma, Arial, MS Sans Serif; color: #333399;background-color: transparent;text-decoration: none; font-size: 11pt}
a.smalllink:hover {font-family: Tahoma, Arial, MS Sans Serif; color: white;background-color: #333399;
text-decoration: none;font-size: 11pt}
a.smalllink:active {font-family: Tahoma, Arial, MS Sans Serif; color: blue;background-color: transparent;font-size: 11pt}

a.smallboldlink:link {font-family: Tahoma, Arial, MS Sans Serif; color: #333399;background-color: transparent; text-decoration: none;font-size: 11pt; fontWeight: bold;}
a.smallboldlink:visited {font-family: Tahoma, Arial, MS Sans Serif; color: #333399;background-color: transparent;text-decoration: none; font-size: 11pt;fontWeight: bold;}
a.smallboldlink:hover {font-family: Tahoma, Arial, MS Sans Serif; color: white;
background-color: #333399;fontWeight: bold; text-decoration: none;font-size: 11pt}
a.smallboldlink:active {font-family: Tahoma, Arial, MS Sans Serif; color: blue;background-color: transparent;font-size: 11pt;fontWeight: bold;}

a.whitelink:link {font-family: Tahoma, Arial, MS Sans Serif; color: #333399;background-color: #999999; text-decoration: none;font-size: 14pt}
a.whitelink:visited {font-family: Tahoma, Arial, MS Sans Serif; color: #333399;background-color: #999999; text-decoration: none; fontWeight: bold;font-size: 14pt}
a.whitelink:hover {font-family: Tahoma, Arial, MS Sans Serif; color: #999999; background-color: #333399; 
text-decoration: none;font-size: 14pt}
a.whitelink:active {font-family: Tahoma, Arial, MS Sans Serif; color: blue;background-color: #999999;font-size: 14pt}

a.intextlink:link { color: #333399;background-color: transparent; text-decoration: underline;}
a.intextlink:visited { color: #333399;background-color: transparent;text-decoration: underline; fontWeight: bold;}
a.intextlink:hover { color: white;background-color: #333399;
text-decoration: none;}
a.intextlink:active { color: blue;background-color: transparent;}

a.sidebarlink:link { color: #000066;text-decoration: none;font-family: Tahoma, Arial, MS Sans Serif;background-color: transparent;font-size: 10pt;vertical-align: middle;text-align: center}
a.sidebarlink:visited { color: #712671; font-size: 10pt; 
text-decoration: none;background-color: transparent;font-family: Tahoma, Arial, MS Sans Serif;vertical-align: middle;text-align: center}
a.sidebarlink:hover { color: white;background-color: #333399;font-size: 10pt;
text-decoration: none;font-family: Tahoma, Arial, MS Sans Serif;vertical-align: middle;text-align: center}
a.sidebarlink:active { color: #000066;background-color: transparent;font-family: Tahoma, Arial, MS Sans Serif;font-size: 10pt;font-style: italic;vertical-align: middle;text-align: center}

a.topbarlink:link { color: #000066;text-decoration: none;font-family: Tahoma, Arial, MS Sans Serif;
background-color: transparent;font-size: 9pt;vertical-align: middle;text-align: center}
a.topbarlink:visited { color: #712671; font-size: 9pt; 
text-decoration: none;background-color: transparent;font-family: Tahoma, Arial, MS Sans Serif;vertical-align: middle;text-align: center}
a.topbarlink:hover { color: white;background-color: #333399;font-size: 9pt;
text-decoration: none;font-family: Tahoma, Arial, MS Sans Serif;vertical-align: middle;text-align: center}
a.topbarlink:active { color: #000066;background-color: transparent;
font-family: Tahoma, Arial, MS Sans Serif;font-size: 9pt;font-style: italic;
vertical-align: middle;text-align: center}


a.churchbannerlink:link { color: #d8001D;text-decoration: none;font-family: Tahoma, Arial, MS Sans Serif;background-color: transparent;font-size: 12pt;}
a.churchbannerlink:visited { color: #712671; 
text-decoration: none;background-color: transparent; font-family: Tahoma, Arial, MS Sans Serif;font-size: 12pt;}
a.churchbannerlink:hover { color: white;background-color: #d8001D; text-decoration: none;font-family: Tahoma, Arial, MS Sans Serif;
font-size: 12pt;}
a.churchbannerlink:active { color: #d8001D;background-color: transparent; font-family: Tahoma, Arial, MS Sans Serif; text-decoration: none; font-style: italic;font-size: 12pt;}

a.quizlink:link { color: #003399; text-decoration: none;font-family:  Arial, Tahoma, MS Sans Serif;background-color: transparent;
font-size: 10pt;}
a.quizlink:visited { color: #000099; 
text-decoration: none;background-color: transparent; font-family:  Arial, Tahoma, MS Sans Serif; font-size: 10pt;}
a.quizlink:hover { color: white;background-color: #003399; text-decoration: none;font-family:  Arial, Tahoma, MS Sans Serif; font-size: 10pt;}
a.quizlink:active { color: #0066cc;background-color: transparent; font-family:  Arial, Tahoma, MS Sans Serif; text-decoration: none; font-style: italic;font-size: 10pt;}

a.frontpageannouncelink:link {font-family: Comic Sans MS,Tahoma, MS Sans Serif;font-size: 14pt; color: #6666CC; 
background-color: transparent; text-decoration: none}
a.frontpageannouncelink:visited {font-family: Comic Sans MS,Tahoma, MS Sans Serif;font-size: 14pt; color: #6666CC; 
background-color: transparent; text-decoration: none}
a.frontpageannouncelink:hover {font-family: Comic Sans MS,Tahoma, MS Sans Serif;font-size: 14pt; color: white; 
background-color: #6666CC; text-decoration: none}
a.frontpageannouncelink:active {font-family: Comic Sans MS,Tahoma, MS Sans Serif;font-size: 14pt; color: white; 
background-color: grey; text-decoration: none}

hr.blue {color: #3399cc;background-color: transparent; height: 3px; text-align: center; border: none; margin: 5px 0; }
hr.big {height: 5px; margin-top: -8px; }
hr.white {color: white;background-color: transparent; height: 1px; background: #fff; border: none; border-top: 1px solid white; }
hr.shortwhite {color: white;background-color: transparent; height: 1px; background: #fff; border: none; border-top: 1px solid white; width: 300px; }
 

/* Forms */
input.searchbox {background: #fff; border: #000 1px solid; width: 170px; font-family: Tahoma, Arial, MS Sans Serif; padding: 3px; }
.searchbox:focus {background: #ffb; }
input.button {background: #3399cc; color: #fff;background-color: transparent; font: bold 1em Tahoma, Arial, MS Sans Serif; }


div.sidenav20 {border: 4px groove white; margin: 2px; padding: 4px; height: 20px;text-align: center }
div.sidenav40 {border: 4px groove white; margin: 2px; padding: 4px; height: 40px; text-align: center}
div.sidenav60 {border: 4px groove white; margin: 2px; padding: 4px; height: 60px;text-align: center }
div.sidenav80 {border: 4px groove white; margin: 2px; padding: 4px; height: 80px;text-align: center }

div.topchurchlink {border: 4px groove white; margin: 1px; padding: 1px; width: 190px; height: 16px; float: left;}

div.topspacer {width: 15px; height: 16px; float: left;}

div.sidenavmain { position: absolute; left: 0px; top: 142px; width: 160px; height: 900px; text-align: center; 
background-image: url(images/mytile3b.jpg);layer-background-image:url(images/mytile3b.jpg)}
div.topnavlower { position: absolute; left: 0px; top: 142px; width: 160px; height: 80px; 
text-align: center; background-image: url(images/mytile3b.jpg);layer-background-image:url(images/mytile3b.jpg)}

div.frontpageannounce {position: absolute; left: 165px; top: 470px; width: 350px; height: 450px;z-index: 2;
font-family: Comic Sans MS,Tahoma, Arial, MS Sans Serif;font-size: 14pt; color: #6666CC; background-color: transparent}

div.lowfrontpage {position: absolute; left: 165px; top: 900px; width: 550px; height: 650px;z-index: 2;
font-family: Comic Sans MS,Tahoma, Arial, MS Sans Serif;font-size: 14pt; color: #6666CC; background-color: transparent}

div.topcorner {position: absolute; left: 0px; top: 0px; width: 113px; height: 142px;}

div.topnavmain {margin: 0pt; padding: 0pt;  position: absolute; top: 0px; height: 142px; width: 1200px; 
left: 113px;background-image: url(images/mytile3b.jpg);layer-background-image:url(images/mytile3b.jpg);}

div.topnavmission {margin: 0pt; padding: 0pt;  position: absolute; top: 125px; z-index: 5; 
left: 26px;border:none; background-color: transparent}

div.topnavadmin {margin: 0pt; padding: 0pt; position: absolute;  text-align: center ;
top: 0px; left: 1072px;  height: 100px; width: 228px;  border:none; background-color: transparent;
background-image: url(images/mytile3b.jpg);layer-background-image:url(images/mytile3b.jpg); color: #333399;}

div.copyright {margin: 0pt; padding: 0pt; position: absolute;  text-align: center ;
top: 90px; left: 1140px;  height: 30px; width: 120px;  border:none; background-color: transparent;
background-image: url(images/mytile3b.jpg);layer-background-image:url(images/mytile3b.jpg); color: #333399;
font-size: 6pt;text-align: center; z-index: 5}

div.menubaritem {margin: 0pt; padding: 0pt; position: absolute; top: 100px;  height: 20px;  z-index: 5;  
background-image: url(images/mytile3b.jpg);layer-background-image:url(images/mytile3b.jpg); color: #333399;}


div.weathersquare {margin: 0pt; padding: 0pt; background-color: transparent; position: absolute; 
 top: 230px; left: 08px; z-index: 3}

div.divspacer {margin: 0pt; padding: 0pt; background-color: transparent; float: left; height: 1px;}

div.emphasisboxbr {margin: 15pt; padding: 15pt; position: absolute;  left: 970px; top: 500px; width: 200px; border: groove; text-align: center ;z-index: 2; background-color: white; color: #d8001d;}

div.simplebox1 {margin: 5pt; padding: 5pt; position: absolute;  border: inset; text-align: center ;z-index: 2; 
background-color: transparent; color: #333399;}

div.simplebox2 {margin: 5pt; padding: 5pt; position: absolute;  border: none; text-align: left ;z-index: 3; background-color: transparent; color: #333399;}

div.emphasisbox {margin: 25pt; padding: 25pt; position: absolute;  width: 200px; border: groove; text-align: center ;z-index: 2; background-color: white; color: #d8001d;}

div.emphasisboxflex {margin: 2pt; padding: 2pt; position: absolute;  border: groove; text-align: left ;
z-index: 2; background-color: white; color: #333399;}

div.emphasisboxtight {margin: 22pt; padding: 2pt; position: absolute;  width: 200px; border: groove; text-align: center ;z-index: 3; 
background-color: white; color: #d8001d;}

div.pagetitle {position: absolute; left: 350px; top: 160px; width: 650px; height: 40px;z-index: 1; text-align: center ;}

div.mainpagetop {position: absolute; left: 230px; top: 240px; width: 1050px; height: 300px; z-index: 3;border: none}

div.mainpagetopitem {position: relative; float: left; width: 220px; height: 300px; z-index: 3; border: none}

div.mainpagetopitem1 {position: relative; float: left; width: 75px; height: 120px; z-index: 3; border: none; margin 2px;}

div.mainpagetophdr {position: relative; float: left; width: 1050px; height: 70px; z-index: 3; border: none}

div.prayercandle {  position: absolute;  
                     width: 940px; 
                     border: groove; 
                     z-index: 5; 
                     left: 230px; 
                     top: 490px; 
                     background-color: black; 
                   }

div.candle {position: relative; float: left; margin: 10pt; padding: 10pt;
width: 180px; height: 160px; z-index: 5; text-align: center; border: none}

 
div.abovenewsemphasisbox {margin: 5pt; padding: 5pt; position: absolute;  width: 500px; height: 35px; left: 660px; top: 530px; border: groove; text-align: center ;z-index: 3; background-color: white; color: #d8001d;}

div.newsbanner {margin: 25px; padding: 30px; position: absolute;  left: 180px; top: 500px; width: 973px; height: 281px; border: none; text-align: center ;z-index: 2; background: #e6e6e6 url(images/CurrentNews/newsbanner.jpg) }


div.tothetop {text-align: right; float: right; width: 82px; height: 26px; border: none; z-index: 2; background: #e6e6e6 url(images/to_the_top_gr_shield.jpg) }



