/*
Theme Name: Acupunctureskincare.com
Theme URI: http://acupunctureskincare.com
Description: Acupunctureskincare.com
Author: Acupunctureskincare.com
Author URI: http://acupunctureskincare.com
version: 1.0
*/
*{
	margin:0;
	padding:0;
	}
body {
	background: #fffce7;
	font-family: arial, tahoma, sans-serif;
	font-size: 14px;
	}
h1 {
	position:absolute;
	margin:40px 0 0 35px;
	width:570px;
	height:110px;
	cursor:pointer;
	}
h2 {
	font-size: 24px;
	}
h3 {
	font-size: 16px;
	padding:15px 0 0;
	}
img {
	border: none;
	}
img a
	{
	border:none;
	}
a {
	color:#800000;
	text-decoration:none;
	border: none;
	}
a:hover {
	color:#a00000;
	text-decoration: underline;
	border: none;
	}
#container {
	width: 1000px;
	margin: 0 auto;
	background:#fff;
	color:#333;
	}
#header {
	background: #eee url(images/header.jpg) no-repeat;
	width: 1000px;
	/*height: 240px; THICK MENU*/
	height:225px;
	}
#header h1 a {
	width:570px;
	height:110px;
	float:left;
	}
#header h1 a img {
	position:absolute;
	top:0;
	left:0;
	}
#menu {
	position:absolute;
	/*margin:180px 0 0 30px; THICK MENU*/
	margin:170px 0 0 30px;
	width:940px;
	height:40px;
	overflow:hidden;
	}
#menu ul.lavaLamp {
	margin:0;
	height:40px;
	position:relative;
	width:940px;
	}
#menu ul li {
	display:inline;
	list-style-type:none;
	font-family:"century gothic",verdana,tahoma;
	font-weight:bold;
	/*font-size:16px; THICK MENU */
	font-size:14px;
	line-height:40px;
	/*margin:0 8px; THICK MENU*/
	margin:0 12px;
	float:left;
	z-index:10;
	}
#menu ul.lavaLamp li a {
	position:relative;
	color:#fff;
	z-index:10;
	float:left;
	margin:0 18px;
	}
#menu ul li a:hover {
	text-decoration:none;
	}
#menu ul.lavaLamp li.back {
	background:url(images/current_right.jpg) no-repeat right;
	height:27px;
	position:absolute;
	z-index:8;
	margin:8px 0 0 0;
	}
.lavaLamp li.back .left {
	background:url(images/current_left.jpg) no-repeat left;
	height:27px;
	}
#main {
	background:url(images/bg.jpg) repeat-y;
	width:1000px;
	float:left;
	padding:10px 0 20px 0;
	margin:0 auto;
	}
#content {
	float:right;
	width:700px;
	overflow: hidden;
	margin:0;
	padding:0;
	border-left:1px solid #ffdcae;
	}
#content-page {
	float:right;
	width:585px;
	overflow:hidden;
	margin:0;
	padding:0;
	border-left:1px solid #ffdcae;
	}
#meetus {
	float:left;
	width:384px;
	overflow:hidden;
	margin:0;
	padding:0 0 0 20px;
	}
#meet_us {
	padding:0 0 0 10px;
	width:109px;
	height:28px;
	background:url(images/meetus.jpg) no-repeat top right;
	float:left;
	}
#meetus .drprof {
	margin:10px 0;
	clear:both;
	float:left;
	width:390px;
	}
#chiupic {
	background:url(images/portrait_chiu.jpg) no-repeat right bottom;
	width:115px;
	height:140px;
	float:left;
	}
#oupic {
	background:url(images/portrait_ou.jpg) no-repeat right bottom;
	width:115px;
	height:140px;
	float:left;
	}
#meetus .drright {
	float:left;
	padding:3px 10px 0 15px;
	width:250px;
	}
#meetus .drright a {
	font:bold 16px "century gothic", tahoma;
	color:#800000;
	border-bottom:1px solid #800000;
	}
#meetus .drright a:hover {
	text-decoration:none;
	color:#a00000;
	border-bottom:1px solid #a00000;
	}
#meetus .drright p {
	margin:15px 0;
	line-height:18px;
	}
