			body {
				position: relative;
				margin: 8px auto 0px auto;
				background: white;
				color: #3c3f3f;
				font-family: arial,verdana,helvetica,sans-serif;
				font-size: 10pt;
				width: 804px;
			}
			
			#toplogo {
				margin-top:	8px;
				margin-left: 29px;
				margin-bottom: 80px;
			}
			#cqclogo {
				margin-top:	8px;
				margin-left: 110px;
				margin-bottom: 80px;
			}
			ul#menu {
				position: relative;
				list-style: none;
				top: -70px;
				left: 400px;
				margin: 0 0 -50px 0;
				/*margin-bottom: -50px;*/
				width: 400px;
			}
			#menu li {
				position: absolute;
			}
			#menu a {
				position: absolute;
				display: block;
				width: 70px;
				height: 0px;
				overflow: hidden;
				padding-top: 13px;
			}
			#menu #homelink:hover {
				background: url(./images/home_on.png);
			}
			#menu #aboutuslink:hover {
				background: url(./images/aboutus_on.png);
			}
			#menu #treatmentslink:hover {
				background: url(./images/treatments_on.png);
			}
			#menu #contactuslink:hover {
				background: url(./images/contactus_on.png);
			}
			#footsep {
				clear: both;
			}
			#home_footsep {
				margin-top: -15px;
			}

			.twothirdstextabout {
				position: relative;
				padding: 8px 230px 8px 48px;
			}
			
			.twothirdstext {
				position: relative;
				padding: 8px 310px 8px 48px;
			}
			.twothirdstextshade .boxtop 
			{
				margin: 10px 0px 0px 0px;
				background: url(images/boxtop.png);
				width: 477px;
				height: 28px;
				overflow: hidden;
			}
			.twothirdstextshade .boxmiddle {
				position: relative;
				margin: 0px 0px 0px 0px;
				width: 437px;
				background: url(images/boxmiddle.png);
				padding: 1px 20px 1px 20px;
				border: 0px;
			}
			.twothirdstextshade .boxbottom {
				margin: 0px 0px 10px 0px;
				background: url(images/boxbottom.png);
				width: 477px;
				height: 29px;
				/*overflow: none;*/
			}
			
			
			.twothirdstextshade2 .boxtop 
			{
				margin: 10px 0px 0px 0px;
				background: url(images/boxtop2.png);
				width: 477px;
				height: 28px;
				overflow: hidden;
			}
			.twothirdstextshade2 .boxmiddle {
				position: relative;
				margin: 0px 0px 0px 0px;
				width: 437px;
				background: url(images/boxmiddle2.png);
				padding: 1px 20px 1px 20px;
				border: 0px;
			}
			.twothirdstextshade2 .boxbottom {
				margin: 0px 0px 10px 0px;
				background: url(images/boxbottom2.png);
				width: 477px;
				height: 29px;
				/*overflow: none;*/
			}
			
			.twothirdstextshade3 .boxtop 
			{
				margin: 10px 0px 0px 0px;
				background: url(images/boxtop3.png);
				width: 477px;
				height: 28px;
				overflow: hidden;
			}
			.twothirdstextshade3 .boxmiddle {
				position: relative;
				margin: 0px 0px 0px 0px;
				width: 437px;
				background: url(images/boxmiddle3.png);
				padding: 1px 20px 1px 20px;
				border: 0px;
			}
			.twothirdstextshade3 .boxbottom {
				margin: 0px 0px 10px 0px;
				background: url(images/boxbottom3.png);
				width: 477px;
				height: 29px;
				/*overflow: none;*/
			}			
			h1 {
				margin: 0px;
				padding: 0px;
				color: #00b193;
				font-size: 20px;
				font-weight: bold;
			}
			h2 {
				margin: 0px;
				padding: 0px;
				color: #00b193;
				font-size: 16px;
				font-weight: bold;
			}
			h3 {
				margin: 0px;
				padding: 0px;
				color: #895F30;
				font-size: 28px;
				font-weight: bold;
				font-family: Georgia, "Times New Roman", Times, serif;
			}
			
			hr {
				margin: 0 0 10px 0;
				height: 1px;
				clear: both;
				border-top-width: 0;
				border-right-width: 0;
				border-left-width: 0;
				border-top-style: none;
				border-right-style: none;
				border-left-style: none;
				border-bottom: 1px dotted #666;
}
			
			a, a:visited, a:active	{
				color: black;
			}
			.keycolour {
				color: #00b193;
			}
			.textcolour {
				color: #3c3f3f;
			}
			
			.saletext_was {
			color: #999999;
			text-decoration: line-through;
			}
			
			ul
			{
				color: #00b193;
				padding: 5px;
				margin: 0;
				/*margin: 0 0 0 6px !important; margin: 0 0 0 6px;*/
			}
			.intro 
			{
				font-size: 12px;
			}
			.motivational
			{
				font-size: 150%;
			}

#minorsurgerypics img, #botoxpics img, #smartlipopics img, #fillerpics img { float: right; clear: right; }

.printlink { position: absolute; top: 158px; right: 20px; color: #ffffff; text-decoration: none; font-size: 12px; }

blockquote {
	margin: 15px 10px;
 	padding: 10px 10px 10px 35px;  
    border: 1px solid #ECF8FE;
	background: #ECF8FE url(quote.jpg) no-repeat 10px 10px;
	font-weight: normal;
	font-size: 1.5em;
	line-height: 1.5em;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;	
	color: #895F30;	
}

/* postmeta */
.postmeta {	
	padding: 5px; margin: 20px 10px 15px 10px;	
	font-size: 1em;	
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-style: italic;
	color: #777;
	border: 1px solid #EBEBEB;
	background: #F5F5F5;
}
.postmeta a { background: transparent; }
.postmeta .date{ margin: 0 10px 0 5px;	}
.postmeta a.comments { margin: 0 10px 0 5px;	}
.postmeta a.readmore { margin: 0 10px 0 5px;	}