/*-----------------------------------------------------------------------------
Footer Styles
----------------------------------------------------------------------------------*/
#footer {
width:100%;
text-align:center;
color: #000;
background-color: #fff;
} 
#footer .pagelocation {
color: #000;	
font-weight:600;
}
#footer a:visited, #footer a:active, #footer a:link {
color:#990000;
text-decoration: none;
}

#footer a:hover {
color: #000;
text-decoration: underline;
}

#homefooter {
width:100%;
text-align:center;
color: #fff;
background-color: #000;
position: relative;
margin-top: -170px; /* negative value of footer height */
height: 170px;
clear:both;
}

#homefooter a:visited, #homefooter a:active, #homefooter a:link {
color:#cccc99;
text-decoration: none;
}

#homefooter a:hover {
color: #fff;
text-decoration: underline;
} 