body {
 background-image:url('/BloodSplatBG.png');
 background-repeat:no-repeat;
 background-position:center top;
 margin:5px 0px; padding:0px;
 text-align:center;
} 

#mainBanner {
	background-image: url("/HeaderVampV1B1.jpg");
	background-repeat:no-repeat;
	height: 158px;
	width: 900px;
	margin:0px auto;
}

#googleAds {
	width:900px
	margin:0px auto;
	padding:10px;
	border:0px;
	overflow: hidden;  
}

#mainContainer {
	width:888px;
	margin:0px auto;
	text-align:left;
	padding:5px;
	padding-top:10px;
	border-right:1px solid #333; border-left:1px solid #333; border-bottom:1px solid #333;
	background-color:#fff;	
	overflow: hidden;  

}

#mainContainer .left {
	width:50%;
	float:left;
	display: inline-block;
}

#mainContainer .right {
	width:50%;
	float:right;
	display: inline-block;
}

#mainContainer .spacer {
	LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px; CLEAR: both
}
#Legal {
	width:100%;
	text-align: center;
	PADDING-TOP: 10px; 
	FONT-FAMILY: Arial, Helvetica; COLOR: #232323; FONT-SIZE: 11px;
}

a:link {
	text-decoration: none;
	color: #FF0000;
}
a:hover {
text-decoration: underline;
}
a:visited {
	text-decoration: none;
	color: #FF0000;
}
.body {
	FONT-FAMILY: Arial, Helvetica; COLOR: #232323; FONT-SIZE: 11px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
.body a:link {
	FONT-FAMILY: Arial, Helvetica; COLOR: #232323; FONT-SIZE: 11px;
	line-height: 16px;
	color: #FF0000;
}
.body a:visited {
	FONT-FAMILY: Arial, Helvetica; COLOR: #232323; FONT-SIZE: 11px;
	line-height: 16px;
	color: #FF0000;
}
.body a:hover {
	FONT-FAMILY: Arial, Helvetica; COLOR: #232323; FONT-SIZE: 11px;
	line-height: 16px;
	color: #FF0000;
	text-decoration: underline;
}
.spacer {
	LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px; CLEAR: both
}
#navigation {
	PADDING-TOP: 108px;
	PADDING-RIGHT: 3px;
	vertical-align: middle; 
	float: right;
}
#navigation UL {
	TEXT-TRANSFORM: uppercase;
}
#navigation UL DIV {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 4px; FONT-FAMILY: Arial; FONT-SIZE: 11px;  LINE-HEIGHT: 18px;
}
#navigation UL LI {
	POSITION: relative; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; COLOR: #dd001e; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #6e0000 1px solid;  BORDER-TOP: #6e0000 1px solid;  BORDER-BOTTOM: #6e0000 1px solid; PADDING-TOP: 2px;  FONT-FAMILY: Arial; FONT-SIZE: 11px;  LINE-HEIGHT: 18px; list-style: none;	background: white; -moz-opacity:0.8;opacity:0.8; filter:alpha(opacity=80);
}
#navigation UL A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 100%; PADDING-RIGHT: 2px; COLOR: #dd001e; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#navigation UL A:hover {
	COLOR: #fff
}
#navigation UL LI:hover DIV {
	BACKGROUND-COLOR: #6e0000; COLOR: #fff
}
#navigation UL LI.divider {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: 0px
}
#navigation UL LI UL {
	POSITION: fixed; DISPLAY: none; MARGIN-LEFT: -40px
}
#navigation UL LI:hover UL {
	DISPLAY: block
}
#navigation UL LI UL LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 8px
}
#navigation UL LI UL LI:hover {
	COLOR: #000
}
#news {
	background-color: #FEFDCB;  PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px;
}
#newsChannel {
	FONT-FAMILY: Arial, Helvetica; COLOR: #dd001e; FONT-SIZE: 18px; FONT-WEIGHT: bold;
}
#newsChannel a {
	text-decoration: none; color: #000000;
}
#newsChannel a:hover {
	text-decoration: underline; color: #000000;
}
#FrontNewsImage IMG {
	BORDER-BOTTOM: #9d9999 1px solid; BORDER-LEFT: #9d9999 1px solid; BORDER-TOP: #9d9999 1px solid; BORDER-RIGHT: #9d9999 1px solid; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 10px; MARGIN-TOP: 10px;
}
#newsPubdate {
	FONT-FAMILY: Arial, Helvetica; COLOR: #232323; FONT-SIZE: 11px;
}
#newsDescription {
	FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 13px; COLOR: #232323; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px; 
}
#newsDescription IMG {
	BORDER-BOTTOM: #9d9999 1px solid; BORDER-LEFT: #9d9999 1px solid; BORDER-TOP: #9d9999 1px solid; BORDER-RIGHT: #9d9999 1px solid; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 10px; MARGIN-TOP: 0px;
}
#newsDescription ul li {
	FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; COLOR: #232323; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #9d9999 2px solid; BORDER-LEFT: #9d9999 0px solid; BORDER-TOP: #9d9999 0px solid; BORDER-RIGHT: #9d9999 0px solid; border-style: dotted; 
}
#newsDescription ul li:before {
	content: "\00BB \0020";
}

#newsLink {
	FONT-FAMILY: Arial, Helvetica; TEXT-ALIGN: right; FONT-WEIGHT: bold; COLOR: #dd001e; FONT-SIZE: 12px;
}
#newsLink {
	FONT-FAMILY: Arial, Helvetica; TEXT-ALIGN: right; FONT-WEIGHT: bold; COLOR: #dd001e; FONT-SIZE: 12px;
}
#spacerHor {
PADDING-BOTTOM: 7px; CLEAR: both
}
#spacerSep {
PADDING-BOTTOM: 25px; CLEAR: both
}
#prodCat {
	FONT-FAMILY: PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px;  CLEAR: both
}
#prodCat .Description  {
	FONT-FAMILY: Arial, Helvetica; FONT-WEIGHT: bold; COLOR: #dd001e; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; 
}
#prodCat .marketingDescription  {
	FONT-FAMILY: Arial, Helvetica; COLOR: #232323; FONT-SIZE: 11px;
}
#prodCat IMG {
	BORDER-BOTTOM: #9d9999 1px solid; BORDER-LEFT: #9d9999 1px solid; BORDER-TOP: #9d9999 1px solid; BORDER-RIGHT: #9d9999 1px solid; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px; MARGIN-TOP: 0px; FLOAT: left;
}



