/*#######FOOTER######### */

#footer {
	clear:both;
	margin:0;
	border: 0px solid red;
	min-height:300px;
	height: auto;
	width:100%;
	background: #e8e8e8;
	}

#footer {
height: 300px;
}
.push{
height:395px;
clear: both;
}

#footer_green {
	clear:both;
	margin:0;
	border: 0px solid red;
	height: auto;
	width:100%;
	height:10px;
	background: #8aac8b;
	}



#footer .footertop{
padding-top:12px;
}


#footer_logo_holder{
float:left;
width:295px;
height:auto;
border:0px solid red;
}


#footer .container.footer.last .middle_holder{
width:235px;
margin:0 auto;
}

#footer .container.footer.last .right_holder{
position:relative;
float:right;
display:block;
width:143px;
height:110px;
margin:20px 0 0 0;
background:url("../images/footer/Accredited-practice-logo.jpg") no-repeat 0% 0%;
}


#footer_logo{
float:left;
width:235px;
height:111px;
padding:20px 0px 0px 0px;
border:0px solid red;
}


#footer_logo a{
display: block;
width:235px;
height:111px;
background:  url(../images/header/logo_header.png) no-repeat;
}

/*##### ICON #### */

.footer_icon_holder{
position:relative;
float:right;
width:400px;
margin-top:5px;
padding-top:30px;
height:50px;
border:0px solid red;
}


.footer_icon_holder .footer_icon_text{
position:relative;
float:left;
width:85px;
height:20px;
padding-top:5px;
margin-right:10px;
font-size:12px;
color:white;
}

.footer_icon_holder .facebook_icon{
position:relative;
float:left;
width:85px;
height:25px;
margin-right:10px;
}

.footer_icon_holder .facebook_icon a{

display:block;
width:85px;
height:25px;
background: url(../images/footer/icn_facebook.png) no-repeat 0 0;

}


.footer_icon_holder .twitter_icon{
position:relative;
float:left;
width:86px;
height:25px;
margin-right:10px;
}

.footer_icon_holder .twitter_icon a{
display:block;
width:86px;
height:25px;
background: url(../images/footer/icn_twitter.png) no-repeat 0 0;

}

.footer_TimeOut{
position:relative;
float:right;
width:64px;
height:81px;
margin-top:5px;
background: url(http://www.baronscourtvet.co.uk/wp-content/themes/vet13/images/footer/logo_timeout.png) no-repeat 0 0;
}



#footer .container.footer.last{
position:relative;
text-align:center;
font-size:12px;
color: #b3b8be;
margin:0 auto;
}

#footer .container.footer.last a{
color:#392d19;
font-size:15px;
}

#footer .container.footer.last a:hover{
text-decoration:underline;
}



#footer .container.footer.last .WTD_holder{
position:relative;
width:330px;
height:28px;
margin:0 auto;
margin-top:10px;
border:0px solid red;
}


#footer .container.footer.last .WTD_text{
position:relative;
float:left;
width:180px;
height:28px;
padding-top:5px;
border:0px solid red;
margin:0 auto;
color:#8b8b8b;
font-size:11px;
}

#footer .container.footer.last.copyright{
color:#717171;
padding:20px 0;
height:40px;
}

#footer .container.footer.last.copyright a{
font-size:13px;
}


	#footer .container #site_footer_links{
		position:relative;
		height:40px;
		padding:5px 0px;
		width:85px;
		margin:0 auto;
	}

	#footer .container #site_footer_links .facebook, #footer .container #site_footer_links .twitter {
		position:relative;
		float:left;
		width:39px;
		height:39px;
		margin-right:5px;
	}

	#footer .container #site_footer_links .facebook a, #footer .container #site_footer_links .twitter a{
		display:block;
		width:39px;
		height:39px;
	}
	#footer .container #site_footer_links .last{margin-right:0;}


		#footer .container #site_footer_links .facebook a {background:url('../images/footer/icn_facebook.png') no-repeat 100% 0%;}
		#footer .container #site_footer_links .twitter a {background:url('../images/footer/icn_twitter.png') no-repeat 100% 0%;}

		#footer .container #site_footer_links .facebook a:hover,#footer .container #site_footer_links .twitter a:hover {
			background-position: 0% 0%;
		}




#footer .container.footer.last .WTD_logo{
position:relative;
float:left;
width:114px;
height:28px;
font-size:10px;
border:0px solid red;
text-align:left;
padding-top:5px;
margin:0 auto;
display:block;
}
#footer .container.footer.last .WTD_logo a{
display:block;
width:114px;
height:28px;
margin-top:-5px;
background:  url(../images/footer/logoWebTemple.png) no-repeat 0 0;

}
#footer .container.footer.last .WTD_logo a:hover{
display:block;
width:114px;
height:28px;
background:  url(../images/footer/logoWebTemple.png) no-repeat 100% 0;

}