body
{
  background:#310021;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#ffffff;
}
td.divider 
{
  background:#5b043f;
}
h1
{ 
  display:inline;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-size:14px; 
  color:#ffffff; 
  font-weight:bold; 
  text-decoration:none; 
}
.page
{
  border-top: #902a6f 1px solid;
  border-left: #902a6f 1px solid;
  border-right: #902a6f 1px solid;
  border-bottom: #902a6f 1px solid;
}
.panelouter {
  background:#5b043f;
  border-top: #902a6f 1px solid;
  border-left: #902a6f 1px solid;
  border-right: #902a6f 1px solid;
  border-bottom: #902a6f 1px solid;
}
.panel 
{
  background:#902a6f;
  border-top: #000000 1px solid;
  border-left: #000000 1px solid;
  border-right: #000000 1px solid;
  border-bottom: #000000 1px solid;
}
.button {
  background: #ee86a4;
  border-top: #f7bdde 1px solid;
  border-left: #f7bdde 1px solid;
  border-right: #e78cc6 1px solid;
  border-bottom: #e78cc6 1px solid;
  cursor: hand;
  color: #000000;
  width: 75px;
  height: 19px;
  text-decoration: none;
}
.text
{
  background: #e69eb3;
  border-top: #f7bdde 1px solid;
  border-left: #f7bdde 1px solid;
  border-right: #f7bdde 1px solid;
  border-bottom: #f7bdde 1px solid;
  color: #000000;
}
textarea 
{
  background: #e69eb3;
  border-top: #f7bdde 1px solid;
  border-left: #f7bdde 1px solid;
  border-right: #f7bdde 1px solid;
  border-bottom: #f7bdde 1px solid;
  color: #000000;
}
input 
{
  background: #e69eb3;
  border-top: #f7bdde 1px solid;
  border-left: #f7bdde 1px solid;
  border-right: #f7bdde 1px solid;
  border-bottom: #f7bdde 1px solid;
  color: #000000;
}
select 
{
  background: #e69eb3;
  border-top: #f7bdde 1px solid;
  border-left: #f7bdde 1px solid;
  border-right: #f7bdde 1px solid;
  border-bottom: #f7bdde 1px solid;
  color: #000000;
}
fieldset
{
  border:1px solid #902a6f;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#ffffff;
}
legend
{
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#ffffff;
}
td.inputtext
{
  color: #000000;
}
.popupbg
{
  background-color:#902a6f;
  border:1px solid #5b043f;
  padding:3px;
  font-family:verdana,arial;
  font-size:9pt;
  font-weight:normal;
  color:#ffffff;
}
.popupcaption
{
  font-size:9pt;
  background-color:#5b043f;
  font-family:verdana;
  font-weight:bold;
  color:#ffffff;
}
<!-- DIYD Settings-->
.menu {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica;;
  color: #82A3BB;
}
a.menu {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica;;
  color: #ee86a4;
  TEXT-DECORATION: none;
}
a.menu:visited {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica;;
  color: #ee86a4;
  TEXT-DECORATION: none;
}
a.menu:hover {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica;;
  color: #ffffff;
  TEXT-DECORATION: underline;
}
.sitename 
{
  font-size: 60px;
  font-family: IMPACT;
  color: #ee86a4;
}
A 
{
COLOR: #ee86a4;
TEXT-DECORATION: none;
}

A:hover 
{
COLOR: #ffffff;
TEXT-DECORATION: underline;
}

.normal, td, body
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
}

.last20head
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 9pt;
COLOR: #ffffff; 
background-color: #5b043f;
}

.last20one
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
COLOR: #ffffff; 
background-color: #902a6f;
}

.last20two
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
COLOR: #ffffff; 
background-color: #903b80;
}


.bigbuddylist2 
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
COLOR: #ffffff; 
background-color: #903b80;
}

.bigbuddylist1
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
COLOR: #ffffff; 
background-color: #902a6f;
}

.bigbuddylisthead
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 7pt;
COLOR: #ffffff; 
background-color: #5b043f;
text-align: center;
}


.error       { 
  font-family: Arial; 
  font-size: 9pt; 
  color: #FF0000; 
}

.small {
   FONT-FAMILY: Arial, Helvetica;
      FONT-SIZE: 8pt;
}

.tiny {
   FONT-FAMILY: Arial, Helvetica;
      FONT-SIZE: 6pt;
}

.miniheader {
   FONT-FAMILY: impact, arial;
      FONT-SIZE: 24pt;
}

.huge {
   FONT-FAMILY: impact, arial;
      FONT-SIZE: 36pt;
}

body, tr, td, table {
font-family: Arial, sans-serif;
font-size: 9pt;
}

.minibuddylisthead
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
COLOR: #ffffff; 
background-color: #5b043f;
text-align: center;
}

.minibuddylist2
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
COLOR: #ffffff; 
background-color: #903b80;
}

.minibuddylist1
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
COLOR: #ffffff; 
background-color: #902a6f;
}

.msgline2
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
background-color: #903b80;
}

.msgline1
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
background-color: #902a6f;
}

.msgbody
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 9pt;
background-color: #902a6f;
}

.messagehead
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
background-color: #5b043f;
}

.messagenew
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
FONT-WEIGHT: bold;
background-color: #903b80;
}

.messageold
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
background-color: #902a6f;
}

.admirerheader
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
COLOR: #ffffff; 
background-color: #5b043f;
text-align: center;
}
.profilewhite10px{ 
  color: #eeeeee;
background-color: ;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10 px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  margin:2px;
  }
  .black10pxverd { 
    font-family:Verdana; 
    font-style:normal; 
    font-weight:normal; 
    font-size:10px;
          COLOR: #ffffff; 
    text-decoration:none; 
    }
