/*
*
*
*	Footer styles
*
*
*/

/*	Bottom of node footer links
-------------------------------------------------------------- */
.node_footer_pagelinks {
    border-top:1px dotted #999999;
    margin: 20px 0 0 0;
    overflow: hidden;
    padding: 4px 0 0;
    width: 100%;
}

.node_footer_pagelinks li {
    display: inline;
    float: left;
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 0;
}

.node_footer_pagelinks ul li {
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
}


.node_footer_pagelinks li a {
    color: #666666;
    font-size: 0.85em;
    padding: 4px 0 3px 20px
}



.node_footer_pagelinks li a:hover{
	text-decoration:underline;
	color:#ff6600;
}

.node_footer_pagelinks li.printer a {
    background: url("../img/icons/print.jpg") no-repeat scroll 0 50% transparent;
}

.node_footer_pagelinks .back-to-top {
 float:right;
}

.node_footer_pagelinks li.back-to-top a {
    background: url("../img/icons/top2.jpg") no-repeat scroll 0 50% transparent;
}
 
 

/* Footer Buttons */

#underContent {
width:100%;
margin:5px 0 8px 0;
padding-bottom:10px;
border-bottom: 1px #666 dashed;
}




 #footer {  
width: 100%;
float: left;
margin: 8px 0 0 2px;
overflow:hidden;
}


/* Footer top border */
.region-footer{ /* site footer*/
	border-top:#666 1px dashed;
	padding-bottom:14px;
	width: 500px;
	position:relative;
	color:#666;
	font-size:0.7em;
	margin-top:20px;
}





 


/* Footer Logo and Copyright */

#footerblock1 {  
height:60px;
width: 250px;
float: left;
margin-left:10px;
background: url(../img/backgrounds/footerlogo.jpg) no-repeat;
}

#block-block-5 {
 font-size:0.80em;
 margin: 50px 0px 0 3px;
 color:#999;
}

 


 

 
 


/* Footer Contact Links */

#footerblock2 {  
width: 160px;
float: left;
margin-left:55px;  
}

#block-menu-menu-footer---contact-us h2 {
 font-size:1em;
 color:#666;
 font-weight:bold;
 border-bottom:none;
 padding:0 0 0 4px;
 margin: 0 0 2px 0;
}

 

 #block-menu-menu-footer---contact-us ul{
	list-style:none;
	padding:0 5px 0 0px;
	font-size: 0.8em;
}

 #block-menu-menu-footer---contact-us li{
	display:block;
	list-style:none;
	list-style-image:none;
 	background: url(../img/icons/arrowr.gif) left center no-repeat;
}

#block-menu-menu-footer---contact-us li a{	
	text-decoration: none;
	color: #1d38ac;
	 padding-left:10px;
}
 
#block-menu-menu-footer---contact-us li a:hover{	
	text-decoration: none;
	color: #ff6600;
	 padding-left:10px;
	 text-decoration:underline;
}
 
 








/* Footer About Us Links */

#footerblock3 {  
width: 160px;
float: left;
margin-left:4px; 
}

#block-menu-menu-footer---about-us h2 {
 font-size:1em;
 color:#666;
 font-weight: bold;
 border-bottom:none;
 padding:0 0 0 4px;
 margin: 0 0 2px 0;
}



 #block-menu-menu-footer---about-us ul{
	list-style-type: none;
	padding:0 5px 0 0px;
	font-size: 0.8em;
}

 #block-menu-menu-footer---about-us li{
	display:block;
	list-style: none;
	list-style-image:none;
	background: url(../img/icons/arrowr.gif) left center no-repeat;
}

 #block-menu-menu-footer---about-us li a{	
	text-decoration: none;
	color: #1d38ac;
	 padding-left:10px;
}

 #block-menu-menu-footer---about-us li a:hover{	
	text-decoration: none;
	color: #ff6600;
	 padding-left:10px;
	 text-decoration:underline;
}
 











/* Footer website Links */

#footerblock4 {  
width: 160px;
float: left;
margin-left:4px; 
}

#block-menu-menu-footer---website-help h2 {
 font-size:1em;
 color:#666;
 font-weight: bold;
 border-bottom:none;
 padding:0 0 0 4px;
 margin: 0 0 2px 0;
}



 #block-menu-menu-footer---website-help ul{
	list-style-type: none;
	padding:0 5px 0 0px;
	font-size: 0.8em;
}

 #block-menu-menu-footer---website-help li{
	display:block;
	list-style: none;
	list-style-image:none;
	background: url(../img/icons/arrowr.gif) left center no-repeat;
}

 #block-menu-menu-footer---website-help li a{	
	text-decoration: none;
	color: #1d38ac;
	 padding-left:10px;
}

 #block-menu-menu-footer---website-help li a:hover{	
	text-decoration: none;
	color: #ff6600;
	 padding-left:10px;
	 text-decoration:underline;
}
 








 


/* Footer Support OCD-UK Links */


#footerblock5 {  
width: 160px;
float: left;
margin-left:4px;
}

#block-menu-menu-footer---support-us h2 {
 font-size:1em;
 color:#666;
 font-weight: bold;
 border-bottom:none;
 padding:0 0 0 4px;
 margin: 0 0 2px 0;
}



 #block-menu-menu-footer---support-us ul{
	list-style-type: none;
	padding:0 0px 0 0px;
	font-size: 0.8em;
}

 #block-menu-menu-footer---support-us li{
	display:block;
	list-style: none;
	list-style-image:none;
	background: url(../img/icons/arrowr.gif) left center no-repeat;
}

 #block-menu-menu-footer---support-us li a{	
	text-decoration: none;
	color: #1d38ac;
	 padding-left:10px;
}

 #block-menu-menu-footer---support-us li a:hover{	
	text-decoration: none;
	color: #ff6600;
	 padding-left:10px;
	 text-decoration:underline;
}
 

 
 
 
 


/* Footer Disclaimer */

#footerblock6 {  
width: 973px;
float: left;
margin: 5px 0 0 2px;
overflow:hidden
}

.footercopyright {
 font-size:0.80em;
 margin: 5px 10px 0 10px;
 text-align:center;
 color:#999;
}

 
 
 
 




 
	
	
	
	
	
 .social {
  font-size: 0.97em;
  text-align:center;
}

 .social a{
	 text-decoration:none;
	 font-weight:bold;
	 }
	 
 .social a:hover{
	 text-decoration:underline;
}

.social ul {
    list-style-type: none;
    margin: 20px 0 0 0;
    padding: 0;
}
.social ul li {
    display: inline;
    margin-right: 15px;
    padding: 17px 0 17px 50px;
}
 .social ul li.youtube {
    background: url("../img/icons/youtube.png") no-repeat scroll 0 0 transparent;
}
 .social ul li.flickr {
    background: url("../img/icons/flickr.png") no-repeat scroll 0 0 transparent;
}
 .social ul li.rss {
    background: url("../img/icons/rss.png") no-repeat scroll 0 0 transparent;
}
 .social ul li.tweets {
    background: url("../img/icons/twitter.png") no-repeat scroll 0 0 transparent;
}
 .social ul li.facebook {
    background: url("../img/icons/facebook.png") no-repeat scroll 0 0 transparent;
}
 .social ul li.forums {
    background: url("../img/icons/forums.png") no-repeat scroll 0 0 transparent;
}


#ie6_duplicatin_fix {
 display: none;
}