/* CSS Document */

body { padding:0; margin:29px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; background:url(../images/bg-blend.jpg) repeat-x #f2f2f2; color:#666666;}
.header { background:url(../images/header-bg.gif) no-repeat bottom; height:39px; font-size:0.65em; text-align:center;}
.header ul {padding:0; margin:0 0 12px 0;}
.header li {display:inline; padding:0 5px 0 5px;}
a.home {color:#666666; text-decoration:none;}
a.home:hover, a.selected1 {color:#33A1F5; text-decoration:none;}
a.readings {color:#666666; text-decoration:none;}
a.readings:hover, a.selected2 {color:#CC2D8F; text-decoration:none;}
a.spirit {color:#666666; text-decoration:none;}
a.spirit:hover, a.selected3 {color:#652D8F; text-decoration:none;}
a.payment {color:#666666; text-decoration:none;}
a.payment:hover, a.selected4 {color:#CEB3F9; text-decoration:none;}
a.contact {color:#666666; text-decoration:none;}
a.contact:hover, a.selected5 {color:#196EC5; text-decoration:none;}
.navspacer {border-right:1px solid #666666;}
.mainText { background:url(../images/maintext-bg.gif) repeat-y; padding:0 25px 0 25px; font-size:0.65em; line-height:18px;}
.mainText ul {padding:0; margin:0 0 0 25px;}
.mainText li{list-style:none; background-image:url(../images/arrow-blue.gif); background-repeat:no-repeat; background-position:0 0.7em; padding-left:20px;}
.mainText-readings { background:url(../images/maintext-bg.gif) repeat-y; padding:0 25px 0 25px; font-size:0.65em; line-height:18px;}
.mainText-readings ul {padding:0; margin:0 0 0 25px;}
.mainText-readings li{list-style:none; background-image:url(../images/arrow-pink.gif); background-repeat:no-repeat; background-position:0 0.7em; padding-left:20px;}
.mainText-spirit { background:url(../images/maintext-bg.gif) repeat-y; padding:0 25px 0 25px; font-size:0.65em; line-height:18px;}
.mainText-spirit ul {padding:0; margin:0 0 0 25px;}
.mainText-spirit li{list-style:none; background-image:url(../images/arrow-purple.gif); background-repeat:no-repeat; background-position:0 0.7em; padding-left:20px;}
.mainText-spirit a{color:#652d8f; text-decoration:underline;}
.mainText-spirit a:hover{color:#652d8f; text-decoration:none;}
.mainText-events { background:url(../images/maintext-bg.gif) repeat-y; padding:0 25px 0 25px; font-size:0.65em; line-height:18px;}
.mainText-events a{color:#CEB3F9; text-decoration:underline;}
.mainText-events a:hover{color:#CEB3F9; text-decoration:none;}
.mainText-contact { background:url(../images/maintext-bg.gif) repeat-y; padding:0 25px 0 25px; font-size:0.65em; line-height:18px;}
.mainText-contact a{color:#196EC5; text-decoration:underline;}
.mainText-contact a:hover{color:#196EC5; text-decoration:none;}
.font10px {font-size:10px; line-height:18px;}
.footer { background:url(../images/footer-bg.gif) no-repeat top; height:42px;}
.copyright {float:left; width:200px; height:10px; padding:10px 0 0 35px; font-size:0.65em;}
.copyright a{color:#000000; text-decoration:none;}
.copyright a:hover{color:#000000; text-decoration:underline;}
.email {float:right; width:200px; height:10px; padding:10px 35px 0 0; font-size:0.65em; text-align:right;}
.email a{color:#000000; text-decoration:none;}
.email a:hover{color:#000000; text-decoration:underline;}
.border { border:1px solid #666666;}



















