@charset "utf-8";

/* 
===========================================
MAIN
=========================================== 
*/

html, body { height: 90%;   font: 80% Verdana, Arial, Helvetica, sans-serif; background: #FFF; margin: 0; padding: 0; text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */ color: #808080; clear: right; 
}

html, body {
	margin:0px auto;
	padding:0;
}


p { padding:17px 0 0 0; font-size: 110%; 

}

h4 {
font: 85% Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
letter-spacing:1;
}

h3 {
font: 22px Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
}


img {
border:none;}

#alignRight {
	text-align:right
}

#container {
	width: 100%;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: center; /* this overrides the text-align: center on the body element. */
	
}


#header {
	margin: 60px 0 0 0;
	padding: 0 0 0 0px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	text-align:center;
	height:100px;

}
#header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 0px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
#mainContent {
	text-align: center;
	margin: 20px 0 0 0;
	padding: 0;/* remember that padding is the space inside the div box and margin is the space outside the div box */
	}


#mainContentWYSIWYG {
	text-align: left;
	margin: 0 auto;
	width:855px;
	padding: 20px 0 30px 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	min-height: 300px;
	}	
#footer {
	padding: 0 0px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	clear: both;
	left: -2px;
	bottom: 0px;
	width: 100%;
	height:20px;
	margin: 50px auto 0px;
	padding-top: 50px;
	text-align: center;
	}
#footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 0 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	font-size: 90%;
	color: #ccc;
	text-align: center;

}
#footer a {
	color: #ccc;
}
#footerNote{
padding: 0 0px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	clear: both;
	left: -2px;
	bottom: 0px;
	width: 100%;
	height:20px;
	margin: 0px auto 0px;
	padding-top: 50px;
	text-align: center;}

#title {
margin:0 0 10px 0;}

#close{
float:right;
margin:0px 20px;
padding: 20px 0 10px 0 ;
position:fixed;
text-align:right;
cursor:pointer;
width:97%;}
#flash {
margin-top:20px;
margin-bottom:0px;
z-index:0;}


#content {
margin-top:20px;
margin-bottom:0px;
}


/*------DETAIL PAGE-------*/

#containerDetail {
	width: 922px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	padding-top:0px;
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

#description { padding: 0 0px 60px 0px; margin-top:50px; 
}

#flashDetail {
margin-top:20px;
margin-bottom:0px;
z-index:0;
position:fixed;}

div#shim {
                visibility: hidden;
                width: 100%;
                height: 50%;                                                                     
                margin-top: -280px;                                                              
                float: left;
            }


div#wrapper {
	margin:0px auto;
	width: 942px;
	height: 510px;
	clear: both;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	background:#fff;
	position: relative;
	top: -280px;
	/* IE4ever Hack: Hide from IE4 **/
                    position: static;
                /** end hack */

            }

            /* Hide from IE5mac \*//*/
                div#shim {
                    display: none;
                }
                html, body {
                    height: auto;
                }
            /* end hack */
			
			/* ]]> */
			
#mainContentDetail {
	
	height: 300px;
	position: relative;
	border: 0px solid #000;
	width:920px;
	margin: 0 0 0 0;
	padding: 0 0 0 0 /* remember that padding is the space inside the div box and margin is the space outside the div box */
	}	
	
.close {
	padding: 10px 20px 0px 0px;
	float: right;
	}		

	
.btn_print {
	background: transparent url(../../img/various/print.gif) scroll no-repeat left center;
    padding: 2px 0px 0px 20px;
	font-size:85%;
	height:25px;
	}	
#print { width:90%; font-family:"Century Gothic", "Futura", sans-serif; 
}	
	
#print img{
	border: 1px solid #000;
	font-family:"Century Gothic", "Futura", sans-serif;
}
#print .logo { font-size: 18px; letter-spacing: 10px; text-transform:uppercase; color:#000; padding-top: 30px; 
}
#print .address {
	
	font-size: 10px;
	letter-spacing: 3px;
	text-transform:uppercase;
	line-height:14px;
}
#print .addressTable {
	
	width: 750px;
	
}

#print .photo {
	border: 1px solid #000;
	margin: 20px 0;
	margin: 40px 0 0px 0;
}

#print .title {
	font-size: 140%;
	font-weight:bold;
	margin-bottom:30px;
	font-variant:small-caps;
}
#print .artist {
	font-size: 130%;
	text-align:left;
	}
