html, body {height: 100%;}
#bg {
  position: fixed;
  margin: 0px;
  border: 0px;
  padding: 0px;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 0;
}

#bg img {
  width: 100%;
  height:100%
}

#header{width:100%;background:none}



#header #logo{margin-left:20px}
.link-media {float:right;color:#999966; font-size:10px; margin-top:90px; margin-right:10px}

#wrapper {
  position: relative;
  z-index: 10;
}

li {
  margin-bottom: 2em;
}
</style>
<!--[if IE]>
<style type="text/css">
body {
  margin: 0px;
  overflow: hidden;
}

#body {
  padding: 1em;
  width: 100%;
  height:100%;
  overflow: auto;
} 

.find-broker, .broker
{
	background:url(../_images/splash_sprite.png) no-repeat;
}

.find-broker{
	margin-left:220px;
	margin-top:50px;
	float:left;
	display:block;
	height:320px;
	width:242px;
background-position:0 -325px;
}

.find-broker:hover{
background-position:-245px -325px;
	
}

.broker{
	margin-left:80px;
	margin-top:110px;
	float:left;
	display:block;
	height:316px;
	width:231px;
background-position:0 0px;
	
}

.broker:hover{
	background-position:-257px 0px;
}

#wrapper{
	width:1013px;
	height:741px;
	background:url(../_images/bg_splash_white.jpg) no-repeat;
}



#footerContainer
{
border:none;
position:absolute;
bottom:30px;
left:10px;
padding:0px 15px
}

.bottom-copy
{
float:right
}
