<STYLE type="text/css">
<!--
.dummy {} /* fixes strange firefox (mozilla?) bug that ignores first line of CSS */

/* BACKGROUND ELEMENTS */
body { background-color: #000; background-image: url(none); }
.bgcolor2 { background-color: #bbb; }
.bgcolor3 { background-color: #c90100; }
.bgcolor4 { background-color: #0FF; }

/* NAVIGATION ELEMENTS */
a { color: #ccc; }
a:link 		{ text-decoration: underline; color: #c90100; }
a:visited 	{ text-decoration: underline; color: #555; }
a:hover 		{ text-decoration: underline; font-weight: bold; letter-spacing: -0.05em; font-style: oblique; color: #707; }
a:active 	{ text-decoration: underline; color: #8f8; }
a:focus 		{ outline: none; }
.mainmenulinks { color: #bbb; }
.mainmenulinks:link 		{ text-decoration: none; color: #c90100; }
.mainmenulinks:visited 	{ text-decoration: none; color: #777; }
.mainmenulinks:hover 	{ text-decoration: font-style: oblique; none; color: #707; }
.mainmenulinks:active 	{ text-decoration: none; color: #7f7; }
.gallerymenulinks { color: #bbb; }
.gallerymenulinks:link 		{ text-decoration: none; color: #c90100; }
.gallerymenulinks:visited 	{ text-decoration: none; color: #999; }
.gallerymenulinks:hover 	{ text-decoration: font-style: oblique; none; color: #707; }
.gallerymenulinks:active 	{ text-decoration: none; color: #bfb; }
.gallerylinks { color: #ccc; }
.gallerylinks:link 		{ text-decoration: none; color: #c90100; }
.gallerylinks:visited 	{ text-decoration: none; color: #999; }
.gallerylinks:hover 		{ text-decoration: font-style: oblique; none; color: #707; }
.gallerylinks:active 	{ text-decoration: none; color: #cfc; }
/* following are based on gallerylinks */
img.galleryicons { border-color: #ccc; }
img.thumbs { border: silver inset; border-width: 10px; padding: 2px; }
.morelinks { color: #ccc; }
.morelinks:link 		{ text-decoration: none; color: #c90100; }
.morelinks:visited 	{ text-decoration: none; color: #999; }
.morelinks:hover 		{ text-decoration: none; font-style: oblique; color: #707; }
.morelinks:active 	{ text-decoration: none; color: #cfc; }

/* LOGO ELEMENTS */
.homelogotext { color: #fff; }
.logotext { color: #fff; position: absolute; top: 0px; left: 0px;}

/* TEXT ELEMENTS */
.hometext 		{ color: #ccc; }
.captiontext 	{ color: #ccc; }
.copyrighttext { color: #999; }
.pagetitles 	{ font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: normal; color: #909090; }
.pagetext 		{ font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #ccc; }
.poweredbytext { color: #fff; }
//-->
</STYLE>

