body {
  background: #a90418 url(../images/body.png) repeat-x;
  font-family: "Trebuchet MS", Helvetica, Arial;
}

a#suggest {
  position: absolute;
  top: 10px;
  right: 15px;
  color: #fff;
  text-decoration: none;
  font-size: 0.7em;
}
a#suggest:hover {
  text-decoration: underline;
}
#quarantine {
  margin: 30px auto 0;
  width:1105px;
  background: url(../images/quarantine.png) no-repeat 328px 249px;
}
#container {
  position: relative;
  width: 1105px;
  height: 550px;
}
#container h1 {
  height: 174px;
  width: 743px;
  text-indent: -9999px;
  background: url(../images/title.png) no-repeat;
}
#container .right {
  position: absolute;
  right: 0;
  width: 288px;
}
#container a#feeling-panicked {
  display: block;
  height: 296px;
  width: 283px;
  float: right;
  text-indent: -9999px;
  background: url(../images/feeling_panicked.png) no-repeat;
}
#container a#without-warning {
  display: block;
  height: 208px;
  width: 288px;
  float: right;
  margin-top: 23px;
  text-indent: -9999px;
  background: url(../images/without-warning.png) no-repeat;
}
#container #search-box {
  position: relative;
  float: left;
  height: 65px;
  width: 519px;
  margin-right: 2px;
  padding: 45px 0 0 26px;
  background: url(../images/search-background.png) no-repeat;
}
#container #search-box select {
  width: 485px;
}
#container #search-box #spinner {
  position: absolute;
  top: 28px;
  left: -55px;
}
#container a#need-to-panic {
  display: block;
  height: 110px;
  width: 228px;
  float: left;
  text-indent: -9999px;
  background: url(../images/panic_button.png) no-repeat;
  outline: none;
}
#container #status {
  color: #fff;
  font-size: 1.7em;
  margin: 15px 0 0 10px;
}
#container #status a {
  color: #ffc217;
}
#container #these-people {
  width: 756px;
  margin: 35px 0 0 9px;
  padding-top: 160px;
  padding-bottom: 40px;
  background: url(../images/these_people.gif) no-repeat 0 20px;
  border-top: 1px dashed #b63545;
}
#container #these-people .tweet {
  height: 58px;
  margin-bottom: 10px;
}
#container #these-people .tweet img {
  float: left;
  height: 48px;
  width: 48px;
  margin-right: 10px;
  border: 5px solid #820111;
  background-color: #820111;
	-moz-border-radius: 5px;
  -webkit-border-radius: 5px;
 	-opera-border-radius: 5px;
}
#container #these-people .tweet p {
  margin: 0;
  color: #fff;
  font-size: 0.9em;
}
#container #these-people .tweet p a {
  color: #ffc217;
}
#container #these-people .tweet span.worry {
  color: #F6BEBE;
}
#container #these-people .tweet span.timeago {
  font-size: 0.8em;
  color: #f6bebe;
}

#sidebar {
  float: right;  
}