body {
  background:#e1e6ea url(top.gif) repeat-x;
  margin:0px;
  padding:0px;
}

.constituency {
  position:absolute;
  width:1002px;
  left:50%;
  top:100px;
  height:100%;
  margin-left:-501px;
  border-color:#050;
  z-index:100;
  background-color:#e1e6ea;
}

p {
  padding: 2px 15px 0px;
}

img {
  border: none;
}

h1 {
  padding: 15px 15px 25px;
}

.elated {
  position:absolute;
  display:none;
  width:1002px;
  left:50%;
  margin-top:150px;
  margin-left:-501px;
}

.compassionate {
  background-color:rgb(0,200,0);
}

.chompthrough {
  background-color:rgb(0,220,0);
  width:1002px;
  position:relative;
  left:-100%;
}

.looklike {
  left:-100%;
  text-align:justify;
  position:relative;
}