#bottom .mainWrapper {
	width: 938px;
}

#footer {
	clear:both;
	margin: 0;
}

.bottom-columns {
	font-size: 11px;
	margin: 8px 0;
	clear:both;
	width:100%;
	border: 1px solid #F1F1F1;
	background: #F7F7F7;
	padding: 12px 0;
	line-height: 14px;
}
.bottom-columns td {
	padding: 0 12px;
	*padding: 12px 12px 0;
	vertical-align: top;
	color: #626262;
	*display: inline-block;
}
.bottom-columns tr + tr td {
	*padding-top: 0px;
	*padding-bottom: 12px;
}
.bottom-columns .menuTitle img {
	margin: 4px 0 0px;
}
.bottom-columns .column {
	width: 25%; /*Column width of the menu - currently set for 4 columns*/
}
.menuTitle {
	margin: 0;
	padding-bottom: 5px !important;
	text-align: left;
	font: bold 11px arial;
	color: #626262;
}
.first, .second, .third, .fourth {
}
 #siteinfoIP {
    margin: 0 auto;
	padding:0;
	font-size: 12px;
	text-align: center;
	line-height: normal;
	color: #333;
	
	
}
.bottom-wrapper, .bottom-wrapper a, .bottom-wrapper a:link, .bottom-wrapper a:visited {
	text-decoration: none;
}
.bottom-wrapper a:hover{
	color: #6f6f6f;
	text-decoration: none;
}
#navSuppWrapper {
	margin: 0;
	padding: 30px 0 0 0;
	font-weight: normal;
	background:#000;
	height: auto;
	text-align:left;
}


#footer ul {
	margin:0;
	padding:0;
	list-style: none;
}
#footer ul li {
	background: url("../images/dots.gif") no-repeat scroll left center transparent;
	padding: 2px 0 3px 8px;
}
#footer li a {
	font-size: 11px;
	font-weight: normal;
	margin: 0;
	padding-left: 1px;
	color: #25449E;
	line-height: 14px;
}
#footer li a:hover {
}

.b-icons img {
	padding: 0 0 0 5px;
}