a:link { color: #FF3399; font-weight:bold; text-decoration: none; }
a:active { color:#FF6699; font-weight: bold; text-decoration: none; }
a:visited { color: #FF3399; font-weight: bold; text-decoration: none; }
a:hover { color:#FF6699; font-weight: bold; text-decoration: none; }

body {
	font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:75%;
	letter-spacing:.01em;
	line-height:1.5em;
}
h2 {font-weight:bold;}
table { border:0px; padding:0px; vertical-align:top; }
img, img a {border:0px;}
strong {font-weight:bold; color:#FF6699;}

#sig {font-weight:bold; font-style:italic;}
#title {text-align:center; font-family:impact, "arial black", arial, helvetica, sans-serif; font-size:120%; font-weight:normal; color:#666666; letter-spacing:1.2em;}
#title a {color:#666666; font-weight:normal;}
#menu td { height:25px; }
#footer, #footer a {font-size:10px; font-weight:normal; letter-spacing:normal; text-align:center; line-height:1.1em; color:#666666;}
#donate {font-size:110%; font-weight:normal; font-family:impact, "arial black", arial, helvetica, sans-serif; text-align:center; letter-spacing:0.15em;}
#donate a {font-weight:normal;}
#inactive, #inactive a {color:#CCCCCC;}
#inactive a:active {color:#FF6699;}
#inactive a:visited {color:#CCCCCC;}
#inactive a:hover {color:#FF6699;}
#gallery {font-size:1.1em; font-family:impact, "arial black", arial, helvetica, sans-serif; font-weight:normal; color:#FF3399; letter-spacing:0.2em; text-align:center; padding-bottom:3px;}
#past2, #past2 a {font-size:100%; font-family:impact, "arial black", arial, helvetica, sans-serif; font-weight:normal; letter-spacing:0.2em; text-align:center;}
#past2 a:active
#past2 a:visited
#past2 a:hover
#past2 img {padding:3px;}

.justify, .justify td {text-align:justify;}
.inactive a {color:#CCCCCC;}
.inactive a:active {color:#FF6699;}
.inactive a:visited {color:#CCCCCC;}
.inactive a:hover {color:#FF6699;}
.lefta {background-image:url(../images/template/3c.gif); background-repeat:repeat-y; width:132px; text-align:right; vertical-align:top;}
.leftb {background-image:url(../images/template/3d.gif); background-repeat:repeat-y; width:206px; text-align:left; vertical-align:top;}
.leftc {background-image:url(../images/template/3c.gif); background-repeat:repeat-y; background-color:#affef9;width:132px; text-align:right; vertical-align:bottom;}
.leftc2 {background-image:url(../images/template/3c.gif); background-repeat:repeat-y; background-color:#affef9;width:25px; text-align:right; vertical-align:bottom;}
.leftd {background-image:url(../images/template/3d.gif); background-repeat:repeat-y; width:206px; text-align:right; vertical-align:bottom;}
.lefte {background-image:url(../images/template/3h.gif); background-repeat:repeat-y; width:338px; text-align:center; vertical-align:top;}
.leftf {background-image:url(../images/template/3i.gif); background-repeat:repeat-y; background-color:#affef9; background-position:right; text-align:left; vertical-align:top;}
.right {background-image:url(../images/template/2b.gif); background-repeat:repeat-y; width:66px; vertical-align:top;}
.menu {margin-right:70px; text-align:right;  vertical-align:top; font-size:11px; font-weight:bold; color:#999999; letter-spacing:2px;}

.the a {display:block; width:34px; height:19px; padding:0px; background:none; text-decoration:none; margin-left:44px; margin-top:37px;}
.home2 a {display:block; width:85px; height:66px; padding:0px; background:none; text-decoration:none; margin-top:0px;}
.home3 a {display:block; width:165px; height:66px; padding:0px; background:none; text-decoration:none; margin-top:0px;}

.sidecontent {font-size:10px; text-align:center; font-weight:bold; vertical-align:top;}
