body {
margin: 0px;
padding: 0px;
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 10px;
line-height: 1.3em;
background-color: #EEEEEE;
font-weight: normal;
color: #000000;
}

#container {
width: 900px;
margin: 0px auto 0px auto;
background-color: #FFFFFF;
color: #333;
padding: 0px;
border-left: 1px #000 solid;
border-right: 1px #000 solid;}

#top {
height: 160px;
margin: 0px;
padding-top: 0px;
background-repeat: no-repeat;
background-position: right;
width: 900px;}

#middle {
margin: 0px;
padding: 0px;
width: 900px;}

#navigation {
background-color: #211e54;
height: 40px;
width: 900px;
text-align: center;}

#navigation a:link, a:visited {
background-color: #211e54;
font-weight: normal;
text-decoration: none;
color: #EEEEEE;
font-family: Trebuchet, Verdana, sans-serif;
font-size: 8pt;
margin-right: 0px;
padding-top: 12px;
padding-bottom: 15px;
padding-left: 10px;
padding-right: 10px;
display: inline-block;}

#navigation A:hover  {
background-color: #470047;
font-weight: normal;
text-decoration: none;
color: #EEEEEE;
font-family: Trebuchet, Verdana, sans-serif;
font-size: 8pt;
margin-right: 0px;
padding-top: 12px;
padding-bottom: 15px;
padding-left: 10px;
padding-right: 10px;
display: inline-block;}

#navigation A:active  {
color : #0F0;
background-color: #470048;}

.navborder {
border-right: 2px #000 solid;}

.navlastborder {
border-right: 0px #470047 solid;}

#right-column  {
background-color: #d2d2d2;
color: #333;
padding: 0px;
float: right;
width: 345px;
border-left: 1px #000 solid;}

#right-column H1 {
font-size: 12px;
margin-bottom: 0px;
margin-top: 15px;
line-height: 1.3em;
color: #464373;
text-align: left;
background-color: #d2d2d2;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
margin-left: 20px;}

#right-column H2 {
font-size: 12px;
margin-bottom: 10px;
margin-top: 0px;
line-height: 1.3em;
color: #464373;
text-align: left;
background-color: #d2d2d2;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
margin-left: 20px;}

#right-column P {
font-size: 12px;
margin-bottom: 10px;
margin-top: 10px;
line-height: 1.5em;
color: #464373;
text-align: left;
background-color: #d2d2d2;
font-family: Verdana, Arial, sans-serif;
margin-left: 20px;
margin-right: 20px;}

#right-column ul {
margin-left: 20px;
margin-top: 0px;
margin-bottom: 10px;}

#right-column li {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-style: normal;
font-size: 11px;
list-style-type: disc;
margin-top: 6px;
list-style-position: outside;
margin-left: 0px;
color: #737a75;
margin-bottom: 1px;}

#right-column a:link {
background-color: #d2d2d2;
font-weight: normal;
color: #00F;
font-family: Trebuchet, Verdana, sans-serif;
font-size: 12px;
margin: 0em;
padding: 0em;
text-decoration: underline;}

#right-column a:visited {
background-color: #d2d2d2;
font-weight: normal;
font-family: Trebuchet, Verdana, sans-serif;
font-size: 12px;
margin: 0em;
padding: 0em;
text-decoration: underline;
color: #808;}

#right-column a:hover {
background-color: #d2d2d2;
font-weight: normal;
color: #00F;
font-family: Trebuchet, Verdana, sans-serif;
font-size: 12px;
margin: 0em;
padding: 0em;
text-decoration: underline;}

#right-column A:active  {
color : #0F0;
background-color: #d2d2d2;}

#main-content {
background-color: #FFFFFF;
color: #000;
padding-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
width: 554px;
float: left;}

#main-content H1 {
font-size: 14px;
margin-bottom: 10px;
margin-top: 10px;
line-height: 1.3em;
color: #333;
text-align: left;
background-color: #FFFFFF;
font-family: Trebuchet, Verdana, Arial, sans-serif;
font-weight: bold;
margin-left: 20px;}

