/*
	Name: vsShadow
	Author: Rui Pereira
	URI: http://iRui.ac/

	This work is licensed under a Creative Commons License
	http://creativecommons.org/licenses/by/3.0/
*/

div.cast-shadow, div.cast-shadow-hidden   {
	position: relative;
	z-index: 5000;
}

div.vs-shadow  {
	position: absolute;
	top: 0;
	bottom: 0;	
	left: 0;
	right: 0;
	
	border: 0;
	padding: 0;
}

div.vs-shadow div.vs-bottom  {
  position: absolute;  
  height: 9px;  
  bottom: -9px;
  left: 8px;
  right: 8px;
 	background: transparent url("bottom.png"/*tpa=http://hanamitsuki.com/wp-content/themes/vSlider3/js/vsShadow/bottom.png*/) repeat-x bottom left;
  z-index: 10000;
}

div.vs-shadow div.vs-bottomleft {
  position: absolute;
  width: 14px;
  height: 9px;
  bottom: -9px;
  left: -6px;
  background: transparent url("bottom_left.png"/*tpa=http://hanamitsuki.com/wp-content/themes/vSlider3/js/vsShadow/bottom_left.png*/) no-repeat bottom left;
  z-index: 10000;
}

div.vs-shadow div.vs-bottomright {
  position: absolute;
  width: 14px;
  height: 9px;
  bottom: -9px;
  right: -6px;
  background: transparent url("bottom_right.png"/*tpa=http://hanamitsuki.com/wp-content/themes/vSlider3/js/vsShadow/bottom_right.png*/) no-repeat bottom right;
  z-index: 10000;
}

div.vs-shadow div.vs-top  {
  position: absolute;  
  height: 5px;  
  top: -5px;
  left: 8px;
  right: 8px;
 	background: transparent url("top.png"/*tpa=http://hanamitsuki.com/wp-content/themes/vSlider3/js/vsShadow/top.png*/) repeat-x bottom left;
  z-index: 10000;
}

div.vs-shadow div.vs-topleft {
  position: absolute;
  width: 14px;
  height: 5px;
  top: -5px;
  left: -6px;
  background: transparent url("top_left.png"/*tpa=http://hanamitsuki.com/wp-content/themes/vSlider3/js/vsShadow/top_left.png*/) no-repeat bottom left;
  z-index: 10000;
}

div.vs-shadow div.vs-topright {
  position: absolute;
  width: 14px;
  height: 5px;  
  top: -5px;
  right: -6px;
  background: transparent url("top_right.png"/*tpa=http://hanamitsuki.com/wp-content/themes/vSlider3/js/vsShadow/top_right.png*/) no-repeat top right;
  z-index: 10000;
}

div.vs-shadow div.vs-left {
  position: absolute;  
  width: 6px;  
  left: -6px;
  top: 8px;
  bottom: 8px;
  background: transparent url("left.png"/*tpa=http://hanamitsuki.com/wp-content/themes/vSlider3/js/vsShadow/left.png*/) repeat-y top right; 
  z-index: 10000;
}

div.vs-shadow div.vs-lefttop {
  position: absolute;  
  width: 6px;  
  left: -6px;
  height: 8px;
  top: 0px;
  background: transparent url("left_top.png"/*tpa=http://hanamitsuki.com/wp-content/themes/vSlider3/js/vsShadow/left_top.png*/) repeat-y top right; 
  z-index: 10000;
}

div.vs-shadow div.vs-leftbottom {
  position: absolute;  
  width: 6px;  
  left: -6px;
  height: 8px;
  bottom: 0px;
  background: transparent url("left_bottom.png"/*tpa=http://hanamitsuki.com/wp-content/themes/vSlider3/js/vsShadow/left_bottom.png*/) repeat-y top right; 
  z-index: 10000;
}

div.vs-shadow div.vs-right {
  position: absolute;  
  width: 6px;  
  right: -6px;
  top: 8px;
  bottom: 8px;
  background: transparent url("right.png"/*tpa=http://hanamitsuki.com/wp-content/themes/vSlider3/js/vsShadow/right.png*/) repeat-y top right; 
  z-index: 10000;
}

div.vs-shadow div.vs-righttop {
  position: absolute;  
  width: 6px;  
  right: -6px;
  height: 8px;
  top: 0px;
  background: transparent url("right_top.png"/*tpa=http://hanamitsuki.com/wp-content/themes/vSlider3/js/vsShadow/right_top.png*/) repeat-y top right; 
  z-index: 10000;
}

div.vs-shadow div.vs-rightbottom {
  position: absolute;  
  width: 6px;  
  right: -6px;
  height: 8px;
  bottom: 0px;
  background: transparent url("right_bottom.png"/*tpa=http://hanamitsuki.com/wp-content/themes/vSlider3/js/vsShadow/right_bottom.png*/) repeat-y top right; 
  z-index: 10000;
}


