body {	/* for default settings */
	margin: 0px;
	padding: 0px;
	}
a:hover {
	position: relative;
	top: -1px;
	}
a:active {
	position: relative;
	top: 1px;
	}

/* This block defines the way the text elements look */

/* titleText: for the page titles */
.titleText {
	text-shadow: #ccd3ea 2px 2px 0px;
	font-size:2em;
	font-family:titleFont, "Lucida Grande", "Trebuchet MS", Geneva, Tahoma, Verdana, Arial, sans-serif;
	}
.titleText a {
	text-decoration:none;
	color:#26315d;
	}
.titleText a:hover {
	text-decoration:underline;
	color:#384584;
	text-shadow: #ccd3ea 2px 3px 2px;
	}
.titleText a:active {
	text-decoration:underline;
	color:#384584;
	text-shadow: #ccd3ea 0px 0px 0px;
	}

/* bodyText: for the main body text of the site */
.bodyText {
	text-shadow: #ccd3ea 1px 1px 0px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Tahoma, Verdana, Arial, sans-serif;
	}
.bodyText a {
	text-decoration:none;
	font-weight:bold;
	font-variant:small-caps;
	color:#26315d;
	}
.bodyText a:hover {
	text-decoration:underline;
	color:#384584;
	text-shadow: #ccd3ea 1px 2px 2px;
	}
.bodyText a:active {
	text-decoration:underline;
	color:#384584;
	text-shadow: #ccd3ea 0px 0px 0px;
	}
	
/* sideText: for the text in the sidebar (when applicable) */
.sideText {
	text-shadow: #abb6db 1px 1px 0px;
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Tahoma, Verdana, Arial, sans-serif;
	}
.sideText a {
	text-decoration:none;
	font-weight:bold;
	font-variant:small-caps;
	color:#26315d;
	}
.sideText a:hover {
	text-decoration:underline;
	color:#384584;
	text-shadow: #abb6db 1px 2px 2px;
	}
.sideText a:active {
	text-decoration:underline;
	color:#384584;
	text-shadow: #abb6db 0px 0px 0px;
	}

/* linkText: for the main links at the top of the page;
most likely they'll be singular links, no popdown. Maybe. */
.linkText {
	text-shadow: #000000 0px 3px 5px;
	color:#b1bbdd;
	font-size:1.75em;
	font-family:linkFont, "Lucida Grande", "Trebuchet MS", Geneva, Tahoma, Verdana, Arial, sans-serif;
	}
.linkText a {
	text-decoration:none;
	color:#7d90c6;
	}
.linkText a:hover {
	text-decoration:underline;
	color:#b1bbdd;
	text-shadow: #000000 0px 5px 8px;
	}
.linkText a:active {
	text-decoration:underline;
	color:#b1bbdd;
	text-shadow: #000000 0px 1px 2px;
	}


/* footText: for the main links at the top of the page;
most likely they'll be singular links, no popdown. Maybe. */
.footText {
	text-shadow: #000000 0px 2px 3px;
	color:#b1bbdd;
	font-size:1.25em;
	font-family:bodyFont, "Lucida Grande", "Trebuchet MS", Geneva, Tahoma, Verdana, Arial, sans-serif;
	}
.footText a {
	text-decoration:none;
	color:#7d90c6;
	}
.footText a:hover {
	text-decoration:underline;
	color:#b1bbdd;
	text-shadow: #000000 0px 5px 8px;
	}

.footText a:active {
	text-decoration:underline;
	color:#b1bbdd;
	text-shadow: #000000 0px 0px 1px;
	}

/* This section defines the font files for the specific elements */
/* linkFont: font for the top links */
@font-face {
	font-family: linkFont;
	src: url('/font/JockeyOne-Regular.eot');
	src: url('/font/JockeyOne-Regular.ttf') format('truetype'),
		 url('/font/JockeyOne-Regular.otf'),
		 url('/font/JockeyOne-Regular.eot?#iefix') format('embedded-opentype');
		 }

/* bodyFont: font for the main body text (and sidebar) */
@font-face {
	font-family: bodyFont;
	src: url('/font/Ropa.eot');
	src: url('/font/Ropa.ttf') format('truetype'),
		 url('/font/Ropa.otf'),
		 url('/font/Ropa.eot?#iefix') format('embedded-opentype');
	}

/* titleFont: font for the main page titles */
@font-face {
	font-family: titleFont;
	src: url('/font/Bebas.eot');
	src: url('/font/Bebas.ttf') format('truetype'),
		 url('/font/Bebas.otf'),
		 url('/font/Bebas.eot?#iefix') format('embedded-opentype');
	}