/* Common Setting */
  p,ul,ol,dl,dt,dd,li,forms,input,fieldset {padding:0;margin:0;}
  li {list-style:none;}
  img {border:none;}
  body {margin:0;min-width:1000px;;position: relative;color:#35383E;font-family:Georgia;font-size:12px;background:#C1813E url(../images/background.jpg) repeat-y center top;}
  a,
  a:link,
  a:visited,
  a:active {color:#F06B38!important;text-decoration:none!important;}
  a:hover {color:#9BBC68!important;}

  #header {background:url(../images/bg_container.png) repeat-y center top;position: relative;z-index: 60;}
  #footer {background:url(../images/bg_footer.png) no-repeat center top;position: relative;padding-bottom:30px;}
  #wrapper {margin:0 auto;background:url(../images/bg_container.png) repeat-y center top;position: relative;}
  
/* Universal Class Setting*/
  .nobg {background:none!important;}
  .clear {clear:both;}
  .container {width:900px;margin:0 auto;padding:0 7px;}
  .mcontent {padding:10px 40px;}
  
  #header .container {height:110px;}
  #header .logo {float:left;padding-top:10px;padding-left:20px;}
  #header .cart {float:right;padding-top:20px;}
  #header .cart span {font-family:arial;float:left;height:26px;line-height:26px;}
  #header .name {font-size:14px;color:#6D6E71;margin-right:5px;}
  #header .value {font-size:16px;font-weight:bold;color:#FFF;background:#9BBC68;padding-left:10px;padding-right:20px;}
  #header .nav2 {background:url(../images/bg_navi.png) repeat-x left top;height:40px;position: relative;margin-bottom:-40px;top:70px;}
  #header .nav {height:40px;clear:both;position: relative;top:6px;background:;}
  #header .nav li {display:inline;float:left;height:40px;overflow:hidden;_zoom:1;}
  #header .nav span.navbg {display:block;height:36px;padding-top:4px;background:url(../images/bg_navi.png) repeat-x left top;position: relative;z-index: 100;}
  #header .nav a.links {font-family:arial;font-size:14px;font-weight:bold;color:#FFF;text-decoration:none;display:block;text-align:center;height:28px;line-height:28px;background:url(../images/img_navi.png) no-repeat right top;position: relative;top:-36px;z-index: 120;}
  #header .nav a.links:hover {text-decoration:none;}
  #header .nav a.links,
  #header .nav a.links:link,
  #header .nav a.links:visited,
  #header .nav a.links:active {color:#FFF!important;text-decoration:none;}
  #header .nav a.links:hover {color:#FFF!important;text-decoration:none;}
  #header .nav .size1 {padding-left:50px;width:90px;}
  #header .nav .size2 {width:150px;}
  #header .nav .size3 {width:120px;}
  #header .nav .size4 {width:140px;}
  #header .nav .size5 {width:120px;}
  #header .nav .size6 {width:90px;}
  #header .nav .size7 {padding-right:30px;width:110px;}

  #footer .container {color:#606060;padding-top:16px;height:37px;font-size:11px;position: relative;_position: static;}
  #footer .copyright {float:left;padding-left:10px;}
  #footer .copyright img {vertical-align: middle;margin-left:20px;}
  #footer .copyright span {font-family:georgia;font-size:14px;color:#606060;font-weight:bold;font-style: italic;}
  #footer .copyright2 {width:900px;text-align:center;color:#565a65;position:absolute;font-weight:bold;left:0;z-index: 10;top:60px;}
  #footer a {text-decoration:none;}
  #footer .chome {position: relative;top:-8px;}
  #footer .links {float:right;padding-right:10px;}
  #footer .links li {display:inline;}
  #footer .links a {color:#606060;padding:0 6px 0 4px;text-decoration:none;position: relative;}
  #footer .links a:hover {text-decoration:underline;}
  #footer .links a,
  #footer .links a:link,
  #footer .links a:visited,
  #footer .links a:active {color:#606060!important;}
  #footer .links a:hover {color:#606060!important;text-decoration:underline!important;}

  .pbody p { font-family:arial,helvetica,sans-serif; }

  .popup {margin:20px;position: absolute;left:10%;top:30%;z-index: 999;margin:0 20px;display:none;width:560px;}
  .popup .pHeader {height:20px;position: relative;z-index:2000;}
  .popup .pFooter {height:20px;position: relative;}
  .popup .pbody {overflow:hidden;_zoom:1;padding:0 20px;margin:0 -20px;position: relative;}
  .popup .pHeader .plt {height:20px;width:20px;background:url(../images/bg_popwindow_tl.png) no-repeat left top;margin-left:-20px;float:left;position: relative;}
  .popup .pHeader .prt {height:20px;width:20px;background:url(../images/bg_popwindow_tr.png) no-repeat left top;margin-right:-20px;float:right;position: relative;}
  .popup .pHeader .pt {height:20px;width:100%;background:url(../images/bg_popwindow_t.png) repeat-x left top;position: relative;}
  .popup .pFooter .plb {height:20px;width:20px;background:url(../images/bg_popwindow_bl.png) no-repeat left top;margin-left:-20px;float:left;position: relative;}
  .popup .pFooter .prb {height:20px;width:20px;background:url(../images/bg_popwindow_br.png) no-repeat left top;margin-right:-20px;float:right;position: relative;}
  .popup .pFooter .pb {height:20px;width:100%;background:url(../images/bg_popwindow_b.png) repeat-x left top;}
  .popup .pbody .plc {width:20px;background:url(../images/bg_popwindow_l.png) repeat-y left top;margin-left:-20px;float:left;margin-bottom:-9999px;padding-bottom:9999px;margin-top:-15px;}
  .popup .pbody .prc {width:20px;background:url(../images/bg_popwindow_r.png) repeat-y left top;margin-right:-20px;float:right;margin-bottom:-9999px;padding-bottom:9999px;margin-top:-15px;}
  .popup .pbody .pcontainer {background:#FFF;}
  .popup .close {float:right}
  .popup .para {padding:1em;line-height: 1.6em;height:36em;overflow: auto;;}
  .popup .para p {padding-bottom:20px;}
  .popup .title {color:#F06B38;font-weight:bold;font-size:14px;padding-bottom:10px;}
  .popup .title a {color:#F06B38;font-weight:normal;font-size:12px;text-decoration:none;}
  .popup .title a:hover {color:#9BBC68;text-decoration:underline;}
  .popup .title a,
  .popup .title a:link,
  .popup .title a:visited,
  .popup .title a:active {color:#F06B38!important;}
  .popup .title a:hover {color:#9BBC68!important;text-decoration:underline!important;}
  .popup .tos {text-align:center;padding:30px 0;}
  .popup .tos img {margin-left:20px; * position: relative; * left:20px;}
  #pop_vsp,
  #pop_tc,
  #pop_pp,
  #pop_tos {width:480px;}
  #pop_more {width:400px;}
  #pop_more .forms {margin:0 20px;_margin:0;_position: relative;_left:20px;;}
  #pop_more .forms .isubmit {_margin-right:50px;}
  #pop_more .ws {margin:0 auto;width:360px;padding:10px 0;}
  .pop_more2 {width:400px;}
  .pop_more2 .forms {margin:0 20px;_margin:0;_position: relative;_left:20px;;}
  .pop_more2 .forms .isubmit {_margin-right:50px;}
  .pop_more2 .ws {margin:0 auto;width:360px;padding:10px 0;}
  #pop_more3 {width:400px;}
  #pop_more3 .forms {margin:0 20px;_margin:0;_position: relative;_left:20px;;}
  #pop_more3 .forms .isubmit {_margin-right:50px;}
  #pop_more3 .ws {margin:0 auto;width:360px;padding:10px 0;}

  #ipop {width:400px;}
  #ipop .forms {margin:0 20px;_margin:0;_position: relative;_left:20px;;}
  #ipop .forms {margin:0 20px;_margin:0;_position: relative;_left:20px;;}
  #ipop .forms .isubmit {_margin-right:50px;}
  #ipop .forms input.itext {* margin-left:-20px;}
  #ipop .forms textarea.ita {* margin-left:-20px;}
  #ipop .multi input.itext {* margin-left:0;}
  #ipop .forms input.itext {_margin-left:0;}
  #ipop .forms textarea.ita {_margin-left:0;}
  #ipop .multi input.itext {* margin-left:0;}
  #ipop .ws {margin:0 auto;width:360px;padding:10px 0;}

  .pop_video {position: absolute;left:10%;top:30%;z-index: 999;margin:0 7px;font-size:0;width:500px;}
  .pop_video .pHeader {height:7px;position: relative;z-index:2000;font-size:0;}
  .pop_video .pFooter {height:7px;position: relative;font-size:0;}
  .pop_video .pbody {overflow:hidden;_zoom:1;padding:0 7px;margin:0 -7px;position: relative;}
  .pop_video .pHeader .plt {height:7px;width:7px;background:url(../images/xbg_popwindow_tl.png) no-repeat left top;margin-left:-7px;float:left;position: relative;}
  .pop_video .pHeader .prt {height:7px;width:7px;background:url(../images/xbg_popwindow_tr.png) no-repeat left top;margin-right:-7px;float:right;position: relative;}
  .pop_video .pHeader .pt {height:7px;width:100%;background:url(../images/xbg_popwindow_t.png) repeat-x left top;position: relative;}
  .pop_video .pFooter .plb {height:7px;width:7px;background:url(../images/xbg_popwindow_bl.png) no-repeat left top;margin-left:-7px;float:left;position: relative;}
  .pop_video .pFooter .prb {height:7px;width:7px;background:url(../images/xbg_popwindow_br.png) no-repeat left top;margin-right:-7px;float:right;position: relative;}
  .pop_video .pFooter .pb {height:7px;width:100%;background:url(../images/xbg_popwindow_b.png) repeat-x left top;}
  .pop_video .pbody .plc {width:7px;background:url(../images/xbg_popwindow_l.png) repeat-y left top;margin-left:-7px;float:left;margin-bottom:-9999px;padding-bottom:9999px;margin-top:-7px;}
  .pop_video .pbody .prc {width:7px;background:url(../images/xbg_popwindow_r.png) repeat-y left top;margin-right:-7px;float:right;margin-bottom:-9999px;padding-bottom:9999px;margin-top:-7px;}
  .pop_video .pbody .pcontainer {background:#000!important;}
  .pop_video .pbody .pcontainer p {display:none;}
  .pop_video .close {position: absolute;right:-46px;top:-39px;z-index: 3000;}
  .pop_video .close img {width:57px;height:57px;background:url(../images/btn_video_close.png) repeat left top;}
  
  .submenu {margin:7px;margin:0 7px;font-size:13px;font-weight:bold;width:100%;z-index:80;position: absolute;top:20px;display:none;}
  .submenu .pHeader {height:7px;position: relative;z-index:2000;font-size:0;}
  .submenu .pFooter {height:7px;position: relative;font-size:0;}
  .submenu .pbody {overflow:hidden;_zoom:1;padding:0 7px;margin:0 -7px;position: relative;}
  .submenu .pHeader .plt {height:7px;width:7px;background:url(../images/xbg_popwindow_tl.png) no-repeat left top;margin-left:-14px;float:left;position: relative;}
  .submenu .pHeader .prt {height:7px;width:7px;background:url(../images/xbg_popwindow_tr.png) no-repeat left top;margin-right:-7px;float:right;position: relative;}
  .submenu .pHeader .pt {height:7px;width:100%;background:url(../images/xbg_popwindow_t.png) repeat-x left top;position: relative;}
  .submenu .pFooter .plb {height:7px;width:7px;background:url(../images/xbg_popwindow_bl.png) no-repeat left top;float:left;position: relative; left:-7px;}
  .submenu .pFooter .prb {height:7px;width:7px;background:url(../images/xbg_popwindow_br.png) no-repeat left top;float:right;position: relative; right:-7px;}
  .submenu .pFooter .pb {height:7px;width:100%;background:url(../images/xbg_popwindow_b.png) repeat-x left top;position: relative;* top:-7px;}
  .submenu .pbody .plc {width:7px;background:url(../images/xbg_popwindow_l.png) repeat-y left top;margin-left:-7px;float:left;margin-bottom:-9999px;padding-bottom:9999px;margin-top:-7px;_margin-top:-20px;}
  .submenu .pbody .prc {width:7px;background:url(../images/xbg_popwindow_r.png) repeat-y left top;margin-right:-7px;float:right;margin-bottom:-9999px;padding-bottom:9999px;margin-top:-7px;_margin-top:-20px;}
  .submenu .pbody .pcontainer {background:#6D6E71;overflow:hidden;_zoom:1;padding-top:10px;}
  .submenu .pbody .pcontainer a {color:#FFF;text-decoration:none;clear:both;display:block;padding:6px 10px;;}
  .submenu .pbody .pcontainer a:hover {background:#9BBC68;}
  .submenu .pbody .pcontainer a,
  .submenu .pbody .pcontainer a:link,
  .submenu .pbody .pcontainer a:visited,
  .submenu .pbody .pcontainer a:active {color:#FFF!important;font-family:verdana!important;}
  .submenu .pbody .pcontainer a:hover {color:#FFF!important;}

  #sub1 {width:150px;left:140px;}
  #sub2 {width:140px;left:290px;}
  #sub3 {width:270px;left:410px;}
  #sub4 {width:120px;left:670px;}

  .title1 {font-family:georgia;font-size:18px; font-weight:bold;color:#F06B38;font-style: italic;letter-spacing: 1px;margin:8px 0;border-bottom:#D0D0D0 solid 1px;padding-bottom:5px;}
  .title2 {font-family:georgia;font-size:25px; color:#35383E;font-style: italic;margin:5px 0;}
  .title3 {font-family:arial;font-size:18px; font-weight:bold;color:#363636;margin:5px 0;}
  .title4 {font-family:verdana;font-size:21px; font-weight:bold;color:#363636;margin:5px 0;}
  .title5 {font-family:arial;font-size:16px; font-weight:bold;color:#FFF;background:#9BBC68;text-align:center;height:30px;line-height: 30px;margin-bottom:5px;;}
  .title6 {font-family:verdana;font-size:14px; color:#363636;height:30px;line-height: 30px;text-align:center;margin:5px 0;}
  .subtitle2 {font-family:georgia;font-size:13px;font-style: italic;color:#636363;}


  .forms p {overflow:hidden;_zoom:1;padding-bottom:10px;}
  .forms label {display:block;font-size:11px;font-family:verdana;color:#6D6E71;padding-bottom:2px;padding-left:2px;}
  .forms input.itext {background:url(../images/bg_input_normal.png) repeat left top; border:none;width:315px;height:26px;padding:0 20px; padding-top:9px; font-family:verdana;font-size:14px;font-weight:bold;color:#6D6E71;}
  .forms textarea.ita {background:url(../images/bg_ita.png) repeat left top; border:none;width:333px;height:132px;padding:0 2px 0 20px; padding-top:9px; font-family:verdana;font-size:14px;font-weight:bold;color:#6D6E71;}
  .forms input.icheckbox {position: relative;top:2px;margin-right:10px;z-index: 9;}
  .forms input.isubmit {float:right;background:#A1C26F;border:none;font-weight:bold;color:#FFF;height:26px;width:9em;}
  .forms input.half {background:url(../images/bg_input_half.png) repeat left top;width:130px;}
  .forms input.p80 {background:url(../images/bg_input_80p.png) repeat left top;width:210px;}
  .forms input.p60 {background:url(../images/bg_input_60p.png) repeat left top;width:170px;}
  .forms input.p40 {background:url(../images/bg_input_40p.png) repeat left top;width:90px;}
  .forms input.p30 {background:url(../images/bg_input_30p.png) repeat left top;width:70px;}
  .forms input.p20 {background:url(../images/bg_input_20p.png) repeat left top;width:50px;}
  .forms input.p200 {background:url(../images/bg_input_200p.png) repeat left top;width:685px;}
  .forms input.p140 {background:url(../images/bg_input_140p.png) repeat left top;width:460px;}
  .forms input.grayword {color:#C7C7C7;}
  .forms .multi {overflow:hidden;_zoom:1;}
  .forms .multi p {float:left;}
  .forms .vali {vertical-align: middle;}

  div.selectbox-wrapper{position:absolute;  width:400px;   margin-top:-4px; padding:0 20px; background:#FFF; border:#B1B1B1 solid 1px;; font-family:verdana;font-size:14px;font-weight:bold;color:#6D6E71;  max-height:200px;  overflow:auto; z-index: 10;}
  div.selectbox-wrapper ul{list-style-type:none;  margin:0 -20px;;  padding:0px;}
  div.selectbox-wrapper ul li.selected{background-color:#9BBC68;}
  div.selectbox-wrapper ul li.current{background-color:#CBE0AD;}
  div.selectbox-wrapper ul li{list-style-type:none;  display:block;  margin:0;  padding:5px;  cursor:pointer; height:20px;padding-left:20px;}
  .forms label{display:block;}
  .forms .selectbox
  /* look&fell of  select box*/
  {font-family:verdana,geneva,arial,helvetica,sans-serif; font-family:verdana;font-size:14px;font-weight:bold;color:#C7C7C7;  width:130px; height:26px;padding:0 20px; padding-top:9px;  display:block;  text-align:left;   background:url(../images/bg_select.png) right;
  /*height:35px;*/
  cursor:pointer; border:none;}
  .forms select{background:url(../images/bg_select.png) right;}


  .post {overflow:hidden;_zoom:1;padding-bottom:10px;border-bottom:#C1C1C1 solid 1px;}
  .blogpost {padding-left:80px;position: relative;}
  .post .thumbnail {float:left;margin:15px 10px 5px 0;}
  .post .blogthumb {margin-top:5px;}
  .post h3 {margin-bottom:5px;* padding-top:10px;}
  .post h3 a {font-size:18px;font-weight:bold;color:#363636;text-decoration:none;}
  .post h3 a:hover {text-decoration:underline;}
  .post h3 a,
  .post h3 a:link,
  .post h3 a:visited,
  .post h3 a:active {color:#363636!important;}
  .post h3 a:hover {color:#363636!important;text-decoration:underline!important;}

  .post h3 span {padding-left:30px;}
  .post h3 span {font-size:12px;font-weight:normal;}
  .post h3 span a {font-size:12px;font-weight:normal;text-decoration:underline;}
  .post h3 span a:hover {text-decoration:none;}
  .post h3 span a.video {color:#9BBC68;}
  .post h3 span a.video,
  .post h3 span a.video:link,
  .post h3 span a.video:visited,
  .post h3 span a.video:active {color:#9BBC68!important;text-decoration:underline!important;}
  .post h3 span a.video:hover {color:#9BBC68!important;text-decoration:none!important;}
  .post .date {font-family:georgia;font-size:12px;font-style: italic;color:#636363;margin-bottom:0.6em;}
  .post p {line-height: 1.6em;}
  .post .more {text-align:right;padding-top:10px;}
  .post .more a {font-family:georgia;font-style: italic;}
  .post .date2 {width:60px;height:60px;background:#9BBD69;position: absolute;left:0;top:10px;}
  .post .date2 span {display:block;text-align:center;}
  .post .date2 .d1 {font-family:verdana;font-size:14px;font-weight:bold;color:#FFF;padding-top:7px;}
  .post .date2 .d2 {font-family:verdana;font-size:24px;color:#FFF;}

  .tables {margin:10px 0;}
  .tables table {width:100%;border-collapse: collapse;font-size:12px;}
  .tables th {background:#9BBC68;padding:5px;color:#FFF;}
  .tables td {border-bottom:#C4C4C4 solid 1px;padding:5px;}
  .tables img {border:#B7B7B7 solid 1px;}
  .tables a {text-decoration:none;color:#565656;}
  .tables a.remove {text-decoration:none;color:#41B3DE;font-size:11px;display:block;}
  .tables a:hover {text-decoration:underline;}
  .tables a,
  .tables a:link,
  .tables a:visited,
  .tables a:active {color:#565656!important;}
  .tables a:hover {color:#565656!important;text-decoration:underline!important;}
  .tables a.remove,
  .tables a.remove:link,
  .tables a.remove:visited,
  .tables a.remove:active {color:#41B3DE!important;}
  .tables a.remove:hover {color:#41B3DE!important;}
  .tables span {font-size:11px;color:#898989;display:block;}
  .tables input {background:#FFFFFF;height:22px;width:26px;border:#575757 solid 1px;padding-top:4px;text-align: center;padding-left:0;margin:0 10px;}
  .tables a.num {color:#EB6122;font-size:14px;}
  .tables a.num,
  .tables a.num:link,
  .tables a.num:visited,
  .tables a.num:active {color:#EB6122!important;}
  .tables a.num:hover {color:#EB6122!important;}


  .itemlist  {overflow:hidden;_zoom:1;}
  .itemlist .item {float:left;width:200px;height:300px;border-bottom:#C2C2C2 solid 1px;padding-top:10px;}
  .itemlist .thumb {height:180px;text-align:center;}
  .itemlist .thumb img {border:#B5B5B5 solid 3px;}
  .itemlist .thumb a:hover img {border:#9BBD69 solid 5px;}
  .itemlist .name {padding-left:17px;}
  .itemlist .name a {font-family:arial, helvetica, sans-serif;font-size:14px;lin-height: 15px; color:#6D6E71;text-decoration:none;}
  .itemlist .name a:hover {color:#9BBD69;}
  .itemlist .name a,
  .itemlist .name a:link,
  .itemlist .name a:visited,
  .itemlist .name a:active {color:#6D6E71!important;font-family:arial, helvetica, sans-serif;font-size:14px;lin-height: 15px;}
  .itemlist .name a:hover {color:#9BBD69!important;}
  .itemlist .author {color:#6D6E71;font-size:11px;padding-left:17px;padding-top:4px;}
  .itemlist .price {color:#F37043;font-size:18px;padding-left:17px;font-family:georgia;padding-top:10px;}

  .product {background:#C5C5C6;padding:4px;width:164px;}
  .product li {height:34px;}
  .product a {height:24px;font-family:arial;font-size:14px;font-weight:bold;color:#FFFFFF;text-decoration:none;display:block;padding-top:8px;padding-left:25px;background:url(../images/btn_product.png) repeat left top;border-top:#F6F9F1 solid 1px;border-bottom:#687554 solid 1px;}
  .product a:hover {background:url(../images/btn_product.png) repeat left bottom;color:#FFF;}
  .product a.active {background:url(../images/btn_product.png) repeat left bottom;color:#FFF;}
  .product a,
  .product a:link,
  .product a:visited,
  .product a:active {color:#FFF!important;}
  .product a:hover {color:#FFF!important;}

  
  
  .productd {padding:12px 16px;overflow:hidden;_zoom:1;}
  .productd .photo {float:left;width:328px;}
  .productd .inner {float:left;width:200px;}
  .productd .inner a {display:block;width:auto;overflow:hidden;_zoom:1;}
  .productd .view {text-align: center;padding-top:10px;}
  .productd .view img {width:14px;height:7px;background:#C4C4C4;margin:0 2px;}
  .productd .view img.active {background:#009CD6;}
  .productd .detail {width:260px;float:left;}
  .productd .detail h2 {margin:0;color:#6D6E71;font-size:20px;line-height:21pxpadding:8px 0;font-weight:normal;}
  .productd .detail h3 {margin:0;color:#6D6E71;font-size:11px;font-weight:normal;}
  .productd .detail h5 {margin:0;color:#F37043;font-size:18px;line-height:19px;font-weight:normal;font-family:georgia;}
  .productd .options {padding-top:15px;}
  .productd .options p {padding-bottom:10px;padding-top:10px;}
  .productd .options select {width:150px;}
  .productd .add {display:block;float:left; background:#A1C26F;border:none;font-weight:bold;color:#FFF;text-decoration:none;padding:5px 10px;margin-top:10px;}
  .productd a.add,
  .productd a.add:link,
  .productd a.add:visited,
  .productd a.add:active {color:#FFF!important;}
  .productd a.add:hover {color:#FFF!important;}

  .productd .previews {float:left;;width:70px;padding-left:20px;}
  .productd .previews img {border:#DCDCDC solid 1px;margin:5px 0;}

  .boxes {overflow:hidden;_zoom:1;width:820px;}
  .boxes a {color:#000;text-decoration:none;display:block;width:231px;height:112px;position: absolute;left:18px;;top:10px;}
  .boxes a,
  .boxes a:link,
  .boxes a:visited,
  .boxes a:active {color:#000!important;}
  .boxes a:hover {color:#000!important;}

  .boxes .box {width:231px;height:112px;background:url(../images/bg_box.jpg) repeat left top;float:left;margin:0 5px;padding:15px 20px 15px 10px;position: relative;}
  .boxes .t1 {text-align:center;}
  .boxes .email {line-height:30px;height:30px;position: relative;padding-top:10px;padding-left:5px;}
  .boxes .email .itext {width:171px;height:24px;background:url(../images/bg_email.png) repeat left top;border:none;font-family:verdana;font-size:13px;color:#959595;padding:0 8px;padding-top:6px;}
  .boxes .email button {padding:0;margin:0;border:none;background:none;position: absolute;right:-6px;top:10px;}
  .boxes .photo {position: absolute;left:8px;top:8px;}
  .boxes .photo2 {position: absolute;right:18px;bottom:12px;}
  .boxes .t3 {text-align:center;position: relative;background:url(../images/bg_box_dline2.png) no-repeat center bottom;padding-bottom:5px;}
  .boxes .t33 {text-align:left;position: relative;padding-top:10px;padding-left:20px;}
  .boxes .t2 {text-align:right;position: relative;background:url(../images/bg_box_dline.png) no-repeat 90px bottom;padding-bottom:5px;}
  .boxes .t22 {text-align:center;position: relative;padding-left:100px;padding-top:10px;}

  .breadcrump {color:#C2C2C2;font-size:11px;}
  .breadcrump span {margin-left:2px;color:#EF6831; font-family: arial, helvetica, sans-serif}
  .breadcrump a {color:#C2C2C2;text-decoration:none;margin-right:2px;font-family: arial, helvetica, sans-serif;}
  .breadcrump a:hover {color:#9BBC68;text-decoration:underline;}
  .breadcrump a,
  .breadcrump a:link,
  .breadcrump a:visited,
  .breadcrump a:active {color:#C2C2C2!important;}
  .breadcrump a:hover {color:#9BBC68!important;text-decoration:underline!important;}


  .paging {clear:both;overflow:hidden;_zoom:1;text-align:right;padding-bottom:40px;padding-top:5px;padding-right:20px;}
  .paging a {padding:0 2px;font-size:11px;color:#636363;}
  .paging a:hover {color:#F06B38;}
  .paging a,
  .paging a:link,
  .paging a:visited,
  .paging a:active {color:#636363!important;}
  .paging a:hover {color:#F06B38!important;}
  .paging .current {color:#A7C876;}
  .paging span {position: static!important;}


/* page settings */
  .bio  {overflow:hidden;_zoom:1;padding:0 40px;padding-bottom:100px;}
  .bio .photo {float:left;margin-right:20px;margin-bottom:10px;margin-top:10px;}
  .bio p {line-height: 1.6em;padding-bottom:20px;}

  .client-list {overflow:hidden;_zoom:1;padding:0 40px;padding-bottom:50px;_position: relative;z-index: 10;}
  .client-list .postlist {padding:0 20px;}
  
  .testimonials {overflow:hidden;_zoom:1;padding:0 40px;padding-bottom:50px;_position: relative;z-index: 10;}
  .testimonials .postlist {padding:0 20px;}
  
  .checkout {overflow:hidden;_zoom:1;padding:0 40px;padding-bottom:100px;_position: relative;z-index: 10;}
  .checkout .title3 {padding-bottom:10px;border-bottom:#C2C2C2 solid 1px;margin-bottom:30px;}
  .checkout .step {text-align:center;margin-bottom:40px;}
  .checkout .step span {padding:0 20px;font-weight:bold;color:#C7C7C7;}
  .checkout .step .current {color:#9BBC68;}
  .checkout .isubmit {margin-right:15px;}
  .checkout .addaddr {width:13em!important;float:left!important;margin-top:20px;}
  
  .shipping  {padding-left:140px;}
  .shipping .title3 {padding-bottom:0;border:none;margin-bottom:10px;font-size:14px;}
  .shipping .isubmit {background:#A1C26F;border:none;font-weight:bold;color:#FFF;height:26px;width:12em;margin-bottom:30px;}
  .shipping p {padding-bottom:5px;color:#757575;padding-left:5px;}
  
  .delivery .detail {float:left;width:200px;padding-left:40px;height:200px;}
  .delivery .d2 {border-left:#C2C2C2 solid 1px;border-right:#C2C2C2 solid 1px;}
  .delivery .title3 {padding-bottom:0;border:none;margin-bottom:10px;font-size:14px;}
  .delivery .isubmit {background:#A1C26F;border:none;font-weight:bold;color:#FFF;height:26px;width:5em;margin-bottom:30px;margin-top:10px;}
  .delivery p {padding-bottom:5px;color:#757575;padding-left:5px;}
  .delivery .d3 {padding-top:20px;}
  .delivery p span {display:block;font-size:10px;}
  .delivery p a {margin-left:23px;font-style: italic;}
  .delivery .iradio {float:left;margin-bottom:10px;margin-right:10px;position: relative;top:2px;}
  .delivery .continue {text-align:right;clear:both;}
  .delivery .continue .isubmit {width:7em;position: relative;top:20px;}
  
  .payment {padding-left:20px;position: relative;}
  .payment .title3 {padding-bottom:0;border:none;margin-bottom:10px;font-size:14px;}
  .payment .title4 {font-size:18px; COLOR:#6D6E71;}
  .payment .forms {padding-left:10px;padding-bottom:50px;}
  
  .review {position: absolute;right:70px;top:-4px;}
  .review .title3 {padding-bottom:0;border:none;margin-bottom:10px;font-size:14px;}
  .review .isubmit {background:#A1C26F;border:none;font-weight:bold;color:#FFF;height:26px;width:5em;margin-bottom:30px;margin-top:20px;}
  .review p {padding-bottom:5px;color:#757575;padding-left:5px;}

  .payment .total {float:right;padding-right:20px;padding-top:20px;}
  .payment .total p {font-size:18px;font-weight:bold;overflow:hidden;_zoom:1;padding-bottom:5px;text-align:right;}
  .payment .total span {font-size:12px;color:#A1A1A1;float:left;width:100px;text-align:right;padding-right:20px;padding-top:2px;}
  .payment .total i {font-size:14px;font-style: normal;}
  .payment .total .p1 {padding-bottom:10px;margin-bottom:10px;border-bottom:#C2C2C2 solid 1px;}
  .payment .total .isubmit {background:#A1C26F;border:none;font-weight:bold;color:#FFF;height:34px;width:13em;margin-bottom:30px;margin-top:20px;margin-right:0;}
  
  .news {padding:0 40px;padding-bottom:30px;position: relative;}
  .newsb {padding:0 20px;padding-bottom:30px;position: relative;z-index: 1;}
  .newsb p {padding-bottom:20px;}
  .newsb .post {border-bottom:none;}
  .newsb .thumbnail {margin-top:10px;}
  .news .dp {position: absolute;right:10px;top:0;}
  
  .products {padding-left:200px;position: relative;padding-top:20px;}
  .products .breadcrump {padding-left:16px;}
  .products .product {position: absolute;left:0;top:45px;_left:-200px;}
  .products .title3 {position: absolute;left:0;top:10px;color:#6D6E71;_left:-200px;}
  .products .descr {padding:10px 16px;color:#464646;padding-bottom:30px;border-bottom:#C2C2C2 solid 1px;margin-bottom:20px;_height:1%;}
  .products .descr label {display:block;font-size:18px;padding-bottom:10px; font-weight:bold;}
  .products .descr p {line-height: 1.6em;}
  .products .itemlist .alsobuy {display:block;font-size:14px;font-style: italic;color:#A1A1A1;padding-left:20px;padding-bottom:10px;}

  .kdetail {padding:0 10px;}
  .kdetail .post {padding-bottom:30px;border-bottom:none;}
  .kdetail p {padding-bottom:20px;line-height: 1.6em;}
  .kdetail .thumbnail {margin-top:10px;}
  .kdetail h3 span {padding-left:520px;}

  .bookArlenen {overflow:hidden;_zoom:1;padding:0 20px;padding-bottom:30px;position: relative;}
  .bookArlenen .photo {float:left;margin-right:10px;margin-bottom:10px;}
  .bookArlenen p {padding-bottom:20px;line-height: 1.6em;}
  .bookArlenen .part {float:left;width:50%;}
  .bookArlenen .forms {padding-left:30px;padding-top:30px;}
  .bookArlenen .forms p {padding-bottom:4px;}
  .bookArlenen .isubmit {margin-right:4px;margin-top:10px;width:7em!important;}
  
  .contact {overflow:hidden;_zoom:1;padding:0 40px;padding-bottom:60px;position: relative;padding-top:30px;}
  .contact .part {color:#575757;float:left;width:45%;}
  .contact .p2 {width:55%;}
  .contact .title3 {color:#575757;padding-bottom:10px;}
  .contact .addr,
  .contact .phone,
  .contact .toll {padding-left:10px;padding-bottom:10px;}
  .contact .toll {padding-bottom:30px;}
  .contact .part strong {display:block;padding-bottom:5px;}
  .contact .part p {padding-bottom:5px;}
  .contact .phone {float:right;padding-right:50px;}
  .contact .isubmit {margin-right:20px;margin-top:10px;}
  .contact .forms {border-left:#D5D5D5 solid 1px;padding-left:30px;}
  
  .carttotal {overflow:hidden;_zoom:1;margin-top:20px;margin-bottom:60px;}
  .carttotal .ibutton {background:#A1C26F;border:none;font-weight:bold;color:#FFF;height:26px;margin-bottom:30px;margin-top:20px;margin-right:0;float:right;margin-right:10px;}
  .carttotal .ib1 {width:11em;}
  .carttotal .ib2 {width:9em;}
  .carttotal span {float:right;margin-right:10px;font-size:20px;font-weight:bold;color:#575757;text-align:center;padding-top:10px;margin-left:30px;}
  .carttotal i {display:block;font-style: normal;font-weight:bold;font-size:12px;padding-bottom:4px;}
  
  .content {width:680px;float:left;position: relative;z-index: 10;}
  .sidebar {width:220px;float:left;border-top:#EFEFEF solid 1px;position: relative;top:-11px;}
  .blog {overflow:hidden;_zoom:1;background:url(../images/bg_blog.png) repeat-y left top;margin-bottom:30px;}
  .blog .title3 {color:#6D6E71;padding-left:65px;border-bottom:#8A8A8A solid 1px;padding-bottom:10px;margin-bottom:10px;background:#FFF;margin-top:0;padding-top:10px;}
  .blog .post {padding-right:20px;}
  .blog .pl {padding:10px;overflow:hidden;_zoom:1;padding-left:30px;}
  .blog .pl li {float:left;padding-right:10px;padding-bottom:10px;}
  .blog .tl {padding:10px;}
  .blog .tl li {text-align:center;padding-bottom:15px;}
  .blog .tl li a {color:#636363;}
  .blog .tl li a:hover {color:#9BBC68;}
  .blog .tl li a,
  .blog .tl li a:link,
  .blog .tl li a:visited,
  .blog .tl li a:active {color:#636363!important;}
  .blog .tl li a:hover {color:#9BBC68!important;}

  .blog .vl {padding:10px; text-align:center;}
  .bpaging {padding-right:190px;position: relative;top:-30px;;}
  .blog .titlepic {border-bottom:#8A8A8A solid 1px;border-top:#FFF solid 1px;position: relative;top:-11px;}
  .blog .breadcrump {padding-left:80px;}
  .blog .pbody p {padding-bottom:15px;}
  
  .comments {_position: relative;z-index: 10;}
  .comments .comment {margin-bottom:20px;}
  .comments .name {width:470px;padding:10px 20px;margin:0 auto;padding-bottom:2px;padding-left:0;color:#F37043;}
  .comments .cEntry {width:470px;border:#D4D4D4 solid 1px;padding:10px 20px;margin:0 auto;}
  .comments .cEntry p {line-height: 1.6em;padding-bottom:10px;}
  .comments .report {text-align:right;}
  
  .postcomment {_position: relative;z-index: 10;}
  .postcomment .bpt {border-top:#C1C1C1 solid 1px;width:80%;margin:0 auto;}
  .postcomment .forms {padding-left:180px;}
  .postcomment .isubmit {margin-right:145px;}
  .postcomment {padding-bottom:100px;}
  
  .home {font-size:12px;margin-top:-10px;position: relative;z-index: 10;margin-bottom:40px;}
  .home .part {float:left;position: relative;z-index: 10;}
  .home .part p {line-height: 1.6em;;}
  .home .part li {line-height: 1.65em;padding-bottom:10px;padding-left:20px;background:url(../images/bg_home_dot.png) no-repeat 5px 8px;;}
  .home .part1 {width:285px;margin-right:25px;_width:280px;}
  .home .part2 {width:285px;margin-right:25px;_width:280px;}
  .home .part3 p {width:200px;font-family:georgia;font-size:12px;line-height: 1.4em;font-style: italic;padding-top:10px;;}
  .hmcontent {padding-right:10px;}

  .faudio {background:#FFF url(../images/bg_faudio.png) no-repeat left top;}
  .fresource {background:#FFF url(../images/bg_fresource.png) no-repeat left top;}
  .fsession {background:#FFF url(../images/bg_fsession.png) no-repeat left top;}
  .slideshow {background:#FFF url(../images/bg_slideshow.png) no-repeat left top;overflow:hidden;}
  .slideshow .jcarousel-clip {height:260px;width:614px;overflow:hidden;}
  .slideshow ul {position: relative;}
  .slideshow li {float:left;width:614px;height:260px;}
  .hbanner {margin-bottom:20px;}
  .banners {z-index: 10;height:260px;width:614px;position: absolute;}
  .activeY {width:614px;float:left;height:260px;z-index: 20;}
  .indicator {float:right;width:221px;position: relative;right:15px;}
  .indicator li {height:65px;background:url(../images/tab_home.png) no-repeat left top;}
  .indicator li.active {background:url(../images/tab_home.png) no-repeat left bottom;}
  .indicator li.active a {color:#9BBC68;}
  .indicator li.active a,
  .indicator li.active a:link,
  .indicator li.active a:visited,
  .indicator li.active a:active {color:#9BBC68!important;}
  .indicator li.active a:hover {color:#9BBC68!important;}
  .indicator li a.first {font-style: italic;}
  .indicator a {font-family:verdana;font-size:18px;color:#6D6E71;text-decoration:none;text-align:center;}
  .indicator a,
  .indicator a:link,
  .indicator a:visited,
  .indicator a:active {color:#6D6E71!important;}
  .indicator a:hover {color:#6D6E71!important;}





  .indicator a {display:block;height:65px;line-height: 65px;}
  .indicator a i {font-size:8px;position: relative;top:-10px;padding-left:3px;}
  .hbanner {height:260px;width:850px;position: relative;}
  .hbanner .h_t_1 {font-size:28px;font-family:georgia;color:#EC6326;letter-spacing: 1px;font-style: italic;padding:15px 0 0 35px;}
  .hbanner .h_t_3 {font-size:24px;font-family:georgia;color:#EC6326;letter-spacing: 1px;font-style: italic;padding:15px 0 0 35px;}
  .hbanner .h_t_5 {font-size:24px;font-family:georgia;color:#EC6326;letter-spacing: 1px;font-style: italic;padding:35px 0 0 130px;}
  .hbanner .h_t_4 {font-size:14px;font-family:georgia;color:#7D7D7D;letter-spacing: 1px;padding:5px 0 0 50px;}
  .hbanner .h_t_2 {font-size:15px;font-family:georgia;color:#252525;padding:8px 0 0 35px;font-style: italic;width:400px;line-height: 1.4em;}
  .hbanner .h_t_2 ul {padding:0 60px 0 40px;line-height: 1.2em;;}
  .hbanner .h_t_2 li {background:url(../images/bg_hb_dots.png) no-repeat left 8px;padding-left:15px;padding-bottom:5px;;}
  .hbanner .more {font-style: italic;padding-left:10px;}
  .hbanner .m2 {float:right;padding-right:100px;}



  .slideshow .shows {font-family:georgia;font-style: italic;font-size:18px;color:#636363;}
  .slideshow .shows strong {color:#F37043;font-size:24px;font-weight:normal;}
  .slideshow .shows strong i {font-size:6px;position: relative;top:-10px;}
  .slideshow .shows var {font-size:36px;color:#B7B7B7;}
  .slideshow .shows a {font-size:12px;margin-left:10px;}
  .slideshow .shows .q1 {position: relative;left:-20px;top:9px;margin-right:-14px;}
  * html .slideshow .shows .q1 {position: relative;left:-5px;top:9px;text-indent:-19px;margin-right:0;padding-right:5px;}
  *+html .slideshow .shows .q1 {position: relative;left:-5px;top:9px;text-indent:-19px;margin-right:0;padding-right:5px;}
  .slideshow .shows .q2 {vertical-align: -18px;}
  .slideshow .s1 {padding-left:240px;}


  #success-map-workshop h3, #success-map-workshop h4 {
	margin: 0 0 5px;
  }
  
  #success-map-workshop ul {
	margin-bottom: 18px;
  }
  #success-map-workshop ul li {
	list-style: inside disc;
	font-family:arial,helvetica,sans-serif;
  }
  
  #success-map-workshop p {
	padding-bottom: 0;
	margin-bottom: 18px;
  }