a, a.site{
  color:red;
}

.link3 a, .pathway, .item-title a{
  color:red;
} 

h2{
  color:#B10021;
}

body.site{
  background-color: #1A293E;
  /*background-image: url(../images/backgroundopera1612.jpg);*/
  background-image: url(../images/backnewtest466.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  background-size:cover;
}

.site-title {
   display: none; /* Added by me */
}

.container{
  min-width:1200px;
}

/* NEWS TABLE */
#categorylist_header_title{
  color:#000000;
}

a.hasPopover{
  color:#000000;
}

tbody tr td a{
  color:#000000;
}

/* CUSTOMIZED TOP BANNER */
.td_banner{
  width:25%;
  border-top:2px solid #000;
  height:202px;
}

.td_banner:hover{
  width:25%;
  border-top:2px solid #FFF;
  cursor:pointer;
}

#td_events {
  background-image: url('../../../images/banners/mnu_events.jpg'); 
  background-repeat: no-repeat;
  background-size: cover;
  text-align:center;
}

#td_events:hover {
  background-image: url('../../../images/banners/mnu_events_gray.jpg'); 
  background-repeat: no-repeat;
}

#td_cinema {
  background-image: url('../../../images/banners/mnu_newsletter.jpg'); 
  background-repeat: no-repeat;
  background-size: cover;
  text-align:center;
}

#td_cinema:hover {
  background-image: url('../../../images/banners/mnu_newsletter_gray.jpg'); 
  background-repeat: no-repeat;
}

#td_academy {
  background-image: url('../../../images/banners/mnu_academy.jpg'); 
  background-repeat: no-repeat;
  background-size: cover;
  text-align:center;
}

#td_academy:hover {
  background-image: url('../../../images/banners/mnu_academy_gray.jpg'); 
  background-repeat: no-repeat;
}

#td_partners {
  background-image: url('../../../images/banners/mnu_partners.jpg'); 
  background-repeat: no-repeat;
  background-size: cover;
  text-align:center;
}

#td_partners:hover {
  background-image: url('../../../images/banners/mnu_partners_gray.jpg'); 
  background-repeat: no-repeat;
}

/* Grue Menu customization */
#gruemenu{
  z-index:-999;
}
#gruemenu ul{

}
#gruemenu ul li{

}

#gruemenu ul li a{
	padding-right:4px;
  	padding-left:4px;
  	font-weight:bold;
}

#gruemenu > ul > li > a { padding: 0px 0px 0px 0px; border-right: 1px solid rgba(80, 80, 80, 0.12); text-decoration: none; letter-spacing: 1px;}
