.pinterestpopup {
	display: none;	/* initial state */
}

.pinterestpopup {
	position: absolute;
	width: 300px;
	height: 380px;

	background: #e6e6e6 url(i/popup-bg.png) repeat-x left top;
	box-shadow: 0 0 5px 5px rgba(204,204,204,0.7);
	padding: 10px 15px;
	
	font-family: helvetica, arial, sans-serif;
	line-height: 125%;
	text-align: left;
}

.pinterestpopupheader {
	height: 50px;
}

.pinterestpopupheader img {
	padding: 5px;
}

.pinterestsamplepins {
	height: 290px;
}

.pinterestsamplepins p {
	padding: 0 5px;
}

.pinterestbutton a {
	text-decoration: none;
	color: #fff;
	font-weight: bold;

	padding: 8px 10px;
	text-align: center;

	border: 1px solid #820a0f;
	border-radius: 5px;

	display: block;
	line-height: 150%;
	
	/* fallback */ 
	background-color: #ab171e; 
	background: url(i/pbutton-bg.png); 
	background-repeat: repeat-x; 
	/* Safari 4-5, Chrome 1-9 */ 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e2252d), to(#ab171e)); 
	/* Safari 5.1, Chrome 10+ */ 
	background: -webkit-linear-gradient(top, #ab171e, #e2252d); 
	/* Firefox 3.6+ */ 
	background: -moz-linear-gradient(top, #ab171e, #e2252d); 
	/* IE 10 */ 
	background: -ms-linear-gradient(top, #ab171e, #e2252d); 
	/* Opera 11.10+ */ 
	background: -o-linear-gradient(top, #ab171e, #e2252d);
}

.pinterestbutton a img {
	vertical-align: top;
}
