
body {color: #003366; color: #000000; background: #FFFFFF; margin: 0px; font-size: 100%; font-family: Arial, Helvetica, sans-serif;}
h1 {font-size: 140%; color: #336699; color: #669966; font-family: Arial, Helvetica, sans-serif}
h2 {font-size: 120%; color: #336699; color: #669966; font-family: Arial, Helvetica, sans-serif}
h3 {font-size: 112%; color: #336699; color: #669966; font-family: Arial, Helvetica, sans-serif}
h4 {font-size: 101%; font-weight: bold; color: #336699; color: #669966; }
p {text-indent: 30px; font-family: Arial, Helvetica, sans-serif}
a {font-weight: bold; color: #669966; color: #3366cc; text-decoration: none; text-decoration: underline; border-style: none; border-width: 0px}
li {margin-left: 30px; font-family: Arial, Helvetica, sans-serif}
form {text-align: left; padding: 10px}
blockquote {font-style: italic}

abbr {border-bottom: 1px dotted #333; cursor: help}
acronym {border-bottom: 1px dotted #333; cursor: help}
.help {border-bottom: 1px dotted #333; cursor: help}

.right {text-align: right}
.content {padding-top: 20px; background: #FFFFFF; padding-right: 40px; padding-left: 100px}
.note {font-size: 80%; font-style: italic; text-indent: 0px; text-align: right}
.author {font-weight: bold; text-align: right; color: #336699}
.copyright {font-size: 80%; text-align: right; margin-right: 20px; clear: both; padding-bottom: 10px; margin-left: 20px}
.NB {color: #FFFFFF; background: #6699CC; text-align: center; padding-top: 20px; border: 2px #669966 solid}
.spacer {font-size: 10px; border-bottom: 2px #669966 solid}
.small {font-size: 80%}
.sidelink {text-align: right; width: 100%; border-bottom: 1px #669966 solid; font-size: 80%; padding-bottom: 10px}
.motto {font-size: 14px; color: #6699CC; text-align: right; font-weight: bold}
.sidebar {background: #FFFFFF; text-align: center; margin-right: 10px; margin-bottom: 10px; margin-left: 40px; padding-top: 4px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; border: 2px #669966 solid; text-indent: 0px}
.insidebar {text-indent: 0px; color: #336633}
.sidebarh {color: #6699CC; font-weight: bold}
.notediv {font-size: 90%; border: 2px #669966 solid; text-align: center; padding-right: 10px; padding-left: 10px; padding-top: 10px; padding-bottom: 20px; background: #FFFFFF; clear: right; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px}
.imglink {border-style: none; border-width: 0px}
.highlight {font-weight: bold; color: #336699; font-size: 80%; text-transform: uppercase}
.content2 {padding-top: 20px; background: #FFFFFF; padding-right: 40px; padding-left: 320px}

.new {text-align: center; padding: 2%; background: #FFFFFF; color: #CC0000; border: 2px #CC0000 dotted; margin-bottom: 10px;}
.new h2 {color: #CC0000; background: #FFFFFF}


#menulink {width: 100px; position: absolute; left: 0px; top: 0px; background: #FFFFFF; height: 130px; text-align: center; font-size: 80%; padding-top: 10px}
#menulink p {text-indent: 0px}
#header {color: #669966; text-align: center; border-bottom: 2px #669966 solid; padding-top: 20px; padding-bottom: 20px; margin-right: 40px}
#header h1 {color: #669966; margin-left: 130px}
#header h2 {color: #669966; margin-left: 130px}
#header p {margin-left: 130px; font-size: 130%; font-weight: bold}
#intro {margin-left: 100px; margin-right: 40px; padding-top: 20px }
#intro h1 {text-align: center}
#intro li {margin-left: 0px}
#links {font-size: 80%; color: #FFFFFF; background: #336699; border: 2px #669966 solid; text-align: center; padding: 4px}
#links a {color: #FFFFFF; text-decoration: none; }
#links2 {text-align: center; font-size: 80%; margin-top: 4px; margin-bottom: 4px; padding-bottom: 4px; border-bottom: 2px #669966 solid;}
#links3 {text-align: center; font-size: 80%; margin-top: 4px; margin-bottom: 4px; padding-bottom: 4px; border-bottom: 2px #669966 solid}
#divider {color: #FFFFFF; background: #336699; text-align: center; border: 2px #669966 solid; clear: right; padding-right: 20px; padding-left: 20px}
#divider a {color: #FFFFCC; text-decoration: none; }
#divider2 {color: #FFFFFF; background: #990000; text-align: center; clear: right; padding: 4px 20px;}
#divider2 a {color: #FFFFFF; text-decoration: underline;}
#mainimg {margin: 10px; text-align: center}


.table1 {font-size: 90%; background: #336699; text-align: left; vertical-align: top; width: 90%; margin-right: auto; margin-left: auto; border: 2px #669966 solid}
.td1 {color: #336699; background: #FFFFFF; text-align: left; vertical-align: top; padding: 10px; border: 1px #669966 solid}
td {font-size: 90%; color: #336699; text-align: left; vertical-align: middle; padding: 4px 10px; border: 1px #669966 solid}
th {color: #FFFFFF; background: #669966; text-align: center}
table {text-align: center; margin-right: auto; margin-left: auto; clear: both}
.notediv2 {font-size: 90%; border: 2px #669966 solid; text-align: center; padding: 10px; background: #FFFFFF; margin: 10px 10px 10px 0px; width: 240px}
#hosting {text-align: center; padding-right: 20px; font-size: 80%; width: 120px; }
#search {font-size: 80%; padding-top: 30px; padding-left: 20px}
#floraimg {text-align: center; padding-bottom: 10px; padding-top: 10px; margin-bottom: 10px; border-style: none}
.notediv3 {background-color: #FFFFFF; text-align: center; width: 230px; margin-left: 50px; padding: 10px; border: 2px #669966 solid; margin-top: 20px; margin-bottom: 20px}
.notediv4 {background: #FFFFFF; text-align: center; padding: 10px 15px; border: 2px #669966 solid; margin: 20px auto; width: 320px; clear: right}
.notediv5 {margin-left: 50px; padding-left: 20px; border-bottom: 2px #669966 dotted; margin-right: 50px; padding-right: 20px}

.booktitle {font-style: italic}
.alert {font-weight: bold; color: #CC0000}
.sidebar2 {font-size: 90%; text-align: left; width: 250px; margin: 4px; float: left; border: 1px #669966 solid; background: #FFFFFF; padding: 4px}
.clearL {clear: left; font-size: 1px}
.clearR {clear: right; font-size: 1px}
.sidebar3 { font-size: 90%; background: #FFFFFF; float: left; width: 200px; margin: 4px; padding: 4px; border: 1px #669966 solid}
.name { color: #CC0000}
.sidebar4 { font-size: 90%; text-align: left; width: 350px; margin: 4px; float: left; border: 1px #669966 solid; background: #FFFFFF; padding: 4px}
.content3 { background: #FFFFFF; padding-right: 20px; padding-left: 20px; border: 1px #669966 dashed; margin-left: 40px}
.content4 { text-align: center; margin-top: 20px; margin-right: 40px; margin-bottom: 20px; margin-left: 100px; padding-right: 20px; padding-left: 20px; border: 2px #669966 solid}
.inlinenote { font-size: 90%}
.dashline {font-size: 1px; border: 1px #669966 dashed}
.sidebar5 { text-align: center; margin: 4px; border: 2px #CC0000 solid; background: #FFFFFF; padding: 4px 10px; width: 350px}
.sidebar5 p {text-indent: 0px}

.archive {color: #CC0000; font-weight: bold}
.date { font-weight: bold}
#links3 p { text-indent: 0px}
#links2 p { text-indent: 0px }
.line { font-size: 1px; border-bottom: 1px #669966 solid}
.Christian { background-color: #CCCCFF}
.morelinks { text-align: center; font-size: 80%; padding-bottom: 4px; border-bottom: 2px #669966 solid ; background-color: #336633; padding-top: 4px; color: #FFFFFF}
.morelinks a { color: #FFFFFF; text-decoration: none; }
.references { font-size: 90%;}
.references p {text-indent: -30px; margin-left: 30px}


.urgent {margin-bottom: 10px; text-align: center; padding: 2%; background: #CC0000; color: #FFFFFF; font-weight: bold; border: 1px #330000 solid;}
.urgent h2 {background: #CC0000; color: #FFFFFF;}
.urgent a:link {color: #FFFFFF; text-decoration: underline;}
.urgent a:visited {color: #FFFFFF; text-decoration: underline}
.urgent a:hover {color: #FFFFFF; text-decoration: underline}
.urgent a:active {color: #FFFFFF; text-decoration: underline}.morelinks2 { text-align: center; font-size: 80%; padding-bottom: 4px; border-bottom: 2px #669966 solid ; background-color: #99CC99; padding-top: 4px }
.morelinks2 a {  color: #336633; text-decoration: none; }
#linksFR { font-size: 80%; color: #FFFFFF; background: #336699; border: 2px #669966 solid; text-align: center; padding: 4px }
#linksFR a { color: #FFFFFF; text-decoration: none; }

