#page_content { position:absolute; left:0px; top:55px; width:300px; }
#article_content { padding-top:20px; }
#article_content h2  { color:#2A005E; font-size:2em; font-weight:normal; margin-top:0px; display:inline; }
#client_name  { border-left:1px solid #2A005E; color:#2A005E; font-size:2em; font-weight:normal; display:inline; margin-left:10px; padding-left:10px; }
#article_body { border-top:4px solid #EEEEEE; padding-top:32px; margin-top:4px; padding-right:20px; }
#article_image { float:left; border-top:4px solid #EEEEEE; border-bottom:4px solid #EEEEEE; margin-right:40px; margin-bottom:16px; }
