.fp_section {
    padding-bottom: 10px;
    border-bottom: 1px solid #1a486e;
}
#fp_about_banner {
    padding-top: 10px;
}
#fp_about_details {
    /*padding: 0 30px;*/
    position: relative;
    line-height: 19px;
    height: 148px;
}
#fp_about_title1, #fp_about_title2 {
    /*position: absolute;*/
    /*left: 30px;*/
}
#fp_about_p1 {
    /*left:30px;*/
    /*position:absolute;*/
    /*top:30px;*/
    width:724px;
}
#fp_about_img1 {
    float: right;
}
#fp_about_includes {
    position: relative;
    line-height: 18px;
    height: 180px;
}
#fp_about_l1 {
    position:absolute;
    top:28px;
    width:770px;
}
#fp_about_l2 {
    left:508px;
    position:absolute;
    top:28px;
    width:340px;
}
#fp_about_includes ul {
    line-height: 20px;
    margin: 0;
    padding-left: 14px;
    list-style-position: outside;
    list-style-type: circle;
    list-style-image: url('/media/images/common/bullet_target.gif');
}
#fp_about_includes ul li {
    margin-bottom: 2px;
}
#fp_about_includes ul ul{
    line-height: 18px;
    margin: 5px 0 0 0;
    padding-left: 10px;
    list-style-position: outside;
    list-style-type: square;
    list-style-image: url('/media/images/common/bullet_raquo.gif');
}
#fp_about_includes ul ul ul{
    line-height: 18px;
    margin: 0;
    padding-left: 13px;
    list-style-position: outside;
    list-style-type: disc;
    list-style-image: url('/media/images/common/bullet_tab.gif');
}
#fp_about_title3 {
    left:837px;
    letter-spacing:normal;
    position:absolute;
    top:0;
}
#fp_about_p3 {
    left:837px;
    position:absolute;
    top:29px;
}
#fp_about_getnews {
    /*background:red none repeat scroll 0 0;*/
    left:611px;
    position:absolute;
    top:331px;
    width:256px;
    height:35px;
}
#fp_purchase_retailers {
    padding:10px 0;
}
#fp_purchase_inner {
    padding: 0 10px;
}
#fp_purchase_title1, #fp_purchase_title2 {
    padding: 18px 0 0;
}
#fp_purchase_title2 {
    margin-top: 20px;
}
#fp_purchase_buynow {
    margin-top: 10px;
}
