/*------- footer styling ------*/

div#footer {
	
	color:#eee;
}
#footerPadding{
padding-left:20px;
padding-right:20px;
padding-top:6px;
}



/*------ footer menu------*/

.underlinemenu{
font-weight: normal;
padding-top:10px;

float:left;
}



.underlinemenu ul
{
    list-style: none;
    list-style-image: none;
    padding: 2px 0 5px 0; /*6px should equal top padding of "ul li a" below, 6px (bottom) should equal bottom padding + bottom border of "ul li a" below*/
    margin: 0;
    text-align: left; /*/set value to "left", "center", or "right"*/
    font-size: 10px;
}

.underlinemenu ul li{
display: inline;
background-image:none;
margin:0px;
padding:0px;
}

.underlinemenu ul li a, .underlinemenu ul li a:visited{
	/*color: #E1E1E1;*/
	color:#CCCCCC;
	padding: 2px 3px 3px 3px; /*top padding is 6px, bottom padding is 4px*/
	margin-right: 20px; /*spacing between each menu link*/
	text-decoration: none;
	border-bottom: 2px solid gray; /*bottom border is 2px*/
}

.underlinemenu ul li a:hover{
border-bottom-color: black;
color:#CCCCCC;
}

.socialIcons
{
    
    padding: 5px 0 0 0;
    margin: 0px;
    width: 50px;
    float: right;
}
.socialIcons ul
{
margin:0px;
padding:0px;
text-align:right;
}
.socialIcons ul li
{
    background-image: none;
    margin: 0px;
    padding: 0px 0px 0px 5px;
    display: inline;
}

div#footerLegals
{
   
    padding-top: 8px;
    padding-bottom: 2px;
    width:270px;
    float: right;
}

div#footerLegals p {
	margin:0;
	padding:0;
text-align:right;
}

div#footerLegals p, div#footerLegals a {
color:#CCCCCC;
font-size:9px;
}
div#footerLegals a:hover {
color:#000000;
}

