
/* fat footer */


.calltoaction h2, .connectPTC li a span {
    display: none;
}

#fatfooter .calltoaction {
background: none !important;
border: none;
height: auto;
margin: 0 ;
padding: 0 !important;
width: 100%;}
	
#fatfooter	.calltoaction .freeClearNone {
background: none;
font-size: 1.2em;
height: auto;
line-height: 26px;
min-height: 34px;
padding: 0 !important;}
	
#fatfooter .calltoaction .freeClearNone .freeText a {
font-weight: normal;}

#fatfooter{font-size: 0.875em !important;}

#fatfooter .ffooter-section h3{ margin:0!important; font-size: 1.15em !important;}

#ffooter{clear:both; padding:10px 0 0 0; border:1px solid #ccc; border-width:1px 0 0 0; font-size:.875em; margin-top:20px;}
.ffooter-section{float:left; margin:0 20px 0 0; width:215px;}
.ffooter-list {float:left; display:block; margin:0 20px 0 0;}
.ffooter-list li{list-style-type: none;}

.calltoaction .freeClearNone .freeText a {
    font-weight: bold;
}
.connectPTC li {
    display: inline;
    float: left;
}

.connectPTC li a {
    display: block;
    height: 24px;
    margin: 0 7px 7px 0;
    width: 24px;
}

.connectPTC li a.ctFacebook {
    background: url("/images/960/120515-sprite.png") no-repeat scroll -439px -320px transparent;
}

.connectPTC li a.ctTwitter {
    background: url("/images/960/120515-sprite.png") no-repeat scroll -439px -401px transparent;
}
	
.connectPTC li a.ctPlanetptc {
    background: url("/images/960/120515-sprite.png") no-repeat scroll -439px -509px transparent;
}

ul.connectPTC {margin:5px 0 0 0} 	
