td {font-FAMILY: arial, sans serif, helvetica; font-size: 14;}
h2 {font-FAMILY: arial, sans serif, helvetica; font-size: 21;}
h1 {font-FAMILY: arial, sans serif, helvetica; font-size: 30;}
li {font-FAMILY: arial, sans serif, helvetica; font-size: 12;}

p {font-FAMILY: arial, sans serif, helvetica; font-size: 14;max-width: 800px;}

A:link { color: #00ff66}
A:visited { color: #00ff66}
A:hover { color: #ccff00}

body { margin-left: 2em; margin-left: 2em; }         /* all margins set to 2em */

ul#navlist
{
font-FAMILY: arial, sans serif; font-size: 14;
text-align: center;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #036;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #369;
text-decoration: none;
}

.right_box_1 {
 float: right;
 width: 35%;
 border: thin solid #004000;
 padding: 10px;
}

.left_box_1 {
 float: left;
 width: 35%;
 border: thin solid #004000;
 padding: 10px;
}

.ritual_box_right {
 float: right;
 width: 70%;
 border: thin solid #004000;
 padding: 10px;
}

.div1 {width: 80%; max-width: 900px;}

