/* CSS Document */


.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 940px;
height: 650px; /*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*/
margin: 0px ; /*margin around each panel*/
width: 940px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

#mygallery{
width: 940px;
height: 650px;
}


#mygallery .panel{
height: 760px;
font: bold 28px Arial;
text-align: center;
color: white;
}

p.samplebuttons{
width: 300px;
text-align: center;
}

p.samplebuttons a{
color: #2e6ab1;
padding: 1px 2px;
margin-right: 3px;
text-decoration: none;
}

/*
=========================================================*/

		.panel ul{
		margin-left:5px;
		_margin-left:0px;		
}
		.panel li{
		list-style:none;
		}

		.panel li a{
			margin:0;
			padding:0;
			color:#666;
			}
			 
				.panel li {
					float:left;
					width:200px; 
					margin:5px 5px 5px 5px !important;
					padding:9px; 
					background:#111;
					border:1px solid #555;
					border-radius:5px;										
					-moz-border-radius:5px;
					-webkit-border-radius:5px;
					-khtml-border-radius:5px;					
					}
					.panel li img{
						height:130px;
						width:200px; 
					}
					
					 .panel li:hover {
					background:#000;
					border:1px solid #333;
					border-radius:5px;										
					-moz-border-radius:5px;
					-webkit-border-radius:5px;
					-khtml-border-radius:5px;										
					}	
					
				.desc_box {
				 padding:5px 0;
				}
				
				.desc_box a, .desc_box h6, .desc_box p {
				margin:0;
				padding:0;
				text-decoration:none;
				text-align:center;
				}
				.desc_box p {
				font:normal 10px Tahoma, Helvetica, sans-serif;
				color:#999;
				}
				.desc_box a:hover {
				color:#fff;margin:0;
				padding:0;
				cursor:pointer;
				}