/* [Layout Style] */

/* [ General page rules ] */
#layout a       { text-decoration: none; color: #0000ff; font-weight: bold; }
#layout a:hover { text-decoration: underline; }

/* [ Centering ] */
#layout_centre { text-align: center; width: 100%; }
#layout { text-align: left; width: 968px; margin:10px auto; }

/* [ Banner and Toolbars ] */
#layout_admin_toolbar {  }
#layout_banner {
  position: absolute;
}
#layout_banner_tools {
  position: relative;
  top: 8px;
  left:240px;
  width: 730px;
}
#layout_nav_top {
  display: block;
  width: 491px;
  float: left;
}

#layout_search {
  display: block;
  width: 230px;
  float: left;
}
#layout_banner_window{
  position: absolute; top: -50px; left: 4px;
}
#layout_shadow {
  z-index: 1;
  position: relative;
  top: 31px; 
  width: 968px;
  float: none; clear: both;
  background: url(/img/sysimg?img=./UserFiles/Image/layout/shade_mr.png) repeat-y top right;
}
#layout_banner_content {
  width: 968px;
  background: url(/img/sysimg?img=./UserFiles/Image/layout/banner_middle.gif,C1CED7,114C6E,C9375B,9912AA,552B8F) repeat-y;
}
#layout_banner_content_inner {
  position: relative;
  width: 680px;
  height: 160px;
  left: 255px;
}
.gallery_fader  { display: block; width: 160px; float: left; margin: 0 10px 0 0; }
#layout_banner_bottom {
  margin-top: 36px;
}
#layout_content {
  background: url(/img/sysimg?img=./UserFiles/Image/layout/content_middle.gif) repeat-y;
}
#layout_content_nav {
  width: 200px;
  float: left;
}
#layout_content_payload {
  padding: 0 10px;
}
#layout_footer {
  margin-top: 36px;
  text-align: center;
}