.footer {
	padding: 10px 0 0; 
	position:relative;
	z-index:500}

.footer #designed {
	margin-bottom: 1em;
	font-size: 1em; 
	color:#aba9b5;}

.footer a:link,
.footer a:visited {color:#aba9b5}
.footer a:hover,
.footer a:active {color:#aba9b5}


.footer #designed img {margin-bottom:2em; float:left}
.footer #designed span {padding-top:1em; display:block}

.footer .address- {
	font-size: 1em; 
	line-height: 1.5;
	color:#aba9b5; }
	
.footer .address- img {
	float:left;
	padding-bottom:4em;
	margin-right:5px;
	}	

.footer .address- p {
	line-height:1.4em;
	padding-top:1em;
	}
	
.footer .cols-2-2 .cols-2-1- {border-top:1px solid #febe8c;}
.footer .cols-1-,
.footer .cols-2-3- .cols-2-2- {border-top:1px solid #8695c3; }