    img {
        max-width: 80vw;
    }
    
    #gridbox {
        display: grid; 
        grid-template-columns: 2fr 3fr; 
        background: #0099ff;
        margin: auto; 
        width: 60em;
        max-width: 90vw;
        padding: 0.5em;
        gap: 0.5em;
        align-items: top;
        overflow: visible;
        
  border: 20px solid transparent; /* Required for border-image */
  padding: 10px;
  border-image: url(/images/azc/border.gif) 20 round;
  /* border-image-slice: 30 fill; */
        /* animation: bg_hihi 3s ease-in-out infinite; */
    }
    
    @media screen and (width <= 80em) {
        #gridbox
        {
            display: grid;
            grid-template-columns: minmax(0, 1fr) !important;
            max-width: 90vw;
            justify-items: center;
            justify-content: center;
        }
    }
    
    .video_container {
        position: relative;
        padding-bottom: 56.25%;
    }
    iframe{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    #artbox { 
        width: 60em; 
        max-width: 90vw;
        float:center;
        background: #000000aa; 
        display: block;
        overflow: auto;
        margin: auto;
        justify-content: left;
        padding: 0.5em;
    }
    body {
        background-image: url(/images/azc/azcball_color3_x64.gif);
        /* background-image: url(/images/azc/azcball_x64.gif); */
        background-size: 10em;
        background-color: #0000ff;
        color: black;
        font-family: "Comic Sans MS";
        animation: bg_hihi 1s ease-in-out infinite;
    }
    @keyframes bg_hihi {
        0% {background-color: #0000ff;}
        50% {background-color: #ff00ff;}
    }
    
    a:link { color: #ffff00; font-weight: bold; }
    a:visited { color: #84ff00; font-weight: bold; }
    a:hover { color: #ff00ff; }
    a:active { color: #ffff00; font-weight: bold; }
    .b1 {color: black;}
    b1 {
        font-family: 'Impact', sans-serif;
        color: black;
        font-size: 32px;
        display: inline;
    }
    meme {
        font-family: 'Impact', sans-serif;
        -webkit-text-stroke: 2px black;
        color: white;
        font-size: 48px;
        display: inline;
    }