#print .dates { font-size: 130%; text-align:left; 
	}
#print #description {
	font-size: 110%;
	text-align:left;
	width:650px;
	}
#description .text {
	padding-top:20px;
	font-size: 110%;
	text-align:left;
}
#description .text p {
	padding-top:20px;
	font-size: 100%;
	text-align:left;
}
#detail #description .title {
	padding-top:20px;
	font-size: 110%;
	text-align:left;
}
#detail #description .text {
	padding-top:20px;
	font-size: 100%;

}
/* Two columns*/
#mainLeft{
    float:left;
    width:480px;
	text-align:left;
	padding:0;
	margin:10px 0 0 20px;
    }
#mainRight {
	float:left;
	width:400px;
	text-align:left;
	font-size:110%;
	padding: 20px 0 0px 15px;
	margin:0;
    }
	

/*-- LINKS --*/
a{ outline:none;}	
a:link, a:visited {
	color: #000;
	text-decoration: none;
	}
	
a:hover {
	color:#000;
	text-decoration: none;
	}
	
h1 a:link, h1 a:visited, h1 a:hover {
	color: #fff;
	text-decoration: none;
	}


/* 
===========================================
navy
=========================================== 
*/

ul#navy {	
	list-style: none;
	width: 513px;
	margin:0 auto;
	padding:0;

	}
	
ul#navy li{
	display:inline;
	
	}
	
ul#navy li a {
	/**/
	height:27px;
	text-indent:-9009px;
	background-image: url(../../img/navy.png);
	background-repeat: no-repeat;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	
	}

/* BUTTONS */
ul#navy li#n-collection a { background-position: 0 0; width:142px;}
ul#navy li#n-space a { background-position: -142px 0; width:146px;}
ul#navy li#n-events a { background-position: -288px 0;width:112px; }
ul#navy li#n-contact a { background-position: -400px 0; width:113px;}

/* OVER STATES */
ul#navy li#n-collection a:hover { background-position: 0 -83px; width:142px; }
ul#navy li#n-space a:hover { background-position: -142px -83px; width:146px; }
ul#navy li#n-events a:hover { background-position: -288px -83px;width:112px; }
ul#navy li#n-contact a:hover { background-position: -400px -83px; width:113px; }

/* PRESSED STATES */
ul#navy li#n-collection a:active { background-position: 0 -55px; width:142px; }
ul#navy li#n-space a:active { background-position: -142px -55px; width:146px; }
ul#navy li#n-events a:active { background-position: -288px -55px;width:112px; }
ul#navy li#n-contact a:active { background-position: -400px -55px; width:113px; }

/* ON STATES */
ul#navy.collection li#n-collection a, ul#navy.collection li#n-collection a:active, ul#navy.collection li#n-collection a:hover, ul#navy.collection li#n-collection a { background-position: 0 -27px; width:142px; }
ul#navy.space li#n-space a { background-position: -142px -27px; width:146px; }
ul#navy.events li#n-events a { background-position: -288px -27px; width:112px; }
ul#navy.contact li#n-contact a { background-position: -400px -27px; width:113px; }


/* 
===========================================
subNavy
=========================================== 
*/
#subSubNavy{
background-color:#000000;
width: 100%;
float:left;

}

ul#subArtists {	
	list-style: none;
	width: 100%;
padding: 2px 0 ;
margin: 0;
	}
	
ul#subArtists li, ul#subArtists li a{
	display:inline;
	padding: 0 10px;
	height: 18px;
	color:#FFF;
	}
	
ul#subArtists li a:hover, ul#subArtists li a:active{
	color:#CCC;
	}	
	
#subNavy{
	background-color:#f1f1f1;
	height: 18px;
	width: 100%;
	float:left;
	background-image: url(../../img/various/subNavy-bkgd.gif);
	background-repeat: repeat-x;
}


/* +++++++++++++++++++++++++++COLLECTION NAVIGATION+++++++++++++++++++++ */

ul#subNavyCollection {	
	list-style: none;
	width: 434px;

	padding: 0;
	margin: 0 auto;
	background-color:#f1f1f1;
	height: 18px;
	}
	
ul#subNavyCollection li{
	display:inline;
	background-image: url(../../img/various/subNavy-bkgd.gif);
	background-repeat: no-repeat;
	}
	
ul#subNavyCollection li a {
	height:18px;
	text-indent:-9009px;
	background-image: url(../../img/subNavyCollection.png);
	background-repeat: no-repeat;
	float: left;
	cursor:pointer;


	}
