body {
margin: 0px;
padding: 0px;
background: #222222; 
width: 100%;
height: 100%;
}
body, div, p, span, table tr td, table tr th {
font-family: "Times New Roman", serif;
}
a, a:visited, a:active {
text-decoration: none;
color: #800e0d;
}
a:hover {
text-decoration: underline;
color: #006cb5;
}
h2 {
font-size: 30px;
color: #006cb5;
margin-left: 30px;
}
h3 {
font-size: 20px;
color: #800e0d;
margin-top: 0px;
margin-bottom: 0px;
}

div.outer {
position: relative; 
text-align: left; 
vertical-align: top;
width: 900px; 
height: 600px; 
background: url(http://ventnorsportscafe.com/images/site_home_blank.jpg); 
}
div.abs {
position: absolute;
text-align: left; 
vertical-align: top;
z-index: 90;
}
div.logo {
z-index: 99;
top: 2px;
left: -4px;
}
div.content {
top: 115px;
left: 205px;
width: 640px;
height: 415px;
overflow: auto;
}
div.menu1, div.menu2, div.menu3, div.menu4, div.menu5 {
top: 51px;
width: 90px;
height: 45px;
font-size: 12pt;
padding-top: 5px;
}
div.menu1 a, div.menu1 a:active, div.menu1 a:visited, div.menu1 a:hover, 
div.menu2 a, div.menu2 a:active, div.menu2 a:visited, div.menu2 a:hover, 
div.menu3 a, div.menu3 a:active, div.menu3 a:visited, div.menu3 a:hover, 
div.menu4 a, div.menu4 a:active, div.menu4 a:visited, div.menu4 a:hover, 
div.menu5 a, div.menu5 a:active, div.menu5 a:visited, div.menu5 a:hover {
text-decoration: none;
color: #111111;
}
div.menu1 a:hover, div.menu2 a:hover, div.menu3 a:hover, div.menu4 a:hover, div.menu5 a:hover {
color: #006cb5;
text-decoration: underline;
}
div.menu1 {
left: 260px;
}
div.menu2 {
left: 380px;
}
div.menu3 {
left: 500px;
}
div.menu4 {
left: 620px;
}
div.menu5 {
left: 740px;
}
div.addy1, div.addy1shade, div.addy1shade2 {
top: 235px;
left: 13px;
font-size: 13pt;
font-weight: bold;
line-height: 20px;
color: #FFFFFF;
text-align: right;
}
div.addy1shade, div.addy1shade2 {
z-index: 89;
top: 237px;
left: 15px;
color: #222222;
}
div.addy1shade2 {
top: 233px;
left: 11px;
}
div.addy2 {
top: 544px;
left: 240px;
font-size: 12pt;
color: #333333;
}

div.bdayClub {
top: 436px;
left: 13px;
color: #800e0d;
text-align: center;
font-weight: bold;
letter-spacing: 0.02em;
line-height: 18px;
}
div.bdayClub span {
font-size: 15pt;
line-height: 20px;
}
div.bdayClub div {
padding-top: 15px;
padding-bottom: 15px;
}
div.bdayClub a, div.bdayClub a:visited, div.bdayClub a:active, div.bdayClub a:hover {
text-decoration: none; 
font-size: 18pt; 
color: #006cb5;
}
div.bdayClub a:hover {
text-decoration: underline; 
}

div.desBy, div.desByshade, div.desByshade2, 
div.desBy a, div.desBy a:active, div.desBy a:visited, div.desBy a:hover {
top: 576px;
left: 446px;
font-size: 10pt;
letter-spacing: 0.04em;
color: #FFFFFF;
}
div.desByshade, div.desByshade2 {
z-index: 89;
top: 578px;
left: 448px;
color: #222222;
}
div.desByshade2 {
top: 574px;
left: 444px;
}



table.stdFrm tr td {
font-size: 16pt;
font-weight: bold;
vertical-align: top;
padding: 4px;
}
table.stdFrm tr td input, table.stdFrm tr td textarea {
font-size: 16pt;
font-weight: bold;
color: #006cb5;
}
table.stdFrm tr td textarea {
font-size: 12pt;
font-weight: normal;
}


div.formResult {
font-size: 16pt;
font-weight: bold;
font-style: italic;
color: #006cb5;
margin-top: -20px;
line-height: 20px;
}