background image:
http://www.heartlinks.biz/099.gif
 
body, a, td, div {
 font-family: Trebuchet MS;
 font-size: 13px;
}
 
body {
 margin: 0 0 0 0;
 background-color: white;
 background-image: url(http://www.heartlinks.biz/099.gif);
}
 
input {
 font-size: 11px;
}
 
a {
 color: red;
 text-decoration: none;
}
a:hover {
 color: black;
}
 
.contentarea {
 background-color: white;
}
.contentareaborder {
 background-color: #FF0000;
}
 
.copyright {
 color: white;
}
.copyright a {
 color: red;
}
 
.adminmenu {
 color: white;
}
.adminmenu a {
 color: red;
}
 
.menu {
 background-color: black;
 border: 1px solid #000000;
 padding: 3px;
}
.menu a{
 color: red;
 font-size: 17px;
 font-family: arial;
 text-decoration: none;
 font-weight: bold;
}
.menu a:hover{
 color: #FFFFFF;
}
 
.accountmenu {
 background-color: #white;
}
.accountmenu a{
 color: red;
 font-size: 12px;
 font-family: arial;
 text-decoration: none;
}
.accountmenu a:hover{
 color: black;
}
 
.titlebar {
 color: black;
 background-color: #FF0000;
 background-repeat: no-repeat;
 background-position: right;
 border: 1px solid red;
}
 
.advspecial {
 border-color: red;
 border-width: 1px;
 background-color: white;
 width: 400px;
 height: 100px;
}
 
.advspecialheader {
 font-size: 20pt;
 color: red;
}
 
.advspeciallink {
 font-size: 15pt;
 color: red;
}
 
.faqcat {
 border-style: solid;
 border-width: 1px; 
 border-color: #FF0000;
}
 
.faqQ {
 color: red;
}
 
.faqA {
 color: black;
}
 
.popupLink {
 COLOR: blue;
 outline: none
}
 
.popup { 
 POSITION: absolute; 
 VISIBILITY: hidden; 
 BACKGROUND-COLOR: white; 
  BACKGROUND-COLOR: white; 
 width: 252; 
 BORDER-LEFT: 1px solid black; 
 BORDER-TOP: 1px solid black; 
 BORDER-BOTTOM: 1px solid black; 
 BORDER-RIGHT: 1px solid black; 
 PADDING: 5px;
 z-index: 10 
}
 
 
 
 
 
/* Table Set 1 - Table Headers*/
 .tableHL1 {
  color: black;
  background-color: #FFFFFF;
 }
 .tableHL1 a {
  color: black;
 }
 
/* Table Set 1 - Border Color */
 .tableBD1 {
  background-color: #FFFFFF;
 }
 
/* Table Set 1 - Table rows*/
 .tableHL2 {
  color: red;
  background-color: #FFFFFF;
 }
 
/* Table Set 1 - Table Rows OnMouseOver*/
 .tableHL3 {
  background-color: white;
 }
 
 
 
/* Copyright text color */
.copyright {
 color: black;
}
 
/* Copyright anchor color */
.copyright a {
 color: white;
} 
 

/* Text Highlight Color 1 */
 .textHL1 {
  color: #FF0000;
 }
 
 .stats {
  font-size: 12px;
  color: #FF0000;
 }
 
 .stat_title {
  color: #FF0000;
 }
 
 
 
 a:active {
  outline: none;
}
 
a:focus {
  -moz-outline-style: none;
}
 
.dropBoxHeader img, .dropBoxHeaderSelected img {
 padding-right: 5px;
 border: 0px;
 float: left;
}
.dropBoxHeader a, .dropBoxHeaderSelected a{
 float: left;
 color: black;
 padding: 3 0 0 0px;
}
.dropBoxHeader a:hover, .dropBoxHeaderSelected a:hover{
 color: black;
}
.dropBoxHeader {
 padding: 1 10 1 2px;
 background-color: white;
 border: 1px solid #FF0000;
 height: 25px;
 margin-top: 1px;
 width: 150px;
 font-size: 13px;
 font-family: Trebuchet MS;
}
 
.dropBoxHeaderSelected {
 padding: 1 10 1 2px;
 background-color: #FFFFFF;
 border: 1px solid #FF0000;
 height: 25px;
 margin-top: 1px;
 width: 150px;
 font-size: 13px;
 font-family: Trebuchet MS;
}
 

.accountRightCont {
 margin: 1 0 0 0px; 
 background-color: white;
 border: 1px solid #FF0000;
}
.dropBoxCont {
 display: none;
}
.dropBoxTitle {
 color: black;
 font-weight: bold;
 border-bottom: 1px solid #FF0000;
 text-align: right;
}
 
.tableStyle1 tr td {
 border: 1px solid #FF0000;
 padding: 5 10 5 10px;
 color: #000000;
 text-align: right;
 width: 150px;
 font-family: Trebuchet MS;
}
 

.tableStyle2 tr td {
 border: 1px solid #FF0000;
 padding: 1 10 1 10px;
 color: #000000;
 text-align: right;
 width: 150px;
 font-family: Trebuchet MS;
 font-size: 13px;
}
 

.tableStyle2 tr td.tableHead {
 background-color: #FFFFFF;
 text-align: left;
 color: red;
 border: 1px solid #FF0000;
 font-family: Trebuchet MS;
}
 
.statsTable {
 width: 167px;
}
.statsTable tr td{
 font-family: Trebuchet MS;
 font-size: 13px;
 text-align: center;
 border: 1px solid #FF0000;
 padding: 3px;
}
