#mygallery {
overflow:hidden;
}
#mygallery2 {
overflow:hidden;
}
#mygallery3 {
overflow:hidden;
}
.seller_bg_round{
	width:670px;
}
/*.seller_bottom_round{
	background-image:url(../images/seller_bottom_round.jpg);
	background-repeat:no-repeat; width:670px; height:150px;
	xmargin-top:-100px; xmargin-bottom:10px;
	}*/
.button{
	padding:15px 0 0 0;
	}
	
/*--------------------------------- Slider --------------------------------- */	
	
.stepcarousel{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 880px;/*------------------------------*/
	height: 515px; /*Height should enough to fit largest content's height*/
	float:left;
	margin:5px 7px 0px 0px;
	text-align:center;
	line-height:20px;
	font:11px Arial, Helvetica, sans-serif;
	color:#636363;
	
}

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

}

.nat_acct1a{
 width:auto; 
 text-align:center; 
 padding-top:15px;
}



.stepcarousel .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	width:172px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	padding:0 5px 0 5px;
	height:515px;
}
.stepcarousel .panel2{
	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:160px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	padding:0 5px;
	height:515px;
}
* + html .stepcarousel .panel2{
	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:160px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	padding:0px;
	height:515px;
}
.btn-arr a{
	background: #bdbbac;
	color: #ffffff;
	line-height: 25px;
	padding-top: 3px;
	
}
.btn-arr1{
	float: left;
	width: 15px;
}
.btn-arr2{
	float: left;
}

.fr{
	float: left
}
.fix{
	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden
}
.spacer{ /*------------------------------*/
	float: left;
	display:block;
	height:515px;
	width:970px;	
}


.photo_frame{
	background-image:url(../images/photo_cont.jpg);
	width:120px;
	height:400px;
	background-repeat:no-repeat;
	xmargin-top:10px;
	}
.post{
	width:150px;
	height:515px;
	}
	/*.post span{
		font-weight:bold;
		color:#be1d1d;
		text-decoration:underline;
		}*/
.photo_border a{
	border:1px solid #e1e1e1;
	xpadding:7px;
	float:left;
	
	}
.photo_border a:hover{
	border:1px solid #91925e;
	xpadding:7px;
	float:left;
	background-color:#feffbf;
	}

		
a.addtocart{
	color:#373737;
	font-weight:bold;
	text-decoration:none;
	}
a.addtocart:hover{
	color:#787878;
	font-weight:bold;
	text-decoration:none;
	}	
	
.seller_description{
	background-color:#fefae2;
	border-top:1px solid #ceb457;
	height:90px; margin:0px 0 0 0;
	position:relative; z-index:9999px;
	}	
/*--------------------------------- Footer --------------------------------- */

.stepcarouselNat{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 179px;
	height: 115px; /*Height should enough to fit largest content's height*/
	float:left;
	margin:5px 7px 0px 0px;
	text-align:center;
	line-height:20px;
	font:11px Arial, Helvetica, sans-serif;
	color:#636363;
	
}

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

}

.spacerNat{
	float: left;
	display:block;
	height:115px;
	width:300px;	
}

#mygalleryNat {
overflow:hidden;
}

.postNat{
	width:150px;
	height:125px;
	}
	
