
body { background-color: black; text-align: center; margin: 0; padding: 0; }
ul { margin: 0; padding: 0; }
p { text-align: center; text-indent: 0px; }
q { font-variant: small-caps; background-color: grey; width: auto; margin: 25px; padding: 0.5em 0.5em 0.5em 1em; display: block; }
/*Special Function Tags*/
.logo h2 { color: #ffff66; font-size: 35px; font-family: "georgia", "georgia", serif; font-weight: 200; font-variant: small-caps; text-decoration: none; letter-spacing: 0.5px; margin: 0; padding: 8px 0 3px; }
.logo h2 a:hover { color: red; }

.footer a { color: red; }
.nav li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
.nav a {
	color: #66CCCC; font-size: 20px; font-weight: normal; font-variant: small-caps; text-decoration: none; 
	padding: 0;
	}
.nav a:hover {
	color: #FFFFCC;
	background-color: black;
	}
.content h2 { color: red; font-size: 18px; font-family: "Georgia", "georgia", serif; font-weight: 100; font-variant: small-caps; text-decoration: none; text-align: center; padding-top: 15px;}
.content h3 { color: red; font-size: 14px; font-family: "arial", serif; font-weight: 100; font-variant: small-caps; text-decoration: none; text-align: center; padding-top: 5px;}
/*Main Tags
*/
#container { width: 875px; height: auto; margin: 0 auto auto; padding-top: 15px; }
.logo { background-color: black; text-align: center; width: 875px; height: auto; }
.nav { background-color: black; text-align: center; width: 875px; height: auto; margin: 0; padding: 0; }
.header { width: 875px; text-align: center; margin: 0; padding-top: 18px; }
.content { color: white; font-size: 18px; font-family: "arial", helvetica, san-serif; font-weight: normal; font-style: normal; line-height: 140%; text-decoration: none; text-align: center; text-indent: 0; width: 875px; padding-bottom: 15px; }
.content a {color: #66CCCC; font-size: 18px; font-family: "arial", helvetica, san-serif; font-weight: normal; font-style: normal; font-variant: small-caps; line-height: 140%; text-decoration: none; text-align: center; text-indent: 0; margin: 0; }
.footer { color: white; font-size: 10px; font-family: "times new roman", times, serif; text-align: center; text-decoration: none; padding-top: 10px; padding-bottom: 15px; border-top: 1px dotted #ffffff;}
.footer a {color: khaki; font-size: 14px; font-family: "times new roman", times, serif; text-align: center; text-decoration: none; padding-top: 10px; padding-bottom: 0px}
.thanks {color: white; font-size: 13px; font-family: "arial"; line-height: 120%; text-align: center; text-decoration: none; padding-top: 0px; padding-bottom: 0px}
.thanks a {color: khaki; font-size: 13px; font-family: "arial"; line-height: 120%; text-align: center; text-decoration: underline; padding-top: 0px; padding-bottom: 0px}
.events {color: white; font-size: 14px; font-family: "arial"; font-weight: normal; font-style: normal; line-height: 160%; text-decoration: none; text-align: justify; text-indent: 0; width: 875px; margin: 0; }
.events a {color: khaki; font-size: 14px; font-family: "arial"; font-weight: normal; font-style: normal; line-height: 160%; text-decoration: underline; text-align: left; text-indent: 0; margin: 0; }
.contact { color: white; font-size: 18px; font-family: "georgia", georgia, serif; font-weight: normal; font-style: normal; line-height: 160%; text-decoration: none; text-align: center; text-indent: 0; width: 875px; padding-bottom: 15px; border-bottom: 1px dotted #ffffff; }
.contact a {color: red; font-size: 20px; font-family: "georgia"; font-weight: normal; font-style: normal; line-height: 160%; text-decoration: none; text-align: center; text-indent: 0; margin: 0; }
.picdescripts {color: white; font-size: 13px; font-family: "arial"; font-weight: normal; font-style: normal; line-height: 160%; text-decoration: none; text-align: center; text-indent: 0; width: 875px; margin: 0; }
.counter { text-align: center; padding: 10px; }



/*[http://www.eliseleonard.com]
*/
