div#container {
background: #fff url(/i/bg_newsprint.png) top repeat-x;
margin: 0 auto;
padding: 0px;
width: 700px;
/* border: 1px solid #7E9EBF; */
border-top: 6px solid #789CC4;
border-left: 1px solid #789CC4;
border-right: 1px solid #789CC4;
border-bottom: 1px solid #789CC4;
}

#masthead {
margin-top: 25px;
background: url(/i/logo.png) top left no-repeat;
margin-left: 15px;
height: 35px;
}

#contentwrap {
background: #FFFFFF url(/i/bg_container.png) repeat-y;
margin: 0;
}


#right {
width: 155px;
float: right;
font-size: 10px;
padding-left: 10px;
padding-bottom: 50px;
padding-right: 10px;
}

#right li, ul {
margin: 3px 0 0 10px;
padding: 0 0px;
list-style: circle;
}

#right .spaced li {
margin: 5px 0;
}

#left {
margin-left: 20px;
padding-right: 15px;
width: 480px;
line-height: 1.5;
}

#left ul {
list-style: disc;
margin: 0 25px;
}

#left li {
margin: 5px auto;
line-height: 1.5;
}

/*-------------NAVBAR-------------*/
#navbar {
display: block;
margin: 5px 0 0 0;
padding: 0 0 0 0px;
height: 20px;
border-top: 1px solid #789CC4;
border-bottom: 1px solid #789CC4;
}
#navbar li {
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navbar a:link, #navbar a:visited {
float: left;
font-size: 11px;
line-height: 11px;
font-weight: bold;
font-family: Georgia, Verdana, Helvetica;
margin: 2px 25px 2px 10px;
/* padding-bottom: 2px; */
text-decoration: none;
border: none;
color: #789CC4;
}

#navbar a:link.active, #navbar a:visited.active, #navbar a:hover {
color: #209688;
}


/*--------------- Donation -------- */
.donatebox {
  background: #FFFFE8;
  margin: 20px 50px 5px 50px;
  padding: 10px;
  border: 1px dashed #789CC4;
  height: 200px;
}

#onedonate {
  position: absolute;
  margin: 0px 0px 0px 0px;
  width: 160px;
  padding-right: 20px;
  border-right: 1px dashed #789cc4;

} 

#monthlydonate {
  position: absolute;
  margin: 0px 0px 0px 190px;  
  width: 150px;
  padding-left: 10px;
} 

body {
/* color: #111; */
color: #000000;
font: 12px/15px "lucida grande", verdana, arial, geneva, sans-serif;
margin: 0;
padding: 50px 0;
/* background: #E9EFF6; */
background: #789CC4 url(/i/bg_body.jpg) repeat-x;
}

h1, .hide {
display: none;
}


h2 {
color: #209688;
font: bold 16px/20px "lucida grande", verdana, arial, geneva, sans-serif;
margin: 15px 0 0px;
}


h3 {
color: #209688;
font: bold 12px/16px "lucida grande", verdana, arial, geneva, sans-serif;
margin: 10px 0 0px;
}


h4 {
font-size: 11px;
}

h4 span {
font-weight: normal;
display: block;
margin: 5px;
font-size: 11px;
}

p {
/* text-indent: 15px; */
}

.notopmargin {
 margin-top: 3px;
}

li p {
text-indent: 0;
}

a {
color: #36c;
/*halloween color: #f2a113;*/
}

body > a, div > a, p > a, li > a {
border-bottom: 1px dotted #00c;
text-decoration: none;
}

blockquote {
  background: #FFFFE8;
  margin: 20px 0px 5px 0px;
  padding: 10px;
  border: 1px dashed #789CC4;
}

code {
font: 10px/17px "Lucia Grand", verdana, sans-serif;
}

dt {
font-weight: bold;
}

dd {
margin: 0;
}

form {
  margin: 5px;
}

input {
padding: 2px;
font: 12px/17px "Lucia Grand", verdana, sans-serif;
}

.box {
  width: 150px;
}

.comment {
  border-top: 1px dotted #666;
  padding-top: 5px;
  margin-bottom: 5px;
}


.contribamt {
  padding: 2px 2px 2px 2px; 
  height: 14px;
  width: 60px;
}

label {
margin: 0 5px 0 25px;
text-align: center;
}

textarea {
width: 395px;
height: 200px;
font: 13px/17px "Lucia Grand", verdana, sans-serif;
color: #333;
margin: 5px 0px 10px 0px;
padding: 2px;
}

.adhead {
margin: 0 10px;
display: block;
text-align: center;
border: 0;
}

.adbody {
margin: 0 5px;
display: block;
padding: 3px;
border: 1px solid #efefef;
border-bottom: 0;
text-decoration: none;
color: #000
}

.addom {
margin: 0 5px;
border: 1px solid #efefef;
border-top: 0;
border-bottom: 5px solid #efefef;
text-align: center;
display: block;
}

.bold {
font-weight: bold;
text-transform: uppercase;
}

.copy, .comments {
margin: 0;
padding: 5px 5px 5px 5px;
text-align: center;
font-size: x-small;
border-top: 1px solid #789CC4;
}

.fword {
font: 14px/18px georgia, times, "times new roman", serif;
}

.perma {
border-bottom: 0;
font-size: 9px;
text-decoration: none;
}

.right {
text-align: right;
padding-top: 15px;
}

.fright {
float: right;
margin: 15px;
font-size: 10px;
}

.center {
text-align: center;
}

.button {
display: block;
width: 100px;
margin: 10px auto;
}

.icon {
vertical-align: -5px;
}

.doubleb {
border: 3px double #ccc;
padding: 5px;
}

.pic {
float: center;
padding: 5px;
margin: 15px;
border: 1px solid #ccc;
}

.inline li {
display: inline;
}
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    