/*General*/
body {
    background-color: #ebdec0;
}

h1 {
    font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
    font-size: 50px;
}

body {
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    font-size: 20px;
}

.border {
    width: 700px;
    border: 5px solid #8e98a1;
    padding: 0 150px 150px 150px;
    margin: auto
}

h2 {
    font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
    font-size: 25px;
}

    article{margin-bottom: 70px;
    }

/*chicken tinga*/
    /*basic css*/
#color{
    background-color:#ba908b;
    text-align: center;
}

.media {
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
    font-size: 15px;
}

th, td {
    padding: 10px;
    text-align: center;
    border-bottom: 2px solid #7a958b;
}

th {
    background-color: #2d423b;
    color: white;
}

tr:hover {
    background-color: #ba7878;
    color: white
}

.tinga {
    display: block;
    margin: auto;
    width: 70%;
}

#directions{
    border: 3px dashed #8d957e;
    padding-left: 15px;
    padding-right: 15px;
    text-align: justify;
    overflow: scroll;
    height: 300px
}

    /*Pseudo classes*/
.social a:hover img {
    transform: scale(1.2);
    opacity: 0.5;
}

.social a:visited img {
    transform: scale(1);
    opacity: 0.8;
}

.social a:active img {
    transform: scale(0.9);
}

tr:hover {
    background-color: #ba7878;
    color: white
}

    /*Tree-Strectural Pseudo classes*/
.ing li:nth-child(odd) {
    border: 2px solid #78898f;
    margin-top: 3px;
    margin-bottom: 3px;
}

.ing li:nth-child(even) {
    background-color: #984216;
    color: #e4d6c5;
    margin-bottom: 5px;
}

/*News*/
    /*basic css*/
    p{
        text-align: justify;
    }

        /*thisty thursday*/
    .photo img{
        float:left;
        margin:0 15px 15px 0;
        width: 300px;
        height: 250PX;
    }

    .photo img{
        clear:both;
        font-style: italic;
        margin-top: 7px;
        text-align: center;
    }

        /*news spsa*/
    .spsa img{
        float:right;
        margin: 15px;
        width: 250px;
        height: 250PX;
    }

    .spsa img{
        clear:both;
        font-style: italic;
        margin-top: 7px;
        text-align: center;
    }

    #orientation{
        border: 3px dashed #8d957e;
        padding-left: 15px;
        padding-right: 15px;
        overflow: scroll;
        height: 86px;
    }

    /*Tree-Strectural Pseudo classes*/
.events figure:first-child{
    border:5px dashed #984216;
    width: 545px;
    padding-left: 10px;
    padding-right: 15px;
}

h3:nth-of-type(1){
    font-style: italic;
    color: #984216;
    text-shadow:2px 2px gray;
    font-size: 30px;
}

.news p:last-child{
    background-color: #ba7878;
    color:aliceblue;
}

.thirsty p:last-child{
    background-color: #ba7878;
    color:aliceblue;
}
/*Index*/
a {
    color: #3f4f18; 
    text-decoration: none;
    font-weight: bold;
}

a:visited {
    color: #5D284C; 
}

a:active {
    color: #c88e61;
}

.button1 {
    background-color:#aa9a8a;
    border: none;
    color: white;
    padding: 15px 30px;
    text-align: center;
    display: inline-block;
    font-size: 18px;
    cursor: pointer;
    border-radius: 5px;
}

.button2 {
    background-color: #aa9a8a;
    border: none;
    color: white;
    padding: 15px 50px;
    text-align: center;
    display: inline-block;
    font-size: 18px;
    cursor: pointer;
    border-radius: 5px;
}