#main-content H2 {
font-size: 12px;
margin-bottom: 10px;
margin-top: 10px;
line-height: 1.3em;
color: #333;
text-align: left;
background-color: #FFFFFF;
font-family: Trebuchet, Verdana, Arial, sans-serif;
font-weight: bold;
margin-left: 20px;}

#main-content H3 {
font-size: 12px;
margin-bottom: 10px;
margin-top: 10px;
line-height: 1.3em;
color: #333;
text-align: left;
background-color: #FFFFFF;
font-family: Trebuchet, Verdana, Arial, sans-serif;
font-weight: bold;
margin-left: 20px;}

#main-content P {
font-size: 12px;
margin-bottom: 10px;
margin-top: 10px;
line-height: 1.5em;
color: #333;
text-align: left;
background-color: #FFFFFF;
font-family: Trebuchet, Verdana, Arial, sans-serif;
margin-left: 20px;
margin-right: 20px;}

#main-content a:link {
background-color: #fff;
font-weight: normal;
color: #00F;
font-family: Trebuchet, Verdana, sans-serif;
font-size: 12px;
margin: 0em;
padding: 0em;
text-decoration: underline;}

#main-content a:visited {
background-color: #fff;
font-weight: normal;
font-family: Trebuchet, Verdana, sans-serif;
font-size: 12px;
margin: 0em;
padding: 0em;
text-decoration: underline;
color: #808;}

#main-content a:hover {
background-color: #fff;
font-weight: normal;
color: #00F;
font-family: Trebuchet, Verdana, sans-serif;
font-size: 12px;
margin: 0em;
padding: 0em;
text-decoration: underline;}

#main-content A:active  {
color : #0F0;
background-color: #fff;}

#main-content-full {
background-color: #FFFFFF;
color: #000;
padding-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
width: 900px;
float: left;}

#main-content-full H1 {
font-size: 14px;
margin-bottom: 10px;
margin-top: 10px;
line-height: 1.3em;
color: #333;
text-align: left;
background-color: #FFFFFF;
font-family: Trebuchet, Verdana, Arial, sans-serif;
font-weight: bold;
margin-left: 20px;}

#main-content-full H2 {
font-size: 12px;
margin-bottom: 10px;
margin-top: 10px;
line-height: 1.3em;
color: #333;
text-align: left;
background-color: #FFFFFF;
font-family: Trebuchet, Verdana, Arial, sans-serif;
font-weight: bold;
margin-left: 20px;}

#main-content-full H3 {
font-size: 12px;
margin-bottom: 10px;
margin-top: 10px;
line-height: 1.3em;
color: #333;
text-align: left;
background-color: #FFFFFF;
font-family: Trebuchet, Verdana, Arial, sans-serif;
font-weight: bold;
margin-left: 0px;}

#main-content-full P {
font-size: 12px;
margin-bottom: 10px;
margin-top: 10px;
line-height: 1.5em;
color: #333;
text-align: left;
background-color: #FFFFFF;
font-family: Trebuchet, Verdana, Arial, sans-serif;
margin-left: 20px;
margin-right: 20px;}

#main-content-full a:link {
background-color: #fff;
font-weight: normal;
color: #00F;
font-family: Trebuchet, Verdana, sans-serif;
font-size: 12px;
margin: 0em;
padding: 0em;
text-decoration: underline;}

#main-content-full a:visited {
background-color: #fff;
font-weight: normal;
font-family: Trebuchet, Verdana, sans-serif;
font-size: 12px;
margin: 0em;
padding: 0em;
text-decoration: underline;
color: #808;}

#main-content-full a:hover {
background-color: #fff;
font-weight: normal;
color: #00F;
font-family: Trebuchet, Verdana, sans-serif;
font-size: 12px;
margin: 0em;
padding: 0em;
text-decoration: underline;}

