#main {	font-family: Arial, Helvetica, sans-serif;	color: #663366;	font-size: 80%;}.text01 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	font-weight: normal;	text-decoration: none;	clear: left;	/*float: left;*/	height: auto;	width: 527px;	color: #663366;	margin-top: 6px;	margin-bottom: 0px;}.head01 {	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;	line-height: 19px;	font-weight: normal;	color: #993399;	text-decoration: none;	clear: left;	float: left;	height: auto;	width: 527px;}.PRtitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 15px;	font-weight: bold;	color: #993399;	text-decoration: none;	clear: left;	float: left;	height: 2.3em;	width: 120px;	margin-top: 3px;}.PRsubhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14px;	font-weight: normal;	color: #663366;	text-decoration: none;	clear: left;	float: left;	height: auto;	width: 120px;	margin-top: 3px;	margin-bottom: 3px;}.PRimg {	margin-top: 12px;}.dottedline {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #663366;	text-decoration: none;}.price {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14px;	font-weight: bold;	width: 120px;	margin-top: 3px;	margin-bottom: 3px;	color: #663366;	padding-top: 0px;	padding-bottom: 0px;	clear: left;	float: left;	height: auto;}.PRimgLRG {	margin-top: 16px;	margin-bottom: 6px;}.PRtxt {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	font-weight: normal;	color: #333333;	text-decoration: none;	clear: left;	float: left;	height: auto;	width: 260px;	margin-top: 12px;	margin-bottom: 10px;}.PRtitle2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	line-height: 17px;	font-weight: bold;	color: #993399;	text-decoration: none;	clear: left;	float: left;	height: auto;	width: 260px;	margin-top: 16px;	margin-bottom: 6px;}.price2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14px;	font-weight: bold;	color: #663366;	margin-bottom: 6px;	clear: left;	height: auto;	/*width: 260px;*/}.linkstxt {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	font-weight: normal;	color: #333333;	text-decoration: none;}.jssPageSubHeading {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #663366;	margin-bottom: 1em;}#productimg {	float: left;}#productinformation {	width: 270px;	float: right;}.sectionImageContainer {	height: 120px;	overflow: hidden;}#pagescontainer {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 8px 0 8px 0;	color: #663366;}#pagescontainer a, .jssPageSubHeading a {	font-weight: bold;	color: #993399;	text-decoration: none;}table {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #663366;}th {	background-image: url(/shop/images/shop/lightpink.gif);}td.right, th.total {	text-align: right;}.jssPageHeading {	font-family: Arial, Helvetica, sans-serif;	color: #663366;	margin-top: 7px;	font-size: 120%;	text-align: center;}.jssReviews {	font-size: 12px;	margin-bottom: 1em;}.jssCartDiv {	margin-top: 1.5em;}.jssCartTable {	width: 510px;}.jssError, .jssFormError {	color: red;}	.sortOptions a {	font-weight: normal;}.sortOptions a:hover {	color: #ff0066;}#bagContents {	color: #fff;	position: absolute;	left: 712px;	top: 220px;	z-index: 38;	font-size: 70%;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}.jssCartTable a {	color: #993399;	font-weight: bold;}
