/*-----------BODY LINKS------------*/
a {
background-color: #fff;
color: maroon;
padding:0px;
text-decoration: underline;
}

a:visited {
background-color: #fff;
color: maroon;
padding:0px;
text-decoration: underline;
}

a:hover, a:active, a:focus {
background-color: #356094;
color: #fff;
padding:0px;
text-decoration: none;
}



/*-----------NAV LINKS------------*/
.nav a {
background-color:transparent;
color: navy;
text-decoration: none;
}

.nav a:visited {
background-color:transparent ;
color: navy;
text-decoration: none;
}

.nav a:hover, .nav a:active, .nav a:focus {
background-color:tan ;
color: red;
text-decoration: underline;
}


/*-----------BUTTON LINKS------------*/
a:link.button, a:visited.button {
    background-color: maroon;
    color: white;
    padding: 2px 2px;
    text-align: center;	
    text-decoration: none;
    display: inline-block;
}


a:hover.button, a:active.button {
    background-color: #356094;
	text-decoration:none;
	opacity:1.0;
}

/*-----------BUTTON-MENU LINKS------------*/
a:link.button-menu, a:visited.button-menu {
    background-color: maroon;
    color: white;
    padding: 2px 2px;
    text-align: center;	
    text-decoration: none;
    display: inline-block;
}


a:hover.button-menu, a:active.button-menu {
    background-color: maroon;
	text-decoration:none;
	opacity:1.0;
}





/*-----------LINKS: HOMEPAGE navSections---------------*/

a.navSections {
background-color: rgb(240,237,227);
/*background-color:#eadcae*/
color: navy;
padding:0px 0px 0px 5px;
text-decoration: none;
}

a:visited.navSections {
background-color:rgb(240,237,227);
/*background-color:#eadcae*/
color: navy;
padding:0px 0px 0px 5px;
text-decoration: underline;
}

a:hover.navSections, a:active.navSections, a:focus.navSections {
background-color: rgb(240,237,227);
/*background-color:#eadcae*/
color: maroon;
padding:0px 0px 0px 5px;
text-decoration: underline;
}



/*-----------LINKS: navSectionsTop---------------*/
a.navSectionsTop {
background-color: maroon;
color: #fff;
padding:0px;
text-decoration: none;
}

a:visited.navSectionsTop {
background-color:maroon;
color: #fff;
padding:0px;
text-decoration: none;
}

a:hover.navSectionsTop, a:active.navSectionsTop, a:focus.navSectionsTop {
background-color: maroon;
color: #fff;
padding:0px;
text-decoration: underline;
}


/*-----------Pullquote------------*/
a.pullquote {
background-color:#eee;
color: maroon;
text-decoration: underline;
}

a:visited.pullquote {
background-color:#eee;
color: maroon;
text-decoration: underline;
}

a:hover.pullquote, a:active.pullquote, a:focus.pullquote {
background-color: #356094;
color: #fff;
padding:0px;
text-decoration: none;
}


color: #fff;
padding:0px;
text-decoration: none;


/*-----------LINKS: TAN---------------*/
a.tan {
background-color: tan;
color: navy;
padding:0px;
text-decoration: none;
}

a:visited.tan {
background-color: tan;
color: navy;
padding:0px;
text-decoration: underline;
}

a:hover.tan, a:active.tan, a:focus.tan {
background-color: tan;
color: maroon;
padding:0px;
text-decoration: none;
}