html,body
{
           font-family:Garamond, Times New Roman;
           font-size:100%;
           background:white;
           font-weight:normal;
           font-variant:normal;
           color:black;
           background-image:url('images/back.jpg');
           background-position:top center;
           width:1500px;
}

a:link {color:Maroon}
a:visited {color:Maroon}
a:hover {color:Navy}

a.sidebar:link {color:#EFE7AE}
a.sidebar:visited {color:#EFE7AE}
a.sidebar:hover {color:#FFFFFF}

a.sub:link {color:#666666}
a.sub:visited {color:#666666}
a.sub:hover {color:#FFFFFF}

#banner
{
     width:1325px;
     padding:0px;
     margin:0px;
     border:none;
     border-spacing:0px;
     border-collapse:collapse;
     font-size:0px;
}

table.black
{
    height:200px;
    padding:0px;
    margin:0px 0px 0px 0px;
    border:none;
    border-spacing:0px;
    border-collapse:collapse;
    font-size:0px;
    background-color:#000000;
}

#logo
{
    position:absolute;
    left:20px;
    top:40px
}    

td.psalter
{
    font-size:0px;
    padding:0px 0px 0px 225px;
    margin:0px 0px 0px 0px;
    border:none;
    border-spacing:0px;
    border-collapse:collapse;
}

table.main
{
    padding:0px;
    margin:0px;
    border:none;
    border-collapse:collapse;
    border-spacing:0px;
}

td.main
{
    width:225px;
    padding:0px;
    margin:0px;
    background-color:#800000;
    vertical-align:top;
    border:none;
    border-collapse:collapse;
    border-spacing:0px;
}

#sidebar
{
    text-align:right;
    font-family:Garamond, Times New Roman;
}

#sidebar a
{
    text-decoration:none;
    font-weight:bold;
}

li
{
    display:inline;
    font-size:x-large;
}

div.transbox
{   
    width:1080px;
    border:none;
    background-image:url('images/graytile.png');
    padding: 20px 0px 20px 20px;
    margin: -1px -1px -1px -1px;
    font-family:Garamond, Times New Roman;
}

div.transbox td
{
    width:50%;
    padding:10px;
    vertical-align:top;
}

table.center
{
    text-align:center;
}

#attrib
{
    font-size:80%;
}

#footer
{
      width:1325px;
      background-color:#800000;
      color:#999999;
      font-family:Garamond, Times New Roman;
      padding:0px;
      margin:0px;
      white-space:nowrap;
}

p.footer {padding:0px 0px 0px 267px;}

img {border-style: none}

table {width:100%}
