/* CSS Document - MAIN FOOTER */

#Footer { background:url(../footer/bg-gradient-footer.png) repeat-x top left; font-size:1.2em; color:#333333;	background-color:#FFFFFF; padding:105px 0px 20px 0px; clear:both; }

#Footer p {	font-size:0.75em; color:#666666; text-align:center; }
#Footer a { color:#333333; text-decoration:none; }
#Footer a:hover { text-decoration:underline; }
#Footer ul { list-style:none; }
#Footer li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#Footer h3 { font-size: 0.8em; }

#Footer .footerLink { padding:0px 0px 50px 0px; width: 990px; display: table; clear: both; }
#Footer .footerLink .catpList {	width:270px; height:auto; float:left; display:inline-block; }
#Footer .footerLink .catpList p { margin:20px 0px 0px 0px; }
#Footer .footerLink .catpList img { margin:5px 0px 0px 40px; }
#Footer .footerLink .catkList {	color:#666666; padding:0px 0px 0px 10px; width:160px; height:auto; float:left; display:inline-block; }
#Footer .footerLink .catkList img { float:right; }
#Footer .footerLink .catTitle {	font-weight:normal;	color:#003399; text-decoration:none; padding:0px 0px 15px 0px; display:block; }
#Footer .footerLink .catTitle:hover { text-decoration:underline; }
#Footer .footerLink .catLink { font-size:0.8em;	text-decoration:none; }
#Footer .footerLink .catLink:hover { text-decoration:underline; }

#Footer .img20years { text-align: center; padding:25px 0px 0px 0px; }
