/*/ / / CONTAINER FOR THE WHOLE PAGE / / /*/

/* COLORS:
#CBA328 - gold 
#0a1128 - oxford blue 
#70877f - hooker's green 
#35605a - dark slate grey 
#f9f9f9 - seasalt  */

body {
background-image: url(images/b.png); 
background-color: #35605a;
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
    margin: 0;
    font-family: "short-films", sans-serif;
font-weight: 400;
font-style: italic;
font-size:large;
color:#113b4f;
/* padding-left:2000px;
padding-right:20px;
padding-top:30px; */
/* border-collapse: collapse; */
}


/*/ / / Headers and Paragraphs / / /*/

/* @font-face {
  font-family: sexpistols;
  src: url(font/sex_pistols.ttf);
} */




h1 {
font-family: "artdeco-mn", sans-serif;
font-weight:100;
font-style: normal;
font-size:70px;
color:#f9f9f9;
text-align:center;
background: url(images/wingedstatuefacingleft.png) right no-repeat, url(images/wingedstatuefacingright.png) left no-repeat;
/* background-position:-1em; */
    background-size: 70px, 70px;

/* opacity:0%; */
/* position:bottom;
height:800px;
    background-image: url(images/circlelady.png);
    background-size:500px;
    background-repeat:no-repeat;
    background-position:center; */
}

h2 { 
color:#f9f9f9;
    font-family: "artdeco-mn", sans-serif;
font-weight:800;
font-style: normal;
text-align:center;
font-size: 40px;
/* padding-top:20px; */
   margin: 0%, 15%, 0%, 15%;
    background-image: url(images/suntrans.png);
    background-repeat:no-repeat;
background-position: center;
background-size:80px;
    padding: 3%;
    /* background-image: url(images/corner-tlw.png), url(images/corner-brw.png);
    background-repeat:no-repeat;
    background-size: 100px;
    background-position: left top, right bottom; */
}

h3 {  
font-family: "oskar-inline", sans-serif;
font-weight: 600;
font-style: normal;
font-size:35px;
color:#35605a;
/* margin-left:20px; */
/* background-image: url(images/);
    padding: 3%;
    background-image:url(images/decorpd.png);
    background-repeat:no-repeat;
    background-size: 15px;
    background-position:left;
    background-position-x: 160px; */
}



p {
font-family: "short-films", sans-serif;
font-weight: 400;
font-style: normal;
color:#35605a;
margin-left:20px;
margin-right:20px;
margin-top:20px;
/* background-color:#0a1128; */
/* border-collapse: collapse; */
}



/* LARGE TEXT AT TOP */

.topblock {
/* background-color: #ffcd36; */
}

.intro {
    /* WE THE PEOPLE */
    /* border: 1px rgb(0, 102, 255) solid;
    margin-bottom: 1em; */
    color:#f9f9f9;
font-family: "blakely", sans-serif;
font-weight: 300;
font-style: normal;
    font-size:30px;
    
}
.intro strong {
    font-family: "blakely", sans-serif;
font-weight: 800;
font-style: normal;
font-size:2em;
color:#6ca693;
/* font-weight:800px; */
}

.caption{
    /* NOTE */
    padding-bottom: 100px;
    align-content:center;
    text-align:center;
    font-size:smaller;
    opacity:80%;
    color:#ffcd36;
    /* background-image: url(images/border.png); */
}

.section {
    /* SECTIONS/PARAS */
    margin-top: 1em;
    padding: 3%;
    background: url(images/corner-brw.png) right bottom no-repeat, url(images/corner-tlw.png) left top no-repeat, url(images/g.png) left top repeat;
    background-size: 100px, 100px, auto;
    padding-bottom:40px;
    /* margin:20px; */

}

.section h3{
/* color:#16c91c; */
margin-top:40px;
margin-left:20px;
}


/* h3:nth-of-type(2) {
   border: 10px rgb(0, 153, 255) solid; 
   margin-bottom: 1em;
} */

/*/ / / TOP NAVIGATION AREA / / /*/


header {

}

nav {
float:left;
font-family: "oskar-inline", sans-serif;
font-weight: 600;
font-style: normal;
/* color:#ffcd36; */
font-size:14px;
background-image: url(images/backstamp.png);
 background-repeat: no-repeat;
    background-size: 115px;
    background-position:center;
    padding-top: 30px;
    padding-bottom: 60px;
    text-align: center;
    margin-left: 40px;
    margin-top: 0em;
    position: fixed;
    width: 115px;
    line-height: 1em;
}

nav a {
/* align-content:center; */
text-align:center;
vertical-align:text-top;
}

/*/ / / PAGE SECTIONS / / /*/

header,
nav,
main,
footer {

}

main {
    /* FIX */
    /*This adds styles to just the main content area. */
width:700px;
margin: 0 auto;
}

footer {
    /*Specific styles for just the footer. */
    border-left:20px solid #35605a;
        border-right:20px solid #35605a;
font-family: "short-films", sans-serif;
font-weight: 400;
font-style: normal;
text-align:center;
color:#ffcd36;
/* position:sticky; */
bottom:0;
padding:10px;
background: url(images/bird.png) left no-repeat, url(images/bird.png) right no-repeat;
    background-size: 80px, 80px;
    /* background-position:left; */
    /* background-margin-left:20px;
     */
padding-left:30%;
padding-right:30%;
    background-color:#35605a;
    margin-top:5px;
}



/* / / / REGULAR PAGE LINKS / / / */

/*Sets default links style*/
a:link { 
color:#ffffcb;
text-decoration: none;
}

/*Sets default link mouseover style*/
a:hover {
color:#ffffff;
/* font-weight:bold; */
text-decoration: underline;
}

/*Sets default link down-click style*/
a:active { 
color:#ffffcb;
text-decoration: none;
}

/*Sets default visited link style*/
a:visited { 
color:#ffffcb;
text-decoration: none;
}


/*/ / / TABLE STYLES / / /*/

table { 
font-size:smaller;
align:center;
width:100%;
vertical-align: text-top;
height:821px;
}

caption {

}

th {
/* TABLE HEADER */
align:center;
}

tr {
/* TABLE ROW */
align:center;
}

td {
/* background-color:#6ca693; */
/* background-repeat: no-repeat; */
/* max-width: 100px; */
text-align:center;
vertical-align: text-top;
padding:10px;
    background-image: url(images/flute.png);
    object-fit:fill;
    background-position: center;
    background-repeat:no-repeat;
    background-size: 100px;
    /* width: 300px; */
}

td > a {
/* TABLE DATA */
text-align:center;
font-size:.9em;
}

td > h3 {
font-family: "blakely", sans-serif;
font-weight: 400;
font-style: normal;
font-size:20px;
text-align:center;
color:#ffcd36;
margin-bottom:0px;
}

/* FONTS
PARAGRAPH FONTS:
font-family: "short-films", sans-serif;
font-weight: 400;
font-style: normal;

font-family: "short-films", sans-serif;
font-weight: 400;
font-style: italic;

font-family: "short-films", sans-serif;
font-weight: 700;
font-style: normal;

font-family: "short-films", sans-serif;
font-weight: 700;
font-style: italic;

font-family: "artdeco-mn", sans-serif;
font-weight: 400;
font-style: normal;

font-family: "blakely", sans-serif;
font-weight: 300;
font-style: normal;

font-family: "blakely", sans-serif;
font-weight: 700;
font-style: normal;

font-family: "blakely", sans-serif;
font-weight: 800;
font-style: normal;
 */


