/*clearfix container correction*/
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack *//*end clearfix*/

body {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: .9em;}

.title {background-color: #EEEFDF;text-align: center;border: 1px #000000 solid;}.opening {border: none;color: #363600;text-align: justify;}.prayerlist li {display: inline;list-style-type: none;padding-left: 20px;font-size: .9em;}.byline {font-size: .8em;margin-left: 30px;}#container {width: 800px;padding: 10px;border: 2px #656600 solid;margin: auto;}h1 {margin-top: 0em;padding-top: 0em;color: #656600;margin-bottom: 0em;padding-bottom: 0em;}h3 {color: #656600;margin-top: 0em;margin-bottom: 4px;}

h3.gold {color: #907116;margin-top: 0em;margin-bottom: 4px;font-size: 1em;}div {}h2 {color: #656600;}blockquote {padding: 6px;border-left: 6px #EEEFDF solid;border-bottom: 1px #EEEFDF solid;}a:link {text-decoration: none;color: #666600;font-weight: bold;}a:visited {text-decoration: none;color: #993300;font-weight: bold;}a:hover {color: #996600;font-weight: bold;text-decoration: underline;}a:active {color: #996600;text-decoration: none;font-weight: bold;}.imageright {float: right;border: 1px #000000 solid;padding: 2px;margin-top: 4px;margin-left: 10px;margin-right: 2px;margin-bottom: 10px;clear: right;}.imgleft {float: left;clear: both;}.imageborder {border: 1px #000000 solid;padding: 2px;margin-top: 4px;margin-bottom: 4px;}.csd {border-bottom: 2px #C1D6E9 solid;border-top: 1px #C1D6E9 solid;border-left: 1px #C1D6E9 solid;border-right: 1px #C1D6E9 solid;}.csdlogo {text-align: center;background-color: #0C2B40;margin: 0em;padding: 0em;}.csdtitle {text-align: center;background-color: #E3EDF7;margin: 0em;padding: 0em;}.csdtitle h2 {color: #0B2A47;border: none;margin-top: 2px;margin-bottom: 2px;}.csd p {padding-left: 4px;padding-right: 4px;}p.tab {text-indent: 30px;}.calendar li {list-style-type: square;display: list-item;}

.calendar li ul li {list-style-type: disc;display: list-item;}

.small {font-size: .8em;}p.date {font-size: .6em;color: #666666;margin: 0em;padding: 0em;text-align: right;}.center {text-align: center;}
span.tab {margin-left: 20px;}.italics {font-style: italic;}.clear {}
