#outWrapper, #footer { width: 684px}
#container {
  background-image: url(../img/top-bg-2.jpg);
  background-repeat: no-repeat;
  background-position: 0 0;
}
body.green #container { background-image: url(../img/top-bg-green-2.jpg)}
body.orange #container { background-image: url(../img/top-bg-orange-2.jpg)}
#header h1, #header #flash-logo { padding: 29px 0 0 35px}
#header #heading { padding-left: 220px}
#header h3 { float: right}
#content { padding: 37px 50px 45px 43px}
#content .date { display: block; padding: 0 0 9px; font-size: 18px; color: #858585}
#content #printLink { padding-top: 30px}

#content #pollResult { padding: 0 60px 0 100px; zoom: 1}
#content #pollResult strong {
  display: block;
  padding: 0 0 27px 28px;
  font-size: 21px; color: #00a2cd
}
#content #pollResult img { display: block; margin: 0 auto 28px}
#content #pollResult table td { padding: 0 0 4px 0; vertical-align: top; }
#content #pollResult table b { font-weight: normal; margin: 0 25px 0 0; }
#content #pollResult table span { width: 16px; height: 16px; display: block; margin: 0 12px 0 0; }
#content #pollResult table span#place1 { background: #f88e81}
#content #pollResult table span#place2 { background: #577ae4}
#content #pollResult table span#place3 { background: #efe798}

#bottomCorners {
  width: 684px; height: 21px;
  background: url(../img/bottom-corners-2.png) no-repeat 0 0;
}
body.green #bottomCorners, body.orange #bottomCorners {
  background: url(../img/bottom-corners-t-2.png) no-repeat 0 0;
  margin-bottom: 0;
}
* html body.green #bottomCorners,* html body.orange #bottomCorners {
  background-image: expression('none');
  filter: progid:dximagetransform.microsoft.alphaimageloader(src='/Frontend/img/bottom-corners-t-2.png', sizingMethod='scale')
}
#footer { padding-top: 0}
#footer #counters { float: none; padding: 21px 0 0 11px}