.article { width: 958px; 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 { background: #fff;}
.article h1 { font: bold 36px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; text-align: left;}
.article h2 { font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 5px 0 10px 0;}
.article h2 a { color: #000;}
.article h2 a:hover { color: #227ED2;}
.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: 1515px; padding: 0; position: relative;}

.title { position: absolute; padding: 75px 75px 50px 550px; }
.title h1 { margin-bottom: 15px; }
.title h2 { color: #666; margin-bottom: 40px; line-height: 1.3em;}
.title a.goto { margin-bottom: 35px;}
	
	
.rhinoplasty, .rejuvenation, .sculpting { position: absolute; width: 145px; top: 625px; padding: 5px 25px 0 120px; border: 1px solid #eee; height: 215px; }
.rhinoplasty, .rejuvenation, .sculpting { border-width: 0 0 0 1px;}

.rhinoplasty h2, .rejuvenation h2, .sculpting h2 { font-size: 16px;}

.rhinoplasty { background: url(/images/imaging/home_rhinoplasty_bg.jpg) 0 10px no-repeat; left: 50px; }
.rejuvenation { background: url(/images/imaging/home_rejuvenation_bg.jpg) 0px 10px no-repeat;left: 345px; }
.sculpting { background: url(/images/imaging/home_sculpting_bg.jpg) 0px 10px no-repeat;left: 640px; }


.divider1 { position: absolute; top: 915px; width: 100%; background: url(/images/imaging/content_separator.png) center top no-repeat; padding-top: 75px; overflow: auto;}

.divider2 { position: absolute; top: 1215px; width: 100%; }
.divider2 .column1 { padding: 0 50px 0 0; width: 400px; float: left; display: inline; margin-left: 50px;}
.divider2 .column2 { padding: 0 50px 0 0; width: 400px; float: left; display: inline;}

.capture, .concepts { position: relative; width: 185px; top: 0; padding: 20px 20px 0 210px; height: 145px; float: left; display: inline;}
.capture h2, .concepts h2 { font-size: 16px;}
.capture { margin-left: 50px; background: url(/images/imaging/addon_capture.png) 0 0 no-repeat; height: 185px;}
.concepts { margin-left: 25px; background: url(/images/imaging/addon_beauty.png) 0 0 no-repeat; height: 185px;}

.slideshow { position:absolute; left: 35px; top: 50px; height:453px; width:475px; margin-right: 10px;}
.slideshow img { position:absolute; left:0; top:0; padding: 0;}
.js .slideshow img { display: none; }
.js .slideshow img:first-child { display: block; }

