body { background-color:#fff; color:#000; background-image:url(IMAGES/gradientback.jpg); background-repeat:repeat-x; }a:link { color:#050; font-weight:bold; }a:hover { color:#000; text-decoration:none; }a:active { color:#050; font-weight:bold; }a:visited { color:#050; font-weight:bold; }div#masthead { width:944px; margin:10px; padding-top:10px; background:#000; }div#menu {	position:absolute;	z-Index:10;	left: 9px;	top: 278px;	width: 178px;	height: 629px;}div#main { width:725px; margin:10px; background:#000; }div#homeheads { margin:0px 10px; width:400px; }div#ads { position:absolute; width:201px; left:745px; margin:10px; background:#000; padding-left:6px; }.upup { border-top:1px solid #074; border-bottom:1px solid #074; padding:20px 0px; }.upupfront { border-bottom:0px; }.botgreen { border-bottom:1px solid #074; }.frontpagegreene { font-size:20pt; font-weight:bold; font-family:sans-serif; color:#050; margin:0px 20px; }.frontpagepubs { font-size:20pt; font-weight:bold; font-family:sans-serif; color:#000; margin:0px 20px; }.frontpageadd { font-size:10pt; font-family:sans-serif; color:#fff; padding:5px; }.minilinks { font-size:11pt; }.menu1 { text-align:left; width:210px; font-size:13pt; font-family:sans-serif; color:#000; margin:5px 0px; }.menu2 { text-align:left; width:200px; font-size:11pt; line-height:14px; font-family:sans-serif; color:#050; padding:5px 5px 2px 5px; border-bottom:1px solid #074; border-left:5px solid #074; cursor:pointer; }.menu3 { text-align:left; width:210px; font-size:13pt; font-family:sans-serif; color:#050; margin:5px 0px; cursor:pointer; }.menu2over { background:#ffc url(IMAGES/menuarrow.png) no-repeat 97% center; }.frontpageheader { font-size:18pt; font-family:sans-serif; color:#888; text-align:left; }.story { text-align:left; text-decoration:none; font-style:normal; padding:5px 5px 0px 5px; }.storywup { text-align:left; text-decoration:none; font-style:normal; padding:5px; margin-bottom:10px; }.storyover { background-color:#dfd; color:#000; }.frontpageheadline { text-align:left; text-decoration:underline; font-size:12pt; font-weight:bold; font-family:sans-serif; color:#040; }.nounderline { text-decoration:none; }.line { background-color:black; }.headlink { text-align:left; font-size:12pt; font-weight:bold; font-family:sans-serif; color:#000; text-decoration:underline; }.headlinkover { text-align:left; font-size:12pt; font-weight:bold; font-family:sans-serif; color:#000; text-decoration:none; background-color:#dfd; }.frontpagecopy  { text-align:left; font-size:9pt; font-family:sans-serif; line-height:14pt; margin:0px; }.weather { width:184px; padding:0px 4px; margin-bottom:20px; text-align:center; }.announcements { width:184px; border-left:5px solid #074; border-right:1px solid #074; padding:0px 3px; margin-bottom:20px; text-align:center; font-family:sans-serif; font-size:10pt; line-height:15pt; font-weight:bold; }.headline { text-align:left; font-size:14pt; font-weight:bold; font-family:sans-serif; line-height:30px; }.columnname { text-align:left; color:#050; font-size:14pt; font-weight:bold; font-family:sans-serif; line-height:40px; }.artdate { float:right; }.author1 { text-align:left; font-size:12px; color:#050; font-family:sans-serif; line-height:13pt; }.author2 { text-align:left; font-style:italic; }.caldate { font-weight:bold; color:#050; }.copys  { text-align:left; font-size:8pt; font-family:sans-serif; line-height:12pt; }.copym  { text-align:left; font-size:10pt; font-family:sans-serif; line-height:14pt; }.copyl  { text-align:left; font-size:12pt; font-family:sans-serif; line-height:17pt; }.mphotobox { margin: 0px 0px 15px 15px; border:1px solid black; background-color:#074; color:white; padding:8px 8px 4px 8px; text-align:center; float:right; font-family:sans-serif; font-weight:bold; }.mphoto { margin-bottom: 4px; border:1px solid black; }.txt { font-size:10pt; font-family:sans-serif; font-weight:bold; float:right; background-color:#fda; color:black; padding:2px 5px; border:1px solid #da5; }.nolink { color:#050; font-weight:bold; text-decoration:underline; cursor:pointer; }.imglink { cursor:pointer; }.stxt { font-size:8pt; }.mtxt { font-size:10pt; }.ltxt { font-size:12pt; }.reshead { font-size:12pt; font-weight:bold; font-family:sans-serif; color:#000; line-height:20px; }.churchblock { border:1px solid #050; margin-right:10px; margin-bottom:10px; font-family:sans-serif; font-size:10pt; text-align:center; background:#fff url(IMAGES/cross.png) no-repeat bottom right; }.staffblock { border:1px solid #050; margin-right:10px; margin-bottom:10px; font-family:sans-serif; font-size:10pt; text-align:center; background-color:#fff; background-image:url(IMAGES/gradientback.jpg); }.copyright { font-size:8pt; font-family:sans-serif; line-height:12pt; text-align:right; }.edbot { text-align:center; font-size:12px; color:#050; font-family:sans-serif; line-height:13pt; }.class1 { text-align:left; font-size:13pt; font-family:sans-serif; color:#000; margin:5px 0px; }.advwith { font-size:10pt; font-family:sans-serif; color:#050; font-weight:bold; text-decoration:underline; cursor:pointer; float:center; background-color:#074; padding:2px 5px; }.advtxt { font-size:10pt; font-family:sans-serif; font-weight:bold; float:center; background-color:#fda; color:#050; padding:2px 5px; text-decoration:underline; cursor:pointer; border:1px solid #da5; }.new { font-size:10pt; font-family:sans-serif; font-weight:bold; background-color:yellow; color:red; padding:2px 2px 0px 2px; margin-right:150px; float:right }.archivedate { font-size:18pt; font-family:sans-serif; color:#fff; line-height:18pt; background-color:#050; padding:5px; }