#footer {
    bottom:           0px;
    padding-bottom:   0.5em;
    width:            100%;
    clear:            both;
    position:         fixed;
    text-align:       right;
    z-index:          5; 

    font-size:        85%;
    font-weight:      bold;
    font-family:      Verdana,Helvetica,Arial sans-serif;
    background:       #B82738;
    color:            white;
}

#footer p {
    margin:           0px;
}

#footer a {
    color:            white;
    text-decoration:  none;
    display:          block;
    float:            right;
    padding:          5px 11px 0px 0px;
}

#footer a:hover {
    background-color: transparent;
    color:            #D3D3D3;
    text-decoration:  none;
}

#footer form label {
    display:          block;
    float:            left;
    width:            auto;
    margin-top:       5px;
    margin-left:      0.7em;
    margin-right:     0em;
    font-weight:      bold;
}

#footer form input
{
    width:        16em;
    left:         0.5em;
    padding:      0px;
    top:          4px;
    position: 	  relative;
    display: 	  block;
}
