﻿body {background-color: #F3EEEA; font-family: verdana, arial; color:#000000;
      font-weight: normal;}/*global settings*/

h1 {margin:0px; font-weight: normal; font-size: 12pt; text-align: center;}
h2 {background-color: #F3EEEA; font-weight: normal; margin:0px; font-size: 12pt;}
h3 {margin:0px; font-size: 9pt; font-weight: normal;}
p.first {color: red;}
p.second {color: green;}

table.one {position: absolute;  z-index: 10;  left: 10px; width: 850px; height: 90px; top: 10px;  color: #776638; text-align: left; font-size: 24pt; font-family: verdana; background-color: #B69B75;}/*ok new, header */

table.two {position: absolute; z-index: 50;  left: 214px; width: 640px; top:120px; background-color: #E5DEC7; color: #663300; text-align: left; font-size: 11pt; font-family: verdana;}/*ok new, contacts,lectionary, round cornered box text, left*/ 
table.two td {border:2px solid #F3EEEA; padding:5px:}

table.three {position: absolute; z-index: 50; left: 200px; width: 900px; top:120px; text-align: left; font-size: 7pt; font-family: verdana;}/*ok new, Graffiti list*/ 

table.four {position: absolute; z-index: 50; left: 220px; width: 640px; top:120px; text-align: center; font-size: 11pt; font-family: verdana;}/*ok new, xmas services,events,friends events,click photo box, round cornered box text center*/ 

table.five {position: absolute; z-index: 50; margin:0px; text-align: center; left: 220px; width: 640px; top: 120px; border:1px solid #808080;  font-family: verdana;}/*ok new,services discriptions, */ 
table.five td {vertical-align: top; background-color: transparent; border:1px solid #808080;}/*ok new,services discriptions, */

table.six {position: absolute; z-index: 50; left: 220px; width: 640px; top: 120px; background-color: transparent; text-align: center; font-family: verdana;}/*ok new, bells,baptism,friends,groups,hall hire,photo album,sunday school,tower plan,weddings box top  text center*/ 
table.six p {color: red;}

table.seven {position: absolute; z-index: 50; left: 220px; top: 120px; width: 640px; font-family: verdana; text-align: left; font-size: 12pt; }/*ok new, e-mail,history,news,parish register, box with border left*/ 
table.sevendown {position: absolute; z-index: 50; left: 220px; top: 300px; width: 640px; font-family: verdana; text-align: left; font-size: 12pt; }/*ok new, wedding lower, box text left*/ 

/*table.eight {position: absolute; padding: 2px; z-index: 50; left: 200px; width: 640px; top: 10px; border: solid #000000; font-family: verdana;}*//**/ 

table.nineright {position: absolute; z-index: 50; left: 546px; width: 315px; top: 205px; font-family: verdana;}/*ok new, services box right*/ 
table.nineleft  {position: absolute; z-index: 50; left: 220px; width: 315px; top: 205px; font-family: verdana;}/*ok new, services box left*/ 


table.indexright {position: absolute; z-index: 50; left: 546px; width: 315px; top: 370px; border-collapse: collapse; background-color: #E5DEC7; color: #663300;  font-size: 10pt;}/*ok new,index top box right*/ 
table.indexright2 {position: absolute; z-index: 50; left: 546px; width: 315px; top: 560px; text-align: center; font-family: verdana;}/*ok,index bottom box right*/ 

/*table.indexright3 {position: absolute; z-index: 50; left: 546px; width: 315px; top: 560px;  text-align: center; font-family: verdana;}*//*ok,index bottom box right*/ 

table.indexleft  {position: absolute; z-index: 50;  left: 220px; width: 315px;  border-collapse: collapse;  background-color: #E5DEC7; color: #663300; top: 367px; text-align: left; /*font-weight: bold;*/ font-family: verdana;}/*ok,index diary box left*/ 
table.indexleft td {border:3px solid #F3EEEA;  font-size: 9pt; }/* diary box cells*/ 
table.spend_raise_banner {position: absolute; z-index: 50; left: 220px; width: 315px; top: 949px; border-collapse: collapse; background-color: #cccccc; }/*spend raise banner*/ 
/*table.specialright {position: absolute; z-index: 50; left: 546px; width: 315px; top: 560px; border:1px solid #808080; /*background-color: #F3EEEA*/ /*;text-align: center; font-family: verdana;}*//*ok new,index top box specialright*/ 
table.scarecrow {position: absolute; z-index: 50; left: 546px; width: 315px; border:1px solid #808080; top: 550px; text-align: left; font-family: verdana;}
table.ten {position: absolute; z-index: 50; left: 220px; width: 640px; top: 120px; border:1px solid #808080; text-align: center; font-size: 11pt; font-family: verdana;}/*ok new, service months list, text center*/
table.ten td{border: 1px solid #808080;  background-color: #cccccc;}/*ok new, service months list, text center*/

table.eleven {position: absolute; z-index: 50; left: 220px; width: 640px; top: 205px; text-align: left; border:1px solid #808080; font-size: 11pt; font-family: verdana;}/*ok new, service box single, text left*/
table.eleven td {vertical-align: top; background-color: #cccccc; border:1px solid #808080;}/*ok new, service box single, text left*/
table.eleven p {color: green;}


table.twelve {position: absolute; z-index: 50; left: 220px; width: 640px; top: 120px; background-color: transparent; text-align: center; font-size: 11pt; font-family: verdana;}/*ok new, index page top box*/


#navlist {list-style-type: none; color: #6D6656; background-color: transparent; margin-left: 0px;}
#active:hover li {display: block;}
#active li {display: none; list-style-type: none;}
#navcontainer {position:absolute; top: 120px; left: 10px; font-size: 13pt; font-weight: normal;  width: 130px; background-color: transparent; border: transparent;}
#navcontainer a {padding: 1px; color: #6D6656; text-decoration: none; background-color: transparent; width: 130px; display: block;}
#navcontainer a:visited {color: #6D6656;}
/*#navcontainer a:active {color: red;}*/
#navcontainer a:hover {color: #252F31; font-size: 13pt; font-weight: normal; left: 10px;}

.thumbnail {position: relative; left:200px; top: 180px; z-index: 50;}/*photo album*/
.thumbnail:hover {background-color: transparent; z-index: 100;}
.thumbnail span {position: absolute; top: 180px; left: 180px; visibility: hidden; color: black; text-decoration: none;}/*CSS for enlarged image*/
.thumbnail:hover span {position: fixed; visibility: visible; top: 180px; left: 450px;}/*CSS for enlarged image on hover*/ /*position where enlarged image should offset horizontally */
/*.thumbnail span img {border-width: 0; padding: 2px;}*//*CSS for enlarged image*/

.thumbnail1:hover {background-color: transparent; z-index: 100;}/*history page*/
.thumbnail1 span {position: absolute; top: 95px; left: 170px; visibility: hidden; color: black; text-decoration: none;}/*CSS for enlarged image*/
.thumbnail1:hover span {position: fixed; visibility: visible; top: 150px; left: 375px;}/*CSS for enlarged image on hover*/ /*position where enlarged image should offset horizontally */
/*.thumbnail1 span img {border-width: 0; padding: 2px;}*//*CSS for enlarged image*/