.post {
	margin:0;
	padding:0 30px;
	line-height: 14pt;
	float:left;
	}
.post h2 a, .post h2{
	font:bold 24px "century gothic", tahoma, verdana, arial;
	color: #800000;
	text-decoration:none;
	}
.post h2 a:hover{
	color: #a00000;
	text-decoration: none;
	}
.post p {
	font-family: arial, verdana, tahoma;
	font-size:14px;
	line-height:18px;
	color:#333;
	}
.post a {
	text-decoration:underline;
	}
.post ul {
	}
.post li {
	}
.entry p {
	margin:20px 0;
	}
.entry #discount {
	background:#e7ffe3;
	border-top:2px solid #76cb6d;
	border-bottom:2px solid #76cb6d;
	padding:10px 20px;
	width:85%;
	margin:0 auto 10px auto;
	}
.entry #services p {
	margin:0;
	float:left;
	clear:both;
	}
.entry #services strong {
	margin-top:20px;
	float:left;
	}
.entry .red {
	color:#a12c01;
	}
#sidebar {
	font:14px "century gothic", tahoma, verdana;
	width:250px;
	float:left;
	color:#333;
	margin:0;
	padding:0 0 0 30px;
	overflow:hidden;
	}
#sidebar h2 {
	font:bold 16px "century gothic", tahoma, verdana;
	color:#800000;
	margin:0;
	padding:5px;
	clear:both;
	}
#sidebar a.currentpage, #sidebar a.currentpage:hover {
	color:#333;
	font-weight:700;
	}
#sidebar p {
	margin:0;
	padding: 0 6px 0 12px;
	}
#sidebar img {
	padding: 0;
	margin: 0;
	}
#sidebar ul {
	margin:0;
	padding:0;
	list-style-type: none;
	}
#sidebar ul li {
	margin: 0;
	padding: 0 0 0 23px;
	line-height:25px;
	font-size:14px;
	list-style-type: none;
	}
#sidebar a {
	color:#333;
	}
#sidebar a:hover {
	color:#333;
	text-decoration:underline;
	}
#footerbg {
	background:url(images/footer.jpg) no-repeat;
	clear:both;
	margin:0 auto;
	width:1000px;
	height:21px;
	}
#footer {
	background:url(images/bg.jpg) repeat-y;
	margin:0 auto;
	clear: both;
	width: 1000px;
	font-family: arial, tahoma;
	font-size: 12px;
	}
#footer p {
	padding:0 0 0 30px;
	margin:0;
	color: #888;
	}
#footer a {
	color: #888;
	text-decoration: none;
	}
#footer a:hover {
	color: #fff;
	text-decoration: underline;
	}
#contactpage {
	width:900px;
	margin:0px 50px;
	font-size:16px;
	font-family:arial, tahoma, verdana;
	}
p.email {
	margin-top:20px;
	}
#contactboxes {
	padding:40px 0 20px 0;
	}
.clear {
	clear:both;
	}
.cookingvideo {
	text-align:center;
	color:#A12C01;
	font-weight:bold;
	font-size:16px;
	margin:10px auto;
	padding-top:10px;
	background:#f0f0f0;
	border-top:2px solid #ddd;
	border-bottom:2px solid #ddd;
	}
.largefont {
	font-size:18px;
	padding-top:15px;
	}
#c_tradpot, #c_elecpot, #c_it1, #c_it2, #c_it3, #c_it4, #c_it5, #c_ie1, #c_ie2, #c_ie3, #c_ie4, #c_ie5, #c_e1, #c_e2, #c_e3, #c_e4, #c_e5 {
	width:200px;
	height:200px;
	clear:both;
	float:left;
	padding-right:15px;
	}
#c_tradpot {
	background:url(images/c_tradpot.jpg) no-repeat;
	}
#c_elecpot {
	background:url(images/c_elecpot.jpg) no-repeat;
	}
#c_it1 {
	background:url(images/c_it1.jpg) no-repeat;
	}
#c_it2 {
	background:url(images/c_it2.jpg) no-repeat;
	}
#c_it3 {
	background:url(images/c_it3.jpg) no-repeat;
	}
#c_it4 {
	background:url(images/c_it4.jpg) no-repeat;
	}
#c_it5 {
	background:url(images/c_it5.jpg) no-repeat;
	}
