
@charset "utf-8";
/*
Your Plastic Surgery Guide print.css
Created: 04/10/08
Author: Ryan Herndon; Ceatus Media Group LLC
*/

*	{ margin: 0; padding: 0; }

body	{ background: #fff; font: 10pt/16pt Verdana, Arial, Helvetica, sans-serif; color: #000; }

/* General styles */
.skip	{ display: none; }
.clearBoth	{ clear: both; }
.clearLeft	{ clear: left; }
.clearRight	{ clear: right; }

/* Container styles */
#container	{ position: relative; width: 100%; margin: 0 auto; float: none !important }
/*#container a:link:after, #container a:visited:after {
	content: " (" attr(href) ") ";
	font-size: 80%; font-weight: normal; color: #000;
}
#container a[href^="/"]:after {
  content: " (http://www.yourplasticsurgeryguide.com" attr(href) ") ";
   }*/

/******************* Page-independent styles *******************************/
#header	{ position: relative; width: auto; height: 77px; background: url('/art14/bg-header.gif') no-repeat 0 0; }
	#header #logo	{ position: relative; left: 10px; top: 8px; margin: 0 10px 8px 0; float: left; width: 320px; height: 60px; }

/* Content */
#contentWrapper	{ position: relative; top: 0; margin: 0; width: 100%; background: #fff !important; }
	
#content	{ position: relative; left: 0; top: 0; margin: 0; width: 100%; z-index: 2; }

#copyright	{ position: relative; right: 0; top: 0; margin: 0; width: 100%; color: #0f5879; font-size: 10pt; border-top: 1px solid #d2dfe6; }
	#copyright a	{ color: #0f5879; text-decoration: none; }
		#copyright a:hover	{ text-decoration: underline; }
	#copyright #honcode	{ width: 100%; margin: 20px 0 0; text-align: left; }
		#copyright #honcode img	{ position: relative; float: left; margin: 0 11px 0 0; }
/***************** END: Page-independent styles *********************/


/***************** Homepage *********************/

	#homepage #editorial	{ position: relative; top: 0; margin: 0; width: 100%; }
		#homepage #editorial h1	{ color: #0f5879; font-size: 14pt; margin: 0 0 15px; }
		#homepage #editorial p	{ margin: 0 0 15px; }
	
	.sectionName	{ font-size: 13pt; }
/***************** END: Homepage *********************/

/***************** Subpage *********************/
#subpage.sitemap p a:link, #subpage.sitemap p a:visited, #subpage.sitemap td a:link, #subpage.sitemap td a:visited	{ font-weight: normal; }
/*#subpage #content	{ left: 15px; top: 27px; margin: 0 15px 54px 0; }*/

#subpage #editorial	{ width: 100%; }
#subpage #editorial h1	{ margin: 0 0 15px; color: #0f5879; font: bold 1.4em/1.1em Arial, Helvetica, sans-serif; }
#subpage #editorial h2	{ margin: 0 0 18px; color: #0f5879; font: bold 1.2em/1.1em Arial, Helvetica, sans-serif; }
#subpage .reviewer	{ margin: 0 0 18px; font-size: .9em; }
#subpage #editorial p	{ margin: 0 0 18px; }
#subpage #editorial ul, #subpage #editorial ol	{ margin: 0 15px 18px; }
#subpage #updated, #subpage .note	{ font-size: .8em; }
#subpage #editorial iframe	{ position: relative; z-index: 1; }
#subpage blockquote	{ position: relative; top: 25px; left: 25px; width: 100%; margin: 0 25px 25px 0; }

#subpage #editorial.mentor	{ color: #4e4d4d; }
	#subpage #editorial.mentor a:link, #subpage #editorial.mentor a:visited { color: #8C0000; text-decoration: underline }
	#subpage #editorial.mentor a:hover { color: #4e4d4d; text-decoration: none }

#subpage #moreinfo	{ position: relative; margin: 0 0 5px 15px; float: right; width: 200px; background: url('/art14/sprite-vertical.png') repeat-y 0 0; font: .9em/1.3em Verdana, sans-serif; }
#subpage #moreinfo.wide	{ position: relative; margin: 0 0 5px 15px; float: right; width: 270px; background: url('/art14/sprite-vertical.png') repeat-y -200px 0; }
	#subpage #moreinfo *	{ position: relative; z-index: 3; }
	#subpage #moreinfo .sectionName	{ z-index: -1; }
	#subpage #moreinfo .top	{ position: absolute; left: 0; top: 0; width: 200px; height: 26px; margin: 0; background: url('/art14/boxes.png') no-repeat 0 -638px; z-index: 1; }
		#subpage #moreinfo.wide .top	{ width: 270px; background: url('/art14/boxes.png') no-repeat 0 -710px; }
	#subpage #moreinfo .bottom	{ position: absolute; left: 0; bottom: 0; width: 200px; height: 9px; margin: 0; background: url('/art14/boxes.png') no-repeat 0 -701px; z-index: 1; }
		#subpage #moreinfo.wide .bottom	{ width: 270px; background: url('/art14/boxes.png') no-repeat 0 -754px; }
	#subpage #moreinfo h2	{ top: 19px; color: #ff9900; font: bold 1em/1em Verdana, Arial, Helvetica, sans-serif; margin: 0 10px 29px; }
	#subpage #moreinfo p	{ color: #4e4d4d; margin: 0 10px 10px; }
	#subpage #moreinfo ul, #subpage #moreinfo ol	{ margin: 0 30px 20px; }
	#subpage #moreinfo .imgcenter	{ text-align: center; margin: 10px auto 0; }
		#subpage #moreinfo .imgcenter img	{ margin: 0 0 10px; }
	#subpage #moreinfo .byline	{ color: #355977; }
	#subpage #moreinfo.wide a	{ font-weight: normal; }
	#subpage #moreinfo.wide li	{ margin: 0 10px; }

.imgright	{ position: relative; right: 0; float: right; margin: 0 0 5px 15px; font-size: .9em; clear: right; }
.imgrightwithinarticle	{ position: relative; float: right; margin: 0 0 5px 15px; font-size: .9em; clear: right; }
	.imgrightwithinarticle.px304	{ width: 304px; }
	.imgright.px98	{ width: 98px; }
.sponsored	{ color: #a6bb23; }
.backtotop	{ font-size: .9em; }
.note	{}

/* Charts, Tables, Sidebars */
#chart, .chart2 { width: 100%; margin: 0 0 15px 0; border-collapse: collapse; color: #4e4d4d; font-size: .9em; line-height: 1em; }
.chart2	{ width: 609px; }
	#chart tr.row1, .chart2 tr.row1	{ background: #fff1d7; }
	#chart tr.row2, .chart2 tr.row2	{ background: #fff8eb; }
	#chart th, .chart2 th	{ background: #b9c9d5; font-weight: bold; padding: 5px; vertical-align: bottom; text-align: center; }
	#chart td, .chart2 td	{ padding: 5px; vertical-align: top; text-align: center; }
	#chart th.left, .chart2 th.left, #chart td.left, .chart2 td.left	{ text-align: left; }
	#chart td.note, .chart2 td.note { color: #4e4d4d; font-size: .9em; line-height: 1em; text-align: left; }

#form td	{ padding: 3px 5px; }
.beforeaftermenu { margin: 0 0 10px; }
	.beforeaftermenu.one	{ width: 100%; margin: 0; }
	.beforeaftermenu.two	{ width: 450px; margin: 0 auto 10px; }
	.beforeaftermenu td	{ vertical-align: top; padding: 0 5px 15px 0; font-size: .9em; line-height: 1.3em; }
	.beforeaftermenu img	{ float: left; position: relative; margin: 0 5px 3px 0; }

/***************** END: Subpage *********************/

/* sIFR print styles */
.sIFR-flash {
  display: none !important;
  height: 0;
  width: 0;
  position: absolute;
  overflow: hidden;
}

.sIFR-alternate {
  visibility: visible !important;
  display: block !important;
  position: static !important;
  left: auto !important;
  top: auto !important;
}

/* set hidden items */
#header #fas, #topnav, #left, .top, .bottom, #homepage #flash, #bottomlinks, #homepage #consumerWatch, .more, #homepage #hotTopic, #homepage #videos, #homepage #research, #homepage #mostPopular, #topAd, #topAd2, #pageControls, #find-local, #subpage #btmnavmid, .noprint, .clearBoth	{ display: none; }