
.bloodColor
        {
            color: #8A0611;
            font-family:Arial
        }
        .bloodColorsize
        {
            color: #8A0611;
            font-family:Arial;
            font-size:small;
        }

h1 a {
	display: block; text-decoration: none;
	font: 68px Helvetica, Arial, Sans-Serif; letter-spacing: -4px;  
	text-align: center;
	color: #999; text-shadow: 0px 3px 8px #2a2a2a;
 }
 	h1 a:hover {
 		color: #BDB2B2; text-shadow: 0px 5px 8px #2a2a2a;
 	}
 
h2 {
	font: 32px Tahoma, Helvetica, Arial, Sans-Serif;
	text-align: center;
	
	color: #222; text-shadow: 0px 2px 3px #A7A2A2;
}

h3 a {
	display: block; text-decoration: none;
	font: 24px Helvetica, Arial, Sans-Serif; letter-spacing: 1px;  
	text-align: center;
	color: #999; text-shadow: 1px 2px 6px #0D0C0C;
 }
 	h3 a:hover {
 		color: #BDB2B2; text-shadow: 1px 3px 6px #090303;
 	}

pre {
	width: 0 auto; margin: 0 auto; background: #222; padding: 20px;
	font-size: 18px; color: #555; text-shadow: 0px 2px 3px #171717;
	
    box-shadow: 5px 5px 5px #090808;
    -webkit-box-shadow: 5px 5px 5px #090808;
    -moz-box-shadow: 5px 5px 5px #090808;
    filter: progid:DXImageTransform.Microsoft.dropShadow(color=#090808, offX=5, offY=5, positive=true);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	
}


ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

img {
	border: none;
	}
	
#menu {
	width: 200px;
	margin: 10px;
	}
	
#menu li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	font: 14px ; 
	}	
	
#menu li a:link, #menu li a:visited {
	color: Black;
	display: block;
	background:  url(menu.gif);
	background-repeat:no-repeat;
	padding: 8px 0 0 35px;
	}
	
#menu li a:hover {
	color: White;
	background:  url(menu.gif) 0 -32px;
	background-repeat:no-repeat;
	padding: 8px 0 0 35px;
	
	}

#menu li span {
	position: absolute;
  left: 13.5em;
  margin-top: -1.8em;
  background-repeat:no-repeat;
  width: 14em;
  display: none;
	}

#menu li:hover span { display: block;}
#menu li span a { display: inline; }


/************ vMenu **************/
ul#vmenu {
	margin: 0px;
	padding: 0px;
	list-style: none;
	
	
}
ul#vmenu li {
	margin: 0px 20px;
	padding: 0px 0px 0px 12px;
	background: url(circle.gif) no-repeat 0px 5px;
}
ul#vmenu li.has_child {
	background: url(right_arrow.gif) no-repeat 0px 5px;
}
ul#vmenu li.open {
	background: url(down_arrow.gif) no-repeat 0px 5px;
}
ul#vmenu li a:link, ul#vmenu li a:visited {
	display: block;
	height: 20px;
	line-height: 20px;
	text-decoration: none;
	color: Black;
	white-space: nowrap;
	cursor:pointer
}
ul#vmenu li a:hover, ul#vmenu li a.active {
	color: #000;
}
ul#vmenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
