/******
  ERIC MEYER RESET | learn more @ http://meyerweb.com */
html,body,div,span,
applet,object,iframe,embed,object,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
  margin: 0; padding: 0;
  font-size: 100%;
}
/* remember to define focus styles! */
:focus { outline: 0; }
strong { font-weight: 600; }
a,a:link,a:visited,a:hover { color:#92a21e; font-size: 1.00em !important; text-decoration: underline;}
a:hover { text-decoration: none; }
/* end reset */

html { height: 100%;}
body {
  height: 100%;
  padding: 0; margin: 0;
  background-color: #fff;
  line-height: 15px;
}
div#failover div {
  position: relative; z-index: 2;
  top: 135px; left: 475px;
  width: 300px;
}
#failover h1 {
  font-family: Georgia, "Times New Roman", Arial, Verdana, Helvetica, sans-serif;
  width: 480px;
  color: #451a04;
  text-align: center;
  font-size: 2.70em;
  font-weight: 200;
  letter-spacing: -0.025em;
}
#failover p {
  font-family: Georgia, "Times New Roman", Arial, Verdana, Helvetica, sans-serif;
  width: 480px;
  text-align: center;
  color: #451a04;
  font-size: 1.10em;
  letter-spacing: -0.025em;
  line-height: 1.25em;
  margin: 25px 0 0 0;
}
img#failover {
  position: absolute;
  z-index: 0;
  top: 0; left: 0;
}
#failover {
  width: 100%;
  height: 100%;
  vertical-align:top;
  /* for mozilla */
  min-width: 975px;
  /* for IE */
  width:  expression( Math.max(document.body.clientWidth,1100) + "px" );
}
htmlContent {
  margin-top:30px;
  margin-left:60px;
}
