	@charset "utf-8";
/* CSS Document */

/* Default */
* {margin:0; padding:0; }
body { font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#f4f4e0  url(../images/bg_body.gif) top left repeat-x;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
.clear { clear: both; display: block; visibility: hidden; line-height:0px;}
img {border:0;}

/*wrap*/
#wrap {width:993px; margin:0 auto;  }

/*header*/
#header {background:url(../images/bg_top.gif) top left  no-repeat; height:120px;}
#logo {margin-top:36px; float:left; margin-left:10px;}
#topmenu {float:right; margin-top:90px; margin-right:30px; color:#FFFFFF;}
#topmenu a{color:#FFFFFF;}

/*contents_wrap*/
#contents_wrap {width:973px; background:url(../images/bg_wrap.png) top left repeat-y; padding-left:10px; padding-right:10px;}

/*nav*/
#nav {background:url(../images/bg_nav.gif) top left repeat-x;}
#nav_list {height:32px;}
#nav_list li{float:left; list-style:none; display:inline; background:url(../images/nav_line.gif) top left no-repeat; padding:8px 25px 8px 25px; font-weight:bold; }
#nav #nav_list li a{color:#000000;}
#home #nav #nav_list #navhome a{color:#f64320;}
#testimony #nav #nav_list #navtestimony a{color:#f64320;}
#practitioners #nav #nav_list #navpractitioners a {color:#f64320;}
#medicine #nav #nav_list #navmedicine a{color:#f64320;}
#treated #nav #nav_list #navtreated a{color:#f64320;}
#services #nav #nav_list #navservices a{color:#f64320;}
#books #nav #nav_list #navbooks a{color:#f64320;}
#locations #nav #nav_list #navlocations a{color:#f64320;}
#nav #nav_list li a:hover {color:#f64320;}


/*contents_top*/
#contents_top_left {float:left; height:290px; width:395px; background:url(../images/bg_contents1_left.jpg) top left no-repeat; padding:55px 30px 0 50px;}
#contents_top_left #more {background:url(../images/icon_orangearrow.gif) left 50% no-repeat; padding-left:8px;margin-top:20px;}
#contents_top_left #more a{color:#f67120; }
#contents_top_left h3{font-size:20px; font-weight:bold;margin-bottom:20px;}
#contents_top_left h4{font-size:14px; font-weight:bold;margin-bottom:20px;}
#welcome{float:left; width:215px;}
#welcome_pic{float:right; widht:150px;}
#contents_top_right {float:right;}

/*contents_bottom*/
#contents_bottom {paading-bottom:15px;}
#testimony_index {float:left; width:395px; margin-left:50px; margin-top:10px;}
#test_title {color:#657f1e; font-size:14px; font-weight:bold;margin-bottom:13px;}
#test_con_img {float:left; margin-right:10px;}
#text_con_text {float:right; width:218px;background:url(../images/icon_quotleft.gif) top left no-repeat; padding:15px 0 0 30px;}
#test_con #more2 {background:url(../images/icon_orangearrow.gif) left 50% no-repeat; padding-left:8px;margin-top:10px;}
#test_con #more2 a{color:#f67120; }
#address {float:right; width:500px;margin-right:10px; margin-top:10px;}
#add {background:url(../images/bg_add1.gif) bottom left repeat-x;}
#add1 {float:left; width:255px;}
#add1 img{margin-top:20px; margin-right:7px; margin-left:5px; margin-bottom:20px;}
#add1 p{padding-top:12px;}
#add2 {float:right; padding-top:12px; width:230px;padding-bottom:15px; background:url(../images/add_line.gif) center left no-repeat; padding-left:10px;}
#hour {font-weight:bold; background:url(../images/bg_hour.gif) bottom left repeat-x; padding-top:12px; padding-bottom:12px;}
#hour img{margin-right:12px;margin-left:5px;}

/*footer*/
#footer {background:url(../images/bg_footer.gif) top left no-repeat; width:993px; padding-bottom:80px;}
#copyright {float:left; width:360px; padding:34px 0 0 40px; font-size:11px; color:#565520;}
#logobottom {float:right; margin-right:10px; margin-top:14px;}

/*Testimony*/
#left_img{float:left; width:236px;background:url(../images/topleft_testimony.jpg) top left no-repeat;}
#right_img {float:right; width:737px; background:url(../images/topright_testimony.jpg) top left no-repeat; height:102px;}
#text_testimony {padding:60px 0 18px 40px; font-size:20px; font-weight:bold;}

#contents {}
#left_menu {float:left; width:186px; padding:43px 20px 0 30px;}
#testimony1 {background:url(../images/bg_leftmenubox1.gif) top left no-repeat; height:19px; margin-bottom:1px; font-weight:bold; padding:10px 0 5px 13px;}
#testimony1 a{color:#000000;}
#testimony1 a:hover {color:#8a9118;}
#testimony1 #active {color:#8a9118;}
#testimony2 {background:url(../images/bg_leftmenubox2.gif) top left no-repeat; height:35px; margin-bottom:1px;font-weight:bold; padding:10px 0 5px 13px;}
#testimony2 a{color:#000000;}
#testimony2 a:hover {color:#8a9118;}
#question {margin-top:30px;}
#text_question {font-size:20px; font-weight:bold;margin-bottom:18px;}
#text_question2 span{text-decoration:underline;}
#text_question2 a{text-decoration:underline; color:#000000;}
#text_question2 img{margin-left:3px; margin-right:7px; margin-bottom:3px;}

#sub_contents {float:right; width:722px; padding-right:15px;}
#pagedir {text-align:right; color:#666666; font-size:11px; margin-top:20px; margin-bottom:15px; margin-right:5px;}
#test_detail1 {}
#art_title {padding-top:20px; font-size:16px; font-weight:bold;}
#art_img {margin-top:20px; margin-bottom:20px;}
#art_descrip {margin-bottom:16px;}
#art_descrip #pic1_1{margin-left:20px;}
#art_img #pic3{margin-right:25px; margin-bottom:25px;}
#other_testimony {font-size:16px; font-weight:bold; margin-top:50px; margin-bottom:45px; text-decoration:underline;}

/*practitioners*/
#left_img2{float:left; width:236px;background:url(../images/topleft_practition.jpg) top left no-repeat;}
#right_img2 {float:right; width:737px; background:url(../images/topright_practition.jpg) top left no-repeat; height:102px;}
#text_pract {padding:60px 0 18px 40px; font-size:20px; font-weight:bold;}
#aboutdr {background:url(../images/bg_leftmenubox1.gif) top left no-repeat; height:19px; margin-bottom:1px; font-weight:bold; padding:10px 0 5px 13px;}
#aboutdr a{color:#000000;}
#title_aboutdr {padding-top:20px; font-size:16px; font-weight:bold; margin-bottom:20px;}
#title_aboutdr2 {font-family:Arial, Helvetica, sans-serif; font-style:italic; padding-left:10px; font-weight:bold; margin-bottom:30px;}

#intro {background:url(../images/bg_aboutdr.gif) top left no-repeat; padding:10px; margin-bottom:20px;}
#intro img{margin-right:20px; margin-bottom:10px;}
#dr_name {font-weight:bold; font-size:14px; padding-top:15px;}
#dr_name a{color:#6e8028; text-decoration:underline; font-size:11px;font-weight:normal;margin-left:200px;}
#dr_detail {margin-top:20px; line-height:130%; padding-right:20px;} 

/*practitioners_profile*/
#puramo_name {font-size:14px; font-weight:bold; margin-bottom:40px; margin-top:45px;}
#puramo_pro img{margin-right:60px; }
#puramo_pro h4{font-size:14px; color:#7f8f3e;font-weight:bold; margin-bottom:20px;}
#puramo_pro ul {margin-bottom:35px;}
#puramo_pro ul li{list-style:none; background:url(../images/smalldot.gif) 3px 7px no-repeat; padding-left:10px; padding-bottom:6px;}

/*other testimony*/
#art_all {background:url(../images/img_testimony3.gif) top right no-repeat;padding-bottom:30px;}
#art01 {width:470px; margin-top:28px;}
#test_detail1 h3{font-size:20px; font-weight:bold; color:#9ba22a; margin-bottom:20px; font-family:Georgia, "Times New Roman", Times, serif;}
#art02 {margin-top:28px;}
#test_detail1 h3{font-size:20px; font-weight:bold; color:#9ba22a; margin-bottom:20px; font-family:Georgia, "Times New Roman", Times, serif;}

/*other testimony4*/
#art03 {margin-top:20px;}
#art03 img{margin-left:10px; margin-bottom:10px;}
#art04 {margin-top:20px;}
#art04 img{margin-right:20px; margin-bottom:10px;}

/*medicine*/
#left_img3{float:left; width:236px;background:url(../images/topleft_medicine.jpg) top left no-repeat;}
#right_img3 {float:right; width:737px; background:url(../images/topright_medicine.jpg) top left no-repeat; height:102px;}
#text_medicine {padding:44px 0 10px 40px; font-size:20px; font-weight:bold;}
#krconstitutional{background:url(../images/bg_leftmenubox2.gif) top left no-repeat; height:35px; margin-bottom:1px;font-weight:bold; padding:10px 0 5px 13px;}
#krconstitutional a{color:#000000;}
#krconstitutional a:hover {color:#8a9118;}
#krcon_title_img {margin-top:35px;}
#krcon_text1 {margin-top:40px;}
#krcon_text1 p{margin-bottom:20px;}
#krcon_text1 span{font-weight:bold;}
#krcon_text1 #italic {font-style:italic; font-weight:normal;}
#krcon_text1 #italic2 {font-style:italic; font-weight:bold;}
#krcon_text1 h4{font-size:16px; font-weight:bold; margin-top:30px; margin-bottom:30px;}
#krcon_text1 img{margin-left:15px;}

.krcon_box01{background:url(../images/bg_krcon_box.gif) top left no-repeat; padding:10px; float:left; width:318px; margin-top:20px; margin-right:20px;}
#krcon_box01_title {font-size:16px; font-weight:bold; color:#7f892c; margin-bottom:15px;}
#krcon_box01_cont {font-size:11px;}

/*services*/
#left_img4{float:left; width:236px;background:url(../images/topleft_services.jpg) top left no-repeat;}
#right_img4 {float:right; width:737px; background:url(../images/topright_services.jpg) top left no-repeat; height:102px;}
#text_services {padding:60px 0 18px 40px; font-size:20px; font-weight:bold;}
#aboutacu {background:url(../images/bg_leftmenubox1.gif) top left no-repeat; height:19px; margin-bottom:1px; font-weight:bold; padding:10px 0 5px 13px;}
#aboutacu a{color:#000000;}
#aboutacu a:hover {color:#8a9118;}
#aboutherbal {background:url(../images/bg_leftmenubox1.gif) top left no-repeat; height:19px; margin-bottom:1px; font-weight:bold; padding:10px 0 5px 13px;}
#aboutherbal a{color:#000000;}
#aboutherbal a:hover {color:#8a9118;}

#acu_text{margin-top:20px;}
#acu_img{float:left; width:211px;margin-right:20px;}
#acu_qna {float:right; width:490px;}
#acu_qna #italic{font-style:italic;}
#acu_text p{margin-bottom:30px;}
#acu_qna #qna_list li{list-style:none; background:url(../images/smalldot.gif) 3px 50% no-repeat; padding-left:10px;}
#acu_qna #qna_list li a{color:#000000; text-decoration:underline;}
#acu_text h5{font-size:14px; font-weight:bold; margin-bottom:20px;}
#qna_list2 {margin-top:20px; margin-bottom:20px;}
#qna_list2 li{list-style:none; background:url(../images/smalldot.gif) 3px 50% no-repeat; padding-left:10px;}
#qna_list2 li a{color:#000000; text-decoration:underline;}

/*treated*/
#left_img5{float:left; width:236px;background:url(../images/topleft_treated.jpg) top left no-repeat;}
#right_img5 {float:right; width:737px; background:url(../images/topright_treated.jpg) top left no-repeat; height:102px;}
#treated_menu1 {background:url(../images/bg_leftmenubox1.gif) top left no-repeat; height:19px; margin-bottom:1px; font-weight:bold; padding:10px 0 5px 13px;}
#treated_menu1 a{color:#000000;}
#treated_menu1 a:hover {color:#8a9118;}

#text_treated {padding:44px 0 10px 40px; font-size:20px; font-weight:bold;}
#treated_title {background:url(../images/bg_treatedboxtop.gif) top left repeat-x; font-size:14px; font-weight:bold; padding:10px 0 8px 20px;}
#treated_box {margin-top:20px;}
#treated_list {background-color:#f8f8f4; padding:20px 0 20px 20px; }
#treated_list1 {float:left; width:215px; margin-right:10px;}
#treated_list1 li{list-style:none; background:url(../images/smalldot.gif) 3px 50% no-repeat; padding-left:10px; padding-bottom:5px;}

/*books*/
#left_img6{float:left; width:236px;background:url(../images/topleft_books.jpg) top left no-repeat;}
#right_img6 {float:right; width:737px; background:url(../images/topright_books.jpg) top left no-repeat; height:102px;}
#text_books {padding:60px 0 18px 40px; font-size:20px; font-weight:bold;}
#aboutpub {background:url(../images/bg_leftmenubox1.gif) top left no-repeat; height:19px; margin-bottom:1px; font-weight:bold; padding:10px 0 5px 13px; color:#000000;}
#books_title {font-size:16px; font-weight:bold; margin-top:20px; margin-bottom:20px;}
#books_box {background:url(../images/bg_booksbox.gif) top left repeat-x; padding:20px 0 15px 25px;margin-bottom:20px;}
#books_box h4{font-size:14px; font-weight:bold; margin-bottom:8px;}
#books_box h5{font-size:12px; font-weight:normal; margin-bottom:34px;}
#books_box img{margin-left:25px; margin-right:25px; margin-bottom:20px;}
#books_box2 {background:url(../images/bg_booksbox.gif) top left repeat-x; padding:15px 0 15px 25px;margin-bottom:20px;}
#books_box2 h4{font-size:14px; font-weight:bold; margin-bottom:8px;}
#books_box2 h5{font-size:12px; font-weight:normal; margin-bottom:34px;}
#books_box2 img{margin-left:25px; margin-right:25px; margin-bottom:50px;}

/*locations*/
#left_img7{float:left; width:236px;background:url(../images/topleft_locations.jpg) top left no-repeat;}
#right_img7 {float:right; width:737px; background:url(../images/topright_locations.jpg) top left no-repeat; height:102px;}
#aboutloc {background:url(../images/bg_leftmenubox1.gif) top left no-repeat; height:19px; margin-bottom:1px; font-weight:bold; padding:10px 0 5px 13px;}
#aboutloc a{color:#000000;}
#aboutloc a:hover {color:#8a9118;}
#text_locations {padding:60px 0 18px 40px; font-size:20px; font-weight:bold;}
#location1 {margin-top:20px;}
#location1 h4{font-size:16px; font-weight:bold; margin-bottom:20px;}
#loc_box {background-color:#f1f3e5; padding:10px; margin-right:20px;}
#loc_img {float:left; margin-right:20px;}
#loc_add {float:right; width:310px; margin-top:20px;}
#loc_add p{margin-bottom:20px;}
#loc_add a{text-decoration:underline; color:#727f27; font-weight:bold;}
#officehr {margin-top:20px;}
#officehr h4{font-size:16px; font-weight:bold; margin-bottom:20px;}
#officehr2 {background-color:#f1f3e5; padding:25px 0 25px 35px;font-size:14px; margin-right:20px; margin-bottom:30px;}
#officehr2 span{font-weight:bold;}