body
{
color: #333;
font-family: Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
background: #486db6 left top;
text-align: center;
margin: 0;
padding: 0 0 25px;
border-style: solid none none;
border-width: 0 0 0;
border-color: #bbb
}

#content_td
{
background: #ccccff;
margin: 0;
font-size: 10px;
}

/*  Horizontal nav */

#menu
{
margin: 0;
padding: 0;
}

#menu ul {
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
clear: left;
}

#menu ul li {
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#menu ul li a  {
color: #603;
font-size: x-small;
font-weight: normal;
line-height: 2em;
text-decoration: none;
background: #fff center 0;
text-align: center;
letter-spacing: 0px; display: block;
margin: 0 0 0px;
padding: 0;
width: 101px;
height: 2em;
border-style: none none none none;
border-width: 1px medium 1px 1px;
border-color: #ccc;
voice-family: inherit }

html>#menu ul li a  {
font-size: x-small;   
} 

/*
#menu ul li#five a{
width: 119px;
}
*/

#menu ul li:hover a {
color: #000;
background: #ccc;
}

#menu a:active {
color: #fff;
background: #486db6
}

body#section_one li#menu_one a, 
body#section_two li#menu_two a,
body#section_three li#menu_three a,
body#section_four li#menu_four a,
body#section_five li#menu_five a,
body#section_six li#menu_six a,
body#section_seven li#menu_seven a
{
background: #cc0000;
color: #fff;
border: 0px none #f93;
font-weight: bold;
}
/*  General rules */

#header img
{
background-position: 0 ;
text-align: center;
margin: 0;
padding: 0;
border: 0
}

#maincontent{
float: left;
margin: 0;
padding: 10px;
width: 410px;  /* box model hack */
voice-family: "\"}\""; 
voice-family:inherit;
width: 390px; 
}

html>#maincontent {
width: 390px;
} 

th{
font-weight: bold;
}

.fussytable td, .fussytable th{
font-size: 11px;
text-align: center;
padding: 2px;
margin: 2px;
border: 1px solid #ccc;
}

#maincontent ol, #maincontent ul{
margin: .5em 0;
padding-left: 10px;
margin-left: 10px;
}

#maincontent li{
line-height: 1.4;
margin-bottom: 10px;
padding-left: 5px;
margin-left: 5px;
list-style: disc url(/images/wobgospel.jpg) inside;
vertical-align: top;
}

#maincontent ul ul li {
margin-top: 10px;
list-style: disc url(/i/innerlistblack.gif) inside;
vertical-align: top;
}

#maincontent ul.inlinelist{
padding: 0;
margin: 0;
}

#maincontent .inlinelist li{
display: inline;
padding: 0 5px 0 0;
margin: 0;
border: 0;
}

#sidebar{
padding: 2px 10px 10px 0;
margin: 0 0 0 420px;
color: #666;
background: transparent; 
/* compensates for IE Win bungling */
height: 100%;
}


code, pre{
font-family: "Bitstream Vera Sans Mono", monaco, "Courier New", courier, monospace;
font-weight: normal;
background: inherit;
color: #333;
}


/*  Work around IE/Win code size bug - courtesy Jesper, waffle.wootest.net  */

* html code{
font-size : 105%; 
}


/*  Typography */

h1, h2, h3, h4, h5, h6{
font-family: Verdana, Avenir, Myriad, Arial, Helvetica, sans-serif;
font-weight: normal;
margin-top: 5px;
margin-bottom: 2px;
letter-spacing: 1px;
}

#pagebody h1{
    margin-top: 0;
    font-size:    medium;      
    voice-family: "\"}\"";   
    voice-family: inherit;   
    font-size:  large;       
    }

html>#pagebody h1 {
font-size:  large;  
} 

#pagebody h2{
    margin-top: 35px; 
    font-size:    medium;     
    voice-family: "\"}\"";   
    voice-family: inherit;   
    font-size:    large;       
    }

html>#pagebody h2 {
font-size:  large;  
} 

#sidebar h2{
font-size: 16px;
margin: 5px 0 0 0 ;
}

h3{ 
font-size: small;      
voice-family: "\"}\"";   
voice-family: inherit;   
font-size: medium;  
}

html>h3 {
font-size:  medium;  
} 

#sidebar h3{
font-size: 13px;
margin: 0;
}

h3.byline {
font-size: 12px;
padding: 0;
margin: 7px 0;
text-transform: uppercase;
}

h4{
font-weight: normal;
   font-size: x-small;      
voice-family: "\"}\"";   
voice-family: inherit;   
font-size: small;  
}

html>h4 {
font-size: small;  
} 

h4.addtlbyline{
font-size: 12px;
padding: 0;
margin: 7px 0;
text-transform: uppercase;
}

#sidebar h4{
margin: 0 0 15px 0;
}

h4.pubdate {
margin: 0 0 10px 0;
padding: 0;
font-weight: bold;
font-size: 11px;
font-weight: normal;
color: #666;
background: transparent;
}

h5{
     font-size:    xx-small;      
     voice-family: "\"}\"";   
     voice-family: inherit;   
     font-size:    x-small;  
}

html>h5 {
font-size:  x-small;  
} 

h6{
margin: 0 0 25px 0;
padding: 0;
background: transparent;
color: #333;
text-transform: uppercase;
font-family: Avenir, "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:    9px;      
voice-family: "\"}\"";   
voice-family: inherit;   
  font-size: xx-small;
}

/* General linkology */

a:link, a:visited   { color: #336; font-weight: normal; text-decoration: none; background: transparent }

a:hover   { color: #c00; font-weight: normal; text-decoration: none; background: transparent }

a:active  { color: #c30; font-weight: normal; text-decoration: none; background: transparent }

#mainTable td table tr{
bgcolor="#D4D7D8"
width: 707px; 
}
