html {height: 100%;min-height: 100%;width:100%}

body {
     behavior: url("css/csshover3.htc");
     margin:0;
     padding:0;
     min-height:100%;
     height:100%;
     width:100%;
}

body, ul, div, p, h4 {
     font-family:Arial;
     font-size:12px;
    
}

div#curtain {

	width:100%;
	height:100%;
	position:absolute;
	top:0;left:0;
	z-index:2000;
	background:#fff;
}
div#curtain p {

	text-align:center;
	padding-top:20%;
	font-family:Arial;
	text-transform:Uppercase;
	font-size:14px;
	color:#a8a9ad;
}

h1 {
     position:absolute;
     top:140px;
     left:163px;
     width:308px;
     height:54px;
     background:url(../img/stm-logo.gif);	
     z-index:1800;
}

h1 b {
     display:none;
}	


div#icon {
     position:absolute;
     top:56px;
     left:60px;
}

div#navigator {
     position:absolute;
     top:220px;
     left:199px;   
     width:160px;
     height:200px;
}

h3 {
     color:#a8a9ad;
     font-family:Arial Black;
     text-transform:Uppercase;
     font-size:11px;
     line-spacing:11px;
     margin:0     

}
h3 a {
     color:#a8a9ad;
     font-size:23px;
     text-decoration:None;
}


div#folioExamples {

   display:none;
/*   position:relative;
   height:26px;
   min-height:26px;
   border:1px solid #ccc; */
}

#folioExamples a {
    /*height:26px;
    display:block;
    color:#ccc;
    overflow:auto; */
}

div#menu {
    font-size:11px;
}
div#menu p {
	color:#a8a9ad;
	margin-left:12px;
	padding-left:0;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
}
div#menu p a {
	color:#a8a9ad;
	text-decoration:none;

}
div#menu p a:hover {
	color:#444444

}

#twitLink {
     display:block;
     font-size:2px;
     background:url(../img/twitter_off.gif);
     width:10px;
     height:14px;
     overflow:none;
}
#twitLink:hover {
     display:block;
     background:url(../img/twitter_on.gif);
     width:10px;
     height:14px;
}





    /* Navigation */
    div#navigation{width:20%;min-height:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden}
	
    
    div#vcard {display:none}


    /* Bouncing balls*/

    div#world {
        height:100%;
        left:0;
        margin:0;
        min-height:100%;
        overflow:hidden;
        position:absolute;
        top:0;
        width:100%;
    }
    
	div.atom {
		float:left;
		opacity:0.65;
		filter:alpha(opacity=65);
		//-moz-user-select:none;
		//-khtml-user-select:none;
		//user-select:none;
		margin:0;
		padding:0;
		background:no-repeat;
	}

	div.atom b  {
            display:none;
	
	}

	div.atom:hover {
	     cursor:pointer;
	}

	div.positionBox {
	    font-size:10px;
	    line-height:10px;
	    text-align:left;
	}

	/* big ball */

	#brochure, #promo, #brochure a, #promo a, #stationery, #stationery a, #publications, #publications a, #web, #web a {
	
		width:303px;
		height:303px;
		line-height:303px;
	
	}

	/* medium ball */

	#ad, #logo, #design, #signage, #print {
	
		width:203px;
		height:203px;
		line-height:203px;
	
	}
	
	/* small ball */

	#cd, #stm, #photo {
	
		width:101px;
		height:101px;
		line-height:101px;
	
	}

	#ad {
		background-image:url('../img/png24/ad_off.png');
	}

	#stm {
		background-image:url('../img/png24/stm_off.png');
	}
	#brochure {
		background-image:url('../img/png24/brochure_off.png');
	}

	#cd {
		background-image:url('../img/png24/cd_off.png');
	}

	#design {
		background-image:url('../img/png24/design_off.png');
	}
	#logo {
		background-image:url('../img/png24/logo_off.png');
	}
	#promo {
		background-image:url('../img/png24/promotions_off.png');
	}
	#publications {
		background-image:url('../img/png24/pub_off.png');
	}
	#stationery {
		background-image:url('../img/png24/stationery_off.png');
	}
	#web {
		background-image:url('../img/png24/web_off.png');
	}
	#signage {
		background-image:url('../img/png24/signage_off.png');
	}
	#print {
		background-image:url('../img/png24/print_off.png');
	}
	#photo {
		background-image:url('../img/png24/photo_off.png');
	}


    #ad:hover {
        background-image:url('../img/png24/ad_on.png');
    }
  #stm:hover {
        background-image:url('../img/png24/stm_on.png');
    }
    #brochure:hover {
        background-image:url('../img/png24/brochure_on.png');
    }
    #cd:hover {
        background-image:url('../img/png24/cd_on.png');
    }
    #design:hover {
        background-image:url('../img/png24/design_on.png');
    }
    #logo:hover {
        background-image:url('../img/png24/logo_on.png');
    }
	#promo:hover {
		background-image:url('../img/png24/promotions_on.png');
	}

	#publications:hover {
		background-image:url('../img/png24/pub_on.png');
	}
	#stationery:hover {
		background-image:url('../img/png24/stationery_on.png');
	}
	#web:hover {
		background-image:url('../img/png24/web_on.png');
	}
	#signage:hover {
		background-image:url('../img/png24/signage_on.png');
	}
	#print:hover {
		background-image:url('../img/png24/print_on.png');
	}
	#photo:hover {
		background-image:url('../img/png24/photo_on.png');
	}
	
	div#extras{margin:0;position:absolute;right:30px;bottom:20px;overflow:hidden;}
	span#copyright {font-size:10px}
	a#dialogLink {font-size:10px}

#gingerbreadDiv {
     width:1020px;
     font-family:Arial Black;
     text-transform:Uppercase;
}
#gingerbreadDiv p a {
     text-decoration:none;
     color:#a8a9ad;
     font-size:14px;
	
}

iframe {

	scrolling:no;
	overflow:hidden;


}
