* { margin:0; padding:0;}


body { background:#ffffff; font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#7a7a7a; text-align:center;}








/*in_line*/


img {border:0; vertical-align:top; text-align:left;}


ul { list-style:none;}





a:hover{text-decoration:none;}


a {color:#676666;}





.column { float:left;}


.clear { clear:both;}








.main {margin:0 auto; width:890px; text-align:left;}


.col_1, .col_2, .col_3, .col_box_1, .col_box_2, .col_box_3, .col_box_4{ float:left;}





.h_logo_wr, .h_wr_banner, #content, .line_separate{ width:890px;}





/*header*/


.h_logo_wr{ background:url(images/h_logo_wr.jpg) top right no-repeat; height:151px;}


.h_logo_wr img{ margin:25px 0 0 29px;}


.h_wr_banner{ background:url(images/h_wr_banner.jpg) 0 0 no-repeat; height:151px;}





/*footer*/


#footer{ margin:0 0 0 19px; width:851px; background:url(images/footer_wr_line.gif) 0 19px repeat-x; font-size:0.75em; padding:0 0 25px 0;}


.f_left{ float:left; padding:59px 0 0 20px;}


.f_right{ float:right; width:212px; padding:49px 0 0 0;}





/*content*/


#content{ background:url(images/content_wr.jpg) 555px 0 no-repeat; padding-top:19px; color:#676666;}


#content .col_1{ width:272px; height:676px;}


#content .col_1 .wr_img_menu{ margin-left:19px;}


#content .col_2{ width:599px; font-size:0.75em;}


#content .line_separate{ background:url(images/line_y.gif) 254px 0 repeat-y;}


.menu{ margin:6px 0 0 34px; width:188px;}


.menu li{ background:url(images/list_wr_line.gif) bottom left repeat-x; color:#444444; font-weight:bold; text-decoration:underline; padding:0 0 0 5px; text-decoration:none;}


.menu li a{ background:url(images/list_marker.gif) center left no-repeat;  color:#444444;  line-height:3em; text-decoration:none; padding-left:18px; font-size:0.812em;}


.menu .rel{ text-decoration:underline !important;}


.title, title1{ display:block; margin-bottom:16px;}


.title1{ margin:16px 0;}


#content .col_2 p{ margin:11px 0;}


#content .col_2 strong img{ vertical-align:middle; margin-right:8px;}


#content .col_2 strong a{ color:#357093;}


.img_left{ margin-right:20px; float:left;}


.ind_bot{ display:block; margin-bottom:11px;}


.ind_top{ margin-top:17px; display:block;}


.link{ color:#357093 !important; font-weight:bold;}


.text_right{ float:right; display:block; margin:11px 0 0 0; color:#357093; font-weight:bold;}


.text_top_indent{ padding-right:25px; padding-left:25px; padding-top:6px;}


#content .col_2 li a{ color:#357093; background:url(images/list_bull.gif) center left no-repeat; padding:0 0 0 17px; line-height:1.5em;}


/*================== index.html ==================*/


#page1 #content .col_2 .col_box{ padding:21px 0 22px 25px; }


#page1 #content .col_2 .col_box_1{ width:124px;}


#page1 #content .col_2 .col_box .text_ind{ padding:13px 0 0 5px;}


#page1 #content .col_2 .ind_box{ margin-left:17px;}


#page1 #content .col_2 .col_box strong img{ vertical-align:middle; margin-right:8px;}


#page1 #content .col_2 .col_box strong a{ color:#357093 !important; text-decoration:none;}


#page1 #content .col_2 .col_box span{ margin-left:24px;}


#page1 #content .col_2 .text_top{ margin:9px 25px 31px 25px;}


#page1 #content .col_2 .text_bottom{ padding:36px 0 0 25px;}


#page1 #content .col_2 .wr_line_x{ margin:18px 0 18px -25px;}


/*================== index-1.html ==================*/


#page2 #content .col_2 .ind_txt{padding-right:110px; padding-bottom:41px; }


/*================== index-2.html ==================*/


#page3 #content .col_2 .col_box{ width:545px; margin:15px 0 0 0; padding-bottom:30px;}


#page3 #content .col_2 .col_box_1{ width:122px;}


#page3 #content .col_2 .col_box_1 img{ display:block; margin-bottom:15px;}


#page3 #content .col_2 .ind_box{ margin-left:17px;}


#page3 #content .col_2 .col_box1{ width:545px; margin-top:15px;}


#page3 #content .col_2 .col_box1 .col_box_2{ width:248px;}


#page3 #content .col_2 .ind_box1{margin-left:48px;}


/*================== index-3.html ==================*/


#page4 #content .col_2 .box_right{ padding-bottom:21px;}


#page4 #content .col_2 .box_right img{ float:right;}


#page4 #content .col_2 .ind_right{ padding-right:170px;}


#page4 #content .col_2 .title1{ margin-top:40px;}


/*================== index-4.html ==================*/


#page5 #content .col_2 .col_box1{ width:545px; margin-top:21px; padding-bottom:21px;}


#page5 #content .col_2 .col_box1 .col_box_1{ width:141px;}


#page5 #content .col_2 .col_box1 .col_box_2{ width:139px;}


#page5 #content .col_2 .col_box1 .col_box_3{ width:139px;}


#page5 #content .col_2 .col_box1 .col_box_4{ width:120px;}


#page5 #content .col_2 .col_box1 img{ display:block; margin-bottom:12px;}





#page5 #content .col_2 .col_box{ width:545px; padding-top:15px;}


#page5 #content .col_2 .col_box .col_box_2{ width:248px;}


#page5 #content .col_2 .ind_box{margin-left:48px;}


/*================== index-5.html ==================*/


#page6 #content .col_2 .col_box .col_box_1{ width:233px; padding:15px 0;} 


#page6 #content .col_2 .col_box .ind_box {margin-left:68px;}


#page6 #content .col_2 .col_box .col_box_1 span{ float:right; margin-right:50px;}





#page6 #content .col_2 .col_box1{ padding-top:21px;}


#page6 #content .col_2 .col_box1 .col_box_1{ width:281px;}


#page6 #content .col_2 .col_box1 .col_box_2{ width:261px;}





#page6 #content .col_2 .h_f{ height:26px;}


#page6 #content .col_2 input{ width:248px; height:19px;}


#page6 #content .col_2 textarea{ width:257px; height:104px; overflow:auto; display:block; margin-bottom:11px;}


#page6 #content .col_2 textarea, #page6 #content .col_2 input{ color:#a09b96; border:1px solid #a09b96; font-family:Arial; padding-left:3px; font-size:1em;}


/*================== index-6.html ==================*/








/*==================list====================*/


.wr_box { width:100%;}


.wr_box .t { background:url(images/m2-t-dr.gif) repeat-x top #f4f4f4;}


.wr_box .b { background:url(images/m2-b-dr.gif) repeat-x bottom;}


.wr_box .l_t { background:url(images/m2-l-t.gif) no-repeat left top;}


.wr_box .r_t { background:url(images/m2-r-t.gif) no-repeat right top;}


.wr_box .l_b { background:url(images/m2-l-b.gif) no-repeat left bottom;}


.wr_box .r_b { background:url(images/m2-r-b.gif) no-repeat right bottom; width:100%;}





/*==========================================*/


/* Kratom Custom Styles */
.kratom-banner {
	margin: 0 auto;
	text-align: center;
}

.kratom-banner img {
	margin: 0 auto 20px auto;
	text-align: center;
}

.kratom-button {
	text-align: right;
}

.kratom-button img {
	text-align: right;
}

.kratom-button-inline {
	float: left;
	margin: 0 10px 10px 0;
}
