div#etsy-pro-store-area {	float:left;	width:100%;	padding:10px;	font-family: "Arial","Helvetica",sans-serif;	font-size: 12px;}#etsypro-error-msg {	display:block;	color:#444;	text-transform:uppercase;	border:solid 1px red;	padding:10px;	font-family:Arial, Sans-serif, tahoma;}#etsypro-error-msg h6 {	font-size:16px;	text-transform:uppercase;	color:red;	margin-bottom:0px;	font-weight:bold}#etsypro-error-msg p {	font-size:12px;	margin-bottom:0px;}#etsy-pro-store-area .indiv-product-image {	display:block;	text-align:center;}#etsy-pro-store-area .indiv-product-box {	padding:5px;	display:inline-block;	border:1px solid #ECECEC;	margin:5px;}#etsy-pro-store-area .indiv-product-box a {	font-size: 12px;	color:#666;}#etsy-pro-store-area .indiv-product-title {	display:block;	width:inherit;	text-align:center;	overflow:hidden;	white-space: nowrap;	text-overflow: ellipsis;}#etsy-pro-store-area .indiv-product-price {	display:block;	text-align:right;	font-size:11px;	color:#78C042;}#etsy-pro-store-area .indiv-product-price small {	display:inline-block;	margin-left:5px;}.url_75x75 div.indiv-product-box {	width:75px;}.url_170x135 div.indiv-product-box {	width:170px;}.url_570xN div.indiv-product-box {	width:100%;}.url_75x75 span.indiv-product-title {	font-size:10px;}.url_75x75 span.indiv-product-price {	text-align:center;	font-size:10px;}.url_570xN span.indiv-product-price {	text-align:center;}/*horizontal product page style*/#etsy-pro-store-description.horizontal {	float:left;	width:100%;	padding:10px;}#etsy-pro-store-description.horizontal #etsypro-previmage {	float:left;	width:60%;	margin:10px;	position:relative;}#etsy-pro-store-description.horizontal #etsypro-previmage img {	float:left;	width:100%;}#etsy-pro-store-description.horizontal #etsypro-thumb-links {	float:left;	width:75px;	margin-top:10px;	margin-left:10px;}#etsy-pro-store-description.horizontal #etsypro-thumb-links a {	float:left;	width:75px;	height:75px;	margin-bottom:10px;	border: 1px solid #EAEAEA;}#etsy-pro-store-description.horizontal #etsypro-sidebar {	float:left;    clear:both;	width:100%;	margin-left:10px;	margin-top:10px;}#etsy-pro-store-description.horizontal #etsypro-sidebar .item-amount {	padding:20px 0;}#etsy-pro-store-description.horizontal #etsypro-sidebar .item-amount .quantity {        display:inline-block;	margin-left:30px;}#etsy-pro-store-description.horizontal #etsypro-description {	float:left;	clear:both;	width:100%;	padding:10px;}/*horizontal-centered product page style*/#etsy-pro-store-description.horizontal-centered {	float:left;	width:100%;	padding:10px;}#etsy-pro-store-description.horizontal-centered h1.etsypro-prod-title {	text-align:center;}#etsy-pro-store-description.horizontal-centered #etsypro-previmage {	width:60%;	margin:10px auto;        padding-right:75px;	position:relative;}#etsy-pro-store-description.horizontal-centered #etsypro-previmage img {	float:left;	width:100%;}#etsy-pro-store-description.horizontal-centered #etsypro-thumb-links {	float:left;	width:75px;	margin-left:10px;}#etsy-pro-store-description.horizontal-centered #etsypro-thumb-links a {	float:left;	width:75px;	height:75px;	margin-bottom:10px;	border: 1px solid #EAEAEA;}#etsy-pro-store-description.horizontal-centered #etsypro-sidebar {	float:left;	clear:both;	width:100%;	margin-left:10px;	margin-top:10px;}#etsy-pro-store-description.horizontal-centered #etsypro-sidebar .item-amount {	padding:20px 0;}#etsy-pro-store-description.horizontal-centered #etsypro-sidebar .item-amount .quantity {        display:inline-block;	margin-left:30px;}#etsy-pro-store-description.horizontal-centered #etsypro-description {	float:left;	clear:both;	width:100%;	padding:10px;}/*vertical product page style*/div#etsy-pro-store-description.vertical {	float:left;	width:100%;	padding:10px;}#etsy-pro-store-description.vertical #etsypro-previmage {	float:left;	width:100%;	margin: 10px;	position:relative;}#etsy-pro-store-description.vertical #etsypro-previmage img {	float:left;	width:100%;}#etsy-pro-store-description.vertical #etsypro-thumb-links {	float:left;	clear:both;	width:100%;	height:75px;	margin-top:10px;	margin-left:10px;}#etsy-pro-store-description.vertical #etsypro-thumb-links a {	float:left;	margin-bottom:10px;	margin-right:10px;	border: 1px solid #EAEAEA;}#etsy-pro-store-description.vertical #etsypro-thumb-links a img {	float:left;}#etsy-pro-store-description.vertical #etsypro-description {	float:left;	clear:both;	width:100%;	padding:10px;}#etsypro-sidebar {	float:left;    clear:both;	width:100%;	margin-left:10px;	margin-top:10px;}#etsypro-sidebar .item-amount {	padding:20px 0;}#etsypro-sidebar .item-amount .quantity {    display:inline-block;	margin-left:30px;}/* globals */	#etsypro-sidebar .item-amount .currency-code {	color:#0192B5;}#etsypro-sidebar .item-amount .currency-value {	color:#000;	font-weight:bold;	font-size:18px;}#etsypro-addtocart {	width:20%;/*100%;*/	text-align:center;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color:white;	border: 1px solid #DCF8D2;	border-top: 0 none;	background-color: white;	margin: 0 0 20px 0;	font-size:14px;	text-decoration:none;	line-height:33px;	height:33px;	background: url(buttons-master.png) repeat-x scroll 0 -121px transparent;	background-position: 0 -1px;	background-color: #53A608;	border-color: #88C346 #72B821 #5DA80E;	display: inline-block;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	-moz-box-shadow: 0 1px 0 #e8e8e8;	-webkit-box-shadow: 0 1px 0 #E8E8E8;	box-shadow: 0 1px 0 #E8E8E8;}#etsypro-addtocart:hover {	background-position: 0 -41px;}/*etsy-pro-store-description.vertical #etsypro-addtocart {	width:20%;}*/#etsyloaderdiv {	display:none;	opacity:0.5;	background-color:#000;	position:absolute;	top:0px;	left:0px;	right:0px;	bottom:0px;	background: #000 url(ajax-loader.gif) no-repeat center center;}	.etsyproloader {	display:block !important;}#etsypro-shipping {	float:left;	width:100%;	margin-top:10px;	padding:10px;	}/* shipping */#etsypro-shipping {	width: 544px;	margin-bottom: 24px;	float: left;	padding: 16px 16px;	border: 1px solid #EEE;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;}#etsypro-shipping h3 {	border: 0 none;	color: #333;	font-size: 12px;	margin-bottom: 8px;	padding: 0;}#etsypro-shipping table {	border:0;	color:#666;	margin:8px 0 0 0;	width:100%}#etsypro-shipping th {	color:#000;	font-size:11px;	font-weight:normal;	padding-bottom:6px;	text-align:left;	text-transform:uppercase;	vertical-align:top}th.ship-with {	width:207px}#etsypro-shipping td.ship-to, #etsypro-shipping td.ship-cost, #etsypro-shipping td.ship-method, #etsypro-shipping td.ship-with {	border-top:1px solid #DDD;	padding:4px 0;	vertical-align:top}#etsypro-shipping .currency-code {font-size: 10px;}