/**** left side column ****/
#articleLightWrap div.left { float: left; width: 200px; }
#articleLightWrap div.left h4 { display: block; height: 22px; margin: 15px 0 10px 0; padding: 8px 0 0 15px; }
#articleLightWrap div.left h4 { color: #333; font: 17px Georgia, "Times New Roman", Times, serif; text-transform: uppercase; }
#articleLightWrap div.left h4#titleArticles { height: 40px; margin: 25px 0 5px 0; padding: 0; background: url(../images/interface/left_title_articles.gif) 0 10px no-repeat; text-indent: -9999px; }
#articleLightWrap div.left h4#titleSection { height: 40px; margin: 25px 0 5px 0; padding: 0; background: url(../images/interface/left_title_section.gif) 0 10px no-repeat; text-indent: -9999px; }
#articleLightWrap div.left h4#titleBeforeAfter { height: 145px; margin: 15px 0 5px 0; padding: 0; background: url(../images/interface/left_title_before_after.jpg) 0 15px no-repeat; }
#articleLightWrap div.left h4#titleBeforeAfter { border-top: 1px dotted #ccc; text-indent: -9999px; }


#articleLightWrap div.left div.advert_nose h4 { margin: 15px 0 5px 0; padding: 25px 0 25px 15px; border-top: 1px dotted #ccc; }
#articleLightWrap div.left div.advert_nose p { background: url(/images/advert_3d_nose.jpg) 15px top no-repeat; padding: 5px 15px 0 90px; height: 110px; }

#articleLightWrap div.left div.advert_face h4 { margin: 15px 0 5px 0; padding: 25px 0 25px 15px; border-top: 1px dotted #ccc; }
#articleLightWrap div.left div.advert_face p { background: url(/images/advert_3d_face.jpg) 15px top no-repeat; padding: 5px 25px 0 90px; height: 110px; }

#articleLightWrap div.left div.advert_sculpting h4 { margin: 15px 0 5px 0; padding: 25px 0 25px 15px; border-top: 1px dotted #ccc; }
#articleLightWrap div.left div.advert_sculpting p { background: url(/images/advert_3d_sculpting.jpg) 15px top no-repeat; padding: 5px 25px 0 90px; height: 110px; }

#articleLightWrap div.left div.advert_bodytite h4 { margin: 15px 0 5px 0; padding: 25px 0 25px 15px; border-top: 1px dotted #ccc; }
#articleLightWrap div.left div.advert_bodytite p { background: url(/images/advert_bodytite.jpg) 15px top no-repeat; padding: 5px 25px 0 90px; height: 135px; }

