.stepcarousel{
position: relative; /*leave this value alone*/

overflow: scroll; /*leave this value alone*/
width: 100%;
height: 100px; /*Height should enough to fit largest content's height*/

}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
width: 380px;
padding:10px;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width:110px;
height:100;
background-color:#050505;
border: 1px solid black;
vertical-align:center;
text-align: center;
}

.samplebuttons{
width: 380px;
text-align: center;
color:white;
margin:0px;
padding:0px;

}

p.samplebuttons a{
color: white;;
padding: 1px 2px;
margin-right: 3px;
text-decoration: none;
border: 1px solid black;
height:25px;
width:50px;

}