/* BUTTONS */
ul#subNavyCollection li#sn-artists a { background-position: 0 0; width:84px;}
ul#subNavyCollection li#sn-paintings a { background-position: -84px 0; width:78px;}
ul#subNavyCollection li#sn-sculptures a { background-position: -162px 0;width:89px; }
ul#subNavyCollection li#sn-worksofart a { background-position: -251px 0; width:103px;}
ul#subNavyCollection li#sn-furniture a { background-position: -354px 0; width:80px;}

/* OVER STATES */
ul#subNavyCollection li#sn-artists a:hover { background-position: 0 -19px; width:84px; }
ul#subNavyCollection li#sn-paintings a:hover { background-position: -84px -19px; width:78px; }
ul#subNavyCollection li#sn-sculptures a:hover { background-position: -162px -19px;width:89px; }
ul#subNavyCollection li#sn-worksofart a:hover { background-position: -251px -19px;width:103px; }
ul#subNavyCollection li#sn-furniture a:hover { background-position: -354px -19px; width:80px; }

/* PRESSED STATES */
ul#subNavyCollection li#sn-artists a:active { background-position: 0 -38px; width:84px; }
ul#subNavyCollection li#sn-paintings a:active { background-position: -84px -19px; width:78px; }
ul#subNavyCollection li#sn-sculptures a:active { background-position: -162px -19px; width:89px; }
ul#subNavyCollection li#sn-worksofart a:active { background-position: -251px -19px;width:103px; }
ul#subNavyCollection li#sn-furniture a:active { background-position: -354px -19px; width:80px; }

/* ON STATES */
ul#subNavyCollection.artists li#sn-artists a, ul#subNavyCollection.artists li#sn-artists a:active, ul#subNavyCollection.artists li#sn-artists a:hover  { background-position: 0 -38px; width:84px; }
ul#subNavyCollection.paintings li#sn-paintings a { background-position: -84px -19px; width:78px; }
ul#subNavyCollection.sculptures li#sn-sculptures a { background-position: -162px -19px; width:89px; }
ul#subNavyCollection.worksofart li#sn-worksofart a { background-position: -251px -19px; width:103px; }
ul#subNavyCollection.furniture li#sn-furniture a { background-position: -354px -19px; width:80px; }


/* +++++++++++++++++++++++++++THE SPACE NAVIGATION+++++++++++++++++++++ */

ul#subNavyTheSpace {	
	list-style: none;
	width: 333px;

	padding: 0;
	margin: 0 auto;
	background-color:#f1f1f1;
	height: 18px;
	}
	
ul#subNavyTheSpace li{
	display:inline;
	}
	
ul#subNavyTheSpace li a {
	height:18px;
	text-indent:-9009px;
	background-image: url(../../img/subNavyTheSpace.png);
	background-repeat: no-repeat;
	float: left;


	}
/* BUTTONS */
ul#subNavyTheSpace li#sn-impressions a { background-position: -52px 0; width:100px;}
ul#subNavyTheSpace li#sn-history a { background-position: -152px 0; width:94px;}
ul#subNavyTheSpace li#sn-past a { background-position: -246px 0;width:75px; }
ul#subNavyTheSpace li#sn-links a { background-position: -321px 0; width:64px;}

/* OVER STATES */
ul#subNavyTheSpace li#sn-impressions a:hover { background-position: -52px -19px; width:100px; }
ul#subNavyTheSpace li#sn-history a:hover { background-position: -152px -19px; width:94px; }
ul#subNavyTheSpace li#sn-past a:hover { background-position: -246px -19px;width:75px; }
ul#subNavyTheSpace li#sn-links a:hover { background-position: -321px -19px;width:64px; }

/* PRESSED STATES */
ul#subNavyTheSpace li#sn-impressions a:active { background-position: -52px -19px; width:100px; }
ul#subNavyTheSpace li#sn-history a:active { background-position: -152px -19px; width:94px; }
ul#subNavyTheSpace li#sn-past a:active { background-position: -246px -19px; width:75px; }
ul#subNavyTheSpace li#sn-links a:active { background-position: -321px -19px;width:64px; }

