﻿body 
{
    background-color:#fffaf2;
    margin:0px;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:82%;
    color:#240002;
}
h1 
{
    color:#831702;
    margin-bottom:4px;
    margin-top:10px;
}
h2 
{
    font-size:120%;
    font-weight:bold;
    text-align:center ;
    color:#831702;
    margin-top:2px;
    padding-top:0px;
    margin-bottom:4px;
}

h3 
{
    font-size:115%;
    font-weight:bold;
    text-align:left ;
    color:#09344d;
    margin-top:4px;
    padding-top:0px;
    margin-bottom:0px;
    padding-bottom:0px;
}
h4
{
    font-size:100%;
    font-weight:bold;
    color:#831702;
    margin-top:0px;
    padding-top:0px;
    margin-bottom:4px;
    text-align:left;
}
h5
{
    font-size:92%;
    font-weight:bold;
    color:#09344d;    
    margin-top:0px;
    padding-top:0px;
    margin-bottom:4px;
}
a:link 
{
    color:#00390b;
}
a:visited 
{
    color:#00390b;
}
a:hover 
{
    color:#05a755;
}
a:active 
{
    color:#05a755;
}
ul.indent 
{
    margin-left:98px;
}

li.indent 
{
    margin-left:98px;
}


ul.noindent 
{
    margin-left:8px;
}

.alignleft 
{
    text-align:left;
}

.center 
{
    text-align:center;
}
.box
{
    background-color:#ffffe6;
    border-style:double;
    border-width: 2px; 
    border-color:#895a41;
    padding:12px;
    margin-right:8px;
    margin-top:12px;
    text-align:center ;
}

.instruction 
{
    font-size:small;
    color:#666666;
}

.leftbox
{
    background-color:#ffffe6;
    border-style:double;
    border-width: 2px; 
    border-color:#895a41;
    padding:12px;
    width:150px;
    margin-right:8px;
    margin-bottom:12px;
    float:left;
    
}
.rightbox
{
    background-color:#ffffe6;
    border-style:double;
    border-width: 2px; 
    border-color:#1c5b17;
    padding:12px;
    width:112px;
    margin-left:8px;
    margin-bottom:12px;
    text-align:left;
    float:right;
    
}
.picturecenter
{
    text-align:center;
    margin-bottom:16px;
}
.pictureleft
{
    float:left;
    margin-right:18px;
    margin-bottom:8px;
}
.pictureright
{
    float:right;
    margin-left:16px;
    margin-bottom:8px;
}
.small 
{
    font-size:80%;
}
#address 
{
    text-align:center;
    color:#09344d;
    font-size:110%;
    font-weight:bold;
    padding-left:260px;
}

#header 
{
    margin:0px 20px 0px 20px;
    padding:4px 0px 4px 10px;
    background-image:url(images/backheader.jpg);
    border-style:solid;
    border-width:1px;
    border-color:#f7ddc8;
    text-align:center;
  
}

#container
{
    margin:0px 20px 0px 20px;
    background-color:#fff6eb;
    background-image:url(images/background.jpg);
    background-position:right;
    background-repeat:no-repeat;
    height:100%;

    color: #240002;
    border-style:solid;
    border-left-width:6px;
    border-color:#f7ddc8;
    border-right-width:2px;
    border-top-width:4px;
    border-bottom-width:4px;
    text-align:justify;
}

#containerblank
{
    width: 90%;
    height:100%;
    margin: 10px auto;
    background-color:#fdead6;
    background-image:url(images/backgroundblank.jpg);

    color: #240002;
    border-style:solid;
    border-left-width:6px;
    border-color:#f7ddc8;
    border-right-width:2px;
    border-top-width:4px;
    border-bottom-width:4px;
    text-align:justify;
    padding:15px;
}

#containerleft
{
    margin:0px 20px 0px 20px;
    background-color:#fff6eb;
    background-image:url(images/background.jpg);
    background-position:left;
    background-repeat:no-repeat;
    height:100%;

    color: #240002;
    border-style:solid;
    border-left-width:6px;
    border-color:#f7ddc8;
    border-right-width:2px;
    border-top-width:4px;
    border-bottom-width:4px;
    text-align:justify;
}

#menu 
{
    text-align:center;
    margin:0px;padding:0px;
    font-size:94%;
    line-height:150%;
}

#leftcolumn
{
float: left;
width: 50%;
margin: 0;
padding:6px 16px 6px 16px;
}

#rightcolumn
{
margin-left: 52%;
padding:6px 12px 6px 20px;
}

#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color: #ddd;
border-top: 1px solid gray;
}



#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

#SignUp .signupframe {
  border: 1px solid #fdecda;
  background: #fff9f1;
  color: #240002;
  font-family: Arial, Helvetica, sans-serif;
