 .stepcarousel
        {
            position: relative; /*leave this value alone*/
            overflow: scroll; /*leave this value alone*/
            width: 960px;
            height: 120px; /*Height should enough to fit largest content's height*/
        }
        
        .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*/
            width: 321px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
        }
        
        
        #galleryc
        {
            width: 960px;
            height: 170px;
        }
        
        #galleryc .panel
        {
            height: 150px;
            font: bold 28px Arial;
            text-align: center;
            background-color: green;
            color: white;
        }
        
        p.samplebuttons
        {
            width: 960px;
            text-align: center;
        }
        
        p.samplebuttons a
        {
            color: #2e6ab1;
            padding: 1px 2px;
            margin-right: 3px;
            text-decoration: none;
        }