body {
  font: 78.5%/1.6em Georgia, Times New Roman, Times, serif;
  word-spacing:2px;
  color:#444444;
  margin:20px;
  background:#0066cc; }

a {
  color:#cc3300;
  font-weight:700;
  text-decoration:none; }

a:hover {
  color:#0066cc;
  text-decoration:none; }

#outer {
  background:#ffffff;
  border:3px solid #f1f1f1;
  max-width:700px;
  width:expression(document.body.clientWidth > 700? "700px": "auto" );
  min-width:700px;
  margin:0 auto; }

#inner {
  margin:1px;
  background:#ffffff;
  padding:20px; }

#header h2 {
  font:100% verdana;
  font-weight:normal;
  color:#555555;
  margin:0 0 0 0;
  border:none; }

#rightcol {
  width:160px;
  float:right;
  padding:20px 5px 0 20px;
  background:#ffffff; }

#rightcol ul {
  font-size:0.9em;
  list-style:none;
  margin:0;
  padding:0 0 15px 0; }

#rightcol li {
  list-style:none;
  margin:0 0 0;
  padding:0; }

#rightcol h2 {
  border-bottom:2px solid #dadada;
  font: 160% verdana;
  color:#0066cc;
  letter-spacing:-1px;
  margin:0 0 10px;
  padding:0px 2px 0 0; }

h3 {
  font: 100% verdana;
  color:#0066cc;
  letter-spacing:-1px;
  margin:0 0 10px;
  padding:0px 2px 0 0; }

#center { 
  width:460px;
  margin:0 180px 0 0px;
  padding:0 0 0 0px; }

#center p {
  margin:0 0;
  line-height:16px; }

#center img {
  float:left;
  margin:0 10px 0 0; }

#center p.rightno img {
  float:right;
  margin:0 10px 0 0; }

#center p.leftyes img {
  float:left;
  padding:0px;
  background:#cccccc;
  border:4px solid #0066cc;
  margin:0 10px 0 0; }

#center h2 {
  border-bottom:2px solid #dadada;
  font: 160% verdana;
  color:#0066cc;
  letter-spacing:-1px;
  margin:0 0 10px;
  padding:20px 2px 0 0; }

#footer { 
  padding:0px;
  margin:20px 0 0 0; }