@font-face {
	font-family: Caslon Antique;
	src: url(fonts/CaslonAntique.ttf);
}

@font-face {
	font-family: Caxton Bk BT;
	src: url(fonts/CaxtonBkBT.ttf);
}

@font-face {
	font-family: HeroQuest;
	src: url(fonts/HeroQuest.ttf);
}

a.title:link {text-decoration: none; color: #ECB700;}
a.title:visited {text-decoration: none; color: #FFC80B;}
a.title:hover {text-decoration: none; color: #FFCF29;}

a.blink:link {text-decoration: none; font-weight: bold; color: #808000;}
a.blink:visited {text-decoration: none; font-weight: bold; color: #9A9C00;}
a.blink:hover {text-decoration: none; font-weight: bold; color: #C0C000;}

a.glink:link {text-decoration: none; font-weight: bold; color: #12BE12;}
a.glink:visited {text-decoration: none; font-weight: bold; color: #0F990F;}
a.glink:hover {text-decoration: none; font-weight: bold; color: #21EB21;}

a.link:link {text-decoration: none; font-weight: bold; color: #C78D55;}
a.link:visited {text-decoration: none; font-weight: bold; color: #996533;}
a.link:hover {text-decoration: none; font-weight: bold; color: #DCB690;}

a.links:link {text-decoration: none; font-weight: normal; color: #C78D55;}
a.links:visited {text-decoration: none; font-weight: normal; color: #996533;}
a.links:hover {text-decoration: none; font-weight: normal; color: #DCB690;}

a.gay:link {text-decoration: none; font-weight: bold; color: #FC21FF;}
a.gay:visited {text-decoration: none; font-weight: bold; color: #FC21FF;}
a.gay:hover {text-decoration: none; font-weight: bold; color: #FC21FF;}

a.collection:link {text-decoration: none; color: black;}
a.collection:visited {text-decoration: none; color: black;}
a.collection:hover {text-decoration: none; color: black;}

a.xml:link {text-decoration: none; font-weight: bold; color: #F04028;}
a.xml:visited {text-decoration: none; font-weight: bold; color: #D8A800;}
a.xml:hover {text-decoration: none; font-weight: bold; color: #FF8C7D;}

ul.iconpacks li {margin-bottom: 1em;}

table.table {background-image: url(woodoriginal.jpg)}

.hiddenPic {display:none;}

#rotate {background: url(shapes/rotatef.php?type=multi) center top repeat-y;}

#rotatehome {background: url(shapes/rotatef.php?type=multi) center 125px repeat-y;}

#rotateleft {background: url(shapes/rotate.php?img=gargoyle.png) no-repeat left top;
}

ul {
	list-style-image: url(bullet.png);
}

body,td {
	font-family: "caxton bk bt";
}

font.title {
	font-family: heroquest;
	font-size: xx-large;
	color: #ECB700;
	background-image: url(darkwood.jpg);
	border-color: black;
	border-style: outset;
	padding: 2px;
}

font.titles {
	font-family: heroquest;
	font-size: x-large;
	text-decoration: none;
	color: #ECB700;
	background-image: url(darkwood.jpg);
	border-color: black;
	border-style: inset;
	padding: 2px;
}

font.xmltitle {
	font-family: heroquest;
	font-size: large;
	text-decoration: none;
	color: #FFCC00;
	background-image: url(darkwood.jpg);
	border-color: black;
	border-style: inset;
	padding: 2px;
}

font.xmltitles {
	font-family: heroquest;
	font-size: medium;
	text-decoration: none;
	color: #FFCC00;
	background-image: url(wood.jpg);
	border-color: black;
	border-style: inset;
	padding: 0px;
}

font.xml {
	font-family: heroquest;
	font-size: medium;
	color: #FFCC00;
}

font.footer{
	font-family: "caslon antique";
	font-size: large;
}
