body { background: #ffffff url("../images/main_004_bg.gif") repeat-x 0 0;}
#info {width: 100%; float: none; text-align: left; margin-top: 27px;}
#info h1 {text-align: center; padding-bottom: 0; margin-bottom: 0; font-size: 36px; white-space: nowrap;}
#info h1 span {font-size: 18px; font-weight: bold; padding: 0; text-transform: none; padding-bottom: 0; color: #000; position: relative; top: -4px;}
#logos {float: left; width: 465px; background: none; padding-bottom: 0;}

#logos img {position: absolute;}
#logos_container {position: relative; height: 145px;}
#logo1 {z-index: 1; top: 25px; left: 18px;}
#logo2 {z-index: 2; top: 0; left: 216px;}
#logo3 {z-index: 3; top: 0; left: 400px;}
#logo4 {z-index: 4; top: 33px; left: 540px;}
#logo5 {z-index: 5; top: 33px; left: 729px;}


#why_use_fls{float: left; width: 570px; height: 204px; overflow: visible; padding: 0; margin: 0;background: url("../images/why_use_fls_bg.gif") no-repeat 100% 0;}
#why_use_fls ul {padding-top: 0;}
#why_use_fls h2 {font-size: 20px;}
#why_use_fls li {font-size: 14px;}

#choose_design {width: 386px; margin: 5px auto 0 auto;}

#how_it_works {float: left; width: 330px; text-align: left;}
#how_it_works h2 {font-size: 20px; text-transform: none; text-align: left; padding-bottom: 0; padding-left:20px;}
#how_it_works ul { padding-left: 15px; width: 330px;}
#how_it_works li {float: none; height: 50px;background-position: 0 0; background-repeat: no-repeat; text-align: left; width: 330px;}
#hiw1 {background-image: url("../images/hiw1_004.gif");}
#hiw2 {background-image: url("../images/hiw2_004.gif");}
#hiw3 {background-image: url("../images/hiw3_004.gif");}
#how_it_works li div {padding: 0px 5px 5px 60px; font-size: 12px;line-height: 13px;}
#how_it_works li div span {font-size: 13px; font-weight: bold; line-height: 14px;}

