/* CSS Document */

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 background: url(images/witchmain.jpg) #000000;
 background-repeat: no-repeat;
 background-position: top center;
}

a:link {
 color: #9C0A14;
 font-weight: bold;
}

a:active {
 color: #9C0A14;
 font-weight: bold;
}

a:visited {
 color: #9C0A14;
 font-weight: bold;
}

a:hover {
 color: #775F3D;
 font-weight: bold;
}

form {
 padding: 5px;
}

#wrapper { 
 margin: 0 auto;
 width: 802px;
 background: transparent;
 
}
#header {
 width: 800px;
 color: #333;
 height: 370px;
 margin: 0px 0px 0px 0px;
 background: transparent;
}

#navigation {
 width: 800px;
 color: #333;
 margin: 0px 0px 0px 0px;
 background: transparent;
}

#content { 
 width: 800px;
 color: #D8D5D5;
 background: transparent;
 margin: 0px 0px 0px 0px;
 height: 100%;
}

#content input, submit, textarea {
     border: 2px solid #98070E;
}

#content textarea {
     background-image: url(/images/textareabg.jpg);
    font-style: italic;
     font-weight: bold;
}


.main {
 text-align: justify;
 padding-left: 45px;
 padding-right: 45px;
}

.title {
 font-size: 1.5em;
 font-weight: bold;
 font-style: italic;
}

.subtitle {
 font-size: 1.3em;
 font-weight: bold;
 font-style; italic;
}

.mainul {
    margin-left: 20px;
     list-style-image: url(/images/red.png);
     line-height: 13pt;
}

.schedule {
     width: 80%;
     margin: auto;
     border: 1px solid #ffffff;
     border-collapse: collapse;
     vertical-align: top;
     
}
.schedleft {
     font-size: 1.4em;
     font-weight: bold;
     color: #961011;
     border: 1px solid #ffffff;
border-collapse: collapse;
     vertical-align: top;
     padding: 10px;
     
}
.schedright {
     font-weight: bold;
     font-size: 1.2em;
     border: 1px solid #ffffff;
border-collapse: collapse;
     vertical-align: top;
     padding: 10px;
     
}
.saraphina {
     width: 95%;
     margin: auto;
     text-align: center;
     
}
#footer { 
 width: 800px;
 color: #D8D5D5;
 background-image: url(/images/footerbg.jpg);
 text-align: center;
 background-repeat: no-repeat;
 margin: 0px 0px 10px 0px;
 font-weight: bold;
 height: 68px;
}

#footer a:link {
 color: #D8D5D5;
}

#footer a:hover {
 color: #9E0814;
}
#footer a:active {
 color: #D8D5D5;
}
#footer a:visited {
 color: #D8D5D5;
}