body { 
  background-image: url("/inc/layouts/skins/cancer_profile/background.jpg");
  background-color: #000000; 
  margin: 0px;
  padding: 0px; 
  min-width: 800px;
}

a:link      { color: red; text-decoration: underline; }
a:visited	{ color: red; text-decoration: underline; }
a:active	{ color: white; text-decoration: none; }
a:hover	    { color: white; text-decoration: none; }

/* Generally used for links you don't want underlined */
a.menu:link		{ color: red; text-decoration: none; }
a.menu:visited	{ color: red; text-decoration: none; }
a.menu:active	{ color: white; text-decoration: none; }
a.menu:hover	{ color: white; text-decoration: none; }

/* The Border color of the Dark Network Banners in the Footer */
.pic a img { border: 1px solid #800000; } 
.pic a img:link { border: 1px solid #800000; }
.pic a img:visited { border: 1px solid #800000; }
.pic a img:active { border: 1px solid #FF0000; }
.pic a img:hover { border: 1px solid #FF0000; }

hr {
  border: 0;
  height: 1px;
  color: #800000;
  background-color: #800000;
}

p {
  margin: 0px;
  padding: 0px; 
}

img { border-style: none; }

/* All text is within tables. */
table {
  text-align:justify;
  color:white;
  font-family:Helvetica;
  font-size:10pt;
  font-weight:normal;
}

/* For the smaller page text */
.footer	{
  text-align:justify;
  color:white;
  font-family:Helvetica;
  font-size:8pt;
  font-weight:normal;
}

/* Forms and buttons */
.forminput, .textinput, .radiobutton, .checkbox, .textarea {
  font-size: 12px;
  font-color: black;
  font-family: verdana, helvetica, sans-serif;
  vertical-align: middle;
  color: black;
  background-color: #FFB9B9;
  border: 1px #ff0000 solid;
}
form {
  margin: 0px;
  padding: 0px; 
}

/* For various |, [, and ] symbols throughout the site */
.divider { color: white; }

/* This table is used to highlight the "You Have New Messages" text */
.msg_table { background-color: #790000; }

/* The text of the "You Have New Messages" line */
.new_msgs {
  text-align:justify;
  color:white;
  font-family:Helvetica;
  font-size:8pt;
  font-weight:normal;
}
.new_msgs a:link     { color: #FF4242; text-decoration: underline; }
.new_msgs a:visited	 { color: #FF4242; text-decoration: underline; }
.new_msgs a:active	 { color: white; text-decoration: underline; }
.new_msgs a:hover	 { color: white; text-decoration: underline; }

/* Vampbox time/date stamps */
.vb_txt { color: red; }

/* Table Outlines */
.tablewindows { background-color: red;}

/* Table insides */
.tdwindows { background-color: black;}

/* Profile Page. The Description Box and Description area */
.tabledescription { background-color: red; }
.tddescription { background-color: #350000; }

/* For the header of the Bantam Layout only. From top down to the navigation bar */
.bantam_header_td { background-color: #350000; }

/* The 2nd top menu row. Vampire DB, Profies, Chat, etc. */
#nav {
  height: 24px;
  width: 792px;
  overflow: hidden;
  padding: 0px;
  margin: 0px;
  background: url(/inc/layouts/skins/cancer_profile/nav_bar.gif) no-repeat;
  background-color: blue; }
}
#nav li { display: inline; }
#nav li { 
  display: inline; 
  margin: 0px;
  padding: 0px;
}
#nav li a {
  text-align: center;
  float: left; 
  display: inline;
  width: 88px;
  font-weight: bold;
  color:white;
  font-family:Arial,Helvetica;
  font-size:9pt;  
  padding: 4px 0px 5px 0px;
  margin: 0px
  height: 24px;
  position: relative;
  text-decoration: none;
}
#nav li a:hover {
  background: url(/inc/layouts/skins/cancer_profile/nav_hover.gif) no-repeat top left;
  color: #ffffff;
  text-decoration: none;
}


/* Fonts */
/* Success/Good messages */
.success { color: lime; }
/* Failure/Bad messages */
.error { color: red; }
/* Warning color. Usually yellow */
.warn { color: yellow; }

/* Only used for "The Ultimate Vampire Resource & Directory in Logo menu */
h1 {
  color: white; 
  font-family: helvetica; 
  font-size: 14pt; 
  text-align: center; 
  font-weight: bold; 
  margin: 0px; 
  padding: 0px;
}

/* Headline, title text. Like "Site News" or "Profiles" */
.headline {
  color: white; 
  font-family: helvetica; 
  font-size: 16pt; 
  text-align: center; 
  font-weight: normal; 
  margin: 0px; 
  padding: 0px;
}


/* New CSS Classes introduced in Vampire Rave 2.0 */
/* These classes are for PROFILE PAGES ONLY */

/* The CHANGE LAYOUT drop down select menu */
.layout_form {
  font-size: 14px;
  font-color: white;
  font-family: 'Droid Sans', sans-serif, Georgia, serif, arial, helvetica;
  vertical-align: middle;
  color: white;
  background-color: #230000;
  border: 1px white solid;
  border-radius: 3px;
  background: url(/images/drop_down_arrow.png) 170px / 22px no-repeat #230000;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: '';
  width: 200px;
  padding: 4px 0 4px 10px;
  margin: 0;
}
.layout_form select {
   background: transparent;
}
.layout_form select::-ms-expand { /* IE */
  display: none;
}
.layout_form option {
  width:200px;
  margin: 0;
  padding: 2px 0 2px 10px;
}

/* Send Message, +/- Friend, +/- Block  */
.new-marker {
  display: inline-block;
  border: 2px red solid;
  border-radius: 6px;
  font-size: 14px;
  color: white;
  font-family: 'Droid Sans', sans-serif, Georgia, serif, arial, helvetica;
  vertical-align: middle;
  padding: 4px 5px 3px 5px; 
  margin-top:4px;
  font-weight:bold;
}

/* Profile description box */
.profile-description {
  border-radius:6px; 
  border: 1px solid red; 
}

/* The Rate Button */
.mc-link-spans {
  background-color:#a20202; 
  color:white; 
  border: white 1px solid;
}
.mc-link-spans:hover {
  background-color:#d00202;
}

/* Alternating background colors in Last 3 comments */
.db-div-1 { background-color:#151515; }
.db-div-2 { background-color:#080808; }