
/* Not in other alternate stylesheets */

body {

     background-color: #AB8D7E;
     color: #000000F2;

}

/* For GAAD banner */


#id-gaad a {
    border-color: #00385E;
    border-width: .15em;
    border-style: solid;
}
#id-gaad a:active {
    border-color: #E2D1C1;
}

#id-gaad a:focus {
    border-color: #FFEBDA;
}
/* end for GAAD banner */


/* General Alt Style Sheet */

h2.res {
     color: #660000;
     background-color: #C8B3A8;

}

h2.labs {
     color: #000066;
     background-color: #C8B3A8;

}

h2.mob {
     color: #003366;
     background-color: #C8B3A8;

}

h2.acc {
     color: #333333;
     background-color: #C8B3A8;
}

#line {
     background-color: #AB8D7E !important;
}


h2.glob {
     color: #663300;
     background-color: #C8B3A8;
}

.sidebyside {
     border-color: #AB8D7E;

}

div.article_banner {
    /* border-style: dashed;
    border-color: #BBBBBB;
    border-width: .08em; */
    padding: .4em;

    background-color: #C8B3A8;
    color: #000000;

	-moz-border-radius: .3em;
	-webkit-border-radius: .3em;
	border-radius: .3em;

}


.article {

    background-color: #C8B3A8;
    color: #000000;

    padding: .4em .8em;

    margin: .5em 0px 2em 0px;
}






/* set individually in this style sheet
#main_menu a {
     color: #FFFFFF;
     border-color: #AB8D7E; 
}
*/


#main_menu a:focus {
        border-color: #E2D1C1;
}



#main_menu a:hover {

        border-color: #E2D1C1;
}


/* for IE */
#main_menu a:active {
        border-color: #E2D1C1;
}








a {
    background-color: #533B41;
    color: #C8B3A8;

        font-weight: bold;

        -moz-border-radius: .47em;
        -webkit-border-radius: .47em;
        border-radius: .47em;


    text-decoration: none;
    border-width: .15em;
    border-color: #59434A;
    border-style: solid;
    padding: .016em .4em;

}



a:active {
    
    border-color: #E2D1C1;
    color: #E2D1C1;
    background-color: #020866;

}


a:focus {

    border-color: #FFEBDA;
    color: #FFEBDA;
    background-color: #020866;

}


a:hover {

    border-color: #E2D1C1;
    color: #E2D1C1;
    background-color: #020866;

}




.longlink a {

    display: block;
}

#story a {
    border-color: #59434A;
    background-color: #59434A;
    color: #C8B3A8;
}




.choose button {
    border-color: #59434A;
    background-color: #59434A;
    color: #C8B3A8;
    border-width: .15em;
    border-style: solid;
    font-weight: bold;
    padding: .2em;
    cursor: pointer;
    -moz-border-radius: .47em;
        
    -webkit-border-radius: .47em;
        
    border-radius: .47em;
}

.choose button:hover {

    border-color: #E2D1C1;
    color: #E2D1C1;
    background-color: #020866;

}

.choose button:focus {

    border-color: #E2D1C1;
    color: #E2D1C1;
    background-color: #020866;

}

.choose button:active {

    border-color: #E2D1C1;
    color: #E2D1C1;
    background-color: #020866;

}



h3 {
    color: #59434A;
    text-align: center;
    letter-spacing: .11em;
    background-color: #C8B3A8;

}

#story a:focus {
       border-color: #C8B3A8;
}

#story a:active {
       border-color: #C8B3A8;
}


#top_menu a {
    /* letter-spacing: .21em;*/
    border-color: #AB8D7E;
    /* color: #FFFFFF; */
    /* border-color: #FFFFFF; */
    width: 8em;

}

#top_menu {
    border-color: #E2D1C1;
}

#top_menu a:focus {
    border-color: #E2D1C1;
}

#top_menu a:hover {
    border-color: #E2D1C1;
}


.idiv {
     background-color: #C8B3A8;
     font-weight: bold;
     font-size: 1.17em;
     margin: .15em;
}


#labs {
     border-color: #000066;
     color: #000066;
}


#mob {
     border-color: #003366;
     color: #003366;
}

#acc {
     border-color: #333333;
     color: #333333;
}

#glob {
     border-color: #663300;
     color: #663300;
}

#res {
     border-color: $660000;
     color: #660000;
}


#topic {
     color: #E2D1C1;
     background-color: #936C66;
    /* border-width: .1em;
     border-color: #000000;
     border-style: solid; */
}
 

p.message {
    font-weight: bold;
}
