body {
      /*background-color: #777777;*/
      margin: 0;
      padding: 0;
      background: url(/images/gfx/page-bgrd.gif) #777777 top left repeat-x;}

td {
      color:#DDDDDD; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a:link {
      color:#222222; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a:visited {
      color:#222222; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a:active {
      color:#222222; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a:hover {
      color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

.subtitle {
      margin: 6px 5px 6px 5px;
      font-family: Arial, Helvetica, sans-serif; color:#DDDDDD; font-weight: bold; font-size:1.0em; text-align:left; line-height:13px;}

.mains {
      margin: 1px 3px 2px 3px;
      padding: 1px 3px 2px 3px;
      font-family: Arial, Helvetica, sans-serif; color:#DDDDDD; font-size:0.75em; text-align:left; line-height:14px;}

.sides {
      margin: 1px 3px 2px 3px;
      padding: 1px 3px 2px 3px;
      font-family: Arial, Helvetica, sans-serif; color:#DDDDDD; font-size:0.75em; text-align:left; line-height:13px;}

.cssides {
      margin: 1px 3px 2px 3px;
      padding: 1px 3px 2px 3px;
      font-family: Arial, Helvetica, sans-serif; color:#DDDDDD; font-size:0.75em; text-align:center; line-height:14px;}

.img{
      margin: 8px 4px 5px 4px;
      padding: 0px 1px 0px 1px;
      font-family: Arial, Helvetica, sans-serif; color:#DDDDDD; font-size:0.75em; text-align:center; line-height:14px;}

.join {
      margin: 0px 3px 2px 3px;
      padding: 0px 3px 2px 3px;
      font-family: Arial, Helvetica, sans-serif; color:#DDDDDD; font-size:0.7em; text-align:center; line-height:13px;}

.ban {
      margin: 3px 3px 3px 3px;
      padding: 3px 3px 3px 3px;
      font-family: Arial, Helvetica, sans-serif; color:#DDDDDD; font-size:0.75em; text-align:center; line-height:15px;}

.li {
      margin: 1px 3px 0px 3px;
      padding: 1px 3px 0px 3px;
      font-family: Arial, Helvetica, sans-serif; color:#222222; font-size:0.75em; text-align:left; line-height:15px;}

.compliance {
      margin: 2px 3px 0px 3px;
      padding: 2px 3px 0px 3px;
      font-family: Arial, Helvetica, sans-serif; color:#222222; font-size:1.0em; text-align:center; text-decoration: underline; line-height:13px;}

.adulttitle {
      margin: 2px 3px 0px 3px;
      padding: 2px 3px 0px 3px;
      font-family: Arial, Helvetica, sans-serif; color:#222222; font-size:2.0em; text-align:center; line-height:13px;}

.distitle {
      margin: 2px 3px 0px 3px;
      padding: 2px 3px 0px 3px;
      font-family: Arial, Helvetica, sans-serif; color:#222222; font-size:1.0em; text-align:center; text-decoration: underline; line-height:13px;}

.mid {
      margin: 2px 3px 5px 3px;
      padding: 2px 3px 5px 3px;
      font-family: Arial, Helvetica, sans-serif; color:#222222; font-size:0.7em; text-align:center; line-height:15px;}

.foot {
      margin: 2px 3px 2px 3px;
      padding: 0px 3px 2px 3px;
      font-family: Arial, Helvetica, sans-serif; color:#222222; font-size:0.7em; text-align:left; line-height:12px;}

.footnav {
      margin: 2px 3px 0px 3px;
      padding: 2px 3px 0px 3px;
      font-family: Arial, Helvetica, sans-serif; color:#222222; font-size:0.75em; text-align:center; line-height:15px;}

.links {
        font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:0.7em; text-align:center; line-height:15px;
        PADDING-RIGHT: 1px;
        PADDING-LEFT: 1px;         
        PADDING-BOTTOM: 1px;
        PADDING-TOP: 1px;
        MARGIN: 0px;
	BORDER-RIGHT: #DDDDDD 1px solid;
        BORDER-TOP: #DDDDDD 1px solid;
        BORDER-LEFT: #DDDDDD 1px solid;
        BORDER-BOTTOM: #DDDDDD 1px solid;
        BACKGROUND-COLOR: #DDDDDD;}
