#zeroaprheader{
position:relative;
width:777px;
height:180px;
background:url(images/zero-apr-credit-card.png);background-repeat: no-repeat;
float:left;
}

#zeroaprheadermenu{
position: absolute; bottom: 0;
width:777px;
height:32px;
background-position:bottom;
}

a.zeroapr:link {
color:#000;
font-family:Arial;
text-transform:uppercase;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

a.zeroapr:visited {
color:#000;
font-family:Arial;
text-transform:uppercase;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

a.zeroapr:hover{
color:#000;
font-family:Arial;
text-transform:uppercase;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

#aprlink_1{
position:relative;
margin-top:10px;
margin-left:20px;
float:left;
}

#aprlink_2{
position:relative;
margin-top:10px;
margin-left:35px;
float:left;
}

#aprlink_3{
position:relative;
margin-top:10px;
margin-left:24px;
float:left;
}

#aprlink_4{
position:relative;
margin-top:10px;
margin-left:30px;
float:left;
}

#aprlink_5{
position:relative;
margin-top:10px;
margin-left:30px;
float:left;
}

#aprlink_6{
position:relative;
margin-top:10px;
margin-left:35px;
float:left;
}

#card_box_holder{
position:relative;
margin-top:20px;
margin-bottom:30px;
width:750px;
height:500px;
background:#f1f1f1;
float:left;
}

/* add display:inline to floated elements */
#card_box_holder {display:inline;}

/* add zoom:1 to pos:relative elements */
#card_box_holder {zoom:1;}

/* add overflow:visible to (submit) buttons */
 input, button {overflow:visible;}

.card_box{
position:relative;
margin-top:25px;
width:730px;
height:222px;
background:#f1f1f1;
float:left;
display:block;
display:inline;
}

#bottom_content_container{
position:relative;
}
