
body {
background-color: #B0B0B0;
font: small Georgia,Serif;
color: black;
padding : 1%;
}

div.archive {
font: x-small Georgia,Serif;
color: black;
}

div.mainright {
background-color: #666666;
border-style: solid;
border-width: 2px;
border-color: black;
position:relative;
left : 1%;
top: 1%;
float:right;
width: 70%;
font: small Georgia,Serif;
color: black;
}

div.mainleft {
background-color: #666666;
border-style: solid;
border-width: 2px;
border-color: black;
position: relative;
left : 1%;
top: 1%;
width: 25%;
float:left;
font: small Georgia,Serif;
color: black;
}

div.section{
background-color: #B0B0B0;
border-style: solid;
border-width: 2px;
border-color: white;
left: 1%;
top: 3%;
width: 94%;
font: small Georgia,Serif;
color: black;
padding: 5px;
}


div.main {
background-color: #B0B0B0;
font: small Georgia,Serif;
color: black;
}

iframe {
}

p.aside {
color: black;
font-size: x-small;
font-weight: bold;
 letter-spacing: 2px;
}

p.script
{
font-family: monospace;
text-align: left;
color: black;
line-height: 150%;
}

p.dialog{
font: small Georgia,Serif;
test-align: justify;
}


table.ks_calendar{}

tr.ks_cal_title{
border-style: solid;
border-width: 1px;
border-color: black;
}

tr.ks_cal_row {}

td.ks_cal_wk_c {}

td.ks_cal_c {
border-style: solid;
border-width: 1px;
border-color: black;
}

td.ks_cal_e {}

td.ks_cal_nm_e {}

td.ks_cal_nm_c {border-style: solid;
border-width: 1px;
border-color: black;
}

p {text-align: justify;}

td.pic {background-color:#EEFFEE;text-align:center;}
td.description {background-color: #EEEEEE;}

img.banner
{

}

h1 {font-family:  Georgia,Serif;}

a {color: black;}
a:visited {color: 990099}
a.menulink {display:block;}

div.comic {
border-style: solid;
border-width: 1%;
border-color: gray;
padding: 10px;
position: relative;
left: 1%;
top: 3%;
width: 94%;
background-color: white;
font: small Georgia,Serif;
color:black;
}


div.image {
float:right; border-style: solid; border-width: 2px; border-color: gray;
}

