/* MAIN STYLE
--------------------------------------------------------- */
a, div.module h3, div.module_text h3, div.module_menu h3, .moovert .menu a, .componentheading, .contentheading, div.module a, #menu-mss li .separator, h3.title span.color  {
	color: #990000;
	text-decoration: none;
}
#td-basefooter, .codark,
.menutop .animated-bg,
#menu-mss li.active a,
.menutop > li:hover a,
#menu-mss li.active .separator {
    background-color:#990000;
}
.menutop li ul li a {
    -webkit-transition: background 0.5s linear;
    -moz-transition: background 0.5s linear;
    transition: background 0.5s linear;
}
.menutop li ul li a:hover {
    background-color:#990000 !important;
    -webkit-transition: background 0s linear;
    -moz-transition: background 0s linear;
    transition: background 0s linear;
}
.menutop .submenu-animation-left { background-color: #990000; } 
.menutop .submenu-animation-right { background-color: #990000; }
.mcolor, #td-color div.td-square3 {
background: #f0d8d8;
}

.menufooter li {
    border-right-color: #990000;
}

.menufooter li a {
    color: #990000 !important;
    text-decoration: none !important;
}

.menufooter li a:hover {
    color: #888672 !important;
    text-decoration: underline !important;
}