/* buffy.css
 * Cascading Style Sheet for the Italian Buffy Resource Site.
 * Copyright (C) 2001, Emmanuele Bassi <emmanuele.bassi@iol.it>
 * Released under the terms of the GNU General Public License, version 2 or
 * later.
 * If you find this css useful and you want to use it, entirely or in parts,
 * please contact me first.
 */

body {  background: black;
	color: white;
	font-family: Helvetica,Lucida,sans-serif;
	font-size: 10pt;
	text-align: justify; }

img { border: 0; }

/* text entities */
p {
	text-align: justify;
}

h1.header { font-family: Helvetica,Lucida,sans-serif;
	font-size: 26pt;
	text-align: left;
	text-decoration: underline; }

/* table entities */
table.invisi { background: black;
	color: white; 
	font-size: 8pt; }

caption { color: white;
	background: black;
	text-align: left; }

th.header1 { background: red;
	color: white;
	font-weight: bold;
	text-align: left;
	font-size: 10pt; }

th.header2 {
	background: red;
	color: white;
	font-weight: bold;
	text-align: left;
	font-size: 8pt;
}

th.header3 {
	background: #c0c0c0;
	color: red;
	font-weight: bold;
	text-align: left;
	font-size: 10pt;
}

td.headertop {
	background: black;
	color: white;
	text-align: center;
}

td.header {
	background: #c0c0c0;
	color: red;
	font-weight: bold;
	text-align: center;
}

td.header1 {
	background: #c0c0c0;
	color: red;
	font-weight: normal;
	text-align: left;
}

td.box {
        background: white;
        color: black;
        font-size: 10pt;
	text-align: left;
}

td.box1 {
        background: white;
        color: black;
        font-size: 10pt;
}

td.box2 {
	background: white;
	color: black;
	font-size: 10pt;
	text-align: left;
	
}

td.news {
	background: white;
	color: black;
	font-size: 10pt;
	text-align: justify;
}

td.auth {
	background: #c0c0c0;
	color: black;
	font-size: 8pt;
	text-align: right;
}

td.comments {
	background: #c0c0c0;
	color: black;
	font-size: 8pt;
	text-align: left;
}

td.smallbox {
	background: white;
	color: black;
	font-size: 8pt;
}

td.spoiler { background: white; color: white; font-size: 8pt; }

td.darkbox {
	background: black;
	color: white;
	font-size: 10pt;
}

/* link entities */

a {
	color: black;
	background: white;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: red;
	background: white;
	font-weight: bold;
	text-decoration: underline;
}

a.small {
	font-size: 8pt;
	color: black;
	background: white;
	font-weight: normal;
	text-decoration: none;
}

a.small:hover {
	font-size: 8pt;
	color: red;
	background: white;
	font-weight: normal;
	text-decoration: underline;
}

a.header {
	text-decoration: none;
	color: white;
	background: black;
	font-weight: bold;
	font-size: 8pt;
}

a.header:hover {
	color: red;
	text-decoration: underline;
	background: black;
	font-weight: bold;
	font-size: 8pt;
}

a.header2 {
	color: red;
	background: #c0c0c0;
	font-weight: normal;
	text-decoration: none;
}

a.header2:hover {
	color: black;
	background: #c0c0c0;
	font-weight: normal;
	text-decoration: underline;
}