/* ON STATES */
ul#subNavyTheSpace.impressions li#sn-impressions a { background-position: -52px -38px; width:100px; }
ul#subNavyTheSpace.history li#sn-history a { background-position: -152px -38px; width:94px; }
ul#subNavyTheSpace.past li#sn-past a { background-position: -246px -38px; width:75px; }
ul#subNavyTheSpace.links li#sn-links a { background-position: -321px -38px; width:64px; }


/* 
===========================================
Home
=========================================== 
*/

#eventsBox{
	width:650px;
	padding: 0;
	font-size: 80%;
	text-align:center;
	margin:0 auto;
	
}
#eventsBox .title {
	background-image: url(../../img/various/newsBox_top.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width:650px;
	height:44px;
	text-indent:17px;
	text-align:left;
	padding-top:5px;
    font-size: 250%;
	font-weight:200;
	color:#ffffff;
	letter-spacing: -1px;
	text-align:left;
	
	}

#eventsBox .box
{
	background-color:#333333;
	width:650px;
	text-align:left;
	padding: 0px 0px;
	margin:0 0;
	
	}


#eventsBox .text {
	color: #E1E1E1;
	font-size: 120%;
	padding: 1px 15px;
	margin:0 0;
	border-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-color: #707070;
	}
	
#eventsBox .text .newsDate{
	
	color:#000000;
	margin:0px;
	font-size: 90%;
	
	}
	
	
#eventsBox .text .newsSubtitle{
	
	color: #999999;
	
	
	}
	
#eventsBox .text .newsTitle{
	
	padding-top:15px;
	font-weight:800;
	color:#CCCCCC;
	text-decoration:underline;
	
	}
	
#eventsBox .text .newsTitle a{
	text-decoration:underline;
	
	}	

	
#eventsBox .bottom {
	background-image: url(../../img/various/newsBox_bot.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width:650px;
	height:8px;
	
	
	}




/* PRETTY SEARCH */

#search_box {
	padding: 0;
    margin: 0 auto;
	width:200px;
	height: 25px;
	
		}
#search_box #left {
	float:left;
	padding: 3px 0 0 0px;
	margin: 0px 0px 0 0px;
	border: 0;
	width: 10px;
	height: 17px;
	background-image: url(../../img/various/search-left.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #666666;
	
}
#search_box #testinput_xml , #s {
	float:left;
	padding: 3px 0 0 0px;
	margin: 0px 0px 0 0px;
	border: 0;
	width: 167px;
	height: 17px;
	background-image: url(../../img/various/search-bckgd.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	color: #666666;
	background-color: #000000;
	text-indent:0px;
	font-size:11px;
	}
#search_box #go {
    float: left;	
}

/* ---------------------------- */
/* CUSTOMIZE AUTOSUGGEST STYLE	*/
#results{width:140px; font-size:80%;  margin:0 auto;}
#results ul, #results li{padding:0; margin:0; border:0; list-style:none;}
#results li {border-top:solid 1px #666666;}
#results li a{display:block; padding:2px; text-decoration:none; color:#CCCCCC;font-weight:normal;}
#results li a small{display:block; text-decoration:none; color:#ffffff; font-weight:normal;}
#results li a:hover{color:#ff9900;}
#results ul {padding:6px;}

/* Film Genre Menu*/
	
ul#filmGenre li{
	display:inline;
	border:none;
	margin:0 ;
	padding:0px;
	}

ul#filmGenre li a{
	display:inline;
	font-size:110%;
	margin:0px;
	padding:0px;
	color:#ff9900
		
	}

ul#filmGenre li#g1 a {
	background-image: url(../../img/various/mg1_action.gif);
	background-repeat: no-repeat;
	margin:0px;
	padding:0px 10px 0 15px;
	background-position: left 2px;
}
ul#filmGenre li#g2 a {
	background-image: url(../../img/various/mg2_comedy.gif);
	background-repeat: no-repeat;
	margin:0px;
	padding:0px 10px 0 15px;
	background-position: left 2px;
}
ul#filmGenre li#g3 a {
	background-image: url(../../img/various/mg3_drama.gif);
	background-repeat: no-repeat;
	margin:0px;
	padding:0px 10px 0 15px;
	background-position: left 2px;
}
ul#filmGenre li#g4 a {
	background-image: url(../../img/various/mg4_family.gif);
	background-repeat: no-repeat;
	margin:0px;
	padding:0px 10px 0 15px;
	background-position: left 2px;
}
ul#filmGenre li#g5 a {
	background-image: url(../../img/various/mg5_thriller.gif);
	background-repeat: no-repeat;
	margin:0px;
	padding:0px 10px 0 15px;
	background-position: left 2px;
}
ul#filmGenre li#g6 a {
	background-image: url(../../img/various/mg6_horror.gif);
	background-repeat: no-repeat;
	margin:0px;
	padding:0px 10px 0 15px;
	background-position: left 2px;
}
ul#filmGenre li#g7 a {
	background-image: url(../../img/various/mg7_romantic.gif);
	background-repeat: no-repeat;
	margin:0px  30px 0 0;
	padding:0px 10px 0 15px;
	background-position: left 2px;
}
ul#filmGenre li#g8 a {
	background-image: url(../../img/various/mg5_thriller.gif);
	background-repeat: no-repeat;
	margin:0px  30px 0 0;
	padding:0px 10px 0 15px;
	background-position: left 2px;
}

