
* {
	margin: 0px;
	padding: 0px;
}

body {
	line-height: 1.4em; 
	font:  normal 11px Georgia, Verdana, sans-serif;
	color: #181512;
	background: #FDFBE8 url('../images/bg_bamboo.jpg')  repeat-x top;
}
#wrapper {
	width: 970px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}

#container {
	padding-top: 0px;
	float: left;
	width: 970px;
	clear: both;
	padding-bottom: 10px;
}
#home_shadow {
	width: 660px;
	height: 550px;
	background: transparent  url('../images/bg_home.gif')  no-repeat 0 bottom;
}
.main {
	background: transparent  url('../images/box_bg.jpg')  repeat-y;
	width: 660px;
	min-height: 505px;
	padding-bottom: 45px;
	font:  normal 14px Georgia, Verdana, sans-serif;
}
.main h3 {
	background: transparent  url('../images/box_title.jpg')  no-repeat;
	width: 660px;
	padding: 20px 0 20px 25px;
	color: #FDFBE8;
	font:  normal 32px Georgia, Verdana, sans-serif;
}
.main h4 {
	font:  normal 20px Georgia, Verdana, sans-serif;
	color: #45747A;
	margin: 30px 30px 10px 30px;
	padding-bottom:5px;
	border-bottom: 1px solid #B5D1D5;
}
.main a h4 {
	text-decoration: none;	
}
.main h5 {
	clear: both;	
	font:  bold 16px Georgia, Verdana, sans-serif;
	color: #181512;
	padding:20px 30px 10px 30px;
}
.main .ppm_staff {
	width: 600px;	
	/* margin: 0 auto; */
	overflow: hidden;
}
.main .staff {	
	float: left;
	width: 100px;
	text-align: center;	
	font:  normal 11px Arial, sans-serif;
	margin: 0 0 20px 30px;
}
.main .staff a{	 
	text-decoration: none;
}
.main .staff img {
	border: 1px solid #181512;
}

.main dl,
.main ul,
.main ol {
	margin: 10px 30px 20px 70px;
	line-height: 1.4em; 
}
.main li {
	padding-bottom: 10px;	
}
.main dd {
	padding-bottom: 10px;	
}

.main p {
	padding: 0px 30px 10px 30px;
	font:  normal 14px Georgia, Verdana, sans-serif;
	line-height: 24px; 
}
.main .photo {
	float: right;
	margin: 25px 30px 25px 15px;
	border: 1px solid #181512;
}

.main_bottom {
	background: transparent  url('../images/box_bottom.jpg')  no-repeat;
	width: 660px;
	min-height: 36px;
}

img {
	border-style: none;
}
img.border {
	border: 1px solid #181512;
}

a {
	color: #45747A;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

#leftside {
	width: 272px;
	float: left;
}

#content {
	width: 660px;	
	float: right;
}

#nav { 
	width: 660px;
	height: 48px;
	margin-top: 40px;
	background: transparent;
}

#footer {
	border-top: 1px solid #9FCF67;	
	color: #7C6C48;
	padding-top: 5px;
	clear: both;
	width: 962px;
	font-family: Arial, Verdana;
	font-size: 11px;
}
.webposh {
	float: right; 
}
.copyright {
	float: left;	
}

h1 {
	
}

h2 {
	height:26px;
	padding-top: 10px;
	margin-bottom: 5px;
	border-bottom: 1px solid #9FCF67;	
	font-size: 22px;
	color: #7C6C48;
	font-weight: normal;
}

.teaser {
	padding-top: 10px;
	margin-bottom: 15px;
	font-size: 14px;
	line-height: 22px;
}
.teaser ul {
	padding: 10px 0 0 10px;;
	margin-left: 10px;
	list-style-type: square;
}
.teaser ul li {
	padding-bottom: 10px;	
}

#flashbanner,
.boxes {
	padding-left: 4px;	
}
.box {
	width: 175px;
	height: 160px;
	float: left;
	padding: 20px;
	font-family: Arial, Verdana;
	font-size: 13px;
	line-height: 18px;
}
.box p {
	padding-bottom:5px;	
}
.box .more {
	top: 590px;
	font-weight: bold;
	position: absolute;
	
}
.box img {
	margin: 0 0 20px 0;	
	display: block;
}