#c_ie1 {
	background:url(images/c_ie1.jpg) no-repeat;
	}
#c_ie2 {
	background:url(images/c_ie2.jpg) no-repeat;
	}
#c_ie3 {
	background:url(images/c_ie3.jpg) no-repeat;
	}
#c_ie4 {
	background:url(images/c_ie4.jpg) no-repeat;
	}
#c_ie5 {
	background:url(images/c_ie5.jpg) no-repeat;
	}
#c_e1 {
	background:url(images/c_e1.jpg) no-repeat;
	}
#c_e2 {
	background:url(images/c_e2.jpg) no-repeat;
	}
#c_e3 {
	background:url(images/c_e3.jpg) no-repeat;
	}
#c_e4 {
	background:url(images/c_e4.jpg) no-repeat;
	}
#c_e5 {
	background:url(images/c_e5.jpg) no-repeat;
	}
#homepic {
	background:url(images/pic_home.jpg) no-repeat;
	width:561px;
	height:318px;
	float:left;
	}
#acupic {
	background:url(images/pic_acu.jpg) no-repeat;
	width:354px;
	height:372px;
	float:right;
	}
#officepic {
	background:url(images/pic_office.jpg) no-repeat;
	width:525px;
	height:344px;
	float:left;
	}
#outsidepic {
	background:url(images/pic_outside.jpg) no-repeat;
	width:304px;
	height:383px;
	float:right;
	}
#roompic {
	background:url(images/pic_room.jpg) no-repeat;
	width:512px;
	height:372px;
	float:left;
	}
#pr_glycolicacid {
	background:url(images/pr_glycolicacid.jpg) no-repeat;
	width:136px;
	height:250px;
	float:right;
	}
#pr_skinmate {
	background:url(images/pr_skinmate.jpg) no-repeat;
	width:119px;
	height:250px;
	float:right;
	}
#pr_scrub {
	background:url(images/pr_scrub.jpg) no-repeat;
	width:118px;
	height:250px;
	float:right;
	}
#pr_liftingmasque {
	background:url(images/pr_liftingmasque.jpg) no-repeat;
	width:156px;
	height:250px;
	float:left;
	}
#pr_acnecleanser {
	background:url(images/pr_acnecleanser.jpg) no-repeat;
	width:99px;
	height:250px;
	float:left;
	}
#pr_soothinglotion {
	background:url(images/pr_soothinglotion.jpg) no-repeat;
	width:117px;
	height:250px;
	float:right;
	}
#pr_activecream {
	background:url(images/pr_activemoisturizer.jpg) no-repeat;
	width:194px;
	height:200px;
	float:left;
	}
#pr_glycolicacid3 {
	background:url(images/pr_glycolicacid3.jpg) no-repeat;
	width:307px;
	height:250px;
	float:right;
	}
#pr_panthenolcleanser {
	background:url(images/pr_panthenolcleanser.jpg) no-repeat;
	width:108px;
	height:250px;
	float:left;
	}
#pr_wrinklefirming {
	background:url(images/pr_wrinklefirming.jpg) no-repeat;
	width:192px;
	height:179px;
	float:right;
	}
#pr_equalizingserum {
	background:url(images/pr_equalizingserum.jpg) no-repeat;
	width:131px;
	height:250px;
	float:left;
	}
#pr_cliftserum {
	background:url(images/pr_cliftserum.jpg) no-repeat;
	width:211px;
	height:169px;
	float:right;
	}
#pr_infusionmasque {
	background:url(images/pr_infusionmasque.jpg) no-repeat;
	width:196px;
	height:186px;
	float:left;
	}
#pr_skinmate2 {
	background:url(images/pr_skinmate2.jpg) no-repeat;
	width:221px;
	height:250px;
	float:right;
	}
#pic_ouproducts {
	background:url(images/pic_ouproducts.jpg) no-repeat right;
	width:355px;
	height:237px;
	float:right;
	}
#pic_leftmain {
	background:url(images/pic_leftmain.jpg) no-repeat right;
	width:310px;
	height:401px;
	float:left;
	}
#pic_moxibustion {
	background:url(images/pic_moxibustion.jpg) no-repeat;
	width:250px;
	height:166px;
	float:right;
	}
