/* Footer Styles. */
#footer {
   /* float:left;     display:inline;*/
    clear:both;
    margin:20px 0 0 0;
    padding:0;
    height:auto;
    width:100%;
    background:#FFF;
    border-top:1px solid #1E2A52;
    }     
ul#footernav {
   /* float:left;     display:inline;*/
    margin:4px 0;
    padding:4px 0;
    width:100%;
    list-style:none;
/*  text-align:center; */
    border:none;
    }
ul#footernav li {
    margin:0;
    padding:0 3px;
    font-size:13px;  
    line-height:100%;
    display:inline;
    border-right:1px solid #1E2A52;
    } 
ul#footernav li#f9 {
    border:none;
    }    
ul#footernav a {
    margin:0;
    padding:0;
    color:#1E2A52;
    text-decoration:none;
    display:inline;
    /*
    border:1px solid red;    
    */
    }
ul#footernav li a:hover {
    color:#999;
    text-decoration:underline;
    }
#footer p {
    margin:0 0 10px 0;
    padding:0;
    font-size:10px;
    }
/* End footer styles. */ 