/* Footer styles */

#footer {
background-color:#a1bb2b;
border-top:1px solid #a1bb2b;
float:left;
width:100%;
text-align:center;
	padding-bottom:20px;

}

	#footer div.last,
	#footer li.last {
	border:none;
	background:none;
	}
	
	#footer .sectionBody {
	width:950px;
	}
	
	#footer .sectionBody, #footer a {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	}
	
	#footerLinks {
	margin:20px 0 0 0;
	float:left;
	width:100%;
	}
	
		.footerSection {
		width:16%;
		margin:0 0 0 3%;
		padding:0;
		float:left;
		text-align:left;
		background: url('/includes/images/footerDivider.gif') no-repeat right 10px;
		}
		
			.footerHeader {
			font-size:120%;
			font-weight:bold;
			margin:0 0 5px 0;
			}

			#footerLinks ul {
			
			}
			
				#footerLinks ul li {
				padding-left:8px;
				margin-bottom:4px;
				background: url('/includes/images/footerBullet.gif') no-repeat 0 3px;
				}
	
	#legal {
	float:left;
	width:100%;
	}
	
		#copyright {
		margin:10px 0;
		font-size:110%;
		}
		
		#legal ul a {
		font-size:110%;
		font-weight:bold;
		
		}
		
		#legal ul li {
		display:inline;
		padding-right:10px;
		margin-right:10px;
		border-right:1px solid #904865;
		
		}
		
#recall {
font-weight:bold;
font-size:120%;
margin-bottom:4px;
}	


/******** Retail Footer Menu ********/
ul#footerMenu {
	height: 30px;	
	padding:0px;
	margin: 0 0 0 10px;
	list-style-type:none;
}

	ul#footerMenu li {
		padding: 0 20px 0 16px;
		margin:0;
		padding-left:10px;
		background: none;
		margin-left:20px;
		float:left;
	}
	
		ul#footerMenu li a {
			color: #fff;
			text-decoration: none;
			font-size:120%;
			font-weight:bold;
		}
		
			ul#footerMenu li a:hover {
			text-decoration:underline;
			}
	
	
