body {
color: #000000;
background-color: #993333;
font-size: 0.9em;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 1em 10% 1em 8%;
}
a:link {
color: #3333cc;
background: transparent;
text-decoration: underline;
font-weight: bold;
}
a:visited {
color: #663366;
background: transparent;
text-decoration: underline;
font-weight: bold;
}
a:hover {
color: #ff0033;
background: transparent;
text-decoration: underline;
font-weight: bold;
}
td#menu {
padding-right: 1em;
}
td#content {
color: #000000;
background: #ffffff;
padding-left: 1em;
padding-right: 1em;
}
div.contact {
border: thin black solid;
float: right;
padding: 0.7em;
margin: 1em 0.25em 0.75em 0.75em;
}
h3 {
margin-top: 2.1em;
margin-bottom: 1.25em;
}
div#news p, div#links p {
margin: 1.25em 0;
}
div#news p.item {
margin: 0.5em 0 0 0;
}
span.mag, span.movie, span.tv, span.mvs, span.schol, p.towadd {
font-weight: bold;
}
span.art, span.qsrc {
font-style: italic;
}
p#copy {
margin-top: 2.1em;
}
img.newspic {
padding: 0 0 1em 1em;
}
h1 {
margin-bottom: 0.5em;
}
h1 + h3 {
margin-top: 0.5em;
}
div.cred p.head {
margin: 1.75em 0 0.5em;
font-size: 1.05em;
font-weight: bold;
padding: 0;
}
p.head span {
border: thin #000000 solid;
padding: 0 0.25em;
}
div.cred p {
margin: 0.5em 0 0.5em;
}
div.awards {
margin: 2em 0;
}
p.film {
margin-top: 2em;
}
span.sgtext {
color: #ffff99;
background: transparent;
}
img.sgbanner {
border: thin #ffff99 solid;
}
h3.galtitle {
margin-bottom: 0.5em;
}
table.picgal td.pic {
padding: 0.4em 0.5em 0.2em;
}
table.picgal td.caption {
padding: 0.2em 0.75em 0.75em 0.5em;
}
div.techitem {
margin: 2em 0;
}
span.newsdate {
font-weight: bold;
text-decoration: underline;
}
