h2 { color: #fff; font-size: 18px; font-weight: bold; margin: 12px 0; }
#navcontainer{ background-color: #369; height: 30px;}

ul#navlist
{ padding-top: 5px; margin-top:0px; margin-left: 20px; padding-left: 0; white-space: nowrap; }
#navlist li
{
display: inline;
list-style-type: none;
}
#navlist a { padding: 5px 10px; }
#navlist a:link, #navlist a:visited
{
color: #fff;
text-decoration: none;
}
#navlist a:hover
{
color: #fff;
background-color: #041d5a;
text-decoration: none;
}
#wrapper { text-align: center; width: 855px; margin-top: 0; margin-right: auto; margin-left: auto; padding: 0; border: solid 8px #fff; }
body { color: black; font-family: arial; background-color: #5f686d; }
#header { background-color: #dddedd; background-image: url(images/maureen_top_header.jpg); background-repeat: no-repeat; width: 100%; height: 90px; margin: 0; padding: 0; border-bottom: 8px solid #fff; }
#main {color: #fff; background-color: #222134; }
.style1 { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding:10px;}

.leftborder { float: left; margin-right: 15px; border-color: #fff; border-width: 3px; }
.rightborder { float: right; margin-left: 15px; border-color: #fff; border-width: 3px; }
a.intro { color: #fff; font-size: 18px; background-color: #1e346f; text-decoration: none; text-align: center; padding: 5px; border-style: solid; border-width: 1px; }

#content{ color: #fff; text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.rightbox { color: #1e346f; font-size: 10px; font-family: arial; background-color: #fff; width: 370px; float: right; margin-left: 75px; margin-top:10px; padding: 5px; border: groove 2px #f60; }
.rightbox h3 { font-size: 1.17em; font-weight: bold; background-color: #f60; text-align: center; margin: 1em 0; border-top: 1px solid #1e346f; border-bottom: 1px solid #1e346f; }
#introduction #wrapper, #community #wrapper { background-color: #fff; text-align: center; width: 855px; margin-top: 0; margin-right: auto; margin-left: auto; padding: 0; border: solid 8px #fff; }
.space { padding-right: 25px; padding-bottom: 10px; padding-left: 25px; }
#community #content{ color: #000; text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; padding-right: 25px; padding-bottom: 0; }
.biglinks { color: #fff; font-size: 13px; font-weight: bold; background-color: #369; text-decoration: none; margin: 20px 3px 3px; padding: 5px; border: groove 1px #fff; }
#community #content a.white{color: #fff; font-weight: bold;}
.bottom { color: #fff; font-size: 14px; background-color: #369; padding: 5px; }
.bottom a { color: #fff; font-size: 15px; font-weight: bold; text-decoration: underline; }
.floatright
{ font-size: 12px; color: #fff; float: left; width: auto; margin: 12px 18px; background-color: #222134; padding: 5px; border-color: #999 #555 #555 #999; border-style: solid; border-width: 1px 2px 2px 1px; }
div.floatright img
{ border-color: #555 #999 #999 #555; border-style: solid; border-width: 2px 1px 1px 2px; }
.red { color: #fff; font-size: 12px; margin: 4px 2px 2px; padding: 1px; }
.yellow { color: #f5f206; font-size: 14px; }
h1 { color: #fff; font-size: 25px; font-weight: normal; margin: 8px 0; }
#introduction #content{ color: #000;}
#introduction h1, #contact h1 { color: #03171d; font-size: 20px; font-weight: normal; margin: 8px 0; }
.biogr { padding-left: 70px; }
.add { color: #03171d; font-size: 16px; background-color: #fff; text-align: center; width: 300px; height: 200px; margin-top: 20px; margin-bottom: 20px; margin-left: 180px; }
