.menu li
{
display: inline;
list-style: none;
padding: 0.2em;
font: normal 1em/1.5em Georgia;
}
/*
.menu a
{
white-space: nowrap;
}
*/
table.comic
{
border: inset 5px  #707070;
padding: 5px;
margin: 1em auto 1em auto;
text-align: center;
}
th
{
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
border-bottom: solid 3px #4a4a4a;;
background: #f5f5f5;
color: #000000;
}
.overflow
{
font: normal 1em/1.1 Georgia;
margin: 1em;
height: 20em;
overflow: auto;
border-top: solid 3px #000000;
border-bottom: solid 3px #000000;
}
.overflow a
{
font-weight: normal
}
.overflow ul
{
list-style-type: none;
float: left;
width: 10em;
height: 3.75em;
border: 1px solid #696969;
margin: 1px; 1px 0.2em 0;
padding: 0;
overflow: hidden;
}

.overflow li
{
margin: 0;
padding: 0 0 0 0.2em;
/*white-space: nowrap;*/
overflow: hidden;
/*display: inline;*/
}

/*
.overflow li:hover
{
margin: 0;
padding: 0 0 0 0.2em;
white-space: normal;
overflow: visible;
display: inline;
}
*/
.overflow ul ul
{
border: none;
/*display: block;
clear: left;*/
}
.overflow ul ul li
{
list-style-type: none;
font: normal 0.8em/1 verdana;
display: inline;
/*float: left;*/
/*clear: left;*/
margin: 0;
padding: 0;
}

/*
.overflow ul li:hover ul
{
list-style-type: none;
display: inline;
z-index: 10;
}
*/

.comic th a, .comic th a:link, .comic th a:visited
{
text-decoration: none;
background: #f5f5f5;
color: #000000;
}
.comic th a:hover
{
color: #f0f0f0;
background: #505050;
text-decoration: underline;
}
.comic tr:hover
{
background: #dadada;
color: #000000
}

.float
{
float: left;
width: 48%;
padding: 5px;
}
.clear
{
clear: both;
}
.comicheading
{
text-align: left;
font-weight: bold;
}

.comiclink
{
text-align: center;
}

.comicmenu
{
font: normal 1em/1.1em Georgia;
margin: 1em;
}
.comicmenu a
{
font-weight: normal
}
.comicmenu ul
{
list-style-type: none;
float: left;
width: 10em;
height: 3.5em;
border: 1px solid #696969;
margin: 1px; 1px 0.2em 0;
padding: 0;
overflow: hidden;
}

.comicmenu li
{
margin: 0;
padding: 0 0 0 0.2em;
/*white-space: nowrap;*/
overflow: hidden;
/*display: inline;*/
}

/*
.comicmenu li:hover
{
margin: 0;
padding: 0 0 0 0.2em;
white-space: normal;
overflow: visible;
display: inline;
}
*/
.comicmenu ul ul
{
border: none;
/*display: block;
clear: left;*/
}
.comicmenu ul ul li
{
list-style-type: none;
font: normal 0.8em verdana;
display: inline;
/*float: left;*/
/*clear: left;*/
margin: 0;
padding: 0;
}