/* [Layout Style] */

body {
  background: #ffffff url(/UserFiles/Image/layout/bg.jpg) repeat-x;
}
/* [ Centering ] */
#layout_centre { text-align: center; width: 100%; }
#layout_toolbars { text-align: left; width: 939px; color: #ffffff; margin: 10px auto;}
#layout { text-align: left; width: 925px; background: #ffffff; padding: 7px; margin: 10px auto;}

#layout_banner {
  width:925px; height:205px; position: relative;
  background:url(/UserFiles/Image/layout/banner_bg.png);
}
#layout_banner_left {
  border: 0px; display: block;
}
#layout_banner_rss {
  border: 0px; display: block; position: absolute; left: 646px; top: 12px;
  background: url(/UserFiles/Image/layout/buttons/icon_rss.gif);
}
#layout_banner_rss:hover {
  background-position: 100% 0%;
}
#topbar_search {
  position: absolute; left: 750px; top: 10px; border: 0; width: 130px; font-size: 10px;
}
#topbar_search_btn {
  border: 0px; display: block; position: absolute; left: 891px; top: 9px;
  background: url(/UserFiles/Image/layout/buttons/btn_go.gif);
}
#topbar_search_btn:hover {
  background-position: 100% 0%;
}

/* [ Navigation and search area ] */
#layout_nav_main {
  background: #B51800 url(/UserFiles/Image/layout/buttons/nav_main_bg.gif) repeat-x;
  border-bottom: 9px solid #0A1952;
}
#nav_root_1 {
}

/* [ Main Content Area ] */
#layout_content {
  padding: 7px;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
}
#layout_content hr {
  height: 1px; width: 100%; padding: 0; margin: 5px 0 5px 0; border: 0; background-color: #1D256D;
}
#layout_content h1.title {
  margin: 5px 0;
  float: left;
}

#layout_breadcrumbs {
  padding: 0 0 10px 0;
}


/* [ Category Tabber ] */
div#category_tabber_home_page {
}

div#category_tabber_home_page .item     { padding: 2px; }
div#category_tabber_home_page .item img { float: left; margin: -8px 8px 2px 0; border: 0; }
div#category_tabber_home_page .item p   { margin: 0.25em 0 1em 0; line-height: 155%; }
div#category_tabber_home_page .item h2.title  {
  margin: 15px 0 0 0; font-size: 160%; font-family: times-new-roman; font-weight: normal; color: #684210;
}
div#category_tabber_home_page .item h2.subtitle  {
  margin: 15px 0 0 0; font-size: 100%; font-family: times-new-roman; font-weight: normal; color: #684210;
}
div#category_tabber_home_page .subhead  { margin: 4px 0 4px 0; }
div#category_tabber_home_page .article_head h2 a { text-decoration: none; color: #684210;}
div#category_tabber_home_page .article_head h2 a:hover { color: #0000c0; text-decoration: underline;  color: #0000c0; }

div#category_tabber_home_page div.tab            { background-color: #C5BDD3; border: 1px solid #E3E6EF; }
div#category_tabber_home_page div.tab a          { color: #000000; font-weight: normal; }
div#category_tabber_home_page div.tab:hover      { background-color: #A599BB; border: 1px solid #4B4060; }
div#category_tabber_home_page div.tab:hover a    { color: #000000; font-weight: normal; }
div#category_tabber_home_page div.tab_selected   { background-color: #4B4060; border: 1px solid #4B4060; }
div#category_tabber_home_page div.tab_selected a { color: #ffffff; font-weight: normal; }
div#category_tabber_home_page a.more { white-space: nowrap; color: #0000c0; text-decoration:none; }
div#category_tabber_home_page a.more:hover { text-decoration: underline; }



/* [ Two column layout ] */
#layout_columns {
  background: url(/img/sysimg/?img=/UserFiles/Image/layout/bg_2_columns.gif,96A3B6,ffffff) repeat-y 0 0;
}
#layout_columns .layout_column_1 {
  float: left;
  width: 636px;
}

#layout_columns .layout_column_2 {
  float: left;
  width: 255px;
  padding: 0 0 0 17px; 
}

#layout_nav_action {
  background: #E3E6EF;
  padding: 15px;
  height: 350px;
}

#layout_nav_action img {
  margin: 0 0 8px 0;
}


/* [ Footer ] */
#layout_footer{
  margin: 0;
}
#layout_footer_content {
  padding: 10px 0;
  background-color: #312B51;
  color: #fff;
  text-align: center;
  font-size: 80%;
}
#layout_footer_content a {
  text-decoration: none;
  color: #def;
}
#layout_footer_content a:hover {
  text-decoration: underline;
}