/* CSS Document */
body {
	background-color: black
}
p {
	color:white
}
a {
	text-decoration: none;
}
.winkcatBorder {
  border: 30px solid transparent;
  padding: 5px;
  border-image-source: url("/page_styles/imgBorder.png");
  border-image-repeat: stretch;
  border-image-slice: 30;
}
.fftext1static {
	font-family: 'Times New Roman';
	color: white;
    position: relative;
    display: inline-flex;
	font-size: 3rem;
	text-align: center;
}
/* dropdown menu */
.dropdown {
			padding-top: 30px;
            width: 280px;
			margin-left: auto;
  			margin-right: auto;
        }
.dropdown-bar {
            background-color: #1E1E1E;
            height: 24px;
            cursor: pointer;
            display: flex;
            align-items: center;
            justify-content: center;
            color: white;
            user-select: none;
			outline: solid 1px rgba(15,219,209,.60);
        }
.dropdown-content {
            background-color: #000000;
			outline: solid 1px rgba(15,219,209,.10);
            height: 0;
            overflow: hidden;
            transition: height 0.25s ease;
			box-shadow: 0px 0px 30px 4px rgba(15,219,209,.20);
        }
			/* box-shadow: 0px 0px 60px 8px rgba(15,219,209,.30); */
.dropdown-content p {
            margin: 10px;
        }
.dropdown-content.expanded {
            height: auto;
            /* Dynamically adjusts based on content */
		}
.dropdown-link {
			height: auto;
			width: auto;
			color: lightblue;
			background-color: #494949;
			margin: 7px;
			padding: 0px 5px 0px 5px;
        }
.dropdown-link:hover {
			text-decoration: underline;
			outline: 1.5px solid #3F9EA6;
        }