body {width: 720px; margin: 0 auto; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center;}
div#web {width: 720px; margin: 0 auto; text-align: center;}
div#site {text-align: left;}

div#header img.logo {float: left; padding: 0 0 20px 0;}
img.welcome {padding: 0 0 45px 0;}

div#leftcol {width: 422px; padding: 15px 20px 0 0; float: left;}
div#leftcol h1.title {color: #990000; font-size: 12pt; font-weight: normal;}
div#leftcol p {font-size: 11px; text-align: justify; width: 408px;}
div#rightcol {width: 274px; padding: 14px 0 20px 0; float: left;}
div#imgcaption {text-align: center; margin: 0; padding: 0; background-color: #990000; color: #ffffff;}

div#nav {width: 586px; float: left; padding: 32px 0 0 32px;}
div.redbar {height: 10px; background-color: #990000;}
div.redbartext {height: 20px; padding: 2px; color: #ffffff; background-color: #990000;}
div.redbartext h3 {color: #ffffff; font-size: 14px; margin: 0; padding: 0; font-weight: normal;}
h2.newsclip {font-size: 12px; margin-bottom: 0; padding-bottom: 0;}
div.newsclipentry p {font-size: 10px;}


div#topred {width: 720px; clear: both; background-color: #990000; height: 38px;}
div#botred {width: 720px; clear: both; background-color: #990000; height: 28px; text-align: center; padding: 10px 0 0 0; font-size: 11px;}
div#botred p {margin: 0; padding: 0; color: #ffffff;}
div#botred a {color: #ffffff;}
div#navred a.navstart {margin: 0; padding: 0 16px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; text-decoration: none;}
div#navred a.navmid {margin: 0; padding: 0 16px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; text-decoration: none;}
div#navred a.navend {margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; text-decoration: none;}
div#wholewidthred {width: 720px; padding: 20px 0 20px 0;}
div#wholewidthred img.floatright {float: right; padding: 0 0 10px 10px;}
div#wholewidthred h1 {color: #990000; font-size: 14px;}
div#wholewidthred  h1.title {color: #990000; font-size: 12pt; font-weight: normal;}
div#wholewidthred h2 {color: #990000; font-size: 14px;}
div#wholewidthred a {color: #990000; text-decoration: none;}
div#wholewidthred p {font-size: 12px; text-align: justify; color: #333333;}
div#wholewidthred div.date {font-size: 0.9em; float: left; width: 85px; background-color: #f1f1f2; padding:  3px 0 3px 5px; height: 20px; margin: 2px 0 2px 0;}
div#wholewidthred div.date p {margin: 0; padding: 0;}
div#wholewidthred div.reverend {font-size: 0.9em; float: left; width: 150px; background-color: #f1f1f2; padding:  3px 0 3px 10px; height: 20px; margin: 2px 0 2px 0;}
div#wholewidthred div.reverend p {margin: 0; padding: 0;}
div#wholewidthred div.reference {font-size: 0.9em; float: left; width: 145px; background-color: #f1f1f2; padding:  3px 0 3px 10px; height: 20px; margin: 2px 0 2px 0;}
div#wholewidthred div.reference p {margin: 0; padding: 0; text-align:  left;}
div#wholewidthred div.title {font-size: 0.9em; float: left; width: 205px; background-color: #f1f1f2; padding:  3px 0 3px 10px; height: 20px; margin: 2px 0 2px 0;}
div#wholewidthred div.title p {margin: 0; padding: 0;}
div#wholewidthred div.download {font-size: 0.9em; float: left; width: 100px; background-color: #f1f1f2; height: 20px; padding: 3px 0 3px 0; margin: 2px 0 2px 0;}
div#wholewidthred div.download p {margin: 0; padding: 0;}
div#wholewidthred div.download a img {border: 0;}
div#wholewidthred a {border: 0;}
div#wholewidthred div.break {clear: both; background-color: #ffffff; height: 3px; padding: 0; margin: 0;}
div.breaklarge {clear: both; background-color: #ffffff; height: 30px;}

div.searchingarchive {background-color: #f1f1f2; clear: both; width: 500px; margin: 5px 0; float: left; height: 28px; color: #a13129;}
div#wholewidthred div.searchingarchive p.redtext {padding: 0 10px; margin: 0; float: left; color: #a13129; line-height: 28px;}
div.searchingarchive p {padding: 0 10px; margin: 0; float: left; color: #a13129; line-height: 28px;}
div.searchingarchive p a {text-decoration: none; color: #a13129;}
div.searchingarchive a img {border: 0;}
div.searchingarchive img { float: right; padding: 0 10px 0 0;}
div.paginate {font-size: 0.7em; padding: 20px 0 0 0; margin: 20px 0 0 0; clear: both;}
div#seriescats {float: right; margin: -20px 0 0 0;}
div#seriesarchive {float: right; margin: 0; padding: 2px 0 0 0;}
div#seriesarchiveB {float: right; margin: -21px 0 0 0;}
div.searchingarchive input.submit {margin: 3px 5px 0 10px; padding: 2px;}
input#keywords {margin: 0 0 0 30px; padding: 2px 0 0 0;}


div#topgreen {width: 720px; clear: both; background-color: #339999; height: 38px;}
div#botgreen {width: 720px; clear: both; background-color: #339999; height: 28px; text-align: center; padding: 10px 0 0 0; font-size: 11px;}
div#botgreen p {margin: 0; padding: 0; color: #ffffff;}
div#botgreen a {color: #ffffff;}
div#navgreen a.navstart {margin: 0; padding: 0 16px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #339999; text-decoration: none;}
div#navgreen a.navmid {margin: 0; padding: 0 16px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #339999; text-decoration: none;}
div#navgreen a.navend {margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #339999; text-decoration: none;}
div#leftcolgreen {width: 246px; padding: 30px 20px 0 0; float: left;}
div#leftcolgreen img.newsimg {padding: 15px; background-color: #339999;}
div#rightcolgreen {width: 454px; padding: 20px 0 20px 0; float: left;}
div#rightcolgreen h1 {color: #339999; font-size: 14px; font-weight: normal;}
div#rightcolgreen h2 {color: #339999; font-size: 10px;}
div#rightcolgreen a {color: #339999; text-decoration: none;}
div#rightcolgreen p {font-size: 10px;}
div#rightcolgreen table {font-size: 11px; width: 100%;}
div#leftcolgreen h1 {color: #339999; font-size: 14px;}
div#leftcolgreen h2 {color: #339999; font-size: 14px;}
div#leftcolgreen a {color: #339999; text-decoration: none;}
div#leftcolgreen p {font-size: 12px; text-align: justify; color: #333333;}
div#leftcolgrb {width: 463px; padding: 15px 20px 20px 0; float: left;}
div#leftcolgrb h1 {color: #339999; font-size: 12pt;}
div#leftcolgrb h2 {color: #339999; font-size: 12pt;}
div#leftcolgrb p {font-size: 11px; text-align: justify; width: 445px; color: #333333;}
div#leftcolgrb ul li {font-size: 11px; color: #333333; width: 370px;}
div#rightcolgrb {width: 237px; padding: 14px 0 20px 0; float: left;}
div#rightcolgrb div.borderimg img {padding: 15px; background-color: #339999; margin: 10px 0 10px 0;}


div#navblue a.navstart {margin: 0; padding: 0 16px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: none;}
div#navblue a.navmid {margin: 0; padding: 0 16px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: none;}
div#navblue a.navend {margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #006699; text-decoration: none;}
div#topblue {width: 720px; clear: both; background-color: #006699; height: 38px;}
div#botblue {width: 720px; clear: both; background-color: #006699; height: 28px; text-align: center; padding: 10px 0 0 0; font-size: 11px;}
div#botblue p {margin: 0; padding: 0; color: #ffffff;}
div#botblue a {color: #ffffff;}
div#leftcolblue {width: 463px; padding: 15px 20px 20px 0; float: left;}
div#leftcolblue h1 {color: #006699; font-size: 12pt;}
div#leftcolblue h2 {color: #006699; font-size: 12pt;}
div#leftcolblue a {color: #006699; text-decoration: none;}
div#leftcolblue p {font-size: 11px; text-align: justify; width: 445px; color: #333333;}
div#leftcolblue ul li {font-size: 11px; color: #333333; width: 370px;}
div#rightcolblue {width: 237px; padding: 14px 0 20px 0; float: left;}
div#rightcolblue div.borderimg img {padding: 15px; background-color: #006699; margin: 10px 0 10px 0;}
div#links {padding: 0 0 40px 0;}
div#links a { text-decoration: none; color: #333333; margin: 1px; padding: 1px; font-size: 12px;}
div#links h2 {color: #006699; font-size: 12pt;}


div#naveggblue a.navstart {margin: 0; padding: 0 16px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #99CCCC; text-decoration: none;}
div#naveggblue a.navmid {margin: 0; padding: 0 16px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #99CCCC; text-decoration: none;}
div#naveggblue a.navend {margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #99CCCC; text-decoration: none;}
div#topeggblue {width: 720px; clear: both; background-color: #99CCCC; height: 38px;}
div#boteggblue {width: 720px; clear: both; background-color: #99CCCC; height: 28px; text-align: center; padding: 10px 0 0 0; font-size: 11px;}
div#boteggblue p {margin: 0; padding: 0; color: #ffffff;}
div#boteggblue a {color: #ffffff;}
div#leftcoleggblue {width: 463px; padding: 15px 20px 20px 0; float: left;}
div#leftcoleggblue h1 {color: #99CCCC; font-size: 12pt;}
div#leftcoleggblue h2 {color: #99CCCC; font-size: 12pt;}
div#leftcoleggblue a {color: #333333; text-decoration: none;}
div#leftcoleggblue p {font-size: 11px; text-align: justify; width: 445px; color: #333333;}


.greenlinks {font-family: Verdana, Arial, Helvetica, sans-serif; color: #339999; text-decoration: underline; font-size: 12px;}
div.footer {font-size: 9px;}
