@charset "utf-8";

/* CSS Document */







#showcart {

	padding: 10px;

	background-color: #e3e3e3;

	font-size: .9em;

}

.carttext {

	font-size: .7em;

}



.caption_bkgnd {

	background-color: #DED6D1;

	color: #000000;

	font-size: 1.2em;

}



#showcart a:link, a:active, a:visited, a:hover {

text-decoration:underline;

}



/* add to cart button */

a#addtocart {

	display:block;

	width:100px;

	height:20px;

	margin: 0;

	text-decoration:none;

	background-color:#876E59;

	text-align: center;

	vertical-align: middle;

	color: #FFFFFF;

	font-weight: bold;

	font-size: 1em;

	border: 1px solid #876E59;

}



a#addtocart:link, a#addtocart:active, a#addtocart:visited {

	background-color:#D5C9C3;

	text-decoration:none;

	padding-top: 5px;

	color: #598F94;

}



a#addtocart:hover {

	background-color:#598F94;

	text-decoration:none;

	color: #FFFFFF;

}



/* show large image on thumbnail hover */



.thumbnail{

position: relative;

z-index: 0;

}



.thumbnail:hover{

background-color: transparent;

z-index: 50;

}



.thumbnail span{ /*CSS for enlarged image*/

	position: absolute;

	background-color: #876E59;

	padding: 0px;

	left: -1000px;

	border: 1px solid gray;

	visibility: hidden;

	color: black;

	text-decoration: none;

}



.thumbnail span img{ /*CSS for enlarged image*/

	border-width: 0;

	padding: 0px;

}



.thumbnail:hover span{ /*CSS for enlarged image on hover*/

	visibility: visible;

	top: -200px;

	left: 60px; /*position where enlarged image should offset horizontally */



}


