/*--------------------------------------------------------------
        START FOOTER
--------------------------------------------------------------*/

	#footer {}
		
		#footer .grayBar {
			background: url(../images/footer_sprite.png) no-repeat 0 0;
			height: 37px;
			list-style: none;
			margin: 0 0 8px;
			overflow: hidden;
			padding: 0 10px;
		}
		
			#footer .grayBar li {
				float: left;
			}		
			
				#footer .grayBar li a {
					background: url(../images/footer_sprite.png) no-repeat -1068px 13px;
					color: #f5f5f5;
					display: block;
					float: left;
					font: normal normal bold 13px/37px Arial, sans-serif;
					padding-left: 18px;
					width: 142px;
				}
				
					#footer .grayBar li a:hover { color: #ff6; }
		
		#footer .section {
			background: url(../images/footer_sprite.png) no-repeat 0 -87px;
			overflow: hidden;
			padding: 15px 15px 0 15px;
			width: 950px;
		}
		
		#footer .section .info {
			float: left;
			width: 245px;
		}
		
			#footer .section .info strong {
				color: #333;
				display: block;
				margin: 10px 0;
			}
			
			#footer .section .info a {
				font-size: 11px;
				font-weight: normal;
			}
		
		#footer .section .links {
			list-style: none;
			margin: 0;
		}
		
			#footer .section .links li {
				float: left;
				height: 21px;
				margin-right: 14px;
			}
			
			#footer .section .links .lison {
				float: left;
				height: 21px;
				margin-right: 0px!important;
			}
		
		#footer .section .social {
			/*background: url(../images/footer_sprite.png) no-repeat right -87px;*/
			float: right;
			height: 20px;
			margin: -10px -15px;
			padding: 10px 15px;
			text-align: right;
			width: 90px;
		}
		
			.ie6 #footer .section .social { background-position:-983px -87px; margin-right: -8px; width: 68px; }
		
			#footer .section .social a {
				margin-left: 5px;
			}
		
		#footer .section .disclaimer, #footer .section .here {
			background: url(../images/dot_ccc.gif) repeat-x 0 0;
			color: #666;
			float: left;
			font-size: 11px;
			margin-top: 15px;
			padding-top: 10px;
			width: 705px;
		}
		
		#footer .section .here {
			background: transparent;
			margin: 0;
			padding: 0;
		}
		
			#footer .section .here span {
				color: #333;
			}
		
		#footer .newspapers {
			background: url(../images/footer_sprite.png) no-repeat 0 -47px;
			height: 30px;
			list-style: none;
			margin: 10px 0 0;
			overflow: hidden;
			padding-left: 30px;
		}
		
			#footer .newspapers li {
				background: url(../images/footer_sprite.png) no-repeat -1078px -47px;
				float: left;
				font-weight: bold;
				height: 30px;
				line-height: 32px;
				padding-left: 2px;
			}
			
				#footer .newspapers li a {
					display: block;
					float: left;
					padding: 0 13px;
				}
			
			#footer .newspapers li.title {
				background: transparent;
				color: #666;
				margin-right: 5px;
			}
			
			#footer .newspapers li.first {
				background: none;
			}
				
				#footer .newspapers li.first a {
					padding-left: 0;
				}
			
			#footer .newspapers li.all {
				background: transparent;
				float: right;
				width: 106px;
			}
			
				#footer .newspapers li.all a {
					font-weight: normal;
				}
		
		#footer .section .navigation {
			width: 1080px;
		}
			
			#footer .navigation ul {
				float: left;
				list-style: none;
				margin: 0 12px 15px 0;
				width: 148px;
			}
				
				#footer .navigation ul li {
					color: #333;
					height: 20px;
					line-height: 20px;
				}
				
				#footer .navigation ul li.title {
					background: url(../images/dot_ccc.gif) repeat-x left bottom;
					font-weight: bold;
					line-height: 18px;
					margin-bottom: 5px;
				}
				
					#footer .navigation ul li a {
						color: #333;
						font-size: 11px;
						font-weight: normal;
					}
					
					#footer .navigation ul li a:hover {
						color: #c00;
					}
		
		#footer .bottom {
			background: url(../images/dot_ccc.gif) repeat-x 0 0;
			padding: 14px 0 0;
			margin-bottom: 30px;
		}
		
			#footer .bottom a {
				display: block;
				font-weight: normal;
				font-size: 11px;
			}
			
				#footer .bottom a:hover { color: #c00 !important; }
		
				#footer .bottom a.bugReport {
					color: #000;
					float: left;
				}
				
				#footer .bottom a.netteInteractive {
					color: #999;
					float: right;
				}
				
					#footer .bottom a.netteInteractive img { vertical-align: -1px; }

/*--------------------------------------------------------------
        FINISH FOOTER
--------------------------------------------------------------*/