BODY {
     background-color: #FFFFFF;
     font: normal 20px auto "Geneva", Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     background-image: url("./images/headerbg.gif");
     background-repeat: repeat-x;
     background-position: top center;
     text-align: center;
     height: 1%;
}

#logo {
     display: block;
     position: absolute;
     #position: relative;
     background-image: url("./images/logo_int.gif");
     background-repeat: no-repeat;
     background-position: top center;
     height: 10em;
     width: 100%;
     margin-top: -9.4em;
     margin-left: -23em;
     #margin: 0em 0em 0em 0em;
      } 

#container {
      text-align: center;
      width: 1100px;
      #width: 800px;
      margin-left: auto;
      margin-right: auto; 
      padding-bottom: 120px;
}

#header {
     display: block;
     position: absolute;
   /*  background-image: url("./images/logo_staff.gif");
     background-repeat: no-repeat;
     background-position: left top; */
     margin-top: -2.8em;
     height: 10em;
     
}

#navtable {
       display: block;
       position: absolute;
       height: 15em;
       width: 1100px;
       #width: 800px;
       color: #FFFFFF;
       font: normal 14px auto "Monaco", Verdana, Arial, Helvetica, sans-serif;
       text-transform: uppercase;
       background-image: url("./images/banner.gif");
       background-repeat: repeat-x;
       background-position: left top;
       z-index: 5;
}

#footer {
        display: block;
        position: absolute;
    /* height: 9em;
        background-image: url("./images/footer.gif");
        background-repeat: repeat-x;
        background-position: bottom left; */
        margin-top: -2em;
	#margin: -2em 20em 0em -20em;
/*this controls the placement of the gradient footer*/
}


#states {
        display: block;
        position: absolute;
        height: 9em;
        width: 1100px;
	#width: 800px;
        font: normal 14px auto "Monaco", Verdana, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        text-transform: uppercase;
        background-image: url("./images/footer.gif");
        background-repeat: repeat-x;
        background-position: bottom left;
        z-index: 5;
/*this controls the appearance of the gradient footer*/
} 

 #pagewrapper {
       margin-top: 10em;
       margin-left: auto;
       margin-right: auto;
       width: 800px;
} 

/* #jcaho {
       display: block;
       position: absolute;
       background-image: url("./images/07_goldseal_sm.gif");
       background-repeat: no-repeat;
       height: 10em;
       width: 10em;
       margin-top: .4em;
       margin-left: 34.5em;

} */

#apply {
       display: block;
       position: absolute;
       background-image: url("./images/applytoday.gif");
       background-repeat: no-repeat;
       background-position: bottom left;
       height: 10em;
       width: 17em;
       margin-top: 59em;
       margin-left: .5em;
       z-index: 1;
} 

#apply2 {
       display: block;
       position: absolute;
       background-image: url("./images/applytoday.gif");
       background-repeat: no-repeat;
       height: 8em;
       width: 17em;
       margin-top: 18em;
       margin-left: 0em;
       z-index: 5;
}

#apply3 {
       display: block;
       position: absolute;
       background-image: url("./images/applytoday.gif");
       background-repeat: no-repeat;
       background-position: left bottom;
       height: 10em;
       width: 17em;
       margin-top: 12em;
       margin-left: -.3em;
}

#apply4 {
       display: block;
       position: absolute;
       background-image: url("./images/applytoday.gif");
       background-repeat: no-repeat;
       background-position: bottom left;
       height: 10em;
       width: 17em;
       margin-top: 13em;
       margin-left: -.5em;
}

#apply5 {
       display: block;
       position: absolute;
       background-image: url("./images/applytoday.gif");
       background-repeat: no-repeat;
       height: 10em;
       width: 17em;
       margin-top: -3em;
       margin-left: -.2em;
}

P {text-indent: 30pt;}

a  {
    font-size: 18px;
    color: #FFFFFF;

  }

A.job {
    color: #650A34;

}

TABLE {
     width: 800px;
     margin-left: auto;
     margin-right: auto;
     color: #000000;
     background-color: transparent;

}

TABLE.foot {
    margin-top: 5em;
    text-align: center;
    vertical-align: bottom;
          }

TABLE.page{ 
    text-align: left;
    border-style: none;
    margin-top: 5em;
    

  }

TD.jobs {
   padding: 1.5em;

   }

#addr {
       font-size: 16px;
       margin-top: 40px;
       color: #650A34;
       text-align: center;
      }

TH.nav {
       font-size: 18px;
       color: #FFFFFF;
       width: 20px;
       #width: 0px;
       white-space: nowrap;
       text-align: left;
       padding: 0px 13px 0px 13px;
       #padding: 0px 0px 0px 10px;
}

/* TH.foot {
      width: 20px;
      white-space: nowrap;
      text-align: center;
} */

TH.page {
      text-align: center;
      line-height: 2em;
      font: bold 22px auto "Monaco", Verdana, Arial, Helvetica, sans-serif;
      font-size: 28px;
      margin-bottom: 50px;
      padding-bottom: 30px;
}

TH.sub {
     text-align: left;
     font-size: 20px;
     padding-bottom: 40px;
}

TH.subcenter {
     text-align: center;
     margin-top: 43px;
     font-size: 20px;
     padding-bottom: 40px;
}

TD {
        padding: 5px 5px 5px 30px; }

TD.logotag {
       color: #999999;
       font-size: 10px;
       vertical-align: bottom;
       padding: 0px;
       width: 450px;
  }

TR.body {
        font-size: 18px;
        text-align: left;
        margin-left: 2em;
	#margin-left: 3em;
}

#spacer {
        height: 10px;
        width: 800px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 65px;
        background-color: #650A34;

}

#spacer2 {
        height: 10px;
        width: 800px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 65px;
        background-color: #650A34;

}

.capital {
      display:block;
      float:left;
      margin: -0.66em 0 -.5em -0.56em;
      #margin: -2em 0em -3em 0em;
      font-size: 60px;
}

.indent {
     margin-left: 40px;
}

#stairs {
      display: block;
      position: absolute;
      background-image: url("./images/stairs.gif");
      background-repeat: no-repeat;
      background-position: top center;
      height: 20em;
      width: 12em;
      margin-top: -48em;
      margin-left: 23em;
      z-index: 1;
}
 
