@font-face {
  font-family: 'IM Fell DW Pica';
  font-style: normal;
  font-weight: normal;
  src: local('IM FELL DW Pica Roman'), local('IM_FELL_DW_Pica_Roman'), url('/font/IMFePIrm28P.TTF') format('truetype');
}

@font-face {
	font-family: 'week';
	src: local('week'), url('/font/wk.TTF') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'FeastofFleshBBRegular';
	src: local('FeastofFleshBBRegular'), url('/font/FEASFBRG.TTF') format('truetype');
	font-weight: normal;
	font-style: normal;
}
.feast { font-family: 'FeastofFleshBBRegular';}
.week {font-family:'Week',Georgia;font-size:10pt;text-shadow:3px 3px 7px #abc;}

body 
{
    background: #000;
    background-image:url('/images/bzw_bg960.jpg');
    background-repeat:repeat-y;      
    background-position: center;
    margin: 0; padding: 0;    
    /*font-family: 'feast','IM Fell English', arial, tahoma, sans-serif;*/
    font-family:'Week','IM Fell DW Pica',Georgia;
    font-size: 12pt;
    color:white; 
    text-shadow:3px 3px 7px #abc;
}

a, a:link {font-family: 'Week','FeastofFleshBBRegular','IM Fell DW Pica', Arial; color: #98B886; text-decoration: none; font-weight: bold;text-shadow: 3px 3px 7px #9F1717;}
a:hover {color: #abc; text-shadow: 1px 4px 3px #9F1717;}
a:hover img {border-color: #9f1717;}

ul {margin: 0; padding: 0;}

/*LAYOUT*/	
#navigation { }
.navigation { position:absolute; left:50%; margin-left:-350px;list-style:none; padding: 0; text-align:center; height: 45px; width:700px; }
.navigation li { float:left; font-size:16pt;}
.navigation li a {font-family: 'FeastofFleshBBRegular','IM Fell DW Pica', Arial;display: block; width:100px; text-align: center; line-height: 45px; text-transform: uppercase; font-weight: bold; font-size: 16pt;}
.navigation li a:hover { text-shadow:1px 6px 3px #660000; }
.navigation li a:active { text-shadow:1px 3px 1px #9F1717; color: #9f1717;}
.register { background-image: url('/images/bullet.png');background-repeat:no-repeat; background-position:left;}
.ulSponsors {margin:0;list-style:none; padding: 0; width:860px; text-align:center;} /* height:52px;*/
.ulSponsors li {float:left; font-size: 12pt; text-align: center;padding:2px;} /* width:48px; */
.ulSponsors li a {}

h1,h2,h3,h4 { font-family: 'FeastofFleshBBRegular','IM Fell DW Pica', Arial;color:#98B886;text-shadow: 3px 3px 7px #9F1717; }
h1{font-size:2.6em;}
h2{font-size:2.1em;}
h3{font-size:1.6em;}
h4{font-size:1em;}

.page h1 a {font-family: 'FeastofFleshBBRegular','IM Fell DW Pica', Arial; font-size:0.8em;}
#siteTitle {text-align:center;font-family: 'FeastofFleshBBRegular';}
#siteTitle h1 {color:#98B886;font-size:3.5em;font-family: 'FeastofFleshBBRegular';}



.AchZombies
{
    position: absolute;
    top: 0px;
    left:100%;
    height:375px;
    width:529px;
    margin-left: -529px;
    background-image: url('/images/trZombies-T.png');
    background-position: right top;
    background-repeat:no-repeat;  
}

#center {
    position: absolute;
    left: 50%;
    margin-left: -480px;
    width: 960px;     
}

#container {
    margin: 65px 0 0 0;
    text-align: left;
    width: 960px;
    clear:left;     
}

#content { width:600px; float:left; margin:10px;}

#sidebar {width:150px; float:left; margin:30px 10px 10px 10px;font-family: 'FeastofFleshBBRegular','IM Fell DW Pica', Arial;text-align:center;}
#sidebar ul {list-style:none;}
#sidebar ul li {height: 80px; padding: 10px 0 10px 0;vertical-align:middle; text-align:center;}
#sidebar ul li:hover {/*list-style-position:outside;list-style-image:url('/images/bullet.png');*/}
#sidebar ul li a img { border:none;}
#sidebar ul li a img:hover { border:none;}

#footer {
    clear: both;    
    width:760px;    
    margin: 20px 100px 20px 100px;
    background-image: url('/images/bullet.png');
    background-repeat:no-repeat;
    background-position:center bottom;
}
#footer p {text-align:center;}
#footer h1 {font-size: 1.0em; text-transform: uppercase; color: #fff; text-align:center;}
#footer a {font-family: 'FeastofFleshBBRegular','IM Fell DW Pica', Arial}
/* form Styles */
.formLeft {width: 100px;float: left;}
.zText, .zTextMulti
{
    width: 300px;
    padding: 5px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    font-size: 1.3em;
    border: none; /*1px groove #bb0000;*/
    color:White;
    background-color: rgba(255,255,255,0.2);
    font-family:'FeastofFleshBBRegular','IM Fell DW Pica', Arial;/*'Week',Georgia;*/
    /*
    -moz-box-shadow:5px 5px 2px #660000;
    -webkit-box-shadow: 5px 5px 2px #660000;
    /*box-shadow:5px 5px 5px #888;    */
}
.zTextMoney
{
    width:75px;
    height: 25px;
    padding:5px;
    border-radius: 5px;
    font-size: 1.1em;
    border: none; 
    color:White;
    background-color: rgba(255,255,255,0.2);
    font-family:'FeastofFleshBBRegular','IM Fell DW Pica', Arial;/*'Week',Georgia;*/
}

.zText
{
    height:35px;
}
.zTextMulti
{
    height:75px;
}
.zText:active, .zText:hover, .zTextMulti:active, .zTextMulti:hover, .zTextMoney:hover, .ZTextMoney:active
{
    border:none;
}

.inValid 
{
   background-color: rgba(159,23,23,0.2);
}

.footnote
{
    font-size:x-small;    
}

/* Button Styles */
#frmRegister
{
    text-shadow: 1px 1px 1px #9F1717;
    font-family: 'FeastofFleshBBRegular','IM Fell DW Pica', Arial;
    font-size: 1.3em;
    width: 500px;
    background-image: url('/images/bloody-hand-transparent-medium.png');
    background-repeat: no-repeat;
    background-position: bottom right;
}
.zButton
{
    border:none;
    height:40px;
    width:120px;
    line-height:40px;
    color: #9f1717;
    font-size:1.4em;
    font-family: 'FeastofFleshBBRegular','IM Fell DW Pica', Arial;
    background-color:transparent;
    background-image: url('/images/button.png');
    background-position: 0 0;    
}
.zButton:hover
{
    background-position: 0 40px;
    cursor:pointer;
    color:White;
}
.zDonate
{
    border:none;    
    height:125px;
    width:150px;
    color: #9f1717;
    font-size:3em;
    vertical-align:top;
    font-family: 'FeastofFleshBBRegular','IM Fell DW Pica', Arial;
    background-color:transparent;
    background-image:url('/images/donate3.png');
    background-position:0 0;    
}
.zDonate:hover 
{
    background-position: 0 125px;
    cursor:pointer;
    color:White;
}

/* background effects */
.footprintright
{
    background-image: url('/images/bloody-footprint.png');
    width:50px;
    height:80px;    
}
.footprintleft
{
   background-image: url('/images/bloody-footprint-right.png');
   width:50px;
   height:80px;
}
.handprint
{
}


.tblDonate
{ 
    font-size: 1.2em;
    text-align:center;
    
    /*font-family:'Week',Georgia;*/
}
.tblDonate tr
{
    background-color: rgba(255,255,255,0.2);    
}
.tblDonate tr:first-child
{
    color:#98B886;
    font-family:'FeastofFleshBBRegular','IM Fell DW Pica', Arial;
    background-color: rgba(159,23,23,0.2);
}
