		/*
		 * Required 
		*/
		.container { height:160px; overflow:hidden; position:relative; background-color:#f2f2f2; }
		.slides { position:absolute; top:0px; left:0px;}
		.slides div { position:absolute; top:0; width:200px; height:150px; padding: 4px 4px 4px 4px; display:none; background-color:#fff; border:1px solid #d8d8d8;}
		/*
		 * Optional
		*/
		#container {
		position:relative;
		background:666#fff;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		margin:0px auto;
		padding:0px 0px 0px 0px;
		width:363px;
		text-align:left;
		}
		#loopedCarousel { 
			position:relative;
			width:225px;  
			clear:both;
			-moz-border-radius:5px;
			-webkit-border-radius:5px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}
		ul.pagination { list-style-type:none;  position:absolute; top:10px; right:44px; }
		ul.pagination li { float:left; margin:0 2px; }	
		ul.pagination a { display:block; width:7px; padding-top:7px; text-indent:-999999px; height:0; overflow:hidden; background-image:url(loopedcarousel/pagination.png); background-position:0 0; background-repeat:no-repeat;}
		ul.pagination li.active a {background-position:0 -7px}
		a.previous { position:absolute; top:5px; right:110px; display:block; width:26px; padding-top:26px; height:0; overflow:hidden; background-image:url(loopedcarousel/arrows.png); background-position:0 0; background-repeat:no-repeat }
		a.previous:hover { background-position:0 -26px }
		a.next { position:absolute; top:5px; right:5px; display:block; width:26px; padding-top:26px; height:0; overflow:hidden; background-image:url(loopedcarousel/arrows.png); background-position:-26px 0; background-repeat:no-repeat;}
		a.next:hover { background-position:-26px -26px }	
		#top { 
		height:32px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		font-size:22px; 
		}
