body {background-color: #006A35; color: #ffaaff; font-family: Verdana, Georgia, Latin; font-size: 90%}

div.title-top {font-family: Curlz MT, Verdana, Georgia; font-size: 50px; text-align: center; margin-left:-2px; padding-bottom: 1px; width: 940px}
div.top {font-size: 15px; text-align: center; background-color: #501050; Border: #ffaaff 1px dotted; margin-left:-2px; padding: 3px 0px; width: 940px}

div.mainleft {position:absolute; left:8px; margin-left:0px; margin-top:8px; width: 380px}
	#Carousel {font-size: 12px; Border: #ffaaff 1px dotted; padding: 4px 4px; background-color: #501050; height: 150px}
	#Carousel img {padding-top: 25px}
	.small-pictures img{padding: 0px 0px 0px 30px}
	div.JewelryProducts-title {font-size: 14px; padding: 4px 0px}
	div.small-JewelryProducts {font-size: 12px; Border: #ffaaff 1px dotted; padding: 4px 2px; background-color: #501050}
	div.WoolProducts-title {font-size: 14px; padding: 4px 0px}
	div.small-WoolProducts {font-size: 12px; Border: #ffaaff 1px dotted; padding: 4px 2px; background-color: #501050}
	#jewelryscrollbox {height: 100px; overflow: auto}
	#woolscrollbox {height: 93px; overflow: auto}
	
div.description {Border: #ffaaff 1px dotted; padding: 5px 5px; background-color: #501050; position:absolute; left:396px; margin-left:0px; margin-top:8px; margin-right: 8px; padding-bottom: 8px; width: 542px}

div.details-small-pictures {font-size: 12px; Border: #ffaaff 1px dotted; background-color: #501050; position : absolute; left:0; width:260px; margin-left:8px; margin-top:8px; text-align:center;}
	.details-small-pictures img{padding: 10px 10px 3px 10px}
	.details-small-pictures form {overflow: hidden; margin-top: 4px; margin-bottom: 4px}
	#detailscrollbox {height: 513px; overflow: auto}
div.details-main-image {Border: #ffaaff 1px dotted; padding: 5px 5px; background-color: #501050; position:absolute; left:278px; margin-left:0px; margin-top:8px; width: 659px; height: 503px}
	.details-main-image img{padding: 10px 10px 10px 10px}
div.details-note {Border: #ffaaff 1px dotted; padding: 5px 5px; background-color: #501050; position:absolute; top: 602px; margin-left:-2px;margin-top:8px; text-align:center; width: 930px}

.sample {Border: #ffaaff 1px dotted; padding: 6px 6px; background-color: #501050; height: 100%; overflow: hidden}
.sample img{float: left}
.sample p{margin-left: 185px; margin-top: 0px; margin-bottom: 0px}
.sample form {overflow: hidden; margin-left: 10px; margin-top: 4px; margin-bottom: 4px}

.detail {Border: #ffaaff 1px dotted; padding: 6px 6px; background-color: #501050; position:absolute; left: 0px; margin-left: 8px;margin-top:8px; text-align:center; width: 926px}
.detail p{margin-left: auto; margin-right: auto}
.detail form {overflow: hidden; margin-left: 10px; margin-top: 4px; margin-bottom: 4px}

div.contact-description {Border: #ffaaff 1px dotted; padding: 4px 4px; background-color: #501050; margin-left:300px; margin-top:8px; margin-bottom:8px; width: 300px; text-align: left}
div.small-formcontact {font-size: 12px; Border: #ffaaff 1px dotted; padding: 4px 4px; background-color: #501050; margin-left:300px; width: 300px; text-align: left}

.CheckOut {Border: #ffaaff 1px dotted; padding: 6px 6px; background-color: #501050; ; margin-left:190px; margin-top:8px; ; margin-bottom:8px; height: 100%; width:550px; text-align:center}
.CheckOut form {margin-left: 0px;margin-top: 10px;margin-bottom: 5px}

div.nothing-small {display: none}
div.nothing-big {display: none}

img {border: 0}

A:link {color: #ffffff; text-decoration: none}
A:visited {color: #ffffff; text-decoration: none}
A:hover {color: #b277b2}

A.bold:link {color: #ffffff; text-decoration: none; font-weight: bold}
A.bold:visited {color: #ffffff; text-decoration: none; font-weight: bold}
A.bold:hover {color: #b277b2; font-weight: bold}

html {scrollbar-base-color: #006A35; scrollbar-3dlight-color: #ffaaff}