/* St. Seraphim's website style sheet.
 * Copyright © 2000 St. Seraphim of Sarov Church.  All rights reserved.
 */

/* font-family: century schoolbook, garamond, times, serif;
 * font-family: verdana, helvetica, avante garde, sans-serif;
 * font-family: embassy, cursive;
 * font-family: whimsy icg, fantasy;
 * font-family: courier, monospace;
 */

/**
 ** BODY STYLE
 **/
body {
    margin-left: 5%; margin-right: 5%;
    font-family: verdana, helvetica, avante garde, sans-serif;
    background: #ccc;

/*background-image: url(bg7.gif)*/ }
/*background-image: url(bg523.jpg) } lighter, greyer */
/*background-image: url(bg15.gif) } greenish tinge */
/*background-image: url(bg7.gif) } greyish mottled */

/*background-image: url(bg121.gif) } darker */
/*background-image: url(textr130.jpg) } nice, dark */
/*background-image: url(bluepap.gif) } paper blue */


/**
 ** MASTHEAD STYLES
 **/
.churchname { font-family: times, serif; font-size: 24pt; text-align: center }
.churchloc  { font-family: times, serif; font-size: 18pt; text-align: center }
.rector     { font-family: times, serif; font-size: 18pt; text-align: center }
.afiliation { font-family: times, serif; font-size: 12pt; text-align: center }
p.masthead  { font-family: times, serif; font-size: 18pt; font-weight: bold }
h1.pagetitle { font-family: "Comic Sans MS", verdana, helvetica, avante garde, sans-serif; font-size: 24pt; text-align: center }
/* Netscape 4 doesn't read this.
   td.menu { width: 50% }
*/

div.saying { font-family: embassy, cursive; font-style: italic; /*font-weight: bold;*/ }

/**
 ** MAIN TEXT STYLES
 **/
div.main { }
div.mainbody {  }

.main {
    /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
}

/* Note: NS4 doesn't react to margin-right. */
div.newsitems {
    width: 80%;
    /*margin-left: 5%;*/
    border: solid;
    border-width: thin;
    border-color: red;
    padding: 1em;
    background-color: #fff;
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
}

/**
 ** MENU STYLE
 **/
table.menu {
    /* doesn't come out in NS4: use td.menu{} and td.current{} */
}

td.menu {
    font-family: "Comic Sans MS", sans-serif;
    text-align: right;
    background-color: #069;
    background-image: url(textr205.jpg);
}

td.current {
    font-family: "Comic Sans MS", sans-serif;
    text-align: right;
    background-color: #cff;
    background-image: url(bluepap.gif);
    color: black;
}

a { text-decoration: underlined }
a:visited { color: blue }
a.menu { text-decoration: none; color: #ffc }
a.menu:link { color: #fff; }
a.menu:visited { color: beige }
a.menu:hover {  color: #3ff }
a.button:link { vertical-align: middle; border-style: none }
a.button:visited { vertical-align: middle; border-style: none }
a.button:hover { vertical-align: middle; border-style: none }


/**
 ** SCHEDULE STYLES
 **/
td.calbanner { background-color: #9cf; }
td.weekbanner { background-color: #ccf; }
td.day { background-color: #fff; font-size: small;
               font-family: Verdana, Arial, Helvetica, sans-serif; }
/*td.day { background-color: #fff; font-size: x-small; }*/
td.emptydays { background-color: #999; }
span.date { /*font-size: larger;*/ font-weight: bold }
span.dayname { /*font-size: larger;*/ font-weight: bold }
span.reddayname { /*font-size: larger;*/ color: red; font-weight: bold }

/**
 ** SPECIAL STYLES
 **/
div.mailaddr { margin-left: 5%; font-weight: bold;
               font-family: Arial, Helvetica, sans-serif; }
div.map { margin-left: 5% }

/* Note: NS4 doesn't react to margins for tables (and just to percentages?). */
div.services { margin-left: 5% }
table.services { background-color: #fff }

div.contacts { margin-left: 5%; }

h2.linkdesc {font-size: medium; 
	   font-family: "Comic Sans MS", sans-serif; }
p.linkdesc { margin-left: 5% }

p.narative:first-letter { font-size: 200%; float:left }

p.histintro {margin-left: 5%; margin-right: 5% }