.box.blue,
.box.blue a {
	background-color: #B5D1D5;
	color: #FDFBE8;
	text-decoration: none;
}
.box.blue a.more {
	color: #7C6C48;
	text-decoration: underline;
}

.box.green,
.box.green a {
	background-color: #BBCAAB;
	color: #7C6C48;
}
.box.green a.more {
	color: #FDFBE8;
}
.box.brown,
.box.brown a {
	background-color: #7C6C48;
	color: #FDFBE8;
}
.box.brown a.more {
	color: #BBCAAB;
}

/*


ul.this
{
	list-style-image: url(../images/box-bullet.gif);
	font-family: "Tahoma";
	font-size: 12px;
	font-weight:bold;
	color: #9E1F62;
	line-height:15px;
}
li { padding-top: 5px; }

#logo { position:absolute;top:0;left:0;width:337px;height:286px;background-image:url(../images/logo.gif); }
#logo_home{ position:absolute;top:0;left:1;width:337px;height:338;}
#nav { position:absolute;top:0;left:337px;width:765px;height:40px;}
#leftside { position:absolute;top:335px;left:0;width:337px; }
#curve { position:absolute;top:40px;left:337px;width:640px;height:64px;background-image:url(../images/curve-left.gif); }
#curveright { position:absolute;top:40px;left:977px;width:125px;height:101px;background-image:url(../images/curve-right.gif); }
#main { position:absolute;top:105px;left:338px;width:640px; }
#centerimg { position:absolute;top:0;left:0; }
#mesotherapy { position:absolute;top:325px;left:0;width:212px;height:159px;background-image:url(../images/mesotherapy_box.jpg); }
#suddenly_slender { position:absolute;top:325px;left:213px;width:213px;height:159px;background-image:url(../images/suddenly_slender_box.jpg); }

#sweetdreams { position:absolute;top:325px;left:0;width:212px;height:159px;background-image:url(../images/sweet-dreams.gif); }
#facialspecial { position:absolute;top:325px;left:213px;width:213px;height:159px;background-image:url(../images/facial-special.gif); }
#bodylicious { position:absolute;top:325px;left:427px;width:212px;height:159px;background-image:url(../images/bodylicious.gif); }
#intraceuticals { position:absolute;top:325px;left:427px;width:212px;height:159px;background-image:url(../images/intraceuticals.gif); }
#dp1 { position:absolute;top:45px;left:96px;width:100px;height:85px; }
#dp2 { position:absolute;top:40px;left:15px;width:100px;height:85px; }
#dp3 { position:absolute;top:50px;left:106px;width:100px;height:85px; }
#fom1 { position:absolute;top:128px;left:96px;width:100px; }
#fom2 { position:absolute;top:15px;left:15px;width:100px; }
#fom3 { position:absolute;top:120px;left:106px;width:100px; }
#footer { position:absolute;top:600px;left:0;width:1100px;height:35px;background-image:url(../images/footer.gif);background-repeat: repeat-x; }

.indent1 { margin-left: 16px; }
.indent2 { margin-left: 50px; }
.indent3 { margin-left: 15px; }

.txt1 { font-family:"Tahoma";font-size:12px;line-height:15px; }
.txt2 { font-family:"Tahoma";font-size:8pt;font-weight:bold;color:#9E1F62; }
.txt3 { font-family:Tahoma, Arial, sans-serif;font-size:8pt;color:#7E8A5A; }
.txt4 { font-family:Tahoma, Arial, sans-serif;font-size:8pt;color:#F9F3D1; }
.txt5 { font-family:Tahoma, Arial, sans-serif;font-size:8pt;font-weight:bold;color:#7E8A5A; }
.txt6 { font-family:Tahoma, Arial, sans-serif;font-size:18pt;font-weight:bold;color:#7E8A5A; }



.drl { font-family:'Lucida Calligraphy',Tahoma,sans-serif;}
.webposh, .webposh  { font-family:Tahoma, Arial, sans-serif;font-size:12px;font-weight:bold;color:#F9F3D2; }
*/
