#topimage { float: left; width: 718px; height: 450px; overflow: hidden; background: #FFF; border: solid 1px #e7e8e9 }
#topimage div { float: left; }
#topimage div img { float: left; }

#topimage #row1 { height: 120px; padding-left: 5px; }
#topimage #row1 #f1 { padding: 20px 5px 0 50px; }
#topimage #row1 #f2 { padding: 40px 10px 0 30px; }
#topimage #row1 #f3 { padding: 32px 20px 0 25px; }
#topimage #row1 #f4 { padding: 42px 0 0 15px; }
#topimage #row1 #f5 { padding: 34px 0 0 30px; }

#topimage #row2 { height: 80px; padding-left: 15px; }
#topimage #row2 #f6 { padding: 0 8px 0 21px; }
#topimage #row2 #f7 { padding: 15px 5px 0 20px; }
#topimage #row2 #f8 { padding: 0 0 0 32px; }
#topimage #row2 #f9 { padding: 14px 5px 0 42px; }
#topimage #row2 #f10 { padding: 8px 0px 0 35px; }

#topimage #row3 { height: 60px; padding-left: 5px; }
#topimage #row3 #f11 { padding: 10px 5px 0 40px; }
#topimage #row3 #f12 { padding: 18px 5px 0 30px; }
#topimage #row3 #f13 { padding: 15px 5px 0 32px; }
#topimage #row3 #f14 { padding: 11px 5px 0 39px;  }
#topimage #row3 #f15 { padding: 18px 0 0 25px; }

#topimage #row4 { height: 60px; padding-left: 5px; }
#topimage #row4 #f16 { padding: 40px 5px 0 27px; }
#topimage #row4 #f17 { padding: 37px 5px 0 15px; }
#topimage #row4 #f18 { padding: 35px 0 0 20px; }
#topimage #row4 #f19 { padding: 33px 0 0 30px; }
#topimage #row4 #f20 { padding: 40px 0 0 15px }

#topimage #row5 { height: 60px; padding-left: 5px; }
#topimage #row5 #f21 { padding: 60px 0 0 120px }
#topimage #row5 #f22 { padding: 60px 0 0 40px }
#topimage #row5 #f23 { padding: 40px 0 0 40px }

#text img { vertical-align: middle}
#text p {width: 420px; clear: none }
#text { min-height:261px; height:auto !important; height:261px;  }

#text .image { float: right; position: relative; background: #FFF; right: -47px; top: -6px; width: 192px; height: 111px; text-align: center; margin-right: 35px; }
