.default-gallery .seo-gallery-wrap		{ background:none repeat scroll 0 0 #ffffff; border:1px solid #DADADA; clear:both; margin:30px auto; overflow:hidden; padding:0 0 5px; }

.default-gallery .image-wrap-bg			{ background: transparent; }

.default-gallery .image_wrap			{ text-align:center; clear:both; margin:0 auto; float:none;}
.default-gallery .image_wrap img		{}

.default-gallery .scrollers				{ background: transparent; margin:7px 0 0; }


.default-gallery .scrollable 			{ float:left; height:55px; margin:0 0 0 5px; overflow:hidden; position:relative;  }

.default-gallery .scrollable .items 	{ width:20000em; position:absolute; clear:both; left: 0; text-align: right; }

.default-gallery .scrollable img 		{ border:1px solid #D5D5D5; float:left;  }

.default-gallery .scrollable .active 	{ border:1px solid #606060; position:relative; z-index:9999; }

.default-gallery a.browse 				{ display:block; width:15px; height:45px; margin:3px 0 0; cursor:pointer;  } 

.default-gallery a.right				{ float: right;  background:transparent url(images/gallery_buttons.gif) no-repeat scroll 3px center; margin-right:5px;}
.default-gallery a.right:hover 			{  }
.default-gallery a.right:active 		{  } 

.default-gallery a.left					{ float: left; background:transparent url(images/gallery_buttons.gif) no-repeat scroll -13px center; margin-left:5px; } 
.default-gallery a.left:hover  			{  }
.default-gallery a.left:active  		{  }

.default-gallery a.up, a.down			{ background:#ffffff; float: none;margin: 10px 50px; } 

/* OVERLAY STYLES */

.default-gallery .overlay-wrapper			{ width: 920px; }
.default-gallery .overlay					{ display: none; width: 920px;}
						
.default-gallery .gallery-thumbs			{ width: 204px; float: left; display: inline; padding: 2px; border: 1px dashed; margin: 100px 0 0 20px; }

.default-gallery .gallery-thumbs a img		{ width: 200px; margin: 2px; cursor: pointer; } 
.default-gallery button.close				{  outline: none; cursor: pointer; background:#fff; border-top:1px solid #fff; border-left:1px solid #fff;border-right:1px solid #fff; border-bottom:0px solid #fff;color: #000000; height: 20px; width: 100px; position: absolute; right: -2px; top: 11px; }

/*
REPEAT ALL WITH .basic for skin shortcut
*/

.basic-gallery .seo-gallery-wrap		{ background:none repeat scroll 0 0 #ffffff; border:1px solid #DADADA; clear:both; margin:30px auto; overflow:hidden; padding:0 0 5px; }

.basic-gallery .image-wrap-bg			{ background: transparent; }

.basic-gallery .image_wrap				{ text-align:center; clear:both; margin:0 auto; float:none;}
.basic-gallery .image_wrap img			{}

.basic-gallery .scrollers				{ background: transparent; margin:7px 0 0; }


.basic-gallery .scrollable 				{ float:left; height:55px; margin:0 0 0 5px; overflow:hidden; position:relative; }

.basic-gallery .scrollable .items 		{ width:20000em; position:absolute; clear:both; left: 0; text-align: right; }

.basic-gallery .scrollable img 			{ border:1px solid #D5D5D5; float:left;  }

.basic-gallery .scrollable .active 		{ border:1px solid #606060;  position:relative; width:69px; z-index:9999; }

.basic-gallery a.browse 				{ display:block; width:15px; height:45px; margin:3px 0 0; cursor:pointer;  } 

.basic-gallery a.right					{ float: right;  background:transparent url(images/gallery_buttons.gif) no-repeat scroll 3px center; margin-right:5px;}
.basic-gallery a.right:hover 			{  }
.basic-gallery a.right:active 			{  } 

.basic-gallery a.left					{ float: left; background:transparent url(images/gallery_buttons.gif) no-repeat scroll -13px center; margin-left:5px; } 
.basic-gallery a.left:hover  			{  }
.basic-gallery a.left:active  			{  }

.basic-gallery a.up, a.down				{ background:#ffffff; float: none;margin: 10px 50px; } 

/* OVERLAY STYLES */

.basic-gallery .overlay-wrapper			{ width: 920px; }
.basic-gallery .overlay					{ display: none; width: 920px;}
						
.basic-gallery .gallery-thumbs			{ width: 204px; float: left; display: inline; padding: 2px; border: 1px dashed; margin: 100px 0 0 20px; }

.basic-gallery .gallery-thumbs a img	{ width: 200px; margin: 2px; cursor: pointer; } 
.basic-gallery button.close				{ outline: none; cursor: pointer; background:#fff; border-top:1px solid #fff; border-left:1px solid #fff;border-right:1px solid #fff; border-bottom:0px solid #fff;color: #000000; height: 20px; width: 100px; position: absolute; right: -2px; top: 11px; }