ul#filmGenre li a:hover {
	color:#999999
}
ul#filmGenre.g1 li#g1 a {
	color:#ff9900
}
ul#filmGenre.g2 li#g2 a {
	color:#ff9900
}
ul#filmGenre.g3 li#g3 a {
	color:#ff9900
}
ul#filmGenre.g4 li#g4 a {
	color:#ff9900
}
ul#filmGenre.g5 li#g5 a {
	color:#ff9900
}
ul#filmGenre.g6 li#g5 a {
	color:#ff9900
}
ul#filmGenre.g7 li#g5 a {
	color:#ff9900
}
ul#filmGenre.g8 li#g5 a {
	color:#ff9900
}
/* Search Results title*/
	
#searchResultsTitle {
	font-size: 220%;
	font-weight:200;
	color:#ffffff;
	letter-spacing: -1px;
	text-align:left;
	padding-left:115px;
	padding-top:20px;
			}
	
#searchResultsTitle .small {
	font-size: 45%;
	letter-spacing: 0px;
	color:#999999;
	}

/* About title*/
	
#aboutTitle {
	font-size: 220%;
	font-weight:200;
	color:#ffffff;
	letter-spacing: -1px;
	text-align:left;
	margin-bottom:20px;
	padding-bottom:10px;
	padding-top:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;	
	}
#aboutLogo	{
	margin-top:40px;
	}
	
/* Contact*/
#mainContentContact {text-align: left;
	margin: 0 auto;
	width:720px;
	padding: 20px 0 60px 0;clear:both;}
#contactInfo {width:300px;float:left;font-size:12px;padding-left:80px;padding-bottom: 40px;}
#contactInfo .p { line-height:0; }
#contactForm {float:left;width:300px;text-align:left; padding-left:40px;padding-bottom:40px;}
#contactForm form {padding-top:15px;}
#contactForm input[type=text]
		{	font: 11px/normal Tahoma, Verdana;
			background:#fff;
			border:solid 1px #c0c0c0;
			padding:3px;
			margin:4px 0px 4px 0px;
			width:200px;
		}
		#contactForm textarea
		{	font: 11px/normal Tahoma, Verdana;
			background:#fff;
			border:solid 1px #c0c0c0;
			padding:3px;
			margin:4px 0px 4px 0px;
			width:200px;
		}
		
		#contactForm input[type=submit]
            {	font: 11px/normal Tahoma, Verdana;
            	background-color:#000;
            	border:solid 1px #23150c;
            	color:#fff;
            	padding:2px 5px;
            }                

	

/*Movie details*/
#filmPage {
		
}
#filmPage .title{
	font-size: 110%;
	color:#ffffff;
	margin-top:20px;
	text-align:left;
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;	
	}

#filmPage .synopsis{
	
	}
	
#filmPage .details{
	margin-top:20px;
	
	font-size:90%;
	}
	
#movieCover{
	margin-top:20px;
	}
	
#smallPictures img{
	padding-right:5px;
	}
	
/*splash page*/
#splashBox{
	width:100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}

#splashLeft{
    text-indent:-9009px;
	width:50%;
	height:750px;
	vertical-align:bottom;
	float:left;
	background-attachment: scroll;
	background-image: url(../../img/various/logo-moon-sm.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0 auto;
	}
	
#splashRight{
	height:750px;
	width:50%;
	vertical-align:bottom;
	float:left;
	height:300px;
	}


/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

/*---- sIFR ---*/
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}

.sIFR-active h4 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 12px;
}

.sIFR-active h3 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 16px;
  text-align:left;
}

/*---- Header styling ---*/