#main-content-full A:active  {
color : #0F0;
background-color: #fff;}

#mygallery-play {
margin-top: 0px;
margin-left: 170px;
margin-bottom: 0px;}

.stepcarousel-play {
margin: 0px;
position: relative; 
border: none;
overflow: scroll;
width: 215px; 
height: 161px;}

.stepcarousel-play .belt {
position: absolute;
left: 0;
top: 0;}

.stepcarousel-play .panel {
float: left;
overflow: hidden;
margin: 0px;}

#mygallery {
margin-left: 60px;
margin-bottom: 20px;}

.stepcarousel {
margin: 0px;
position: relative; 
border: none;
overflow: scroll;
width: 215px; 
height: 161px;}

.stepcarousel .belt {
position: absolute;
left: 0;
top: 0;}

.stepcarousel .panel {
float: left;
overflow: hidden;
margin: 0px;}

#mygallery-news {
margin-left: 100px;
margin-bottom: 20px;}

.stepcarousel-news {
margin: 0px;
position: relative; 
border: none;
overflow: scroll;
width: 300px; 
height: 225px;}

.stepcarousel-news .belt {
position: absolute;
left: 0;
top: 0;}

.stepcarousel-news .panel {
float: left;
overflow: hidden;
margin: 0px;}

#mygallery-messy {
margin-left: 20px;
margin-bottom: 20px;}

.stepcarousel-messy {
margin: 0px;
position: relative; 
border: none;
overflow: scroll;
width: 161px; 
height: 215px;}

.stepcarousel-messy .belt {
position: absolute;
left: 0;
top: 0;}

.stepcarousel-messy .panel {
float: left;
overflow: hidden;
margin: 0px;}

#mygallery-messy2 {
margin-top: 20px;
margin-left: 70px;
margin-bottom: 20px;}

.stepcarousel-messy2 {
margin: 0px;
position: relative; 
border: none;
overflow: scroll;
width: 215px; 
height: 161px;}

.stepcarousel-messy2 .belt {
position: absolute;
left: 0;
top: 0;}

.stepcarousel-messy2 .panel {
float: left;
overflow: hidden;
margin: 0px;}

#thumbBox {
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background-color: #fff;
visibility: hidden;
z-index: 10;
cursor: pointer;}

#thumbBox .footerbar {
font: bold 12px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: #000;
padding: 5px 0;
text-align: right;}

#thumbBox #thumbImage {
background-color: #fff;}

#thumbLoading {
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #fff;
padding: 5px;
z-index: 5;}

#footer {
text-align: left;
clear: both;
background-color: #4a4688;
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
padding-left: 10px;
padding-right: 0px;
padding-top: 10px;
padding-bottom: 0px;
height: 111px;
background-image: url(images/walkwithus.gif);
background-repeat: no-repeat;
background-position: center right;}

#footer P {
font-size: 10px;
line-height: 1.3em;
text-align: left;
font-family: Trebuchet, Verdana, Arial, sans-serif;}

ul {
margin-left: 20px;
margin-top: 10px;
margin-bottom: 10px;}

li {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-style: bold;
font-size: 12px;
list-style-type: disc;
list-style-position: outside;}

table {
margin-left: 50px;}

table th {
font-size: 14px;
padding: 8px;
line-height: 1.3em;
color: #333;
text-align: left;
background-color: #FFFFFF;
font-family: Trebuchet, Verdana, Arial, sans-serif;
font-weight: bold;}

table td {
font-size: 12px;
padding: 8px;
color: #333;
text-align: left;
background-color: #FFFFFF;
font-family: Trebuchet, Verdana, Arial, sans-serif;
font-weight: bold;}

#comment {
font-size: 11px;
font-weight: normal;
color: #211e54;
margin-left: 20px;
margin-top: 10px;
background-color: #fff;}

#prayer {
font-size: 11px;
font-weight: normal;
color: #211e54;
margin-left: 230px;
margin-top: 0px;
background-color: #fff;
margin-bottom: 20px;}