body {
 background-color: #CCFFFF ;
}

h1 {
 font-family: arial, sans-serif;
 color:#2B3445; 
 font-size: 160%; 
 font-style:italic; 
 text-align:left;
}

h2 {
 font-family: arial, sans-serif;
 color:#2B3445;
 font-size: 120%;
 text-align:left;
}

h3 {
 font-family: arial, sans-serif;
 color:#2B3445;
 font-size: 160%;
 font-style:italic;
 text-align:center;
 margin: 0 ;
}

p {
 font-family: arial, sans-serif;
 color:#2B3445;
 font-size: 100% ;
 text-align:left;
}

#wrapper1 {
 width:1005px ;
 margin: 0.0em auto 0 auto;
}

#bar {
 width:990px ;
 background-color: #B0BDD7 ;
 border: 6px double navy;
}

#wrapper2 {
 width:1000px ;
 margin: 0.0em auto 0 auto;
 background-color: #B0BDD7 ;
}

#zion_head1 {
 width:1000px ;
 float: left;
 border: 4px solid  navy;
} 

#zion_head2 {
 width:300px ;
 float: left;
}

#zion_head2 img {
 padding-top:20px ;
 padding-left:90px ;
 padding-right:88px ;
 padding-bottom:20px ;
 border: 6px double navy;
 background-color: #B0BDD7 ;
}

#zion_head3 {
 width:370px ;
 float: left;
}

#zion_head3 img {
 padding-top:20px ;
 padding-left:16px ;
 padding-right:16px ;
 padding-bottom:20px ;
 border: 6px double  navy;
 background-color: #B0BDD7 ;
}

#zion_head4 {
 width:306px ;
 float: right;
}

#zion_head4 img {
 padding-top:20px ;
 padding-left:90px ;
 padding-right:90px ;
 padding-bottom:20px ;
 border: 6px double  navy;
 background-color: #B0BDD7 ;
}

#zion_mainnav {
 width: 200px ;
 height: 800px ;
 float: left ;
 margin-top: 20px;
 padding-top: 30px ;
 color: :#2B3445;
 font-size: 18px ;
 font-weight: bold ;
 background-color: #B0BDD7 ;
 border: 4px solid  navy;
 float: left ;
}

#zion_mainnav ul {
 list-style-type: square;
}

#zion_mainnav li {
 padding-top: 40px ;
}

#zion_mainnav a {
 color: :#2B3445;
 text-decoration: none ;
}

#main_text {
 padding-left: 40px ;
 padding-right: 40px ;
 width: 640px ;
 height: 800px ;
 float: left ;
 margin-top: 20px;
 margin-left: 40px;
 background-color: #B0BDD7 ;
 border: 6px double  navy;
}

#main_text h1 {
 font-family: arial, sans-serif;
 color:#2B3445;
 font-size: 40px ;
 text-align:left;
}

#main_text p {
 font-family: arial, sans-serif;
 color:#2B3445;
 font-size: 18px ;
 text-align:left;
 padding-right: 15px ;
}

#main_text table {
 border: 4px solid  navy;
 width: 500px ;
}

#main_text th {
 background: #B0BDD7 ;
 color: :#2B3445;
 font-weight: bold ;
 font-size: 25px ;
}

#main_text td {
 font-weight: bold ;
 font-size: 18px ;
 text-align: center ;
 background: #B0BDD7 ; 
}

#main_text img {
 float: left ;
 padding-right: 20px ;
}

.rightimage {
 float: right ;
 padding-left: 20px ;
}

#main_text_bel {
 padding-left: 40px ;
 padding-right: 40px ;
 width: 640px ;
 float: left ;
 margin-top: 20px;
 margin-left: 40px;
 background-color: #B0BDD7 ;
 border: 6px double  navy;
}

#main_text_bel h1 {
 font-family: arial, sans-serif;
 color:#2B3445;
 font-size: 40px ;
 text-align:left;
}

#main_text_bel p {
 font-family: arial, sans-serif;
 color:#2B3445;
 font-size: 18px ;
 text-align:left;
 padding-right: 15px ;
}

#main_text_bel img {
 border: 6px double  navy;
}

#zion_footer {
 width: 1000px ;
 margin: 0.6em auto 0 auto;
 background-color: #B0BDD7 ;
 border: 4px solid navy ;
}

#zion_footer p {
 font-family: arial, sans-serif;
 font-size: 18px ;
 color: :#2B3445;
 text-align: center ;
 padding-top: 1em ;
 padding-bottom: 1em ; 
}


a {
 color: :#2B3445;
}

a:hover {
 background-color: #B0BDD7 ;
}

#w3cxh {
 width: 100px ;
 float: left ;
 padding-top: 1em ;
 padding-left: .8em ;
}

#w3css {
 width: 100px ;
 float: right ;
 padding-top: 1em ;
}

