/* TOP  background-image: url(zbg.jpg);  */



BODY
{
margin: 0em;
background:#000000;
color: black;
text-align:justify
}

A:link { background: transparent; color: #0000CC }
A:active { background: transparent; color: #0000CC }
A:visited { background: transparent; color: #0000CC }
A:hover { background: transparent; color: #0000CC }

A:link IMG { border: 0em }
A:visited IMG { border: 0em }
A:active IMG { border: 0em }


/* TOP NAVIGATION BAR   palegoldenrod        */


TABLE.Topnav
{
background: palegoldenrod;
}


TD.Topnav
{
text-align: center;
background: palegoldenrod;
color: black;
vertical-align: top;
padding-top: 3px;
padding-bottom: 4px;
line-height: 1.5em;
font-size: .83em;
font-family: arial, helvetica, geneva
}


/* SIDE NAVIGATION BAR */

TD.Sidenav
{
width: 125px;
padding-top: 0px;
padding-bottom: 15px;
padding-left: 15px;
padding-right: 8px;
vertical-align: top;
line-height: 1.6em;
background: palegoldenrod;
color: black;
font-size: .75em;
font-family: arial, helvetica, geneva
}

/* LOGO IMAGE AND NAVIGATION LINKS */

TD.Logolinks
{
background: #cccc66;
color: black;
width: 650px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 20px;
vertical-align: top;
text-align: right;
font-size: .8em;
font-weight: bold;
height: 3.5em;
font-family: arial, helvetica, geneva
}



/* PICTURES AND PICTURE TEXT */

TD.Pics
{
background: #cccc66;
width: 250px;
vertical-align: top;
margin: 0px;
padding: 0px
}


P.Pictext
{
background: transparent;
color: #000000;
padding: 8px;
margin: 0px;
vertical-align: top;
text-align: center;
font-size: .73em;
font-family: arial, helvetica, geneva
}


P.Pictext1a
{
background: transparent;
color: #000000;
padding: 0px;
padding-top: 3px;
margin: 0px;
vertical-align: top;
text-align: center;
font-size: .73em;
font-family: arial, helvetica, geneva
}


P.Pictext2
{
background: transparent;
color: #000000;
padding: 15px;
margin: 0px;
vertical-align: top;
text-align: justify;
font-size: .73em;
font-family: arial, helvetica, geneva
}


P.Pictext2a
{
background: transparent;
color: #000000;
padding: 15px;
margin: 0px;
vertical-align: top;
font-size: .73em;
font-family: arial, helvetica, geneva
}


P.Pictext3
{
background: #cccc99;
color: #000000;
padding: 5px;
margin: 0px;
vertical-align: top;
text-align: center;
font-size: .73em;
font-family: arial, helvetica, geneva
}


/* COMMENTARY */


TD.Comments
{
padding: 25px;
padding-top: 5px;
vertical-align: super;
color: black;
text-align: justify;
vertical-align: top;
background: palegoldenrod
}


TD.Comments2
{
padding: 0px;
margin: 0px;
vertical-align: super;
color: black;
text-align: justify;
vertical-align: top;
background: palegoldenrod
}


P.Title
{
background: transparent;
color: #BB0000;
margin: 0px;
padding: 0px;
font-weight: bold;
vertical-align: top;
font-size: 1.3em;
font-family: arial, helvetica, geneva
}


P.Title1
{
background: transparent;
color: #BB0000;
margin: 0px;
padding: 15px;
padding-top: 11px;
padding-bottom: 8px;
vertical-align: top;
font-weight: bold;
font-size: 1.3em;
font-family: arial, helvetica, geneva
}


P.Title2
{
background: transparent;
color: #BB0000;
margin: 0px;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-top: 15px;
vertical-align: super;
font-weight: bold;
font-size: 1.3em;
font-family: arial, helvetica, geneva
}


P.Title3
{
background: transparent;
color: #BB0000;
margin: 0px;
padding: 0px;
vertical-align: super;
font-weight: bold;
font-size: .8em;
font-family: arial, helvetica, geneva
}



/* Top Smaller Headline */

P.Title4
{
background: transparent;
color: #BB0000;
margin: 0px;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 10px;
vertical-align: super;
font-weight: bold;
font-size: .95em;
font-family: arial, helvetica, geneva
}



/* Top Medium Headline */

P.Title4a
{
background: transparent;
color: black;
margin: 0px;
padding-left: 20px;
padding-right: 20px;
padding-top: 0px;
padding-bottom: 20px;
vertical-align: top;
font-weight: bold;
font-size: 1.1em;
font-family: arial, helvetica, geneva
}



/* Reprinted from */

P.Title5
{
background: transparent;
color: black;
margin: 0px;
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
vertical-align: top;
font-size: .8em;
font-family: arial, helvetica, geneva
}


P.Titlebooks
{
background: transparent;
color: black;
margin: 0px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
vertical-align: top;
font-weight: bold;
font-size: .8em;
font-family: arial, helvetica, geneva
}



P.Subtitle
{
margin: 0px;
padding-bottom: 20px;
padding-top: 0px;
padding-right: 30px;
padding-left: 30px;
background: transparent;
vertical-align: top;
color: black;
font-size: .83em;
font-family: arial, helvetica, geneva
}


P.Albums
{
margin: 0px;
padding: 0px;
padding-top: 10px;
background: transparent;
color: black;
vertical-align: top;
line-height: 1.5em;
font-size: .8em;
font-family: arial, helvetica, geneva
}


P.Comments1
{
margin: 0px;
padding: 0px;
padding-top: 10px;
background: transparent;
color: black;
line-height: 1.5em;
text-align: justify;
vertical-align: top;
font-size: .83em;
font-family: arial, helvetica, geneva
}


P.Comments1a
{
margin: 0px;
padding: 0px;
padding-top: 5px;
padding-bottom: 10px;
background: transparent;
color: black;
line-height: 1.5em;
text-align: justify;
vertical-align: top;
font-weight: bold;
font-size: .9em;
font-family: arial, helvetica, geneva
}


P.Comments1b
{
margin: 0px;
padding: 0px;
padding-top: 5px;
padding-bottom: 0px;
background: transparent;
color: black;
line-height: 1.5em;
text-align: justify;
vertical-align: top;
font-weight: bold;
font-size: .9em;
font-family: arial, helvetica, geneva
}


P.Comments2
{
margin: 0px;
padding-bottom: 20px;
padding-top: 0px;
padding-right: 30px;
padding-left: 0px;
background: transparent;
line-height: 1.5em;
color: black;
text-align: justify;
vertical-align: top;
font-size: .83em;
font-family: arial, helvetica, geneva
}


P.Comments22
{
margin: 0px;
padding-bottom: 5px;
padding-top: 0px;
padding-right: 20px;
padding-left: 15px;
background: transparent;
line-height: 1.5em;
color: black;
text-align: justify;
vertical-align: top;
font-size: .83em;
font-family: arial, helvetica, geneva
}


P.Comments3
{
text-align: center;margin: 0px;
padding-bottom: 20px;
padding-top: 0px;
padding-right: 160px;
padding-left: 160px;
background: transparent;
line-height: 1.5em;
color: black;
text-align: justify;
vertical-align: top;
font-size: .83em;
font-family: arial, helvetica, geneva
}


BLOCKQUOTE.normal
{
margin: 0px;
padding-top: 15px;
padding-left: 20px;
padding-right: 25px;
padding-bottom: 5px;
background: transparent;
vertical-align: top;
color: black;
font-size: .83em;
font-family: arial, helvetica, geneva
}


BLOCKQUOTE.italic
{
margin: 0px;
padding-top: 15px;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 0px;
font-style: italic;
vertical-align: top;
background: transparent;
color: black;
font-size: .83em;
font-family: arial, helvetica, geneva
}


/* PICTEXT BLOCKQUOTE */


BLOCKQUOTE.normal2
{
margin: 0px;
padding-top: 8px;
padding-bottom: 0px;
padding-left: 25px;
padding-right: 25px;
vertical-align: top;
text-align: justify;
background: transparent;
color: black;
font-size: .75em;
font-family: arial, helvetica, geneva
}


BLOCKQUOTE.normal3
{
margin: 0px;
padding-top: 10px;
padding-left: 50px;
padding-right: 50px;
padding-bottom: 15px;
background: transparent;
vertical-align: top;
color: black;
font-size: .83em;
font-family: arial, helvetica, geneva
}


BLOCKQUOTE.normalkg
{
margin: 0px;
padding-top: 10px;
padding-left: 100px;
padding-right: 100px;
padding-bottom: 15px;
background: transparent;
vertical-align: top;
color: black;
font-size: .83em;
font-family: arial, helvetica, geneva
}


BLOCKQUOTE.italic2
{
margin: 0px;
padding-top: 8px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 20px;
font-style: italic;
background: transparent;
vertical-align: top;
color: #dedeab;
font-size: .7em;
font-family: arial, helvetica, geneva
}


BLOCKQUOTE.italic3
{
margin: 0px;
padding-top: 8px;
padding-bottom: 12px;
padding-right: 60px;
padding-left: 60px;
font-style: italic;
background: transparent;
vertical-align: top;
color: black;
font-size: .83em;
font-family: arial, helvetica, geneva
}


BLOCKQUOTE.italickg
{
margin: 0px;
padding-top: 8px;
padding-bottom: 12px;
padding-right: 100px;
padding-left: 100px;
font-style: italic;
background: transparent;
vertical-align: top;
color: black;
font-size: .83em;
font-family: arial, helvetica, geneva
}


BLOCKQUOTE.nyt
{
margin-left: 80px;
margin-right: 80px;
margin-top: 30px;
margin-bottom: 30px;
padding-top: 20px;
padding-bottom: 20px;
padding-right: 30px;
padding-left: 30px;
background: #dddfad;
color: black;
vertical-align: top;
line-height: 1.5em;
font-size: .83em;
font-family: arial, helvetica, geneva
}


OL
{
margin: 0px;
padding-top: 10px;
padding-left: 60px;
padding-right: 60px;
padding-bottom: 10px;
background: transparent;
vertical-align: top;
color: black;
font-size: .83em;
font-family: arial, helvetica, geneva
}


OL.two
{
margin: 0px;
padding-top: 20px;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 10px;
background: transparent;
vertical-align: top;
color: black;
font-size: .83em;
font-family: arial, helvetica, geneva
}


OL.three
{
margin: 0px;
padding-top: 20px;
padding-left: 40px;
padding-right: 30px;
padding-bottom: 10px;
background: transparent;
vertical-align: top;
text-align:justify;
color: black;
font-size: .75em;
font-family: arial, helvetica, geneva
}


OL.four
{
margin: 0px;
padding-top: 10px;
padding-left: 60px;
padding-right: 60px;
padding-bottom: 10px;
background: transparent;
vertical-align: top;
color: black;
font-size: .65em;
font-family: arial, helvetica, geneva
}


UL
{
margin: 0px;
padding-top: 10px;
padding-left: 30px;
 padding-right: 30px;
padding-bottom: 10px;
background: transparent;
vertical-align: top;
color: black;
font-size: .83em;
font-family: arial, helvetica, geneva
}


UL.two
{
margin: 0px;
padding-top: 8px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 0px;
background: transparent;
vertical-align: top;
color: black;
font-size: .7em;
font-family: arial, helvetica, geneva
}



UL.three
{
margin: 0px;
padding-top: 0px;
padding-left: 50px;
 padding-right: 30px;
padding-bottom: 10px;
background: transparent;
vertical-align: top;
color: black;
font-size: .83em;
font-family: arial, helvetica, geneva
}


UL.four
{
margin: 0px;
padding-top: 0px;
padding-left: 40px;
padding-right: 30px;
padding-bottom: 10px;
background: transparent;
vertical-align: top;
color: black;
font-size: .7em;
font-family: arial, helvetica, geneva
}



/* SOURCES */

P.Sources
{
font-family: verdana, arial, helvetica, geneva;
font-size: .65em;
vertical-align: top;
padding: 0px;
padding-top: 20px;
margin: 0px
}


P.Sources2
{
vertical-align: top;
padding-left: 20px;
padding-right: 20px;
padding-top: 0px;
margin: 0px;
font-size: .65em;
font-family: verdana, arial, helvetica, geneva
}


P.Sources22
{
vertical-align: top;
padding-left: 15px;
padding-right: 20px;
padding-top: 15px;
padding-bottom: 0px;
margin: 0px;
text-align:justify;
font-size: .65em;
font-family: verdana, arial, helvetica, geneva
}


/* SOURCES -  Lefty Gomez home*/

P.Sources3
{
vertical-align: top;
font-family: verdana, arial, helvetica, geneva;
font-size: .65em;
padding-left: 30px;
padding-right: 30px;
padding-top: 0px;
margin: 0px
}


P.Pagelinks
{
vertical-align: top;
font-family: arial, helvetica, geneva;
font-size: .7em;
padding: 0px;
padding-top: 15px;
margin: 0px;
text-align: right;
font-size: .8em;
font-weight: bold;
font-family: arial, helvetica, geneva
}



P.Pagelinks2
{
vertical-align: top;
font-family: arial, helvetica, geneva;
font-size: .7em;
padding: 0px;
padding-right: 20px;
padding-bottom: 20px;
padding-top: 20px;
margin: 0px;
text-align: right;
font-size: .8em;
font-weight: bold;
font-family: arial, helvetica, geneva
}


TD.PS99a
{
vertical-align: top;
background: #FFFFCC;
color: #000000;
margin: 0px;
padding: 5px;
font-weight: bold;
font-size: .83em;
font-family: arial, helvetica, geneva
}


TD.PS99b
{
vertical-align: top;
background: white;
color: black;
margin: 0px;
padding: 5px;
font-size: .83em;
font-family: arial, helvetica, geneva
}



TD.Archives
{
vertical-align: top;
width: 133;
background: transparent;
color: black;
margin: 0px;
line-height: 1.7em;
padding: 5px;
font-size: .83em;
font-family: arial, helvetica, geneva
}



P.Comments2a
{
vertical-align: top;
margin: 0px;
padding-bottom: 20px;
padding-top: 0px;
padding-right: 30px;
padding-left: 30px;
background: transparent;
color: #cf0000;
font-weight: bold;
font-size: .83em;
font-family: arial, helvetica, geneva
}

