/* 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:#363636;font-family:Georgia;font-size:12px;background:#FDFDF5 url(../images/u_bg.png) repeat center top;}
  a,
  a:link,
  a:visited,
  a:active {color:#6D6E71;text-decoration:none;}
  a:hover {color:#E57027;text-decoration:underline;}

/* Universal Class Setting*/
  .nobg {background:none!important;}
  .clear {clear:both;}

  #header {width:892px;margin:0 auto;position: relative;z-index: 100;}
  #header .logo {float:left;margin-top:5px;margin-left:5px;}
  #header .n_l {float:right;width:311px;height:69px;background:url(../images/mail.gif) no-repeat left top;margin-top:20px;padding-right:5px;}
  #header .n_l .itext {width: 229px;height: 24px;border:none;margin-top:38px;background:none;color:#C6C6C9;font-size:16px;padding-top:5px;padding-left:10px;margin-right:6px;}
  #header .n_l .isubmit {width: 63px;height: 27px;border:none;background:none;cursor: pointer;}
  .navi {clear:both;color:#FFF; font-family:Arial;font-size:15px;text-transform: uppercase;font-weight:bold;background:url(../images/u_header.png) repeat left top;height:41px;padding-left:8px;}
  .navi li {float:left;padding-top:7px;position: relative;}
  .navi li a {display:block;color:#FFF;height:34px;line-height: 34px;text-align:center;position: relative;background:url(../images/u_navi_hover.png) repeat-x left -34px;}
  .navi li a:hover {background-position: left top;text-decoration:none;}
  .navi .nv_lc {width: 5px;height: 5px;position: absolute;left:0;top:0;background:url(../images/u_navi_hover_l.png) no-repeat left -20px;}
  .navi .nv_rc {width: 5px;height: 5px;position: absolute;right:0;top:0;background:url(../images/u_navi_hover_r.png) no-repeat right -20px;}
  .navi a:hover .nv_lc {background-position: left top;}
  .navi a:hover .nv_rc {background-position: right top;}
  .navi dl {width:207px;background:url(../images/u_submenu_bg.png) repeat left bottom;position: absolute;top:40px;left:-7px;padding:7px;z-index: 300;display:none;padding-top:0px;}
  .navi dd {background:url(../images/u_submenu_sep.png) repeat-x left top;position: relative;z-index: 300;}
  .navi dd a {display:block;color:#FFF;height:34px;line-height: 34px;text-align:center;background:none;border-left:none;border-right:none;font-size:11px;text-align:left;padding-left:10px;position: relative;z-index: 50;}
  .navi dd a:hover {background:#E57026;}
  .navi .active a {background:#FFF;color:#81BBBF;margin-bottom:-7px;}
  .breadcrumb {padding:0 8px;background:url(../images/u_main.png) repeat left top;}
  .breadcrumb .inner {padding:0 8px;background:url(../images/u_navi_bc.png) repeat-x left top;height:26px;line-height: 26px;font-family:georgia;font-size:10px;color:#81BBBF;}
  .breadcrumb var {float:right;padding-right:10px;position: relative;top:4px;display:none;}
  .breadcrumb span {color:#A7A9AC;}
  .breadcrumb a {color:#A7A9AC;}
  .u_h_shadow {background:url(../images/bg_shadow.png) repeat left top;height:12px;width:878px;position: absolute;bottom:-11px;z-index: 90;left:7px;}

  #wrapper {width:876px;margin:0 auto;background:url(../images/u_main.png) repeat left top;padding:0 8px;}
  #footer {background:#94AF46;position: relative;}
  .footerX {background:url(../images/u_footer_bg.png) repeat left top;height:36px;padding-top:15px;}
  .footerX .cpr {float:left;color:#FFF;font-size:12px;padding-left:20px;}
  .footerX .links {float:right;color:#FFF;font-size:12px;padding-right:20px;}
  .footerX .links a {color:#FFF;font-size:12px;padding:0 5px;}

  #footer-slide {left:0;position:absolute;top:0;width:100%;z-index: 300;}
  #footer-slide .processed {display:none;}
  #footer-slide .pull-up {text-indent: -9999em;background:url(../images/u_footer_tab.png) no-repeat left -10px;width: 104px;height: 49px;display:block;}
  #footer-slide .top {position: absolute;top:0;left:50%;margin-left:-52px;}
  
  .top-shadow {background:transparent url(../images/bg_shadow2.png) repeat-x left top;height:12px;width:878px;position: relative;top:-12px;margin-bottom:-12px;z-index: 400;}
  .fly-out {overflow:hidden;_zoom:1;width:854px;margin:0 auto;background:url(../images/u_footer_sm.png) no-repeat left top;padding-top:6px;margin-top:-6px;}
  .sitemap {padding-top:60px;padding-left:20px;}
  .sitemap ul {float:left;padding:0 10px;border-right:#BAE0E2 solid 1px;border-left:#54A4A9 solid 1px;font-size:10px;height:180px;}
  .sitemap ul li {line-height: 1.6em;;}
  .sitemap ul a {color:#FFF;}
  
  .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:#81A21D;font-weight:bold;font-size:14px;padding-bottom:10px;font-family:georgia;}
  .popup .title a {color:#81A21D;font-weight:normal;font-size:12px;text-decoration:none;}
  .popup .title a:hover {color:#81A21D;text-decoration:underline;}
  .popup .title a,
  .popup .title a:link,
  .popup .title a:visited,
  .popup .title a:active {color:#81A21D!important;}
  .popup .title a:hover {color:#81A21D!important;text-decoration:underline!important;}
  .popup .tos {text-align:center;padding:30px 0;}
  .popup .tos img {margin-left:20px; * position: relative; * left:20px;}

  #pop_wc {width:640px;}
  #pop_ra {width:354px;}
  #pop_fw {width:370px;}
  #pop_fw p {line-height:1.6em;padding:10px;font-family:georgia;}
  #pop_ra .isubmit {float:right}
  #pop_fw .isubmit {float:right}
  #pop_wc .para {height:auto;}

  .f_content {clear:both;}
  .e_calendar {margin:20px;}
  .e_calendar table {border:none;border-collapse: collapse;}
  .e_calendar th {padding:0;width:118px;}
  .e_calendar td {padding:0;width:118px;}
  
  .e_t_c_th {width:118px;}
  .e_t_c_td {width:117px;height:99px;border-left:#FFF solid 1px;border-bottom:#FFF solid 1px;}
  .e_t_c_td2 {width:116px;height:98px;border-right:#6D6E71 solid 1px;border-top:#6D6E71 solid 1px;}
  .e_t_c_td2 .date {font-family:georgia;font-size:16px;color:#BDBDB7;padding:5px 0 0 5px;}
  .e_t_c_td_c {background:#FFFEF1;}
  .e_t_c_td_c .date {font-family:georgia;font-size:16px;color:#E46D22;padding:5px 0 0 5px;}
  .e_t_c_td_a {background:url(../images/e_active_day_bg.png) repeat-x left top;position: relative;}
  .e_t_c_td_a  .date {font-family:georgia;font-size:16px;color:#FFF;padding:5px 0 0 5px;}
  .e_t_c_td_a  .title {padding-top:4px;padding-left:10px;}
  .e_t_c_td_a  .title a {font-family:georgia;font-size:10pt;color:#FFF;text-decoration:underline;}



  .e_calendar .cpm_pop {width: 350px;height: 250px;padding:19px; color:#414042;font-family:georgia;text-align:left;background:url(../images/cpm_pop_bg.png) repeat left top;position: absolute;left:-400px;top:-115px;cursor: auto;line-height:1.6em; display:none}
  .e_calendar .cpm_pop .title {font-size:18px;padding-bottom:10px;}
  .e_calendar .cpm_pop p {padding-bottom:10px;font-size:12px;line-height: 1.6em;}
  .e_calendar .markOn .cpm_pop {display:block;}
  
  
  .e_calendar .cpm_pop2 {width: 350px;height: 250px;padding:19px; color:#414042;font-family:georgia;text-align:left;background:url(../images/cpm_pop_bg2.png) repeat left top;position: absolute;left:120px;top:-115px;cursor: auto;line-height:1.6em; display:none;z-index: 100;}
  .e_calendar .cpm_pop2 .c_p_c {padding-left:20px;}
  
  .c_p_c img {float:left;padding:3px;border:#FFF solid 1px;margin-right:10px;margin-bottom:10px;}
  .c_p_c p {overflow:hidden;_zoom:1;line-height: 1.6em;}
  .c_p_c .close {text-align:right;padding-right:10px;color:#FFF;font-family:tahoma;}
  .c_p_c .close span {cursor:pointer;}
  .c_p_c strong {font-style: italic;display:block;}
  .c_p_c {cursor:auto;}
  .e_month {text-align:center;padding-bottom:10px;}
  .e_month span {font-size:23px;color:#4D4D4F;font-family:georgia;padding:0 10px;}
  .e_month img {width:15px;height:20px;background:url(../images/p_s_c_b_2.png) no-repeat left top;}
  .e_month .m_prev img {background-position: left top;}
  .e_month .m_prev:hover img {background-position: left bottom;}
  .e_month .m_next img {background-position: left -40px;}
  .e_month .m_next:hover img {background-position: left -20px;}

  .event_c .title {font-family:georgia;font-size:20px;color:#80A31B;;padding:10px 0;}
  .event_c table {width:100%;border-collapse: collapse;font-family:georgia;color:#4D4D4F;font-size:14px;}
  .event_c table td {padding:5px;border-right:#CDCDCD solid 1px;border-bottom:#CDCDCD solid 1px;}
  .event_c table span {display:block;padding-left:14px;background:url(../images/e_dot.png) no-repeat left center;}

  .mobile_entry {padding-bottom:100px;}

  .f_content .title_c {padding:10px 30px;margin-left:0px!important;padding-top:30px;}
  .m_e_item {padding:10px 0;margin:0 40px; margin-bottom:10px;border-bottom:#B1B1B1 solid 1px;}
  .m_e_item .title2 {background:url(../images/m_d_dl.png) no-repeat left top;height:45px;padding-left:45px;letter-spacing: 1px;font-family:georgia;font-size:20px;color:#80A31B;;color:#86C4C8;padding-bottom:10px;}
  .m_e_item .title2 span {display:block;}
  .m_e_item .title2 span a {font-size:12px;text-decoration:underline;color:#E46D22;}
  .m_e_item .title {letter-spacing: 1px;font-family:georgia;font-size:20px;color:#80A31B;;color:#86C4C8;padding-bottom:10px;}
  .m_e_item p {line-height: 1.6em;font-size:13px;font-family:georgia;}


  .banner {position: relative;z-index: 10;}
  .b_b_r {width:252px;position: absolute;right:0;top:0;}
  .b_b_r a {width:229px;height:71px;padding-left:23px; display:block;line-height: 71px;text-align:center;font-size:21px;font-family:georgia;color:#707070;background:url(../images/u_b_b_r.png) repeat left top;}
  .b_b_r a:hover {color:#E46D22;background:url(../images/u_b_b_r_h.png) repeat left top;text-decoration:none;}
  .b_img_left {position: relative;}
  .b_img_left .slogan {position: absolute;left:-8px;bottom:20px;padding:3px 10px;padding-left:100px; font-family:georgia;font-size:14px;font-style: italic;color:#FFF;background:url(../images/u_slogan_bg.png) repeat left top;}

  .b_b_l {width:247px;position: absolute;left:0;top:0;z-index: 20;height:333px;background:url(../images/b_b_l_b.png) no-repeat left bottom;}
  .b_b_l a {width:229px;padding-right:18px; height:37px;display:block;line-height: 37px;text-align:center;font-size:18px;font-family:georgia;color:#5D5E61;background:url(../images/u_b_b_l.png) repeat left top; overflow:hidden;}
  .b_b_l a:hover {color:#E46D22;background:url(../images/u_b_b_l_h.png) repeat left top;text-decoration:none;}
  .b_b_l .active {color:#E46D22;background:url(../images/u_b_b_l_h.png) repeat left top;text-decoration:none;}
  /*yen-7-19*/
  .b_b_l_2 {width:247px;position: absolute;left:0;top:0;z-index: 20;height:333px;
  background:url(../images/b_b_l_b.png) no-repeat left bottom;}
  .b_b_l_2 a {
      width:229px;
      height:38px;display:block;
      line-height: 37px;
      text-align:center;font-size:18px;font-family:georgia;color:#5D5E61;
      background:url(../images/beige-btns.png) no-repeat left top; overflow:hidden; 
      padding:0px 20px 5px 0;
      margin:-5px 0 0 0px; }
  .b_b_l_2 a:hover {color:#fff;background:url(../images/blue-btn.png) no-repeat left top;
  text-decoration:none; padding:0px 20px 5px 0;  margin:-5px 0 0 -10px; }
 /* .b_b_l_2 .active {color:#E46D22;background:url(../images/blue-btn.png) repeat left top;text-decoration:none;}*/

  .b_b_l_2 .active {color:#fff; padding:0 20px 5px 0; margin:2px 0 0 -10px; 
  background:url(../images/blue-btn.png) no-repeat left top;text-decoration:none;}
  
  .b_b_l_2 a:hover.active  {color:#fff; padding:0 20px 5px 0; margin:2px 0 0 -10px; 
  background:url(../images/blue-btn.png) no-repeat left top;text-decoration:none;}

  /*yen-7-19*/

  .b_img_right {position: relative;margin-left:229px;}
  
  .b_img_right .slogan {position: absolute;right:-8px;bottom:20px;padding:3px 10px;padding-right:100px; font-family:georgia;font-size:14px;font-style: italic;color:#FFF;background:url(../images/u_slogan_bg.png) repeat left top;}

  .container {padding:10px 0 50px 0;}
  .sidebar {width:250px;}
  .sidebar .weather {background:url(../images/s_weather_bg.png) no-repeat right top;padding:10px 0;position: relative;left:11px;height:120px;font-family:georgia;color:#FFF;}
  .sidebar .weather .city {font-size:21px;text-align:center;padding-top:5px;padding-right:30px;}
  .sidebar .weather .time {font-size:16px;line-height:1.3em; padding-left:40px;}
  .sidebar .weather .temp {font-size:24px;line-height:1.3em; padding-left:40px;padding-top:5px;}
  .sidebar .weather .temp img {vertical-align: -7px;;}
  .sidebar .v_gallery {padding-left:20px;padding-bottom:10px;}
  .sidebar .m_donation {padding-left:20px;padding-bottom:10px;}
  .s_r {float:right;}
  
  .title_a {font-family:Arial;font-size:28px;color:#80A31B;letter-spacing: 2px;;padding:10px 0;}
  .title_ax {font-family:trebuchet MS;font-size:28px;color:#80A31B;letter-spacing: 2px;;padding:20px 0;}
  .title_b {font-family:georgia;font-size:20px;color:#636363;;padding:10px 0;}
  .title_b a {color:#636363;}
  .title_b span {font-family:georgia;font-size:10px;color:#E46D22;float:right}
  .title_b span a {color:#E46D22;}
  .title_b span img {vertical-align: -3px;margin-left:5px;}
  .title_c {letter-spacing: 2px;font-family:Arial;font-size:28px;color:#80A31B;;padding:10px 0;background:url(../images/double_line.png) repeat-x left bottom;margin-bottom:10px;margin-left:-30px;padding-left:30px;}
  .title_c a {color:#636363;}
  .title_c span {font-family:georgia;font-size:10px;color:#E46D22;float:right}
  .title_c span a {color:#E46D22;}
  .title_c span img {vertical-align: -3px;margin-left:5px;}
  .title_dx {font-size:18px;font-family:georgia;color:#646464;;padding:10px 0;}
  .title_d {font-size:18px;font-family:georgia;color:#646464;;padding:10px 0;}
  .title_d a {color:#646464;}
  .title_d a:hover {color:#81BBBF;text-decoration:none;}
  .title_dx span {font-size:12px;}
  .title_d span {font-size:12px;}
  .title_e {font-size:24px;font-family:georgia;color:#84BFC3;;padding:10px 0;}
  .title_e a {color:#84BFC3;}
  .title_f {font-size:24px;font-family:georgia;color:#646464;;padding:10px 0;line-height: 1.1em;;}
  .title_f a:hover {text-decoration:none;}
  .title_f span {font-size:12px;}
  .title_f var {float:right;font-size:10px;}
  .title_f var a {color:#E36E21;}
  .title_f img {float:none!important;vertical-align: middle;margin-left:10px;}
  
  
  
  .s_entry {overflow:hidden;_zoom:1;line-height: 1.8em;}
  .s_entry p {font-family:georgia;}
  .s_entry img {float:left;margin-right:10px;}
  .s_entry .name {display:block;border-bottom:#FFF solid 1px;font-family:georgia;font-size:18px;color:#58595B;}
  .s_entry .namex {display:block;border-bottom:#FFF solid 1px;font-family:georgia;font-size:18px;color:#58595B;font-weight:normal;padding-bottom:5px;}
  
  .entry_c {width:590px;float:left;padding-left:30px;}
  .welcome {line-height: 1.6em;background:url(../images/seperator_1.png) no-repeat center bottom;padding-bottom:20px;margin-bottom:20px;;}
  .n_s_1 {border-bottom:#B1B1B1 solid 1px; padding-bottom:15px;}
  .h_s_1 .title_b a:hover {color:#79B6BB;text-decoration:none;}
  .h_s_1 {border-bottom:#B1B1B1 solid 1px;}

  .t_c_s_1 {color:#6D6E72!important;padding-top:10px;}
  .download_list {font-family:georgia;font-size:16px;line-height: 1.6em;padding-left:20px;;}
  .download_list li {background:url(../images/red_dot.png) no-repeat left center;padding-left:10px;color:#6E6E70;line-height: 2em;;}
  .download_list ul {padding-bottom:20px;}
  
  .s_archive {padding:10px;}
  .s_archive .time {font-size:20px;color:#86C3C7;font-family:georgia;border-bottom:#D3D3D4 solid 1px;padding-bottom:5px;margin-bottom:5px;}
  .s_archive .name a {font-size:18px;font-family:Georgia;color:#6D6E71;}
  .s_archive .name a:hover {color:#E77834;}
  .s_archive .name i {font-size:12px;}
  
  .s_m_contact {padding:10px;font-family:georgia;line-height: 2em;border-bottom:#D3D3D4 solid 1px;padding-bottom:10px;margin-bottom:10px;}
  .s_m_contact .name {font-size:18px;}
  .s_m_contact .phone {font-size:15px;}
  .s_m_contact .email {font-size:15px;color:#86C3C7;}
  
  .l_entry {overflow:hidden;_zoom:1;line-height: 1.6em;}
  .l_entry img {float:left;margin-right:10px;margin-bottom:10px;}
  .l_entry p {padding-bottom:10px;font-family:Georgia;}
  
  .title_search {font-family:georgia;font-style: italic;}
  .title_search span {color:#E77834;}
  
  .faq_item {padding:10px;}
  .faq_item .faq_a {font-size:20px;color:#86C3C7;font-family:georgia;padding-bottom:5px;margin-bottom:5px;}
  .faq_item .faq_q {font-size:14px;font-family:georgia;color:#6D6E71;}

   #tabs {padding-top:10px;margin-left:-30px;margin-right:-18px;background:url(../images/tabs_bg.png) repeat-x left 42px;}
   #tabs .tabContainer {clear:both;}
   #tabs .tabContent {clear:both;width:580px;overflow:hidden;_zoom:1;margin:0 auto;position: relative;top:15px;padding-right:40px;}
   #tabs li {float:left;height:32px;text-align:center;}
   #tabs .tab1 {width:220px;}
   #tabs .tab2 {width:200px;}
   #tabs .tab3 {width:110px;}
   #tabs #tabc1 {padding-left:30px;padding-right:30px;}
   #tabs .tab1 a {background:#F0F0F0;}
   #tabs .tab2 a {background:#DCDDDF url(../images/tabs_showdow.png) repeat-y left top;}
   #tabs .tab3 a {background:#BDBEC0 url(../images/tabs_showdow.png) repeat-y left top;}
   #tabs li a {display:block;text-decoration:none;height:32px;line-height:32px;font-size:14px;color:#6D6E72;font-weight:bold;}
   #tabs .ui-state-active a {background-color:#81BBBF;color:#FFF;}
   #tabs .ui-tabs-hide {display:none;}
   #tabs .ui-tabs-nav {overflow:hidden;_zoom:1;}

  .directors {border-bottom:#D3D3D4 solid 1px;}
  .director {overflow:hidden;_zoom:1;padding-bottom:10px;margin-bottom:10px;}
  .director img.photo {float:left;margin-right:20px;margin-left:10px;margin-bottom:10px;}
  .director .d_s_l {padding-top:10px;}
  .director .d_s_l .name {font-size:18px;color:#464646;font-family:georgia;padding-bottom:5px;}
  .director .d_s_l .zhiwei {font-size:13px;color:#6D6E71;font-family:georgia;padding-bottom:5px;}
  .director .d_s_l .goback {float:right}
  .director p {line-height: 1.6em;padding-bottom:10px;font-family:georgia;}

  .accordionx {padding-bottom:40px;}
  .accordionx .handler {font-size:13px;font-family:georgia;color:#6D6E71;cursor: pointer;padding:10px 0;padding-left:30px;cursor: pointer;}
  .accordionx .handler span {font-size:18px;color:#464646;}
  .accordionx .selected span {font-size:18px;color:#81BBBF;}
  .accordionx .content {background:#E6E7E9 url(../images/acc_con_bg.png) repeat-y right top;font-size:13px;font-family:georgia;color:#4D4D4F;padding:10px 0; padding-left:30px;}
  
  .timeline  {background:url(../images/t_l_b.png) no-repeat left 13px;padding-left:1px;}
  .t_l_item  {overflow:hidden;_zoom:1;}
  .t_l_item .title {font-size:20px;color:#616161;font-family:georgia;padding-bottom:20px; padding-left:40px;background:url(../images/t_l_t.png) no-repeat left 3px;cursor: pointer;}
  .t_l_item .selected {color:#78B7BA;}
  .t_l_item .entry img {float:left;margin:10px;margin-top:0;margin-bottom:40px;}
  .t_l_item .entry p {line-height: 1.6em;padding-bottom:10px;font-family:georgia;font-size:13px;color:#333333;}
  
  .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:23px;padding:0 20px; padding-top:6px; 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:left;background:url(../images/btn_submit.png) no-repeat left top;;border:none;font-weight:bold;color:#FFF;height:38px;width:100px;cursor: pointer;;}
  .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;}
  .forms label {display:block;}
  .forms input.i205d {background:url(../images/bg_input_205d.png) no-repeat left top;width:165px;}
  .forms input.i205 {background:url(../images/bg_input_205.png) no-repeat left top;width:165px;}
  .forms input.i271 {background:url(../images/bg_input_271.png) no-repeat left top;width:231px;}
  .forms input.i281 {background:url(../images/bg_input_281.png) no-repeat left top;width:241px;}
  .forms input.i554 {background:url(../images/bg_input_554.png) no-repeat left top;width:517px;}
  .forms input.i441 {background:url(../images/bg_input_441.png) no-repeat left top;width:371px;}
  .forms input.i130 {background:url(../images/bg_input_130.png) no-repeat left top;width:90px;}
  .forms input.i188 {background:url(../images/bg_input_188.png) no-repeat left top;width:148px;}
  .forms input.i335 {background:url(../images/bg_input_354.png) no-repeat left top;width:312px;}
  .forms input.i426 {background:url(../images/bg_input_426.png) no-repeat left top;width:386px;}
  .forms input.i239 {background:url(../images/bg_input_239.png) no-repeat left top;width:200px;}
  .forms .icontinue {float:right;background:url(../images/btn_continue.png) no-repeat left top;;border:none;font-weight:bold;color:#FFF;height:38px;width:123px;cursor: pointer;;margin-right:35px;}
  .forms .iconfirm {float:right;background:url(../images/btn_confirm.png) no-repeat left top;;border:none;font-weight:bold;color:#FFF;height:38px;width:148px;cursor: pointer;;margin-right:19px;}
  .forms .icheckout {float:right;background:url(../images/btn_chekout.png) no-repeat left top;;border:none;font-weight:bold;color:#FFF;height:38px;width:123px;cursor: pointer;;margin-right:25px;}
  .forms .ilogin {float:right;background:url(../images/btn_login.png) no-repeat left top;;border:none;font-weight:bold;color:#FFF;height:33px;width:69px;cursor: pointer;;margin-right:19px;}
  .iselectbox-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;}
  .iselectbox-wrapper ul {list-style-type:none;  margin:0 -20px;;  padding:0px;height:104px;overflow:auto;}
  .iselectbox-wrapper ul li.selected {background-color:#9BBC68;}
  .iselectbox-wrapper ul li.current {background-color:#CBE0AD;}
  .iselectbox-wrapper ul li {list-style-type:none;  display:block;  margin:0;  padding:5px;  cursor:pointer; height:16px;padding-left:20px;}
  .forms .iselectbox
  /* 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:23px;padding:0 20px; padding-top:6px;  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;}
  .payment .forms {padding-left:10px;padding-bottom:50px;}
  .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 .isubmit {margin-right:20px;margin-top:10px;}
  .contact .forms {border-left:#D5D5D5 solid 1px;padding-left:30px;}
  .postcomment .forms {padding-left:180px;}
  .postcomment .isubmit {margin-right:145px;}
  .i163x {width:125px;background:none!important;}
  

  .s_blog {border:#D7D7D7 solid 1px;width:220px;margin-left:22px;padding:0 1px;}
  .s_blog_s {background:#F5F5F5 url(../images/bg_s_blog.png) repeat-x left top;}
  .s_blog_t {height:40px;line-height: 40px;text-align:center;font-family:trebuchet MS;font-size:22px;letter-spacing: 2px;color:#8F8E93;;}
  .s_blog_t img {margin-top:8px;}
  .s_blog_c {padding:20px 0;}
  .s_blog_c ul {padding:0px 20px;}
  .s_blog_c li {line-height: 2.0em;font-family:georgia;font-size:14px;text-align:center;;}
  .s_blog_c li a {color:#636363;}
  .s_blog_c li a:hover {color:#E46D22;text-decoration:none;}
  .s_blog_c .author {overflow:hidden;_zoom:1;padding-bottom:10px;font-family:georgia;color:#808285;padding-top:5px;}
  .s_blog_c .author strong {color:#58595B;font-size:14px;}
  .s_blog_c .author a {color:#E67229;text-decoration:underline;}
  .s_blog_c .author p {padding-left:70px;}
  .s_blog_c .author img {float:left;margin-left:10px;}
  .s_blog_i {padding-left:20px;}
  .s_blog_i img {margin-right:10px;}
  
  .blog_comments {padding:20px;}
  .blog_comments .forms {padding-left:100px;}
  .blog_c_count {border-top:#BDBBBC solid 1px;margin-top:10px;padding-top:5px;font-size:18px;font-family:georgia;text-align:center;color:#58595B;padding-bottom:30px;position: relative;}
  .blog_c_count span {position: absolute;right:10px;top:4px;}
  .blog_c_tools {height:50px;position: relative;line-height: 50px;}
  .blog_c_tools span {position: absolute;right:10px;top:0;text-align:right;line-height:2.2em;;}
  .blog_comment {margin-bottom:20px;}
  .blog_comment .odd {background:#EBF0F4;}
  .blog_comment .name {padding:10px 20px;margin:0 auto;padding-bottom:2px;padding-left:0;font-family:georgia;font-size:14px;font-style: italic;color:#7FB8BB}
  .blog_comment .name span {color:#6793BC;font-family:tahoma;font-size:12px;font-style: normal;}
  .blog_comment .cEntry {padding:10px 20px;margin:0 auto;margin-bottom:10px;}
  .blog_comment .cEntry p {line-height: 1.6em;padding-bottom:10px;}
  .blog_comment .abuse {text-align:right;padding-right:10px;font-family:georgia;font-size:13px;}
  .blog_comment .abuse a {color:#E46D22;}
  .blog_comments input.isubmit {margin-left:256px;}
  .blog_reply_to {font-size:18px;font-family:georgia;padding:10px 0;color:#6C6C6C;}
  .blog_reply_to span {font-style: italic;}

  .g_donation .title {font-size:16px;font-family:georgia;color:#757679;text-align:center;font-style: italic;border-top:#BDBBBC solid 1px;padding-top:10px;margin-top:10px;padding-bottom:20px;}
  .g_donation .itext2 {float:left;padding-right:10px;color:#58595B;position: relative;top:3px;width:100px;text-align:right;}
  .g_donation .g_d_l_x {padding-right:0px;}
  .g_donation .iradio {margin-right:10px;}


  .s_checkout1 .title {font-size:10px;font-family:georgia;color:#909090;padding-bottom:10px;margin-bottom:10px;border-bottom:#BDBBBC solid 1px;}
  .s_checkout1 input.icontinue {float:right;background:url(../images/btn_continue.png) no-repeat left top;;border:none;font-weight:bold;color:#FFF;height:38px;width:123px;cursor: pointer;;margin-right:35px;}
  .s_checkout2 .title {font-size:14px;font-family:georgia;color:#909090;padding-bottom:10px;margin-bottom:10px;border-bottom:#BDBBBC solid 1px;}
  .s_checkout3 .title {font-size:14px;font-family:georgia;color:#909090;padding-bottom:10px;margin-bottom:10px;border-bottom:#BDBBBC solid 1px;}
  .s_checkout1 .iselectbox-wrapper {width:85px!important;}
  .s_checkout1 .forms .iselectbox {width:85px;background:url(../images/bg_select_125.png) repeat left top;}

  .s_checkout .cart {height:150px;font-family:georgia;color:#6D6E72;padding:10px;}
  .s_checkout .cart .price {font-size:21px;float:right;padding-right:20px;}
  .s_checkout .cart .item {font-size:21px;float:left;}
  .s_checkout .cart .item a {font-size:12px;display:block;color:#84C0C3;}
  .s_checkout .subtotal1 {font-family:georgia;font-size:18px;color:#9D9FA2;text-align:right;padding-right:30px;padding-bottom:10px;margin-bottom:10px;border-bottom:#BDBBBC solid 1px;}
  .s_checkout .subtotal2 {font-family:georgia;font-size:21px;color:#6D6E71;text-align:right;padding-right:30px;padding-bottom:30px;}
  .s_checkout .subtotal2 span {color:#E57027;}

  .parax {line-height: 1.6em;font-family:georgia;font-size:12px;color:#464646;padding-bottom:20px;background:url(../images/seperator_1.png) no-repeat center bottom;}
  .paray {line-height: 1.6em;font-family:georgia;font-size:12px;color:#464646;padding-bottom:20px;}
  .paraz {line-height: 1.6em;font-family:georgia;font-size:14px;color:#464646;padding-bottom:20px;}
  .d_level {padding:0 20px;}
  .d_level .title {font-family:georgia;font-size:24px;color:#414042;border-bottom:#C3C3C4 solid 1px;margin-bottom:10px;padding-bottom:10px;}
  .d_level .more {font-family:georgia;font-size:16px;color:#81BCC0;padding-left:20px;}
  .confirm strong {font-family:georgia;font-size:14px;color:#231F20;margin-left:-30px;}
  .confirm {font-family:georgia;font-size:16px;color:#6D6E71;margin-left:160px;line-height: 1.8em;;}
  .information {color:#6D6E71;font-family:georgia;font-size:18px;line-height: 1.6em;overflow:hidden;_zoom:1;padding:0 10px;;padding-bottom:30px;}
  .information a {color:#84C0C3;font-size:12px;}
  .information .sector {float:left;width:30%;}
  .information .i_s_1 {float:left;width:25%;}
  .information .i_s_2 {float:left;width:40%;}
  .information .i_s_3 {float:left;width:35%;}
  .information .forms {clear:both;}

  .supp {min-height:400px;_height:400px;}
  .about {min-height:400px;_height:400px;}
  .timeline {margin-bottom:-50px;}


  .b_vl {background:url(../images/n_v_l_bg.png) no-repeat left top;width:280px;height:200px;z-index:996;position: absolute;left:300px;top:150px;padding:10px 12px 9px 11px;display:none;}
  .b_vl .title {font-size:20px;color:#888;letter-spacing: 2px;text-transform: uppercase;border-bottom:#C1C3C4 solid 1px;height:36px;line-height: 36px;padding-left:20px;padding-right:5px;}
  .b_vl .title span {float:right;font-size:14px;font-weight:bold;}
  .b_vl .title .b_vl_title {margin-top:10px;}
  .b_vl .title a {color:#E57027;}
  .b_vl .forms {padding:10px 0;padding-left:20px;border-top:#FFF solid 1px;}
  .b_vl .forms p {padding-bottom:5px;}
  .b_vl .forms .links {float:left;padding-top:5px;font-family:georgia;}
  .b_vl .forms .links a {font-size:10px;color:#E57027;text-decoration:underline;}
  .b_vl .forms .links a:hover {text-decoration:none;}
  .b_vl2 {display:block;position: static;float:left;margin-left:-30px;}
  .b_vl2 .title img {margin-top:8px;}

  .s_ad_300_100 {float:left;margin-left:13px;margin-top:5px;}

  .b_b_l .prevx {width:247px;height:19px;line-height: 19px;background:url(../images/u_b_b_l_at.png) repeat left top;cursor: pointer;}
  .b_b_l .nextx {width:247px;height:19px;line-height: 19px;background:url(../images/u_b_b_l_ab.png) repeat left top;cursor: pointer;position: absolute;bottom:0;left:0;z-index: 10;}

  .bg_b_m_t {overflow:hidden;_zoom:1;background:url(../images/bg_b_m_t_bg.png) repeat left top;position: absolute;bottom:0;left:0;height:32px;line-height: 32px;color:#FFF;font-size:10pt;font-family:georgia;width:627px;padding-left:20px;}
  .bg_b_m_t a {color:#FFF;font-size:10px;text-decoration:underline;}
  .bg_b_m_t span {float:right;margin-right:10px;}
  .bg_b_m_t img {vertical-align: middle;margin-left:10px;}

  .b_m_sm {overflow:hidden;_zoom:1;background:url(../images/bg_b_m_s_bg.png) repeat left top;position: absolute;width:100%;z-index: 51;}
  .b_m_sm a {display:block;float:right;height:32px;line-height: 32px;font-size:14px;letter-spacing: 1px;padding:0;border-right:#58595B solid 1px;border-left:#FFF solid 1px;text-align:center;}
  .b_m_sm a:hover {color:#FFF;background:#87C3C7;text-decoration:none;}
  .b_m_sm a.active {color:#FFF;background:#87C3C7;text-decoration:none;}

  .video_c {width: 600px;height: 283px;padding-left:47px;padding-top:40px;padding-bottom:10px; background:#000 url(../images/video_c_bg.jpg) repeat left top;}

  .v_s_c a {height: 94px;text-align:center;background:none;}
  .v_s_c a:hover {background:none;}
  .v_s_c li {text-align:center;padding-right:15px;padding-bottom:5px;}

  .b_b_l_v {overflow:hidden;_zoom:1;padding-bottom:18px;height:315px;}
  .b_b_l_v ul {}

  .p_s_c  {margin:0 30px; overflow:hidden;height: 66px;}
  .p_s_c li {padding:0 5px; float:left;}
  .p_s_c_c  {position: relative;padding:10px 20px;padding-bottom:20px;background:url(../images/g_s_shadow.png) no-repeat left bottom;}
  .p_s_c_c .prevy {width: 15px;height: 40px;float:right;position: relative;top:12px;}
  .p_s_c_c .nexty {width: 15px;height: 40px;float:left;position: relative;top:12px;}
  .p_s_c a {display:block;width:100px;height:66px;}
  .p_s_c_c .prevy a img {background:url(../images/p_s_c_b.png) repeat left -80px;width: 15px;height: 40px;}
  .p_s_c_c .nexty a img {background:url(../images/p_s_c_b.png) repeat left top;width: 15px;height: 40px;}
  .p_s_c_c .prevy a:hover img{background-position: left -40px;;}
  .p_s_c_c .nexty a:hover img{background-position: left -120px;}
  
  .spm {position: relative;z-index: 50;}
  .spm .mark {position: absolute;background:url(../images/map_dot.PNG) repeat left top;width: 30px;height: 30px;cursor: pointer;line-height: 30px;text-align:center;font-size:10px;color:#FFF;}
  /*.spm .spm_pop {width: 291px;height: 250px;padding:19px; color:#000;font-family:georgia;text-align:left;background:url(../images/spm_pop_bg.png) repeat left top;position: relative;right:330px;bottom:170px;cursor: auto;line-height:1.6em; display:none;}
    */  
.spm .pop2
  {
	display:none; 
	z-index: 50;
	left:30px;
	bottom:170px;
	position: relative;

	}
  .spm .spm_pop2 
  {
	width: 291px;
	padding:19px 9px 0 19px; 
	color:#000;
	font-family:georgia;
	text-align:left;
	background:url(../images/spm_pop_bg2.png) repeat left top;
	cursor: auto;
	line-height:1.6em; 
	padding-left:30px;
	_background:none;
	_filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/spm_pop_bg2.png', sizingmethod='scale');
	}

.spm .pop
  {
	display:none; 
	z-index: 50;
	right:320px;
	bottom:178px;
	position: relative;

	}
  .spm .spm_pop
  {
	width: 291px;
	padding:30px 9px 0 19px; 
	color:#000;
	font-family:georgia;
	text-align:left;
	background:url(../images/spm_pop_bg.png) repeat left top;
	cursor: auto;
	line-height:1.6em; 
	_background:none;
	_filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/spm_pop_bg.png', sizingmethod='scale');
	}

  .pop2_bottom 
  {
	width: 291px;
	height:18px;
	padding:0 19px 19px 19px;
	background:url(../images/bottom_pop2.png) no-repeat;
	_background:none;
	_filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/bottom_pop2.png', sizingmethod='scale');
  }
  
  .pop_bottom 
  {
	width: 291px;
	height:18px;
	padding:0 19px 19px 19px;
	margin-left:-16px;
	background:url(../images/bottom_pop2.png) no-repeat;
	_background:none;
	_filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/bottom_pop2.png', sizingmethod='scale');
  }
  
  .spm .markOn .pop2 {display:block;}
  .spm .markOn .pop {display:block;}

  .spm .spm_pop .title {font-size:18px;padding-bottom:10px;}
  .spm .spm_pop p {padding-bottom:10px;font-size:12px;line-height: 1.6em;padding-right:10px;}
  .spm .markOn .spm_pop {display:block;}
  
  .spm .spm_pop2 .title {font-size:18px;padding-bottom:10px;}
  .spm .spm_pop2 p {padding-bottom:10px;font-size:12px;line-height: 1.6em;padding-right:10px;}
  .spm .markOn .spm_pop2 {display:block;}
  .mk1a {left:70px;top:240px;}
  .mk2a {left:140px;top:200px;}
  .mk15a {left:205px;top:280px;}
  .mk14a {left:235px;top:310px;}
  .mk3a {left:255px;top:240px;}
  .mk4a {left:265px;top:190px;}
  .mk16a {left:310px;top:190px;}
  .mk5a {left:320px;top:165px;}
  .mk6a {left:330px;top:305px;}
  .mk11a {left:380px;top:210px;}
  .mk15b {left:385px;top:285px;}
  .mk14b {left:405px;top:310px;}
  .mk7a {left:410px;top:180px;}
  .mk8a {left:435px;top:240px;}
  .mk14c {left:475px;top:150px;}
  .mk9a {left:470px;top:240px;}
  .mk10a {left:610px;top:240px;}
  .mk15c {left:640px;top:175px;}
  .mk14d {left:655px;top:145px;}
  .mk15d {left:650px;top:280px;}
  .mk1b {left:670px;top:190px;}
  .mk12a {left:690px;top:250px;}
  .mk14e {left:715px;top:300px;}
  .mk13a {left:765px;top:230px;}

  .gal_c {min-height: 400px;_height: 400px;}


  .b_b_l_about a img {width:112px;height:20px;background:url(../images/sub_nav_about.gif) no-repeat left top;margin-top:10px;}
  .b_b_l_about a:hover img, .b_b_l_about .active img  {background-position: right top;}
  
  .b_b_l_about .b_b_l_s2 img {background-position:left -36px;}
  .b_b_l_about .b_b_l_s2:hover img, .b_b_l_about .b_b_l_s2 .active img  {background-position:right -36px;}
  .b_b_l_about .b_b_l_s3 img {background-position:left -73px;}
  .b_b_l_about .b_b_l_s3:hover img, .b_b_l_about .b_b_l_s3.active img {background-position:right -73px;}
  .b_b_l_about .b_b_l_s4 img {background-position:left -110px;}
  .b_b_l_about .b_b_l_s4:hover img, .b_b_l_about .b_b_l_s4.active img{background-position:right -110px;}
  .b_b_l_about .b_b_l_s5 img {background-position:left -147px;}
  .b_b_l_about .b_b_l_s5:hover img, .b_b_l_about .b_b_l_s5.active img {background-position:right -147px;}
  .b_b_l_about .b_b_l_s6 img {background-position:left -186px;}
  .b_b_l_about .b_b_l_s6:hover img, .b_b_l_about .b_b_l_s6.active img {background-position:right -186px;}
  .b_b_l_about .b_b_l_s7 img {background-position:left -223px;}
  .b_b_l_about .b_b_l_s7:hover img, .b_b_l_about .b_b_l_s7.active img{background-position:right -223px;}
  .b_b_l_about .b_b_l_s8 img {background-position:left -260px;}
  .b_b_l_about .b_b_l_s8:hover img, .b_b_l_about .b_b_l_s8.active img {background-position:right -260px;}
  .b_b_l_about .b_b_l_s9 img {background-position:left -296px;}
  .b_b_l_about .b_b_l_s9:hover img, .b_b_l_about .b_b_l_s9.active img  {background-position:right -296px;}

  .b_b_l_gallery a img {width:140px;height:20px;background:url(../images/sub_nav_gallery.gif) no-repeat left top;margin-top:10px;}
  .b_b_l_gallery a:hover img {background-position: right top;}

  .b_b_l_gallery .b_b_l_s2 img {background-position:left -36px;}
  .b_b_l_gallery .b_b_l_s2:hover img {background-position:right -36px;}
  .b_b_l_gallery .b_b_l_s3 img {background-position:left -73px;}
  .b_b_l_gallery .b_b_l_s3:hover img {background-position:right -73px;}
  .b_b_l_gallery .b_b_l_s4 img {background-position:left -110px;}
  .b_b_l_gallery .b_b_l_s4:hover img {background-position:right -110px;}

  .b_b_l_news a img {width:146px;height:20px;background:url(../images/sub_nav_news.gif) no-repeat left top;margin-top:10px;}
  .b_b_l_news a:hover img, .b_b_l_news .active img{background-position: right top;}

  .b_b_l_news .b_b_l_s2 img {background-position:left -36px;}
  .b_b_l_news .b_b_l_s2:hover img,  .b_b_l_news .b_b_l_s2.active img {background-position:right -36px;}
  .b_b_l_news .b_b_l_s3 img {background-position:left -73px;}
  .b_b_l_news .b_b_l_s3:hover img, .b_b_l_news .b_b_l_s3.active img{background-position:right -73px;}
  .b_b_l_news .b_b_l_s4 img {background-position:left -110px;}
  .b_b_l_news .b_b_l_s4:hover img, .b_b_l_news .b_b_l_s4.active img {background-position:right -110px;}
  .b_b_l_news .b_b_l_s5 img {background-position:left -147px;}
  .b_b_l_news .b_b_l_s5:hover img, .b_b_l_news .b_b_l_s5.active img {background-position:right -147px;}
  .b_b_l_news .b_b_l_s6 img {background-position:left -186px;}
  .b_b_l_news .b_b_l_s6:hover img, .b_b_l_news .b_b_l_s6.active img {background-position:right -186px;}
  .b_b_l_news .b_b_l_s7 img {background-position:left -223px;}
  .b_b_l_news .b_b_l_s7:hover img, .b_b_l_news .b_b_l_s7.active img {background-position:right -223px;}

  .b_b_l_support a img {width:186px;height:20px;background:url(../images/sub_nav_support.gif) no-repeat left top;margin-top:10px;}
  .b_b_l_support a:hover img, .b_b_l_support .active img{background-position: right top;}

  .b_b_l_support .b_b_l_s2 img {background-position:left -36px;}
  .b_b_l_support .b_b_l_s2:hover img, .b_b_l_support .b_b_l_s2.active img {background-position:right -36px;}
  .b_b_l_support .b_b_l_s3 img {background-position:left -73px;}
  .b_b_l_support .b_b_l_s3:hover img, .b_b_l_support .b_b_l_s3.active img{background-position:right -73px;}
  .b_b_l_support .b_b_l_s4 img {background-position:left -110px;}
  .b_b_l_support .b_b_l_s4:hover img, .b_b_l_support .b_b_l_s4.active img{background-position:right -110px;}
  .b_b_l_support .b_b_l_s5 img {background-position:left -147px;}
  .b_b_l_support .b_b_l_s5:hover img, .b_b_l_support .b_b_l_s5.active img {background-position:right -147px;}

  .b_b_l_contact a img {width:204px;height:20px;background:url(../images/sub_nav_contact.gif) no-repeat left top;margin-top:10px;}
  .b_b_l_contact a:hover img, .b_b_l_contact .active img{background-position: right top;}

  .b_b_l_contact .b_b_l_s2 img {background-position:left -36px;}
  .b_b_l_contact .b_b_l_s2:hover img, .b_b_l_contact .b_b_l_s2.active img {background-position:right -36px;}
  .b_b_l_contact .b_b_l_s3 img {background-position:left -73px;}
  .b_b_l_contact .b_b_l_s3:hover img, .b_b_l_contact .b_b_l_s3.active img{background-position:right -73px;}

  .b_b_r_home a img {width:157px;height:25px;background:url(../images/sub_nav_home.gif) no-repeat left top;margin-top:24px;}
  .b_b_r_home a:hover img {background-position: right top;}

  .b_b_r_home .b_b_r_s2 img {background-position:left -75px;}
  .b_b_r_home .b_b_r_s2:hover img {background-position:right -75px;}
  .b_b_r_home .b_b_r_s3 img {background-position:left -145px;}
  .b_b_r_home .b_b_r_s3:hover img {background-position:right -145px;}
  .b_b_r_home .b_b_r_s4 img {background-position:left -218px;}
  .b_b_r_home .b_b_r_s4:hover img {background-position:right -218px;}


  .no_bd_bt {border-bottom:none!important;}
  .sb_ad {text-align:center;padding-left:10px;}
  
  .subOn dl {display:block;padding-top:0px;}
  .active dl {display:none!important;}
  .n_s_shadow {background:url(../images/bg_shadow.png) repeat-x left top;height:12px;position: absolute;top:0;left:0;;width:100%;z-index: 100;}
  .navi .last a:hover {background:url(../images/u_submenu_bg2.png) no-repeat left 2px;}
  .navi .nv_btn {display:block;height:33px;border-left:#E8EED7 solid 1px;border-right:#506517 solid 1px;}
  .navi .active .nv_btn {border:none;background:#FFF;position: relative;z-index: 40!important;background:url(../images/nv_btn.png) repeat-x left top;}
  .active .friends {color:#E46D22;}
  .navi .active .nv_s_s_l {position: absolute;width:5px;height:33px;background:url(../images/nv_s_s_l.png) repeat left top;left:-5px;top:0;z-index: 500;}
  .navi .active .nv_s_s_r {position: absolute;width:5px;height:33px;background:url(../images/nv_s_s_r.png) repeat left top;right:-5px;top:0;z-index: 500;}
  .navi .nv_first .nv_btn {border-left:none;}
  .navi .nv_last .nv_btn {border-right:none;}
  .navi .active .nv_s_c {width:100%;background:#FFF;height:10px;position: absolute;bottom:-9px;left:0px;}
  .sub_first {background:none!important;}

  .navi .active .nv_last .nv_btn {position: static;}
  .navi .active .nv_last .nv_rc {width: 5px;height: 5px;position: absolute;right:0;top:0;background:url(../images/u_navi_hover_r2.png) no-repeat right 0;}
  
  .s_l {float:left;margin-top:-10px;}
  .s_l .b_b_l {height:auto!important;position: static;margin-bottom:10px;background:#FFF;}
  .s_l .v_gallery {padding-left:5px;}
  .s_l .m_donation {padding-left:5px;}
  .s_l .sb_ad {padding-left:5px;padding-right:30px;}
  
  
  .contact_a  {margin-right:10px;font-family:georgia;color:#464646;font-size:13px;}
  .contact_a .titleh {font-family:georgia;color:#636363;font-size:24px;border-bottom:#BDBBBC solid 1px;margin-bottom:10px;padding-bottom:10px;padding-top:10px;}
  .contact_a .addrh,
  .contact_a .telh  {padding-left:10px;padding-bottom:20px;}
  .contact_a .para  {padding:10px;padding-bottom:20px;line-height: 1.6em;;}
  .contact_a .forms  {border:none;}
  .contact_a .forms input.isubmit {margin-left:257px;}
  .contact_b .t_members {font-size:16px;font-family:georgia;line-height: 1.8em;padding-left:10px;float:left;padding-right:20px;}
  .contact_b .t_members a:hover {color:#78BCCA;text-decoration:none;}
  .contact_b .forms {float:left;border:none;}
  .contact_b {overflow:hidden;_zoom:1;}
  .contact_b .forms input.isubmit {margin-left:257px;}
  
  .n_s_2 {border-bottom:#B1B1B1 solid 1px;padding-bottom:10px;}
  .n_s_2 img {float:right;margin-right:0;margin-left:10px;}

  .title_c img {vertical-align: middle;}
  .title_cz {font-family:georgia;font-size:24px;letter-spacing: 0;}

  .s_box {padding-left:20px;padding-bottom:10px;height:129px;background:url(../images/s_box_bg.png) no-repeat 20px top;}
  .s_box p {padding-left:20px;padding-top:53px;}
  .s_box select {width:130px;}
  .s_box .itext {width: 142px;height: 24px;border:none;margin-top:10px;background:none;color:#C6C6C9;font-size:16px;padding-top:5px;padding-left:10px;margin-right:6px;}
  .s_box .isubmit {width: 30px;height: 27px;border:none;background:none;cursor: pointer;}
  
  .a_box {font-family:georgia;font-size:14px;color:#6D6E71;padding-left:26px;padding-right:13px;line-height: 30px;padding-bottom:20px;}
  .a_box span {float:right}
  .a_box li {overflow:hidden;_zoom:1;border-bottom:#D3D3D4 solid 1px;}
  .a_box a:hover {text-decoration:none;color:#93D5D9;}
  
  
  .pagination
{
	text-align:right;
	margin:-1px 0 0;
	padding:20px 0 0;
	background:#fff;
}

.pagination a
{
	margin:0 3px;
	color:#5D5D5D;
	font-size:11px;
}

.pagination a:hover
{
	color:#AF552D;
}

.pagination .active
{
	color:#AF552D;
	text-decoration:underline;
}
  
.blog_thumbs li
{
	float:left;
	padding:6px;
}
  
  .icon{
   margin: 0 15px 0 0;
  
  }