div#background-home {
float: none;
z-index: -1000;
margin-left: auto;
margin-right: auto;
}

.ie7 div#background-home{
margin-top:-856px;
}

.ie8 div#background-home{
margin-top:-856px;
}

.ie6 div#background-home{
margin-top:-870px;
}

/* overriding CSS declarations from Facebook */
a#fb_share:link, a#fb_share:visited {
text-decoration: none;
background: transparent url(../img/homepage/Facebook_Icon_nm.png) no-repeat 0 2px;
padding: 0 0 0 16px;
margin-left:4px;
}

a#fb_share:active, a#fb_share:hover {
text-decoration: none;
background: transparent url(../img/homepage/Facebook_Icon_hv.png) no-repeat 0 3px;
padding: 0 0 0 16px;
}

.secondary a#fb_share:link, .secondary a#fb_share:visited {
text-decoration: none;
background: transparent url(../img/secondary/buttons/Facebook_Icon_nm.png) no-repeat 0 20%;
padding: 0 0 0 8px;
}

.secondary a#fb_share:active, .secondary a#fb_share:hover {
text-decoration: none;
background: transparent url(../img/secondary/buttons/Facebook_Icon_hv.png) no-repeat 0 20%;
padding: 0 0 0 8px;
}

.FBConnectButton_Simple, .FBConnectButton_RTL_Simple {
background-image: none;
text-decoration: none;
}

.FBConnectButton_Simple .FBConnectButton_Text_Simple {
margin: 0;
text-decoration: none;
}

a.FBConnectButton_Simple:hover .FBConnectButton_Text_Simple, a.FBConnectButton_RTL_Simple:hover .FBConnectButton_Text_Simple, .FBConnectButton_Simple:hover .FBConnectButton_Text_Simple, .FBConnectButton_RTL_Simple:hover .FBConnectButton_Text_Simple {
text-decoration: none;
}