body {
background:#000;
}

#container {
height:300px;
}

.mp_logo {
display:block;
margin:100px auto 10px auto;
text-align:center;
}

.links_container {
width:500px;
margin:auto;
}

.links {
font-size:40px;
font-family: Arial;
width:415px;
color:#FFFFFF;
}

.sIFR-active .links
{
visibility: hidden;
font-family: Verdana;
line-height: 1em;
}

.h4 {
font-size:20px;
font-family: Arial;
color:#FFFFFF;
}

.sIFR-active .h4
{
visibility: hidden;
font-family: Verdana;
line-height: 1em;
}

form {
color:#FFF;
font-family: Arial;
}

.email {
font-size:20px;
color:#333;
margin: 5px 0px 5px 10px;
}

.error {
font-size:20px;
color:#F3831F;
margin: 5px 0px 5px 10px;
}

.textbox {
width:300px;
height:30px;
font-size:20px;
color:#333;
margin: 5px 0px 5px 10px;
}

.highlight:focus {
background-color:#F9B377;
}

.textarea {
width:387px;
height:130px;
font-size:20px;
color:#333;
}

.submit {
width:387px;
height:30px;
font-size:20px;
color:#333;
}

#thank_you {
margin:100px auto 10px auto;
text-align:center;
color:#fff;
font-family:Verdana;
font-size:20px;
}

#oops {
margin:100px auto 10px auto;
text-align:center;
color:#FF8A00;
font-family:Verdana;
font-size:20px;
}

.floating_footer {
/*floating div*/
position:fixed;
_position:absolute;
bottom:0;
_top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight);

/*regular CSS for this element*/
width:100%;
height:224px;
padding: 0;
background: url('../images/floating_bg.png');
}