.article { width: 958px; overflow: auto; margin: 0 0 15px 0 ; border: 1px solid #e0e0e0; border-width: 0 1px 1px 1px; background: #fff; }
.article { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }

.article h2 { font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 5px 0 10px 0;}
.article h3 { font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 15px 0 5px 0;}
.article p { font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; line-height: 1.7em; }
.article a { color: #227ED2;}
.article a:hover { color: #000; text-decorations: underline;}

.segment_1 { height: 100%; padding: 90px 39px 40px 39px; background: url(/images/about_us/our_practice_img_01.jpg) 640px 0px no-repeat; overflow: auto; }
.segment_1 h1 { width: 560px; font: bold 36px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; text-align: center; }
.segment_1 .subtitle { width: 560px; padding: 5px 0 60px 0; font: normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #999; text-align: center;}
.segment_1 .w4u { width: 230px; padding: 0 25px; float: left;}

.segment_2 { height: 100%; padding: 50px 39px 40px 39px; background: url(/images/about_us/our_practice_img_02.jpg) 0px 0px no-repeat; overflow: auto; }
.segment_2 .w3u { width: 225px; padding: 0 0 0 25px; margin-left: 625px;}

.segment_3 { height: 100%; padding: 50px 39px 40px 39px; background: url(/images/about_us/our_practice_img_03.jpg) 640px -100px no-repeat; overflow: auto; }
.segment_3 .w4u { width: 230px; padding: 0 25px; float: left; }

.segment_4 { height: 100%; padding: 50px 39px 40px 39px; background: url(/images/about_us/our_practice_img_04.jpg) 0px -50px no-repeat; overflow: auto; }
.segment_4 .w3u { width: 225px; height: 250px; padding: 0 0 0 25px; margin-left: 625px;}