/*--------Containers------- */
body {font-size: 62.5%; 
       letter-spacing : 0.09em;
      height: 100%; margin: 0; padding: 0;
      background-image: 
      url('http://www.psychicmoons.com/images/11.jpg');
      background-repeat: repeat-y;
      background-position: top;
      background-color: #05152E;}

#wrapper {
       width: 800px; min-height: 1200px; margin: auto;
       font: /1.4; font-family: Trebuchet MS, Verdana, sans-serif;
       color: #ffffc0; background: #05152E; height: 100%;}

#content {font-size: 1.5em;
	  margin: 70px; margin-left: 200px; margin-right: 50px;
          padding-top: 20px; padding-left: 10px;}

/*--------headings------- */
h1, h2, h3 {margin: 0; padding: 0; font-weight: normal;}
h1  {font-size: 2em;}
h2  {font-size: 1.8em;}
h3  {font-size: 1.6em;}
.entry-title, h1, {color: #ffffc0;}


#accessibility {position: absolute; top: -10000px;}


/*--------sidebars------- */
#sidebar-1 a
{display: block; font-size: 1.8em; color: #E9BD50; border: none;
text-align: left; padding-bottom: 5px;
}

#sidebar-1,  #sidebar-2 {padding-top: 140px;  padding-left: 20px;width: 175px;
}

#sidebar-1 {margin-right: 0px; float: left; text-align: right;}

#sidebar-2 {margin-left: 0; float: right; text-align: left;}


.section_list{margin: 0;padding: 0;list-style-type: underline;}



#sidebar-2 p, #sidebar-1 p{font-size: 1.6em;line-height: 1.5em}

#sidebar-1 a:hover {color: #37FBFA; text-decoration: underline;}
a:link, a:visited{color: #E9BD50;text-decoration: underline;}
#search {float: left;
} 
.search { background-color: #ffffc0 }


a:hover{color: #37FBFA; text-decoration: underline;}



.error-status{font: 1.6em Georgia, Times, serif;}



.highlighted { color: #fff1bd;
               font-size: 1.7em;}
.highlighted2 { color: #fff1bd;
               font-size: 1em;}

.highlighted2, a:hover{color: #fff1bd; text-decoration: underline;} 


/*--------Search------ */



/*--------Zem Contact Form------- */

fieldset {border: 0;
          margin-bottom: -70px;}
legend   {display:none;}

.zemContactForm {background-color: #05152E;
   padding: 0; margin: 0; border: 0; width: 520px; } 
bc. .zemContactForm fieldset {background-color: #05152E;
   border: none;
   border-top: 1px solid #ffffc0
   border-bottom: 1px solid #ffffc0
   padding-bottom: 1em;}
.zemContactForm legend {background-color: #05152E;
   color: #ffffc0; font: 1em/1.5em Verdana, Arial, sans-serif;
   margin: 0.7em 0 0.3em 0;
   padding: 0.5em 10px 0.5em 0;width: 60px;}
.zemContactForm label {background-color: #05152E;
   float: left; width: 60px; margin: 0.3em 10px 0 0;
   text-align: right;font: 1.2em/1.45em Verdana, Arial, sans-serif;
   color: #ffffc0;}
.zemContactForm input {background-color: #ffffc0;
   margin-bottom: 0.5em;}
.zemContactForm br {background-color: #ffffc0;
   clear: left;}
.zemContactForm #zemSubmit {background-color: #ffffc0;
   margin: 0.5em 0 0 30px;}
.zemTextarea {background-color: #ffffc0;}
.zemTextarea label {width: 60px;}

 .centeredImage
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }
.imagel {float: left; padding: 30px;display: inline; text-align: left;
border: 0;}