.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-decoration: underline;}


.segment_1 { height: 100%; padding: 130px 39px 40px 39px; background: url(/images/rhinoplasty/bg_gallery.jpg) 440px 0px no-repeat;}
.segment_1 h1 { width: 350px; font: bold 36px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; text-align: left; padding-left: 60px; }
.segment_1 .subtitle { width: 350px; padding: 10px 0 10px 60px; font: normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #999; text-align: left; margin: 0;}
.segment_1 .links { width: 350px; text-align: left; padding: 0 0 125px 60px;}
.segment_1 a.gallery { line-height: 25px; text-transform: capitalize;}
.segment_1 .w6u { width: 380px; padding: 0 25px;}


.case { padding: 50px 0 35px 0; width: 800px; margin: 0 auto; border-bottom: 1px solid #f0f0f0; overflow: auto;}
.wide { width: 800px;}
.normal {width: 600px; padding-left: 100px; padding-right: 100px;}
.case .cell { width: 200px; float: left; display: inline; height: 120px;}
.case .cell p { padding: 15px 10px 0 10px; text-align: center;}


table.list_normal { width: 850px; margin: 0 auto;}
table.list_normal tr.last td { border-bottom: none;}
table.list_normal td { border-bottom: 1px solid #eee; padding: 50px 0; /*border: 1px solid #333;*/} 
table.list_normal td { text-align: center; vertical-align: middle;}
table.list_normal td.cell_margin { width: 75px; background: url(/images/gallery_id.jpg) center center no-repeat; color: #fff; font-weight: bold; font-size: 14px;}
table.list_normal td.cell_margin em { display: inline-block; padding: 1px 0 0 0px; }
table.list_normal td.cell_note { width: 325px; text-align: left; }
table.list_normal td.cell_note em { color: #ccc; }
table.list_normal td.cell_note p { margin: 0; line-height: 1.7em; font-size: 12px;}
table.list_normal td.cell_note strong { color: #ddd;}
table.list_normal td.cell_photo {  text-align: center; }
table.list_normal td.cell_photo img { padding: 0 5px;}


.segment_index { height: 100%; padding: 145px 39px 25px 39px; background: url(/images/bg_gallery.jpg) 480px -105px no-repeat; }
.segment_index h1 { width: 350px; font: bold 36px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; text-align: left; padding-left: 60px; }
.segment_index .subtitle { width: 350px; padding: 10px 0 115px 60px; font: normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #999; text-align: left; margin: 0;}

.segment_index table { width: 750px; margin: 0 auto; }
.segment_index table td { width: 25%; text-align: center; padding: 15px 0 25px 0; }
.segment_index table td a img { padding-top: 15px;}
.segment_index table td a span { font-size: 15px; color: #227ED2; display: inline-block; background: url(/images/more_arrow.gif) 100% 6px no-repeat; padding-right: 10px;}
.segment_index table td a:hover span { color: #111;}
.segment_index table td a em { font-size: 11px; color: #ddd; padding-top: 3px; display: inline-block; }

.questions { clear: both; overflow: auto; margin-bottom: 0px; background: #fdfdfd;}
.questions .ask { width: 100%; margin: 0 auto; text-align: center; border: 1px solid #f0f0f0; border-width: 1px 0 0 0; padding: 15px 0 0 0;}
.questions .ask p img { vertical-align: middle; padding: 5px 5px 0 0; }
.questions .ask p { font-size: 13px; }
.questions .ask p strong { font-size: 14px; color: #000;}