@import "common.css";

#content {
    background:url(../images/home/bg-content.jpg) 90px 190px no-repeat;
    padding:0 0 37px 13px; 
}

#homeBanners {
    width:551px;
    height:180px;
    float:left;
    margin:0 10px 10px 0;
    overflow:hidden;
    position:relative;
}

IMG {
    border:0;
}

#banner01 {
    background:url(../images/home/banner01.jpg);
    width:551px;
    height:180px;
}

.bannerBtn {
    position:absolute;
    width:22px;
    height:11px;
    border:none;
    cursor:pointer;
}

#banner01 A {
    position:absolute;
    top:152px;
    left:445px;
}


#banner02 {
    background:url(../images/home/banner02.jpg);
    position:absolute;
    top:0;
    left:0;
    width:551px;
    height:180px;
    visibility:hidden;
}

#banner02 A {
    position:absolute;
    top:135px;
    left:420px;
}

.btnBanner01 {
    background:url(../images/buttons/btn-01.gif);
    top:12px;
    left:419px;
}

.btnBanner02 {
    background:url(../images/buttons/btn-02.gif);
    top:12px;
    left:451px;
}

.btnBanner03 {
    background:url(../images/buttons/btn-03.gif);
    top:12px;
    left:483px;
}

.btnBanner04 {
    background:url(../images/buttons/btn-04.gif);
    top:12px;
    left:515px;
} 


#banner03 {
    background:url(../images/home/banner03.jpg);
    position:absolute;
    top:0;
    left:0;
    width:551px;
    height:180px;
    visibility:hidden;
}

#banner03 A {
    position:absolute;
    top:153px;
    left:421px;
}

#banner04 {
    background:url(../images/home/banner04.jpg);
    position:absolute;
    top:0;
    left:0;
    width:551px;
    height:180px;
    visibility:hidden;
}

#banner04 A {
    position:absolute;
    top:137px;
    left:497px;
}

#sectionWrapper DIV {
    width:177px;
    height:120px;
    position:relative;
}

#sectionWrapper DIV P {
    margin:36px 0 0 12px;
    width:107px;
}

#sectionWrapper DIV A {
    display:block;
    width:176px;
    height:120px;
    position:absolute;
    top:0;
    left:0;
}

#firstHomeBuyer {
    background:url(../images/home/bg-first-home-buyers.gif);
    clear:left;
    float:left;
    margin-right:10px;
}

#movingHouses {
    background:url(../images/home/bg-refinancing.gif);
    float:left;
    margin-right:10px;
}

#investingInProperty {
    background:url(../images/home/bg-investing.gif);
    float:left;
    margin-right:10px;
}

#selfEmployed {
    background:url(../images/home/bg-self-employed.gif);
    float:left;
    margin-bottom:20px;
    margin-left:5px;
}

HTML>BODY #selfEmployed {
    margin-left:2px;
}

#sectionWrapper2 {
    clear:left;
    padding-right:14px;
    position:relative;
}

HTML>BODY #sectionWrapper2 {
    padding-right:15px;
}

#whyChooseMaxim {
    margin:0 10px 0 12px;
    padding-top:10px;
    width:530px;    
}

#whyChooseMaxim p {
    margin:10px auto;
}

H4#hWhyChooseMaxim {
    background:url(../images/home/h-why-choose-maxim.gif);
    width:133px;
    height:15px;
    padding:0;
    margin:0;
    margin-top:20px;
}

#login {
    display:block;
    background:url(../images/buttons/btn-client-login.gif); 
    width:179px;
    height:27px;
}

#calculator {
    background:url(../images/bg-calculator.gif);
    width:167px;
    height:58px;
    font-size:0.9em;
    padding:28px 0 0 10px;
    margin-top:10px;
}

#calculator a {
    display:block;
    text-decoration:none;
    color:#333333;
    width:111px;
}

#officialSponsor {
    background:url(../images/bg-OfficialSponsor.gif) no-repeat;
    width:177px;
    height:57px;
    position:absolute;
    top:137px;
    left:563px;
}

HTML>BODY #officialSponsor {
    left:563px;
}

#bulldogsImpact {
    background:url(../images/bg-bulldogs-impact.jpg) no-repeat;
    width:177px;
    height:147px;
    position:absolute;
    top:205px;
    left:563px;
}

#banks
{
    width:551px;
    height:395px;
    background:url(../images/bg-bank.gif) no-repeat;
    margin-top:0;
    padding-top:1px;
}

#banks h4
{
    text-indent:-9999px;
    background:url(../images/h-extra-mile.gif) no-repeat;
    margin:33px 0 0 33px;
    height:48px;
}

#banks p
{
    margin:10px 0 0 33px;
    width:470px;
}

a#sponsor
{
    position:absolute;    
    top:40px;
    left:553px;
}

html>body a#sponsor
{
    left:563px;
}

#newsflash
{
    position:absolute;
    top:13px;
    left:222px;
}

#btnFeedback, #btnCareers
{
    display:block;
}

#promo1, #promo2, #promo3, #promo4
{
    display:block;
    margin-top:10px;
}

#contentColumn 
{
    float:left;
    width:551px;
    margin-right:10px;
}

#promoColumn
{
    float:left;
    width:177px;
}

.clearLeft
{
    clear:left;
}
