    /* OVERLAY EVENTS MODAL DIALOG */
    #eventsDialog {position:absolute; visibility:hidden}
    #eventsPopUpBox {width:468px; padding:10px; border:solid 1px #333; text-align:left; background:#EDEDED}
	#eventsPopUpBox p {padding-top:1em}
    #eventsPopUpBox img {margin-left:.5em}
    #eventsPopUpBox h2 {position:absolute; top:.8em; right:3em; color:#660}
    
		#learningCenter #eventsPopUpBox h2 {color:#660}
		#aboutus #eventsPopUpBox h2 {color:#036}
		#eventsPopUpBox {background:url(../images/morePhotosBG.jpg) no-repeat}
	
	.eventsPopUp {padding:20px; margin-left:7px; background:#FFF}
    
		#learningCenter .eventsPopUp {border:6px solid #660}
		#aboutus .eventsPopUp {border:6px solid #036}
	
	.eventsPopUpBd {height:270px}
	.morePhotos .eventsPopUpBd {height:345px}
    .eventsPopUpBd h3 {color:#333}
    .eventsDesc {margin:10px 0}
    .eventsPopUpBd a {display:block; margin-top:10px}
	#eventsClose {position:absolute; top:.8em; right:1em; border:0; padding:0 .3em; line-height:1.2em; color:#CCC; text-decoration:none}
	
	/* PRODUCT IMAGE SLIDE SHOW/CAROUSEL */
	#default-image {position:absolute; top:60px; left:140px; z-index:3}
	#prev-arrow {position:absolute; top:10px; left:5px; z-index:3; cursor:pointer}
	#next-arrow {position:absolute; top:10px; right:5px; z-index:3; cursor:pointer}

	.carousel-component ul {padding:0}
	.carousel-component {position:absolute; bottom:20px; left:40px; overflow:hidden; visibility:hidden}		
	.carousel-component ul.carousel-list {width:10000000px; position:relative; z-index:1}
	.carousel-component .carousel-clip-region {overflow:hidden; padding-left:10px; margin:0 auto; position:relative}
	.carousel-component .carousel-list li {float:left; width:79px; list-style:none; overflow:hidden}
	.carousel-component .carousel-list li a, .carousel-component .carousel-list li img {display:block}