body.home{
    background-image:url("/images/09/home_back.jpg");background-position:top center;
    background-attachment:fixed;
    margin:0px;padding:0px;
    font-family:"Arial","Helvetica",Sans-Serif;
}



#bizango_logo_home{
    background-image:url("/images/09/bizango_logo_home.png");background-repeat:no-repeat;
    width:260px;height:65px;
    margin:30px auto 4px;
}
#bzbuilder_logo_home{
    background-image:url("/images/09/BZ-Builder-Logo.png");background-repeat:no-repeat;
    width:304px;height:103px;
    margin:10px auto 4px;
}
#writers_logo_home{
    background-image:url("/images/09/writers-logo.png");background-repeat:no-repeat;
    width:260px;height:103px;
    margin:10px auto 4px;
}

#home_intro{
    width:100%;
    background-color:#1c5aa6;
    padding:30px 0px;
    border-top:1px solid #3a7cbf;
    color:#fff;
}
#home_intro h1{
    width:525px;padding-left:275px;margin:0px auto 12px;
    font-size:18px;line-height:18px;
    font-weight:normal;padding-top:0px;
}
#home_intro a{
    font-weight:normal;color:#FFFDE0;text-decoration:none;
}
#home_intro p{
    width:525px;padding-left:275px;margin:0px auto 4px;
    font-size:14px;line-height:18px;
}

#home_take_charge{
    position:absolute;top:-98px;left:50px;
    width:250px;height:57px;
    background-image:url("/images/09/home_take_charge.gif");
    background-repeat:no-repeat;
}

#home_left_panel{
    width:505px;height:32px;padding-top:172px;
    padding-right:20px;
    text-align:right;
    padding-left:50px;background-position:50px 17px;
    background-image:url("/images/09/home_left_panel_back.png");
    background-repeat:no-repeat;
    font-size:12px;line-height:18px;
    color:#645353;
    position:relative;
}




/* ************************** BUILDERS VERSION */

#home_left_panel.bzb{
    width:505px;height:102px;padding-top:102px;
    padding-right:20px;
    text-align:right;
    padding-left:50px;background-position:50px 17px;
    background-image:url("/images/09/bzb-home-panel.png?rev=20091111");
    background-repeat:no-repeat;
    font-size:12px;line-height:18px;
    color:#645353;
    position:relative;
}
#home_left_panel.bzb #bzb_link_rectangle{
    position:relative;top:80px;
}
#home_left_panel.bzb .bzbfloat_container{
    position:absolute;top:105px;width:420px;left:155px;text-align:left;line-height:120%;font-size:12px;
}
#home_left_panel.bzb .bzbfloat{
    width:120px;padding:10px;float:left;
}


/* ************************** WRITERS VERSION */

#home_left_panel.writers{ /* add 50 px to left padding & 17 to top padding to accomodate weird positioning */
    width:339px;height:128px;
    padding-top:78px;
    padding-bottom:0px;
    padding-left:236px;
    padding-right:0px;
    background-position:50px 17px;
    background-image:url("/images/09/writers123-home-panel.png");
    background-repeat:no-repeat;
    font-size:12px;line-height:18px;
    color:#645353;
    position:relative;
}
#home_left_panel.writers p{
    width:310px;
    text-align:left;

}
#home_left_panel.writers a#w123_home_learn_more{
    position:absolute;left:414px;top:158px;font-size:18px;color:#8a9523;
    width:154px; height:37px; display:block;border:none;
    background-image:url("/images/09/w123-learnmore.png");background-repeat:no-repeat;background-position:top left;
}
#home_left_panel.writers a#w123_home_learn_more:hover{
    background-repeat:no-repeat;background-position:bottom left;border:none;

}


#home_left_panel.writers #writers_link_rectangle{
    position:relative;top:80px;
}
#home_left_panel.writers #writers_link_rectangle a{
    color:#bfd654;
}
#home_left_panel.writers #writers_link_rectangle a:hover{
    color:#fd8900;
}
#home_left_panel.writers .writersfloat_container{
    position:absolute;top:65px;width:360px;left:185px;text-align:right;line-height:130%;font-size:13px;
}
#home_left_panel.writers .writersfloat{
    width:120px;padding:10px;float:left;
}


