/**
 * Musica Viva Screen|Projection CSS
 * 
 * 
 * 	1. HTML OVERRIDES
 * 	2. LAYOUT
 * 	3. MENUS & NAVIGATION
 *	4. FOOTER
 *	5. PARAGRAPH
 *	6. LEFT COLUMN
 *
 *	   BOX
 *	   BOX3
 *	   FILE LIST
 *	   BOOKING ITEMS
 *	   CALENDAR

 */


body.dark {
	background-color: #000;
	color: #cccccc;
}

.dark h1#logo {
	background-image: url('../../images/musicaviva/logo-dark.png');
}
.dark.education h1#logo {
	background-image: url('../../images/musicaviva/logo-education-dark.gif');
	width: 361px;
}
.dark h2 {
	border-color: #333333;
	color: #E6E6E6;
}
.dark h4 {
	border-color: #333333;
}

.dark a, .dark a:link, .dark a:visited {
	color: #EB463B;
}
	

/** MENUS & NAVIGATION **/

.dark div#nav ul, 
.dark div#nav ul li {
	background-image: url(../../images/musicaviva/bg-main-nav-dark.gif);
}
.dark div#nav ul ul {
	border-color: #E6E6E6;
}

/** QUICKMENU **/
.dark div#quickmenu ul {
	background: transparent;
}
.dark div#quickmenu ul li {
	/*background-image: url(../../images/musicaviva/bg-quick-nav-dark.gif);*/
	background: #333;
	color: #FFF;
}
.dark div#quickmenu ul li a, .dark div#quickmenu ul li a:visited, .dark div#quickmenu ul li a:link {
	color: #EEE;
}
.dark div#quickmenu ul ul li {
	border-color: #404040;
}
.dark div#quickmenu ul li.section-link, 
.dark div#quickmenu ul li.section-link a,
.dark div#quickmenu ul li.section-link a:visited, 
.dark div#quickmenu ul li.section-link a:link {
	color: #eb463b !important;
}
.dark div#quickmenu .curve {
	background: transparent url('../../images/musicaviva/quicknav_curve-dark.png') no-repeat;
}
.dark div#quickmenu ul li ul a:hover {
	background: #000;
}

.dark .left-col {
	background: #292929;
}

/** SUB NAV **/
.dark #subnav {
	border-color: #FFF;
	padding: 2px 0 0;
}
.dark #subnav div a {
	background: transparent url(../../images/musicaviva/bullet-subnav-dark.png) no-repeat 4px 7px !important;
	/*color: #eb463b;*/
	color:	#FFF;
}
.dark #subnav div a:hover, .dark #subnav .highlight a {
	background: transparent url(../../images/musicaviva/bullet-subnav-over-dark.png) no-repeat 4px 7px !important;
	color: #eb463b !important;
	text-decoration:none;
	
}
.dark #subnav div {
	border-color: #333333;
}

.dark #subnav a 
{
	text-decoration:none;
}

.dark #subnav a:hover
{
	text-decoration:none;
}

.dark #subnav div.sub a 
{
	color:#666666;
	text-decoration:none;
	background: none !important;
}

.dark #subnav div.sub a:hover
{
	color:#666666;
	background: none !important;
}


.dark #subnav div.sub div 
{
	border-bottom:none !important;
}




/** FOOTER **/
.dark #footer {
/*	background: #000 url(../../images/musicaviva/bg-footer-dark.gif) repeat-x 0 0;*/
	color: #CCC;
	border-color: #333333;
}
.dark #footer a {
	color: #CCC;
}

.dark #footer .sitemap {
	border-color: #292929;
}
.dark #footer .sitemap a, .dark #footer .sitemap a:link {
	color: #CCCCCC;
}
.dark #footer h3 {
	color: #8c8c8c;
}
.dark #footer strong {
	color: #e52d20;
}

.dark #footer h2 {
	background-image: url('../../images/musicaviva/logo-footer-dark.gif');
}
.dark #footer .site-credits h5 a {
	text-decoration: none;
	color: #5C5C5C;
}

/** PARAGRAPH **/
.dark div p {
	color: #CCC;
}
.dark div strong {
	color: #FFF;
}

.dark a.more-info, 
.dark a.more-info:link {
	color: #FFF;
	background-image: url(../../images/musicaviva/icon-more-info-dark.gif);
	border-color: #333333;
}
.dark a.more-info:hover {
	background-image: url(../../images/musicaviva/icon-more-info-dark-over.gif);
	color: #eb463b;
}

/** BOX **/
.dark .box .content
, .dark .box .content p { color: #CCC; background: #292929; }
.dark .box .content h6 {
	color: #cccccc;
}
.dark .box .links { background: #292929; }

.dark .box3 .content p, 
.dark .box3 .content .left, 
.dark .box3 .content .right { color: #CCC; }

.dark .box3 .footer { color: #333; }

.dark .box3 a.more-info, 
.dark .box3 a.more-info:link {
	color: #D52B1E;
	background-image: url(../../images/musicaviva/icon-more-info.gif);
}
.dark .box3 a.more-info:hover {
	color: #333;
	background-image: url(../../images/musicaviva/bullet-subnav-back.gif);
}
.dark .promo .caption {
	color: #CCCCCC !important;
}

/** FILE LIST **/
.dark .file-list { border-color: #333; color: #CCC; }
.dark .file-list ul li {
	border-color: #333;
	color: #CCC;
	/*background-image: url(../../images/musicaviva/bullet-file-dark.gif);*/
}
.dark .file-list ul li a, 
.dark .file-list ul li a:link {
	color: #FFF;
}
.dark .file-list ul li a:hover {
	color: #eb463b;
}
.dark .box3 .file-list ul li a, 
.dark .box3 .file-list ul li a:link {
	color: #333;
}
.dark .box3 .file-list ul li a:hover {
	
}
.dark .box3 .file-list ul li {
	background-image: url(../../images/musicaviva/bullet-file.gif);
}
.dark .box3 .file-list ul li span {
	color: #333;
}


/** BOOK NOW **/
.dark .booknow h5 { 
	background-image: url('../../images/musicaviva/box-booknow-header-dark.png');
	color: #FFF;
}
.dark .booknow h5 a, .dark .booknow h5 a:link {
	color: #FFF;
}


/* SEARCH IN HEADER NAVIGATION */
.dark div#searchBox span
{
    color:#FFF;
}
.dark div#searchBox #txtSearchBox
{
    border:1px solid #c3c3c3;
}

/** DOWNLOAD MODULE **/
.dark #download_login{display:none;}
.dark #download_login div.login-container{background-color:#292929; }
.dark #download_login div.login-container input{ color: #333;}

