/* ----------------------------- FAKE FOOTER ---------------------------- */

#ftr {
	width: 900px;
	height: 2px;
}

/* ----------------------------- NEW FOOTER ---------------------------- */
#legal {
text-align: left;
float: none;
clear: both;
margin: 0px auto;
padding: 0;
/*
background-image: url('/com/img/legal-bg.png');
background-repeat: no-repeat;
*/
	width: 900px;
	height: 120px;
font-size: 11px;
	font-weight: normal;
	color: #aaaaaa;
	padding-bottom: 20px;
}
#legal a, a:visited, a:link, a:active {
text-decoration: underline;
color:#aaaaaa;
font-weight: bold;
font-size: 11px;
}
#legal a:hover {
font-size: 11px; 
font-weight: bold; 
text-decoration: underline; 
color: #888888;
}
#legal-1 {
padding: 0;
font-weight: bold;
font-size: 11px; 
width: 880px;
height: 30px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
float: none;
clear: both;
margin: 0;
}
#legal #legal-1 a, a:visited, a:link, a:active {
text-decoration: underline;
color:#aaaaaa;
font-weight: normal;
font-size: 11px;
}
#legal #legal-1 a:hover {
font-size: 11px; 
font-weight: normal; 
text-decoration: underline; 
color: #bbbbbb;
}

#legal-1-left {
float: left;
padding: 0;
margin: 0;
}
#legal-1-right {
text-align: right;
float: right;
padding: 0;
margin: 0;
}

#legal-2 {
padding: 0;
width: 880px;
height: 35px;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
float: none;
clear: both;
margin: 0;
}


#legal-3 {
padding: 0;
width: 900px;
height: 30px;
padding-top: 10px;
float: none;
clear: both;

margin: 0;
}
#legal-3-left {
float: left;
padding: 0;
margin: 0;
}
#legal-3-right {
text-align: right;
float: right;
padding: 0;
margin: 0;
}
/* --------------------------------------------------------- */
