@charset "utf-8";
/* CSS Document */

footer
{
	font-family:"Helvetica", Arial Black, Gadget, sans-serif;
	font-size: .9em;	
	width: 100%;
	height: 128px;
	text-align:center;
	clear: both;
	z-index:1;
  //background-color:#5a99c9;
	padding: 25px 0 0 0; 
	color: #f0f0f0; 
	margin:20px auto; 
}


footer .divider {margin: 0 12px }
footer ul{ margin-top:6px; width:100%; }
footer ul li
{
	display:inline;
	margin-left:30px;
	list-style:none;
}

footer ul li:first-child
{
	margin-left:0;
}


footer a, 
footer a:link, 
footer a:active, 
footer a:visited{ 
	padding: .4em 1em;
	color:#0; 
	text-decoration:none;
}	

footer a:hover {
	background-color:#5996C5 !important; 
	color:#FFF;
	text-decoration:underline;
}

#footer_menu
{
    background-color: #E8E8F4;
    border: thin solid #CCCCE8;
    margin-left: auto;
    margin-right: auto;
	padding-top:-1px;
	padding-bottom:5px;
    text-align: center;
	width:475px; 
}

#footer_menu a
{
	color: #333;
}

footer p
{
	line-height:1.3;
	margin-top:3ex;
	text-align:center!important;
}

