body {
  background: #5a6984 url('images/bg.png') no-repeat top right;
}
#content {
  width:926px;
  margin:74px auto 0 auto;
} 

/* LEFT SIDE */
#left {
  float:left;
  width:417px;
}
#entry_box {
  width:417px;
  height:244px;
  background: url('images/entry_box.png') no-repeat top left;
  margin-top:8px;
}
#entry_box table {
  margin:0 auto;
  font: normal 14px Verdana, Arial, Sans-Serif;
}
#entry_box table td {
  font: normal 11px Verdana, Arial, Sans-Serif;
  padding:5px 6px;
}
.title {
  font: bold 12px Verdana, Arial, Sans-Serif;
}
.by {
  color:#7e899d;
  font: normal 23px Verdana, Arial, Sans-Serif;
}
#entry_box input {
  background: url('images/field_bg.png') no-repeat top left;
  width:86px;
  height:24px;
  border:0;
  text-align:center;
  font: bold 18px Arial, Verdana, Sans-Serif;
  padding:5px 0 0 0;
  margin:0 0 2px 0;
  outline: none;
}
#entry_box input:focus {
  background: url('images/field_bg_focus.png') no-repeat top left;
  outline: none;
}
#left h2 {
  color:#6c7687;
  font: normal 16px Verdana, Arial, Sans-Serif;
  margin:0;
  padding:38px 0 26px 0;
  *padding:35px 0 10px 0;
  text-align:center;
}
#left h3 {
  font: bold 14px Verdana, Arial, Sans-Serif;
  color:#bddeba;
  margin:10px 0 0 0;
  padding:0 4px;
}
p.howto {
  font: normal 12px Verdana, Arial, Sans-Serif;
  color:#fff;
  margin:5px 0 0 0;
  padding:0 4px;
  line-height:140%;
  text-align:justify;
}
p.howto a {
  color:#b3d2ec;
}
p.howto a:hover {
  color:#d8e8f5;
}
p.footer {
  font: normal 12px Verdana, Arial, Sans-Serif;
  color:#000;
  margin:12px 0 0 0;
  padding:0 4px;
}
p.footer a {
  color:#000;
}
p.footer a:hover {
  color:#363d49;
}

/* RIGHT SIDE */
#right {
  padding:38px 20px 0 50px;
  font: normal 14px Courier, Arial, Sans-Serif;
  float:right;
  width:402px;
  height:417px;
  background: url('images/monitor.png') no-repeat top right;
  color:#eeeeee;
  line-height:170%;
}
#right h1 {
  font-size:17px;
  font-weight:bold;
}
#right img {
  margin-left:1px;
}