body { 
  background-image: url("/inc/layouts/skins/resident_evil/resident_evil_gutters.jpg");
  background-position: center top;
  background-repeat: no-repeat;
  background-color: #000000; 
  margin: 0px;
  padding: 0px; 
  min-width: 1000px;
}

a:link      { color: #5555FF; text-decoration: underline; }
a:visited	{ color: #5555FF; text-decoration: underline; }
a:active	{ color: #FFFFFF; text-decoration: underline; }
a:hover	    { color: #FFFFFF; text-decoration: underline; }

a.menu:link		{ color: #FFFFFF; text-decoration: none; }
a.menu:visited	{ color: #FFFFFF; text-decoration: none; }
a.menu:active	{ color: #5555FF; text-decoration: none; }
a.menu:hover	{ color: #5555FF; text-decoration: none; }

/* For the message links in kismet footer */
a.msg:link      { color: #3737FF; text-decoration: none; }
a.msg:visited	{ color: #3737FF; text-decoration: none; }
a.msg:active	{ color: white; text-decoration: underline; }
a.msg:hover	{ color: white; text-decoration: underline; }

/* The inbox, system, society, etc links in the Message Center */
a.message:link		{ color: #5555FF; text-decoration: none; }
a.message:visited	{ color: #5555FF; text-decoration: none; }
a.message:active	{ color: #FFFFFF; text-decoration: none; }
a.message:hover		{ color: #FFFFFF; text-decoration: none; }

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

/* Special Link colors. Open Link Directory, etc. */
a.special:link          { color: #00D5D5; text-decoration: underline; }
a.special:visited       { color: #00D5D5; text-decoration: underline; }
a.special:active        { color: #FFFFFF; text-decoration: underline; }
a.special:hover         { color: #FFFFFF; text-decoration: underline; }

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

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

img { border-style: none; }

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

.textarea	{
  text-align:justify;
  color:White;
  font-family:Verdana,Arial,Helvetica;
  font-size:10pt;
  font-weight:normal;
}

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

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

/* The Main Forum page */
.forum_table { background-color: black; }
.forum_td { background-color: #000060; }
.forum_closed { background-color: #000030; }
.forum_text { color: white; }
a.forum:link { color: white; text-decoration: none; }
a.forum:visited { color: white; text-decoration: none; }
a.forum:active { color: cyan; text-decoration: none; }
a.forum:hover { color: cyan; text-decoration: none; }
/* End Forum */

/* Journals - The Comment area */
.journal_comment_table { 
  background-color: #000080; 
  text-color: white; 
  text-align: justify;
  color: white;
  font-family: verdana,arial,helvetica;
  font-size: 8pt;
  font-weight: normal;
}
.journal_comment_div {
  border: 1px solid #0080C0; 
  padding: 0px; 
  background: #000040;
  text-align:justify;
  color: white;
  font-family: verdana,arial,helvetica;
  font-size: 10pt;
  font-weight: normal;  
}
a.journal_comment:link		{ 
  color: #FFFFFF; 
  text-decoration: none; 
  font-size: 8pt; 
  font-family: verdana,arial,helvetica;
}
a.journal_comment:visited	{ 
  color: #FFFFFF; 
  text-decoration: none; 
  font-size: 8pt; 
  font-family: verdana,arial,helvetica;
}
a.journal_comment:active	{ 
  color: #006697; 
  text-decoration: none; 
  font-size: 8pt; 
  font-family: verdana,arial,helvetica;
}
a.journal_comment:hover	    { 
  color: #006697; 
  text-decoration: none; 
  font-size: 8pt; 
  font-family: verdana,arial,helvetica;
}
/* End Journal Formatting */

/* 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: #0000D2; }

/* The text of the "You Have New Messages" line */
.new_msgs {
  text-align:justify;
  color:white;
  font-family:Verdana,Arial,Helvetica;
  font-size:8pt;
  font-weight:normal;
}
.new_msgs a:link         { color: #6464FF; text-decoration: underline; }
.new_msgs a:visited	 { color: #6464FF; 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: #8080FF; }

/* Table Outlines */
.tablewindows { background-color: #0000A0;}

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

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

/* The 2nd top menu row. Vampire DB, Profies, Chat, etc. */
#nav {
  height: 28px;
  width: 990px;
  overflow: hidden;
  padding: 0px 4px 0px 4px;
  margin: 10px 0px 0px 0px;
  background: url(/inc/layouts/skins/cimmerian_blue/nav.gif) no-repeat;
}
#nav li { display: inline; }
#nav li a {
  text-align: center;
  font-size: 12px;
  float: left; 
  display: inline;
  width: 110px;
  font-weight: bold;
  color: #ffffff;
  padding-top: 7px;
  height: 21px;
  position: relative;
  text-decoration: none;
}
#nav li a:hover {
  background: url(/inc/layouts/skins/cimmerian_blue/nav_hover.gif) no-repeat top left;
  color: #ffffff;
  text-decoration: none;
}


/* Fonts */
/* Success/Good messages */
.success { color: #5353FF; }
/* Failure/Bad messages */
.error { color: red; }
/* Warning color. Usually yellow */
.warn { color: #80FFFF; }

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

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




/* Everything from here down is for the DHTML drop-down menu system */
.menu_table td {
	background-image:url('/inc/layouts/skins/cimmerian_blue/menu.jpg'); background-repeat:repeat;
	BORDER-BOTTOM: #000000 1px solid; BORDER-TOP: #000000 1px solid; 
}
.DHTMLSuite_menuBar_top{	/* The bar that is parent of the menu strip */
	height:29px;
	width:775;
	background-repeat:repeat-x;
	font-size:12px;
	z-index:100000;
	padding-left:10px;
	color:#ffffff;
}
.DHTMLSuite_menuBar_sub{
	position:absolute;
	background-color:#000000;
	border:1px solid #000;
	background-image:url('/inc/layouts/skins/cimmerian_blue/menu-bar-gradient.gif');	/* Background image for sub menu items */
	background-repeat:repeat-y;
	background-position: left center;
	display:inline;
	color:#ffffff;
}
.DHTMLSuite_menuItem_top_regular,.DHTMLSuite_menuItem_top_over,.DHTMLSuite_menuItem_top_click,.DHTMLSuite_menuItem_top_disabled,.DHTMLSuite_menuItem_top_active{
	height:20px;
}
.DHTMLSuite_menuItem_top_regular div,.DHTMLSuite_menuItem_top_over div,.DHTMLSuite_menuItem_top_click div,.DHTMLSuite_menuItem_top_disabled div,.DHTMLSuite_menuItem_top_active div{
	padding-top:2px;
	padding-bottom:2px;
}
.DHTMLSuite_menuItem_top_regular{	/* Top level menu item - Regular state */
	padding-left:1px;
	padding-right:4px;
	margin-right:4px;
	padding-top:1px;
	padding-bottom:1px;	
	cursor:pointer;
	line-height:16px;
	margin-top:3px;
}
.DHTMLSuite_menuItem_top_over{ /* Top level menu item - Mouse over state */
	padding-left:0px;
	padding-right:3px;
	margin-right:4px;
	border:1px solid #0000ff;
	background-color:#000000;
	cursor:pointer;
	line-height:16px;
	margin-top:3px;
	padding-bottom:1px;
}
.DHTMLSuite_menuItem_top_active{	/* Top level menu item - Active state - this is typical the state for menu item 1 when a sub group is expanded and the mouse is located over one of the sub menu items */
	padding-left:0px;
	padding-right:3px;
	margin-right:4px;
	border:1px solid #0000ff;
	cursor:pointer;
	line-height:16px;
	margin-top:3px;
	padding-bottom:1px;
	background-color:#000000;		
}
.DHTMLSuite_menuItem_top_click{	/* Top level menu item - Mouse click state */
	padding-left:0px;
	padding-right:3px;
	margin-right:4px;
	border:1px solid #000;
	background-color:#0000ff;
	cursor:pointer;
	line-height:16px;
	margin-top:3px;
	z-index:20000;
	padding-bottom:1px;
}
.DHTMLSuite_menuItem_top_disabled{	/* Disabled menu item */
	padding-left:0px;
	padding-right:4px;
	margin-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	cursor:default;
	line-height:16px;
	margin-top:3px;	
}
.DHTMLSuite_menuItem_top_disabled img,.DHTMLSuite_menuItem_top_disabled div{
	filter:alpha(opacity=30);
	opacity:0.3;
}
.DHTMLSuite_menuItem_top_disabled div,.DHTMLSuite_menuItem_top_active div, .DHTMLSuite_menuItem_top_click div, .DHTMLSuite_menuItem_top_regular div,.DHTMLSuite_menuItem_top_over div{	/* divs for the text,icon and arrow of a menu item */
	float:left;
	padding-left:3px;
	padding-right:0px;
}
/* CSS FOR THE SMALL ARROW DIV - WHEN YOU CLICK ON THIS DIV, SUB ELEMENTS WILL SHOW */
.DHTMLSuite_menuItem_top_arrowShowSub{
	width:12px;
	background-repeat:no-repeat;
	background-position:center center;
	background-image: url('/inc/layouts/skins/cimmerian_blue/menu_strip_down_arrow.gif');
	margin:0px;
	margin-right:-1px;
	/* ma\rgin-right:-3px;	/* Size of padding-right of top menu items - used to get the arrow to apear at the right of the menu item */
	padding:0px;
	height:16px;
	margin-left:2px;
	margin-top:1px;
	float:right;
}
.DHTMLSuite_menuItem_top_over .DHTMLSuite_menuItem_top_arrowShowSub,
.DHTMLSuite_menuItem_top_click .DHTMLSuite_menuItem_top_arrowShowSub
{	/* Sub menu arrows */
/*	margin-left:1px;*/
	margin-left:2px;
}
.DHTMLSuite_menuItem_separator_top{	/* Separator of type "top" */
	height:20px;
	margin-top:5px;
	margin-bottom:3px;
	width:4px;
	padding-left:3px;
	padding-right:3px;
	background-repeat:repeat-y;
	background-image:url('/inc/layouts/skins/cimmerian_blue/menu_strip_separator.gif');
	
}
.DHTMLSuite_menuItem_sub_regular, .DHTMLSuite_menuItem_sub_over,.DHTMLSuite_menuItem_sub_click,.DHTMLSuite_menuItem_sub_disabled,.DHTMLSuite_menuItem_sub_active{	/* Commom css for regular, mouse over and mouse click items */
	clear:both;	
	line-height:18px;
	height:18px;	
	padding-left:25px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;	
	cursor:pointer;	
	margin:1px;
	background-repeat:no-repeat;
}
.DHTMLSuite_menuItem_sub_disabled{
	cursor:default;
}
.DHTMLSuite_menuItem_sub_disabled div,.DHTMLSuite_menuItem_sub_disabled{	/* Disabled sub menu item - Here, we apply the rules on the divs inside the element, i.e. the div for the icon, text and arrow */
	filter:alpha(opacity=30);
	opacity:0.3;
}
.DHTMLSuite_menuItem_sub_regular{	/* Regular menu item */
	margin-left:4px;	/* size of margin above + 1 pixel */
	padding-top:3px;	/* Size of padding-top above + 1 pixel */
	padding-bottom:3px;	/* Size of padding-bottom above + 1 pixel */
}
.DHTMLSuite_menuItem_sub_over,.DHTMLSuite_menuItem_sub_click,.DHTMLSuite_menuItem_sub_active{
	border:1px solid #0000aa;
}
.DHTMLSuite_menuItem_sub_regular div, .DHTMLSuite_menuItem_sub_over div,.DHTMLSuite_menuItem_sub_click div{
	float:left;	/* To get the icons and text of sub elements side by side */
}
.DHTMLSuite_menuItem_sub_over,.DHTMLSuite_menuItem_sub_active{	/* Mouse over effect */	
	background-color:#000000;		
	margin-left:3px;
}
.DHTMLSuite_menuItem_sub_click{	/* Mouse click effect */
	background-color:#000000;
}
.DHTMLSuite_menuItem_sub_click div, .DHTMLSuite_menuItem_sub_regular div,.DHTMLSuite_menuItem_sub_over div,.DHTMLSuite_menuItem_sub_active div,.DHTMLSuite_menuItem_sub_disabled div{	/* divs for the text,icon and arrow of a menu item */
	float:left;
	padding-left:1px;
	padding-right:1px;
}








