/* [Layout Style] */

/* [All content centred] */
body { background-color: white; margin: 0; padding: 0;}

#layout_centre { text-align: center; }
#layout { text-align: left; width: 955px; top: 0px; margin:0px auto 0px auto; }
#layout_admin_toolbar {  }

/* [Header table] */
#layout_header{ background: url(/img/sysimg?img=/UserFiles/Image/layout/banner_background.gif) repeat-x }
#layout_header_banner  { width: 339px; height: 85px }
#layout_header_top     { width: 450px; height: 11px; overflow: hidden; font-size: 0 }
#layout_header_search  { width: 450px; height: 44px; vertical-align: top; }
#layout_header_nav     { width: 450px; height: 30px; vertical-align: top; }
#layout_header_weather { width: 150px; vertical-align: top; padding: 0 5px 0 0; }
#layout_header_weather iframe { border: 0; frameborder: 0; }
#layout_header_search input { float: left; }
#layout_header_search input#topbar_search {
  font-size:8pt;margin-top:4px; border: 1px solid #cccccc; width: 200px;
}

/* [Body] */
#layout_body {
  margin: 0;
  padding: 0;
  xbackground-color: #E4E4E4;
  xbackground-image: url(/img/sysimg/?img=/UserFiles/Image/layout/two-column-divider-home.gif,E4E4E4,FFFFFF?v=1.12);
}
#layout_body h1 {
  color: #000000;
  font-family: arial, helvetica, sans-serif;
  font-size:14pt;
}
/* [Body > Top_Spacer] */
div#layout_body .top_spacer {
  xbackground-color: #E4E4E4;
  background-image: none;
  height: 5px;
}

/* [Body > Spacer] */
div#layout_body .spacer {
  xbackground-color: #E4E4E4;
  background-image: none;
  height: 5px;
}

/* [Body > Content] */
div#layout_body #layout_content{
  background-image: none;
  xbackground-color: #E4E4E4;
  padding: 0; margin: 0;
}
#layout_content_inner{
  position: relative;
  left: 220px;
  z-index: 0;
}

/* [Body > Column 1] */
div#layout_body #layout_col1 {
  width: 955px; float: left; padding: 0; margin: 0 10px 0 0;
  display: inline; /* for IE Double Margin Float Bug */
}

#layout_topics{
  background-color: #ffffff; padding: 8px; margin: 0;
}
div#category_tabber_topics .item     { padding: 2px; }
div#category_tabber_topics .item img { float: left; margin: -8px 8px 2px 0; border: 0; }
div#category_tabber_topics .item p   { margin: 0.25em 0 1em 0; line-height: 155%; }
div#category_tabber_topics .item h2.title  {
  margin: 15px 0 0 0; font-size: 160%; font-family: times-new-roman; font-weight: normal;
}
div#category_tabber_topics .item h2.subtitle  {
  margin: 15px 0 0 0; font-size: 100%; color: #2a2a2a; font-family: times-new-roman; font-weight: normal;
}
div#category_tabber_topics .subhead  { margin: 8px 0 8px 0; }
div#category_tabber_topics .article_head h2 a { text-decoration: none; color: #2a2a2a; }
div#category_tabber_topics .article_head h2 a:hover { color: #ad2c16; text-decoration: underline; }

div#category_tabber_topics div.tab            { background-color: #e4e4e4; border: 1px solid #ffffff; }
div#category_tabber_topics div.tab a          { color: #000000; font-weight: normal; }
div#category_tabber_topics div.tab:hover      { background-color: #c0c0c0; border: 1px solid #ffffff; }
div#category_tabber_topics div.tab:hover a    { color: #000000; font-weight: normal; }
div#category_tabber_topics div.tab_selected   { background-color: #434343; border: 1px solid #ffffff; }
div#category_tabber_topics div.tab_selected a { color: #ffffff; font-weight: normal; }
div#category_tabber_topics a.more { white-space: nowrap; color: #ad2c16; text-decoration:none; }
div#category_tabber_topics a.more:hover { text-decoration: underline; }

/* [Body > Column 2] */
div#layout_body #layout_col2 {
  width:305px; margin: 0; float: left;
}


/* Web Poll */
#web_poll {
  padding: 10px 0 0 0;
  margin: 0 0 5px 10px;
}
#web_poll h1 {
  margin: 0 0 1em 0; font-size: 105%;
}
#web_poll p {
  margin: 0.5em 0 0.5em;
}

#web_poll .poll .question{
  font-size: 100%;
}
#web_poll a { text-decoration: none; color: #ad2c16; }
#web_poll a:hover { text-decoration: underline; }
  

/* [Footer] */
div#sys_footer{
  position: absolute;
  top: 80px;
  left: 300px;
  width: 700px;
  height: 25px; 
/*clear: both; 
margin: auto; */

}



#weatherButton {
  position: absolute;
  top: 0px;
  left: 790px;
  width: 150px;
  height: 100px;
}