
/* ---------------------- Redslate nav ---------------------- */
.red #slatenav
  {
    position:relative;
    display:block;
    height:42px;
    width: 773px;
    margin-left: auto;
    margin-right: auto;
    font-size:11px;
    font-weight:bold;
    background:transparent url(images/redslate_background.gif) repeat-x top left;
    font-family:Arial,Verdana,Helvitica,sans-serif;
    text-transform:uppercase;
  }
  
.red #slatenav ul
  {
    margin:0px;
    padding:0;
    list-style-type:none;
    width:auto;
  }
  
.red #slatenav ul li
  {
    display:inline;
    float:left;
    margin:0 1px 0 0;
  }
  
.red #slatenav ul li a
  {
    display:inline;
    float:left;
    color:#FFF;
    text-decoration:none;
    padding:14px 18px 0 18px;
    height:28px;
  }  
.red #slatenav ul li a:hover,.red #slatenav ul li a.current
  {
    color:#fff;
    background:transparent url(images/redslate_backgroundOVER.gif) no-repeat top center;
  }
/* ---------------------- END Redslate nav ---------------------- */

#header
  {
    background-image:url('images/header.png');
    width: 800px;
    height: 160px;
    width: 800px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    
  }

body
{
    background-image:url('images/gradient_background.gif');
    background-repeat:repeat-x;
    z-index: -1;
}
  
#container
  {
    background-image:url('images/container_background.png');
    width: 800px;
    height: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    overflow:auto;
        
  }

#footer
  {
    background-image:url('images/footer.png');
    width: 800px;
    height: 65px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    
  }

#table
  {
    width: 725px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
        
  }

#table.center
  {
    width: 525px;
    text-align: right;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
        
  }  
  
  
img.border 
  {
    border: 0px ;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
  }
    
h2
  {
    color:#FF0000;
    text-align:left;
    font-size: 22px;
    text-transform: uppercase;
    text-indent: 20px;
  }

p.paragraph
  {
    color:#000000;
    text-align:left;
    font-size: 16px;
    margin-left: auto;
    margin-right: auto;
  }
  
p.center
  {
    color:#000000;
    text-align:center;
    font-size: 16px;
    margin-left: auto;
    margin-right: auto;
  }
  
h4
  {
    color:#000000;
    text-align:left;
    font-size: 16px;
    text-transform: uppercase;
  } 

a
  {
    border-style:none;
  }
