.stepcarousel{
	position:relative; /*leave this value alone*/
	overflow:scroll; /*leave this value alone*/
	width:485px; /*Width of Carousel Viewer itself*/
	height:240px; /*Height should enough to fit largest content's height*/
	margin:auto;
}

.stepcarousel .belt{
	position:absolute; /*leave this value alone*/
	left:0;
	top:0;
}

.stepcarousel .panel{
	float:left; /*leave this value alone*/
	overflow:hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin:0px; /*margin around each panel*/
	width:485px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	text-align:left;
}


#nav {	
	position:relative;
	z-index:1;
	width:485px;
	height:17px;
	margin:auto;
	text-align:right;
	background-color:#333;
	padding:5px 0;
}

#nav a { 
	color:#333; 
	text-decoration:none; 
	color:#FFFFFF;
	font-weight:bold;
	padding:0 12px;
}

#nav a.selected { color:#FFF; }