#pic_acuneedles {
	background:url(images/pic_acuneedles.jpg) no-repeat;
	width:250px;
	height:300px;
	float:right;
	}
#pic_dispneedles {
	background:url(images/pic_dispneedles.jpg) no-repeat;
	width:250px;
	height:167px;
	float:right;
	}
#pic_internalmed {
	background:url(images/pic_internalmed.jpg) no-repeat;
	width:250px;
	height:128px;
	float:right;
	}
#pic_externalmed {
	background:url(images/pic_externalmed.jpg) no-repeat;
	width:200px;
	height:170px;
	float:right;
	}
#pic_oubottom {
	background:url(images/pic_oubottom.jpg) no-repeat;
	width:300px;
	height:255px;
	float:left;
	}
#pic_microderm {
	background:url(images/pic_microderm.jpg) no-repeat;
	width:250px;
	height:250px;
	float:right;
	}
#pic_book {
	background:url(images/pic_book.jpg) no-repeat;
	width:300px;
	height:683px;
	float:left;
	}
#pic_acneset {
	background:url(images/pic_acneset.jpg) no-repeat;
	width:350px;
	height:272px;
	float:right;
	}
#pic_sidebar {
	background:url(images/pic_sidebar.jpg) no-repeat bottom right;
	width:143px;
	height:350px;
	float:left;
	padding:75px 0 0 53px;
	}
.p_box {
	float:left;
	border:3px solid #d3d3d3;
	clear:both;
	}
.p_note {
	text-transform:uppercase;
	font-size:9px;
	cursor:pointer;
	text-decoration:underline;
	color:#777;
	}
#p_acuteallergy {
	background:url(images/p_acuteallergy.jpg) no-repeat;
	width:188px;
	height:250px;
	}
#p_allergy {
	background:url(images/p_allergy.jpg) no-repeat;
	width:250px;
	height:163px;
	}
#p_brownspotsback {
	background:url(images/p_brownspotsback.jpg) no-repeat;
	width:350px;
	height:964px;
	}
#p_chroniceczema {
	background:url(images/p_chroniceczema.jpg) no-repeat;
	width:500px;
	height:1100px;
	}
#p_commonacne {
	background:url(images/p_commonacne.jpg) no-repeat;
	width:500px;
	height:547px;
	}
#p_hives {
	background:url(images/p_hives.jpg) no-repeat;
	width:450px;
	height:439px;
	}
#p_psoriasis {
	background:url(images/p_psoriasis.jpg) no-repeat;
	width:500px;
	height:672px;
	}
#p_rosacea {
	background:url(images/p_rosacea.jpg) no-repeat;
	width:450px;
	height:353px;
	}
#p_sebor {
	background:url(images/p_seborrhoeicdermatitis.jpg) no-repeat;
	width:450px;
	height:130px;
	}
#p_seriousacne {
	background:url(images/p_seriousacne.jpg) no-repeat;
	width:250px;
	height:550px;
	}
#p_skintag {
	background:url(images/p_skintag.jpg) no-repeat;
	width:500px;
	height:250px;
	}
#p_acnescar {
	background:url(images/p_acnescar.jpg) no-repeat;
	width:472px;
	height:165px;
	}
#p_dryskin {
	background:url(images/p_dryskin.jpg) no-repeat;
	width:500px;
	height:187px;
	}
#p_herpes {
	background:url(images/p_herpes.jpg) no-repeat;
	width:250px;
	height:147px;
	}
#p_hyperpigmentation {
	background:url(images/p_hyperpigmentation.jpg) no-repeat;
	width:250px;
	height:95px;
	}
#p_rash {
	background:url(images/p_rash.jpg) no-repeat;
	width:450px;
	height:410px;
	}
#p_corn {
	background:url(images/p_corn.jpg) no-repeat;
	width:450px;
	height:149px;
	}
#p_mole {
	background:url(images/p_mole.jpg) no-repeat;
	width:450px;
	height:161px;
	}
#p_locsclero {
	background:url(images/p_locsclero.jpg) no-repeat;
	width:300px;
	height:148px;
	}
#p_bpalsy {
	background:url(images/p_bpalsy.jpg) no-repeat;
	width:450px;
	height:176px;
	}