.home_panel_quote h1{font-weight:normal;color:#fff;font-size:19px;}
.home_panel_quote h2{font-weight:bold;color:#fff;font-size:16px;}
.home_panel_quote .lead{margin-top:-10px;}
.home_panel_quote p{font-weight:normal;font-size:12px;}
.home_panel_quote li{font-weight:normal;font-size:12px;}




#home_left_panel a{
    color:#206ab7;text-decoration:none;border:none;padding:0px 2px;
}
#home_left_panel a:hover{
    color:#fd8900;text-decoration:none;border-bottom:1px solid #fd8900;
}
#home_right_panel{
    width:210px;height:123px;
    padding-left:22px;
    padding-top:80px;
    padding-right:68px;
    text-align:left;
    background-position:0px 0px;
    background-image:url("/images/09/home_right_panel_back.png");
    background-repeat:no-repeat;
    float:right;
    color:#645353;
    font-size:14px;line-height:18px;
    position:relative;
}


#page_frame_home{
    width:900px;
    margin:0px auto;
    position:relative;
}

#home_left_panel a#get_started_button{
    width:206px;height:41px;background-image:url("/images/09/btn_get_started_now.png");background-repeat:no-repeat;
    position:absolute;top:122px;left:360px;
    text-decoration:none;color:#fff;border:none;
}
#home_left_panel a#get_started_button:hover{
    background-position:0px -46px;
}
#home_left_panel.bzb a#get_started_button{
    position:absolute;top:140px;left:370px;
}
#home_left_panel.writers a#get_started_button{
    position:absolute;top:141px;left:370px;
}
#home_right_panel a#try_it_button{
    width:186px;height:41px;background-image:url("/images/09/btn_try_it_out.png");background-repeat:no-repeat;
    position:absolute;top:154px;left:100px;
    text-decoration:none;color:#fff;border:none;
}
#home_right_panel a#try_it_button:hover{
    background-position:0px -46px;
}


#nav{
    width:750px;height:25px;margin:10px auto;
}
#nav a{
    display:block;float:left;height:50px;background-repeat:no-repeat;background-image:url("/images/09/nav.png");
    text-decoration:none;border:none;
}
#nav #nav_gallery{ 
    background-position:0px 0px; width:172px;
}
#nav #nav_gallery:hover{ 
    background-position:0px -50px;
}

#nav #nav_updates{ 
    background-position:-171px 0px; width:165px;
}
#nav #nav_updates:hover{ 
    background-position:-171px -50px;
}

#nav #nav_marketing{ 
    background-position:-336px 0px; width:181px;
}
#nav #nav_marketing:hover{ 
    background-position:-336px -50px;
}

#nav #nav_about{ 
    background-position:-517px 0px; width:106px;
}
#nav #nav_about:hover{ 
    background-position:-517px -50px;
}

#nav #nav_contact{ 
    background-position:-623px 0px; width:121px;
}
#nav #nav_contact:hover{ 
    background-position:-623px -50px;
}

.home_panel_quote{
    width:218px;height:135px;
    padding-top:25px;padding-left:18px;padding-right:18px;
    background-image:url("/images/09/home_panel_quote.png");
    background-repeat:no-repeat;
    color:#f0eeca;
    font-size:14px;line-height:22px;position:relative;
}
.home_panel_quote .name{text-align:right;font-size:12px;line-height:14px;}
.home_panel_quote .company{text-align:right;font-size:14px;}

.home_panel_quote a.home_panel_teaser{
    position:absolute;
    top:160px;display:block;text-align:right;padding-right:9px;
    background-image:url("/images/09/home_blue_arro.png");
    background-repeat:no-repeat;background-position:center right;
    color:#2f89d1;font-weight:bold;font-size:12px;text-decoration:none;
    width:211px;
}
.home_panel_quote a.home_panel_teaser:hover{
    color:#fd8900;text-decoration:underline;
}

.bottom_row_1{
    margin-left:50px;margin-top:12px;float:left;
}
.bottom_row_2{
    margin-left:22px;margin-top:12px;float:left;
}
.bottom_row_3{
    margin-left:22px;margin-top:12px;float:left;
}
.bottom_row_doublewide{
    width:494px;
    padding-top:25px;padding-left:18px;padding-right:18px;height:570px;margin-bottom:40px;padding-bottom:20px;
    background-image:url("/images/09/home_panel_doublewide.png");
    background-repeat:no-repeat;
    color:#f0eeca;
    font-size:14px;line-height:22px;position:relative;
    margin-left:50px;margin-top:12px;float:left;
}
.bottom_row_doublewide a{
    color:#e3e096;font-weight:bold;
}
a#home_bottom_right{
    width:247px;height:158px;background-image:url("/images/09/home_bottom_right.png");background-repeat:no-repeat;
    background-position:top left;
    text-decoration:none;border:none;
    display:block;float:left;
}
a#home_bottom_right:hover{
    background-position:bottom left;
}