

    @font-face {
                    font-family: NewsCycle;
                    src: url('https://americasdecline.neocities.org/fonts/NewsCycle-Regular.ttf');
                }

  

                    @font-face {
                    font-family: Jost;
                    src: url('https://americasdecline.neocities.org/fonts/Jost-VariableFont_wght.ttf');
                }


    body    {

        background-image: url(https://americasdecline.neocities.org/img/lyt/AD5YMBG2wn.jpg);
        font-family: 'NewsCycle', 'Arial', sans-serif, 
         serif;
         color:#ffffff;
      font-size:1.01em;
      line-height:1em;
        background-attachment: fixed;
        background-repeat: no-repeat;
        background-size:cover;
        background-color:#000000;
            }





    .container {
        max-width: 800px;
        width:80%;
        height:auto;
        padding: 27px 0 0 0;;
        margin: 0 auto;
      margin-top:3%;
        margin-bottom:5%;
            display:flex;
      background-color:transparent;
      background-image: url("https://americasdecline.neocities.org/img/lyt/AD57_XPRTB.png");
        background-size: 100%;
        background-repeat: no-repeat;
          border:0px solid #2f4296;
      border-radius:15px;
      box-shadow: 0px 0px 22px 0px rgba(0,0,0,0.65);
-webkit-box-shadow: 0px 0px 22px 0px rgba(0,0,0,0.65);
-moz-box-shadow: 0px 0px 22px 0px rgba(0,0,0,0.65);
      opacity:0.8;
                }

.splash {
    background-color:#120010;
    text-align: center;
		padding: 10px;
		padding-top:0;
  border-radius:15px;
      opacity: 0.85;
		font-family: 'Jost', 'Arial', sans-serif;
		font-size:16px;
		color:#ffffff;
		width:50%;
		margin: 0 auto;
        margin-top:9%;
        margin-bottom:5%;
        box-shadow: 4px 3px 8px 1px #000000;
            -webkit-box-shadow: 4px 3px 8px 1px #444444;
          border:1px solid #a2dfdb;
            }
            
            
            .splash a {
            color:#a2dfdb;
            text-decoration:underline;
			opacity:1.0;
                }

        .splash a:hover {
            color:#ffffff;
            opacity:.75;
                }

    main {
        background-color:#120010;
        padding: 0 20px 20px 15px;
        color:#dedede;
        flex:80%;
        height:auto;
        overflow-wrap: break-word;
      border-radius:15px;
      border-top-right-radius: 0;
      border-bottom-left-radius: 0;
      border-top-left-radius:0;
      opacity: 0.85;
        order: 2;
            }


        main a {
            color:#a2dfdb;
            text-decoration:underline;
			opacity:1.0;
                }

        main a:hover {
            color:#ffffff;
            opacity:.75;
                }

    .ml {
    width:48%;
    float:left;
    position:relative;
    }

    .mr {
    width:48%;
    float:right;
    position:relative;
    clear:none;
    }


                
    .sidebar {
        font-family: 'Verdana', 'Arial', sans-serif;
      background-image: url("https://americasdecline.neocities.org/img/lyt/AD5Y_MBG2.png");
      background-size: 100%;
        background-repeat: no-repeat;
      font-size:14px;
        background-color: #1a0121;
        height:auto;
        padding: 0;
        overflow:auto;
      overflow-x: hidden;
      border-radius:15px;
      border-bottom-right-radius: 0;
      border-top-right-radius:0;
      border-top-left-radius:0;
      opacity: 0.9;
      color:#ffffff;
        flex:20%;
        order: 1;

                    }


    p { margin: 5px 0 20px 0; line-height:1.2em;}


    .bigtext {
        font-family: 'Jost', 'Arial', sans-serif;
        color:#ffffff;
        font-size:1.25em;
        line-height:1.15em;
      font-weight: 250;
        margin-bottom:25px;
        margin-top:0px;
        }


    h1 {
        font-family: 'Jost', sans-serif;
        color: #a2dfdb;
        font-size: 3em;
      line-height:1em;
      margin-bottom:0;
        font-weight:500;
      letter-spacing:-4px;
      text-align:left;
		clear:both;
                }


    h2 {
       font-family: 'Jost', 'Arial', sans-serif;
        color: #880270;
        font-size: 26px;
      font-weight:700;
      letter-spacing:-2px;
        line-height:24px;
        margin-top:0px;
        margin-bottom:5px;
		clear:both;
		
                }



    h3 {
        font-family: 'NewsCycle', 'Arial Narrow', sans-serif;
        color: #a2dfdb;
        font-size: 22px;
        font-weight: 700;
        line-height:20px;
        text-transform:UPPERCASE;
        margin-top:0px;
        margin-bottom:5px;
        opacity: 0.7;
		clear:both;
            }


    h4 {
        font-family: 'Archivo', 'Arial', sans-serif;
        color: #a1869b;
        font-size: 16px;
        line-height: 10px;
        font-weight:normal;
        background-color:#1a0121;
        padding:5px;
        text-align:right;
        margin-top:0;
        margin-bottom: 5px;
      border-radius:10px;
        border: 1px solid #a2dfdb;
        opacity: 0.6;
		clear:both;
                }

    u {
        text-decoration: none;
        border-bottom: 2px solid #a2dfdb;
        font-family: 'Arial', sans-serif;
      font-variant-caps: small-caps;
      color:#880270;
      font-weight:600;
        }

    b, strong {
      font-family: 'Jost', sans-serif;  
      font-weight:700;
      text-transform:uppercase;
      color:#880270;
        }

    em, italic {
      font-family: 'Jost', sans-serif;
        font-style: italic;
      font-weight:500;
      color:#a2dfdb;
        }
		
		li {
  margin: 10px 0;
}

     .box {
        background: rgba(255, 255, 255, 0.06);
        border-radius:15px;
        border:1px solid #a2dfdb;
        padding: 10px 15px 10px 15px;
        margin: 0px 0px 20px 0px;
                }

    

    .nav2:link, .nav2:visited, .nav2:active {
      font-family: 'Jost', sans-serif;      
      display:block;
            opacity: 0.4;
            background-color: #0c000f; 
            padding:2px;
            margin:0;
            text-decoration:none;
            text-transform: uppercase;
            font-weight: normal;
            color: #a2dfdb;
            font-size:14px;
            line-height:12px;
                }

    .nav2:hover {
           font-family: 'Jost', sans-serif;
      display:block;
            opacity: 0.8;
            background-color: #a2dfdb; 
            color: #880270;
            padding:2px;
            margin:0;
            text-decoration:none;
            text-transform: uppercase;
            font-weight: 600;
            font-size:14px;
            line-height:12px;
                }
				
			    img {
        opacity: 0.9;
        filter: alpha(opacity=90);
		border-radius:15px;
    }
    
    img:hover {
        opacity: 1.0;
        filter: alpha(opacity=100);
		border-radius:15px;
    }
	
	.art { width:100%; display: block; text-align:center; border-radius:15px; }
	
	.smartl {width:50%; border-radius:15px; float:left; margin-right:15px; margin-bottom:5px; clear:none;}

	.smartr {width:50%; border-radius:15px; float:right; margin-left:15px; margin-bottom:5px; clear:none;}


    @media (max-width: 1000px) {

    .container {
        display:flex;
        flex-direction: column;
        margin:0px auto;
        width:90%;
        max-width:1000px;
      }

    main {

        flex:100%;
      border-radius:15px;
            padding-top: 0;
        order:2;
      }

    .ml, .mr {
        width:100%;
        margin:0px;
        display:block;
        order:2;
      }

    .sidebar {
        flex:100%;
        order:6;
      }
	  
	  	.smartl {min-width:100px;}

	.smartr {min-width:100px;}

    }

