
		/*
		 * Required 
		*/
		.container { height:336px; width:980px; overflow:hidden; position:relative;  }
		.slides { position:absolute; top:0; left:0; }
		.slides div { position:absolute; top:0; height:302px; width:980px;   background:#fff; }
		/*
		 * Optional
		*/

		#container { width:980px; height:336px;   }
		#loopedCarousel { position:relative; clear:both;  width:980px; height:336px;}
		ul.pagination { list-style-type:none;  position:absolute; padding:0; margin:0; top:46px; right:49px; }
		ul.pagination li { float:left; margin:0 0px; }	
		ul.pagination a { display:block; width:15px; padding-top:0; text-indent:-999999px; height:20px; overflow:hidden; 
		background:url( pagination.jpg) no-repeat;}
		ul.pagination a:hover { display:block; width:15px; padding-top:20px; text-indent:-999999px; height:0; overflow:hidden; 
		background:url( pagination_h.jpg) no-repeat;}
		ul.pagination li.active a {background:url( pagination_h.jpg) no-repeat;}
		
		a.previous { position:absolute; top:4px; right:82px; display:block; width:6px; padding-top:26px; height:0; overflow:hidden; background-image:url(arrow_pre.jpg); background-position:0 0; background-repeat:no-repeat;}
		a.previous:hover { background-image:url(arrow_pre_h.jpg); background-position:0 0; background-repeat:no-repeat; }
		a.next { position:absolute; top:4px; right:8px; display:block; width:6px; padding-top:26px; height:0; overflow:hidden; background-image:url(arrow_nxt.jpg); background-position:0 10; background-repeat:no-repeat;}
		a.next:hover { background-position:0 10; background-image:url(arrow_nxt_h.jpg); background-repeat:no-repeat; }
			
		#top { height:23px; width:99px; background:url(pagi_bg.png) no-repeat; overflow:hidden; display:block; position:relative; top:42px; left:850px; }

