#hometabs {
  margin:18px 0;
}

.ui-tabs-hide {  
  display: none;  
}

#tabs, #promotion {
  list-style:none;
  margin:0 !important;
}

#tabs li {
  width:105px; height:34px;   
  float:left;  
  text-align:center;
  margin-right:2px;
}

#tabs a {
  height:34px; line-height:34px;
  display:block; overflow:hidden;
  background:#a19fa3 url('../layout/bg_tab.gif') no-repeat;
  color:#fff; text-decoration:none;
  font-size:120%; font-weight:bolder;
}

#tabs a:hover, #tabs .ui-tabs-selected a {
  background:#fecc00 url('../layout/bg_tab.gif') left bottom no-repeat;
  color:#000;
}

.tab {
  background:#fecc00;
  height:270px; /*overflow:hidden;*/  
}
  
  .tab-in {
    height:270px; overflow:hidden;    
  }

#newsarticle {
  padding:15px;
}

#newsarticle h2 {
  margin:0 !important;
}

#newsarticle h2 a {
  color:#000;
  text-decoration:none;
}

#newsarticle p {
  margin:1em 0 !important;
}
