body{
background: url(images/body-bg.jpg);
background-color: #0000c9;
background-repeat: repeat-x;
background-position: 150px left;
margin-top:0;
margin-left:0;
margin-right:0;
margin-bottom:auto;

}
div.search{
position:relative;
z-index:110;
top:-25px;
float:right;
padding-right:2em;
}
div.header-text h1{
color:#FFF;
font-size:20pt;
font-family:Times New Roman;
position:absolute;
z-index:100;
top:2px;
left:1px;
white-space:nowrap;

}
div.header-text h5.Love{
position:absolute;
font-size:10pt;
z-index:100;
top:80px;
left:5px;
white-space:nowrap;
}
div.header-text h5.Faith{
position:absolute;
font-size:12pt;
z-index:100;
top:87px;
left:100px;
white-space:nowrap;
}
div.header-text h5.Purity{
position:absolute;
font-size:12pt;
z-index:100;
top:87px;
left:175px;
white-space:nowrap;
}
div.ext_links{
position:absolute;
z-index:110;
top:120;
left:2;
}
table.header {
/*border:2px solid red;*/
}
td.header-left-cell {
background: url(images/left-fill.gif);
height:225px; 
background-repeat: repeat-x;
background-position: 0 left;
?/*border:1px dotted yellow;*/
}
td.span {
background: url(images/table-grad.jpg); 
height:140px;
width:250px;
background-repeat: no-repeat;
background-attachment:relative;
background-position: 0 right;
/*border:1px dotted green;*/
}
td.span2 { 
height:225px;
width:443px;
text-align:center;
/*border:1px dotted green;*/
}
td.table-right-cell{
background: url(images/right-fill.gif);
height:225px; 
background-repeat: repeat-x;
background-position:0 left;
/*border:1px dotted yellow;*/

/*border:1px dotted green;*/
}
table.body_container{
margin-top:15px;
}
td.c1{
background-color:none;
text-align:center;
width:225px;
}
td.blue-strip{
background: url(images/menu-bg.jpg);
background-repeat: repeat-x;
background-position:top left;
}
td.blue-strip2{
background: url(images/menu-bg-bottom.jpg);
background-repeat: repeat-x;
background-position:top left;
}
/*white container settings*/
td.login_TLcorner {border:0 0 0 0; background-image: url(images/TL_border.jpg); background-position:top right; position: relative; width:25px; height:25px;}
td.login_TLcorner2 {border:0 0 0 0; background-image: url(images/SB_border.jpg); background-position:top right; position: relative; width:25px; height:25px;}
td.login_TCcorner {border:0 0 0 0; background-image: url(images/TC_border.jpg); position:relative; width:25px;}
td.login_TRcorner {border:0 0 0 0; background-image: url(images/TR_border.jpg); background-position:top left; position:relative; width:25px; height:25px;}
td.login_CLcorner {border:0 0 0 0; background-image: url(images/CL_border.jpg); background-position:top right; position:relative; width:25px;}
td.formcell {border:0 0 0 0; background-color:white;}
td.login_CRcorner {border:0 0 0 0; background-image: url(images/CR_border.jpg); background-position:top right;position:relative; width:25px;}
td.login_BLcorner {border:0 0 0 0; background-image: url(images/BL_border.jpg); background-position:top right; position:relative; width:25px; height:25px;}
td.login_BCcorner {border:0 0 0 0; background-image: url(images/BC_border.jpg); background-position:bottom right; position:relative; width:25px;}
td.login_BRcorner {border:0 0 0 0; background-image: url(images/BR_border.jpg); background-position:top right; position:relative; width:25px; height:25px;}
td.login_left {border-top: 2px solid #000000;border-left: 2px solid #000000;border-bottom: 2px solid #000000;padding:15px;}
td.login_right {border-top: 2px solid #000000;border-right: 2px solid #000000;border-bottom: 2px solid #000000;}
p.welcome{
margin-top:0px;
margin-left:auto;
font-size:8pt;
font-weight:bold;
border-style:outset;
padding:6px;
text-align:left;
width: 500px

}
span{
float:right;
color:blue;
font-size:8pt;
margin-top:-8px;
}
div.flash-element{
margin-top:13px;
margin-left:0px;
}
div.gallery{
float:right;
}
img {
border: none;
}
h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin: 0px;
        padding: 0px 0px 0px 15px;
}
ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }
ul.disc {
        list-style: disc;
        margin: 20px;
        padding-left: 20px;
        }
/*- Menu Tabs 10--------------------------- */

    #tabs10 {
			position:relative;
      width:1000px;
			align:left;
      font-size:93%;
          border-bottom:0px solid #2763A5;
      line-height:normal;
			  margin:0;
        padding:0;
        font: bold 11px/1.5em Verdana;
      }
    #tabs10 ul {
          margin:0;
          padding:10px 10px 0 5px;
          list-style:none;
      }
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs10 a {
      float:left;
      background:url("tableft10.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs10 a span {
      float:left;
      display:block;
      background:url("tabright10.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#FFF;
      }
    #tabs10 a:hover {
      background-position:0% -42px;
      }
    #tabs10 a:hover span {
      background-position:100% -42px;
      }

      #tabs10 #current a {
              background-position:0% -42px;
      }
      #tabs10 #current a span {
              background-position:100% -42px;
      }