#articleLightWrap div.left h4#titleFurther{ height: 45px; margin: 25px 0 5px 0; padding: 0; background: url(../images/interface/left_title_further_reading.gif) 0 15px no-repeat; }
#articleLightWrap div.left h4#titleFurther { border-top: 1px dotted #ccc; text-indent: -9999px; }
#articleLightWrap div.left h4#titlePress { height: 45px; margin: 25px 0 5px 0; padding: 0; background: url(../images/interface/left_title_press.gif) 0 15px no-repeat; }
#articleLightWrap div.left h4#titlePress { border-top: 1px dotted #ccc; text-indent: -9999px; }
#articleLightWrap div.left h4#titleFace { height: 45px; margin: 25px 0 5px 0; padding: 0; background: url(../images/interface/left_title_face.gif) 0 15px no-repeat; }
#articleLightWrap div.left h4#titleFace { border-top: 0px dotted #ccc; text-indent: -9999px; }
#articleLightWrap div.left h4#titleBody { height: 45px; margin: 15px 0 5px 0; padding: 0; background: url(../images/interface/left_title_body.gif) 0 15px no-repeat; }
#articleLightWrap div.left h4#titleBody { border-top: 1px dotted #ccc; text-indent: -9999px; }
#articleLightWrap div.left h4#titleBreasts { height: 45px; margin: 15px 0 5px 0; padding: 0; background: url(../images/interface/left_title_breasts.gif) 0 15px no-repeat; }
#articleLightWrap div.left h4#titleBreasts { border-top: 1px dotted #ccc; text-indent: -9999px; }
#articleLightWrap div.left h4#titleNonSurgical { height: 45px; margin: 15px 0 5px 0; padding: 0; background: url(../images/interface/left_title_non_surgical.gif) 0 15px no-repeat; }
#articleLightWrap div.left h4#titleNonSurgical { border-top: 1px dotted #ccc; text-indent: -9999px; }
#articleLightWrap div.left p { color: #333; font: 11px Tahoma, Geneva, sans-serif; word-spacing: 0.15em; padding: 0 15px 0 15px; }
#articleLightWrap div.left p strong { color: #008E7E; font-weight: normal; }
#articleLightWrap div.left a { text-decoration: none; color: #236A5F; }
#articleLightWrap div.left a:hover { color: #000; }
#articleLightWrap div.left a.link { text-decoration: underline; }
#articleLightWrap div.left ul { list-style: none; margin: 0 0 25px 0; }
#articleLightWrap div.left ul li { line-height: 1em; padding: 0 0 10px 25px; font: 11px Tahoma, Geneva, sans-serif; word-spacing: 0.15em; }
#articleLightWrap div.left ul li { background: url(../images/interface/bullet_right_arrow.gif) 15px 4px no-repeat; }
#articleLightWrap div.left ul li a { color: #236A5F; font: 11px Tahoma, Geneva, sans-serif; word-spacing: 0.15em; }
#articleLightWrap div.left a.strong { font-weight: bold; }
#articleLightWrap div.left ul.procedures { list-style: none; margin: 0 0 10px 0; }
#articleLightWrap div.left ul.procedures li { padding-bottom: 5px; }


/**** right side column ****/
#articleLightWrap div.right { float: right; overflow: auto; width: 200px; padding-bottom: 15px; border-bottom: 15px solid #F2F6F5; }
#articleLightWrap div.right h4 { display: block; height: 22px; margin: 15px 0 10px 0; padding: 8px 0 0 15px; border-top: 15px solid #F2F6F5; }
#articleLightWrap div.right h4 { color: #333; font: italic 19px Georgia, "Times New Roman", Times, serif; text-transform: capitalize; }
#articleLightWrap div.right h4#titleContactUs { height: 40px; margin: 25px 0 5px 0; padding: 0; background: url(../images/interface/right_title_contact_us.gif) 0 10px no-repeat; }
#articleLightWrap div.right h4#titleContactUs { text-indent: -9999px; }
#articleLightWrap div.right h4#titleTestimonials { height: 60px; margin: 15px 0 5px 0; padding: 0; background: url(../images/interface/right_title_patient_testimonials.gif) 0 10px no-repeat; }
#articleLightWrap div.right h4#titleTestimonials { text-indent: -9999px; }
#articleLightWrap div.right h4#titlePress { height: 40px; margin: 25px 0 5px 0; padding: 0; background: url(../images/interface/right_title_press.gif) 0 10px no-repeat; text-indent: -9999px; }
#articleLightWrap div.right p { margin-bottom: 15px; color: #333; font: 11px Tahoma, Geneva, sans-serif; word-spacing: 0.15em; padding: 0 15px 0 15px; }
#articleLightWrap div.right p span.quote { font: 14px Georgia, "Times New Roman", Times, serif; line-height: 16px; }
#articleLightWrap div.right a { text-decoration: none; color: #236A5F; }
#articleLightWrap div.right a:hover { text-decoration: underline; color: #000; }
#articleLightWrap div.right a.link { text-decoration: underline; }
#articleLightWrap div.right img { float: left; margin: 0 5px 5px 12px; }
#articleLightWrap div.right div.rightTestimonial p { color: #333; font: italic 11px Georgia, "Times New Roman", Times, serif; }


/**** misc style definitions ****/
div.liposonix_images { width: 95%; text-align: center; margin-bottom: 10px; }
div.liposonix_images img { margin-right: 10px; }
