body
{ background: #FFF url(back.png) repeat;
  color: #766C7A;
}

blockquote{border-color: #CF5AE8;}

#main
{ background: #FFF url(purple_main.png) repeat-y;
  color: #766C7A;
}

h1, #column2 h1
{ background: transparent;
  color: #060606;
  border-color: #CFCFCF;
}

#menu
{ background: #FFF url('menu.png');
  color: #FFFFFF
}

#menu li a
{ background: #777;
  color: #FFFFFF;
}

.sbihead
{ background: #CFD5D9;
  color: #FFFFFF;
} 

#content, #column2, .sidebaritem, .sbihead h1, #column2 a
{ background: transparent;
  color: #766C7A;
  border-color: #766C7A;
}

#column2 a:hover
{ background: #FFF;
  border-color: #8A878C;
}

.sbilinks li a, .sidebaritem a
{ background: #FFFFF no-repeat left center;
  color: #8A878C;
} 

.sbilinks li a:hover, .sidebaritem a:hover
{ background: #FFFFFF no-repeat left center;
  color: #8A878C;
}