body
{
  background:#66f url('/images/bg.gif');
  padding:0; margin:0;
  font-family:Arial, Verdana, sans-serif;
} 

#header
{
  background-color:#ff9;
  width:100%;
  padding:0;
  margin:0;
  border-bottom:5px solid #66f;
}

#container
{
  min-width:770px;
  max-width:990px;
  width: expression(document.body.clientWidth < 772 ? "770px" : document.body.clientWidth > 1002 ? "1000px" : "auto");

}

#content {  margin:.5em 0; }

#footer
{
  color:#fff;
  font-size:11px;
  text-align:center;
  margin-bottom:.5em;
}

#footer a { color:#fff }  

tr { font-family:Arial, Verdana, sans-serif; } 

.buttons
 { 
   color:#66f;
   font-weight:bold; font-style: italic; font-size: 15px ;
   text-decoration: none
}
.link { color:#ff0 }
.whoispaul { color:#fff; font-size: 14px }
.featuretext { font-size: 11px; line-height:12px }

.darkbg { color:#ffffff; font-size:12px; line-height:14px }
.sections
{
  color:#66f;
  font-weight:bold;
  font-style: italic;
  font-size: 15px;
}
.text { font-size:12px }
.smalltext { font-size:11px }
.whitetext, .whitetext A { color:#fff; font-size:12px; line-height:14px }
.whitesmalltext, .whitesmalltext A { color:#fff; font-size:11px; line-height:14px }

.plaintext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px }
.plainsmalltext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }

#sidemenu
{
  text-align:center;
  background-color:#fff;
  padding-bottom:20px;
  margin:60px;
  font-family:Arial, Verdana, sans-serif; font-size:12px;
}

H1 { color:#ff0000; font-weight:bold; font-size:18px; }
H2 { color:#ff0000; font-weight:bold; font-size:16px }
H3 { color:#ff0000; font-weight:bold; font-size:14px }

#menubar a
{
  color:#fff;
  font-weight:bold;
  text-decoration:none;
  text-transform:uppercase
}

#sectionheader
{
  text-align:center;
  margin-bottom:1em;
}

#games-madlibs #sectionheader
{
  background-color:#696;
}