body {
    margin:0;
    padding: 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 76%;   
}
table.outer {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}
table.main {
width: 850px;
margin: 0px auto 0 auto;
padding: 0;

}
td.pageLeft {
background-color:#560f1f; 
height: 100%;
}
td.pageCenter {
width: 850px;
 padding: 0;
 margin: 0;
 background: #900e26 url(graphics/centerBG.jpg) 0 0 repeat-y;
 }
td.pageRight {
background-color: #900e26;
 height: 100%;
 }
 td.footer {
 width: 100%;
 text-align: center;
 padding: 10px 0 0 0;
 }
td#masthead {
height: 100px;
width: 850px;
margin: 0;
padding: 0;
}
td#masthead a, td#masthead img {
border: 0 none;
outline: none;
text-decoration: none;
}
h2 a {
font-size: .8em;
color: #900e26;
text-align: center;
}
div.contactinfo {
width: 90%;
margin: 0 auto 40px auto;
font-weight: bold;
}
div.contactinfo table {
margin: 0 auto 0 auto;
}/*
col#leftcol {
width: 18em;
}*/
td#center {
    padding: 40px;      
    margin: 0;
    background-color: white;
    color: #900e26;
    border-right: 2px solid #560f1f;
    border-bottom: 2px solid #000000;
    border-top: 2px solid #000000;
}
#left {  
 margin: 0;
    padding: 50px 0 0 0;
    background-color: #7b0e23;
     border-right: 1px solid #000000;
    border-bottom: 2px solid #000000;
    border-left: 1px solid #900e26;
    border-top: 2px solid #000000;    
}
 p {
    line-height: 1.3em;
}
div.blockSide {
    width: 120px;
     text-align:center;
    margin: 4em auto 1em auto;
    padding: 1em 0em 1em 0em; 
     border-top: 4px solid #ffffff;
     border-bottom: 4px solid #ffffff;
     color: #ffffff;
     background-color: black;
}
div.blockMain {
font-style: italic;
text-align: center;
margin: 2em;
padding: .75em .5em 1em .5em;
font-size: 1.1em;
font-weight: bold;
border: 1px solid black;
background-color: #7b0e23;
color: white;
}

ul.sitemenu {
 width: 90%;
 margin: 0 auto 0 auto;
 text-align: center;
 display: inline;
 }
 ul.sitemenu li {
 list-style-type: none;
 display: inline;
 margin: 5px 20px 5px 20px;
 }
 ul.sitemenu a {
 color: black;}
 
p.copyright {
color: #000000;
}
 /* styling for genesis Web Design link */
div#gwd {
width: 100%; text-align: center; margin: 10px auto 20px auto; 
}
span#text {
font-size: .8em; color: #000000;
}
span#logo {
font-size: 1.4em; font-family: GoudyOldStyleBT, serif;
}
span#name {
font-size: 1em;
}          
a#genesis {
    color: #2f0047;
    outline: none;
    text-decoration: none;
}
a#genesis:hover {
    color: #ba85b4;
    text-decoration: underline;
}
/* */
a {outline: none;}

/* side navigation styling */
#navlist, #navlist ul {
margin: 0;
padding: 0;
list-style-type: none;
}
#navlist ul ul {
margin: 0;
padding: 0 0 0 0px;
}

#navlist li {
margin: 0 0 10px 0;
padding: 0;
}
#navlist li.sspace {
margin: 0;
}
#navlist a, #navlist a:visited {
display: block;
padding: 4px 2px 4px 13px;
font-weight: bold;
text-decoration: none;
color: white;
}
#navlist a:hover {
background:  url(graphics/menuOver.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
}
#sidenav {
width: 21em;
}
#sidenav #navlist .uberlink {
background-image:  url(graphics/menuOver.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
font-weight: bold;
cursor: default;
}
#sidenav #navlist .uberlink a {
background-image:  url(graphics/menuOver.gif);
font-weight: bold;
color: #0a6061;
cursor: default;
}
#navlist li.label {
font-weight: normal;
padding: 10px 5px 8px 5px;
margin: 0 5px 5px 20px;
background-color:#560f1f;
color: white;
}
#navlist a.inactive:hover {
background: none;
}
ul#navlist a.level3,  #navlist li ul li.label ul li.sspace a {
font-weight: bold; 
margin: 0;
}
/* end side navigation styling */
hr.textdivider {
color: #560f1f;
background-color: #560f1f;
width: 70%;
margin: 30px auto 30px auto;
height: 1px;
border: 0 none;
outline: none;
}
ul.standard {
margin: 0;
padding: 0 15px 0 15px;
}
ul.standard li {
list-style-type: none;
margin: 0 0 10px 0;
}
h1 {
font-size: 1.8em;
}
a.inpage {
 color: #900e26;
 }
 ul#productSites li {
 margin: 0 0 15px 0;
 }
 ul#productSites a {
 color: #900e26;
 font-weight: bold;
 }
 ul#productSites a:hover, a.inpage:hover {
 color: #000;
 }
