;
            width: 100%;
            border: 2px solid #ffd700;
            margin: 1.5em 0;
            border-radius: 8px;
            overflow: hidden; /* Keeps border radius */
            box-shadow: 3px 3px 8px rgba(0,0,0,0.4);

        }
        .theme-hollywood th, .theme-hollywood td {
            padding: 12px 15px;
            text-align: left;
            border-bottom: 1px solid #800080; /* Purple separator */
        }
        .theme-hollywood th {
            background-color: #4d004d;
    