body{
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:125%;
margin:0px;
text-align:justify;
}
caption{
background:#CCCCFF;
color:#000000;
font-weight:bold;
margin:1px;
padding:3px;
}
file{background:#EEEEEE;border:1px solid #8F8FFF;}
h1{
background:#9999CC;
border:1px solid #666666;
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:160%;
font-weight:normal;
margin:0px;
margin-bottom:5px;
padding:5px;
text-align:center;
}
h2{
border-bottom:1px solid #333366;
clear:both;
color:#003366;
font-size:130%;
font-weight:normal;
margin-top:10px;
padding:3px;
text-align:left;
}
h3{
color:#333333;
font-size:105%;
font-weight:bold;
line-height:130%;
text-align:left;
}
input{
background:#EEEEEE;
border:1px solid #8F8FFF;
border:1px solid #669999;
color:#0000CC;
margin:0px;
padding:0px;
text-indent:3px;
}
legend{color: #003399;
font-weight:bold;
margin:5px;
}
li{
list-style-image:url(/graphics/bullet.gif);
list-style-position:outside;
text-indent:15px;
vertical-align:text-bottom;
}
radio{border:0px solid #8F8FFF;}
select{background:#EEEEEE;border:1px solid #8F8FFF;}
td{vertical-align:top;}
textarea{background:#EEEEEE;border:1px solid #8F8FFF;}
th h3{line-height:100%;}
.advertisement{
border:1px solid #8F8FFF;
margin-bottom:15px;
margin-top:10px;
padding:5px;
}
.advertisement h2{
border:0px;
font-size:130%;
font-weight:normal;
line-height:200%;
text-align:center;
}
.advertisement h3{font-weight:bold;text-align:center;}
.advertleft_container{
clear:left;
float:left;
line-height:100%;
margin-bottom:10px;
margin-top:10px;
width:49%;
}
.advertright_container{
clear:right;
float:right;
line-height:100%;
margin-bottom:10px;
margin-top:10px;
width:49%;
}
.body{margin:5px;padding:5px;}
.calendar{
background:#CCCCFF;
border:1px solid #8F8FFF;
clear:left;
float:left;
line-height:125%;
margin-bottom:10px;
padding:5px;
width:225px;
}
.calendarcontainer{clear:left;float:left;width:200px;}
.cell{background:#FFFFFF;color:#666666;}
.celltoday{background:#eeeeee;color:#FFFFFF;}
.church table{
border-color:#999999;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-size:90%;
padding:3px;
}
.column-beige{
background:#BEffBE;
border:1px solid #666666;
line-height:125%;
margin-top:5px;
padding:5px;
}
.column-blue{
background:#9999CC;
border:1px solid #666666;
line-height:125%;
margin-top:5px;
padding:5px;
}
.columncontainer_left{
float:left;
margin:0px;
margin-right:2px;
padding:0px;
width:50%;
}
.columncontainer_right{
float:right;
margin:0px;
margin-left:3px;
padding:0px;
width:49%;
}
.column-grey{
background:#FFFFBE;
border:1px solid #666666;
line-height:125%;
margin-top:5px;
padding:5px;
}
.column-red{
background:#CCAAAA;
border:1px solid #666666;
line-height:125%;
margin-top:5px;
padding:5px;
}
.copyright{color:#666666;text-decoration:none;}
.copyright a:link{color:#666666;text-decoration:none;}
.copyright a:visited{color:#666666;text-decoration:none;}
.copyright a:hover{color:#666666;text-decoration:underline;}
.diaryitem a:link{
background:#99CCFF;
color:#000033;
text-decoration:none;
}
.diaryitem a:visited{
background:#99CCFF;
color:#0000CC;
text-decoration:none;
}
.diaryitem a:hover{
background:#99CCFF;
color:#999999;
text-decoration:none;
}
.directorylisting{
border:1px solid #CCCCCC;
line-height:125%;
margin-bottom:15px;
margin-top:10px;
}
.directorylisting h3{line-height:110%;margin:0px;padding:0px;}
.directorylisting img{border-color:#CCCCCC;}
.directorylisting p{line-height:125%;margin:7px;margin-right:15px;}
.directorylisting th{
background:#CCCCFF;
margin:0px;
padding:3px;
padding-left:7px;
}
.eventcontainer{clear:right;float:right;width:100%;}
.events{
border:1px solid #8F8FFF;
color:#333333;
font-weight:normal;
line-height:150%;
margin-bottom:10px;
padding:5px;
text-align:left;
}
.events h3{
background:#CCCCFF;
border:1px solid #8F8FFF;
font-size:120%;
margin:0px;
}
.float_left{clear:left;float:left;margin:7px;}
.float_right{clear:right;float:right;margin:7px;}
.heading2{
clear:both;
color:#003366;
font-size:135%;
font-weight:bold;
padding:3px;
text-align:center;
}
.infotable{
font-size:100%;
margin-bottom:25px;
padding:3px;
}
.infotable em{color:#666666;font-size:90%;padding:3px;}
.infotable h3{
color:#333333;
font-size:110%;
font-weight:bold;
line-height:100%;
margin:2px;
text-align:left;
}
.infotable p{margin-left:10px;margin-top:3px;}
.infotable td{
border-bottom:1px solid #8F8FFF;
color:#000000;
margin:0px;
padding:3px;
}
.infotable th{
background:#CCCCFF;
color:#000000;
font-weight:bold;
margin:1px;
padding:3px;
}
.infotable table{
border: 1px solid #CCCCCC;
}
.link a:link{
color:#000099;
font-weight:normal;
text-align:right;
text-decoration:underline;
}
.link a:visited{
color:#CC66CC;
font-weight:normal;
text-align:right;
text-decoration:underline;
}
.link a:hover{
color:#999999;
font-weight:normal;
text-align:right;
text-decoration:none;
}
.linkbutton{margin:0px;padding:0px;width:120px;}
.linkbutton a{background:#9999CC;height:15px;}
.linkbutton a:link{
border-bottom:1px solid #333333;
border-left:1px solid #EEEEEE;
border-right:1px solid #333333;
border-top:1px solid #EEEEEE;
clear:both;
color:#FFFFFF !important;
display:block;
font-weight:bold;
height:15px;
margin:0px;
padding:1px;
padding-bottom:2px;
padding-left:8px;
padding-top:1px;
text-align:left;
text-decoration:none !important;
}
.linkbutton a:visited{
border-bottom:1px solid #333333;
border-left:1px solid #EEEEEE;
border-right:1px solid #333333;
border-top:1px solid #EEEEEE;
clear:both;
color:#FFFFFF !important;
display:block;
font-weight:bold;
height:15px;
margin:0px;
padding:1px;
padding-bottom:2px;
padding-left:8px;
padding-top:1px;
text-align:left;
text-decoration:none !important;
}
.linkbutton a:hover{
border-bottom:1px solid #EEEEEE;
border-left:1px solid #333333;
border-right:1px solid #EEEEEE;
border-top:1px solid #333333;
color:#CCCCCC !important;
font-weight:bold;
height:15px;
margin:0px;
padding:1px;
padding-bottom:2px;
padding-left:8px;
padding-top:1px;
text-decoration:none !important;
}
.maintble{background:#cccccc;}
.news{
border:1px solid #8F8FFF;
line-height:125%;
margin-bottom:20px;
margin-top:5px;
padding:5px;
text-align:justify;
}
.news a:link{
color:#000033;
padding-left:5px;
text-decoration:none;
}
.news a:visited{
color:#CC0033;
padding-left:5px;
text-decoration:none;
}
.news a:hover{
color:#1F1FFF;
padding-left:5px;
text-decoration:none;
}
.news blockquote{
color:#003399;
font-size:95%;
margin:0px;
margin-left:15px;
}
.news h2{
border:0px;
font-size:130%;
font-weight:normal;
margin:0px;
text-align:center;
}
.news img{border:0px;}
.news p{
line-height:110%;
margin:0px;
padding:5px;
padding-left:10px;
}
.pagelink a:link{
background:url(images/button.gif) no-repeat center center;
color:#FFFFFF;
display:block;
height:15px;
margin:3px;
padding:3px;
text-decoration:none;
width:120px;
}
.pagelink a:visited{
background:url(images/button.gif) no-repeat center center;
color:#FFFFFF;
display:block;
height:15px;
margin:3px;
padding:3px;
text-decoration:none;
width:120px;
}
.pagelink a:hover{
background:url(images/button.gif) no-repeat center center;
color:#FFFFFF;
display:block;
height:15px;
margin:3px;
padding:3px;
text-decoration:none;
width:120px;
}
.panel{
background:#E5E5FF;
border:1px solid #8F8FFF;
clear:both;
line-height:125%;
margin-bottom:20px;
margin-top:5px;
padding:5px;
}
.panel{
background:#FFFFFF;
line-height:125%;
margin-bottom:20px;
margin-top:5px;
padding:5px;
text-align:justify;
}
.sidebar{background:#CC99FF;line-height:18px;padding:3px;}
.sidebarfooter{background:#CCCCCC;line-height:18px;}
.sidebarheader{background:#339999;color:#FFFFFF;line-height:24px;}
.titlebar{
background:#336699;
color:#FFFFFF;
font-size:125%;
font-weight:bold;
}
.titlebar{
background:#CCCCFF;
color:#333333;
font-family:Arial,helvetica;
font-size:10pt;
font-weight:bold;
text-align:center;
}
#banner{
background:url(/graphics/banner.jpg) #CCCCFF repeat-x left;
border:1px solid #333333;
margin:0px;
padding:0px;
}
#mainbody{
border:1px solid #333333;
border-top:0px;
border-tleft:0px;
margin:15px;
padding:5px;
text-align:justify;
}
#mainheader{
border:0px none #CCCCCC;
margin:10px 5px;
padding:5px;
}
#navbar{
background:#99CCFF;
border:1px solid #CCCCCC;
margin:15px;
padding:10px;
}
#pagenav{
display:block;
margin-bottom:15px;
margin-top:10px;
text-align:center;
}
#pagenav a:link{
background:url(/CSS/button.gif) no-repeat center;
color:#FFFFFF;
display:inline;
margin:3px;
padding:3px;
text-decoration:none;
width:120px;
}
#pagenav a:visited{
background:url(/CSS/button.gif) no-repeat center;
color:#FFFFFF;
display:inline;
margin:3px;
padding:3px;
text-decoration:none;
width:120px;
}
#pagenav a:hover{
background:url(/CSS/button.gif) no-repeat center;
color:#FFFFFF;
display:inline;
margin:3px;
padding:3px;
text-decoration:none;
width:120px;
}
#searchbox{
margin:3px;
margin-bottom:15px;
padding:3px;
width:120px;
display:block;
}
#searchbox form{margin:0px;padding:0px; vertical-align:middle; display:block;}
#searchbox input{margin:0px;padding:0px; text-indent:3px;}
#sidenav{
background:#CCCCFF;
border:1px solid #333333;
border-right:0px;
border-top:0px;
border-bottom:0px;
margin:5px;
padding:0px;
width:135px;
}
#bottombar{
background:#CCCCFF;
height:18px;
padding:3px;
border:1px solid #333333;
border-top:0px;
}
.box {
background:#DEDEDE;
border:1px solid #666666;
line-height:125%;
margin-bottom:30px;
margin-top:10px;
padding:5px;
text-align:center;
font-weight:bold;
}
.news-date {
color:#666666;
font-size:85%;
font-weight:bold;
}
.entertainment {
line-height:120%;
margin-left:15px;
margin-bottom:20px;
}

.entertainment h3 {
margin-top:10px;
margin-bottom:7px;
}
.entertainment em {
font-size:90%;
text-align:right;
color:#666666;
}
