body { }



p { }



td { }



a:link {



	text-decoration: none;



	color: #971b1e;



}



a:visited {



	color: #971b1e;



	text-decoration: none;



}



a:hover {



	color: #000000;



	text-decoration: none;



}



a:active {



	color: #000000;



	text-decoration: none;



}



.slideshow_links {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 14px;



	color: #666666;



}



.item_head {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 14px;



	line-height: 20px;



	text-transform: uppercase;



	color: #000000;



	letter-spacing: 5px;



	word-spacing: 2px;



	text-align: left;



	top: -10px;



}



.description_txt {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	line-height: 20px;

	color: #000000;

	vertical-align: middle;



}



.product_code {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 12px;



	line-height: 20px;



	color: #666666;



	text-transform: uppercase;



	letter-spacing: 3px;



	word-spacing: 1px;



	text-indent: 4px;



}



.details {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 12px;



	line-height: 20px;



	color: #666666;



	background-color: #dee6e8;



}



.price {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 13px;



	line-height: 20px;



	color: #000000;



	font-variant: small-caps;



	background-color: #c0c0c0;



	text-align: center;



}



.my_cart {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 10px;



	line-height: 20px;



	color: #666666;



	text-transform: uppercase;



	letter-spacing: 3px;



	word-spacing: 1px;



	text-indent: 4px;



	text-align: center;



}



.detailphoto {
	padding-bottom: 20px;
	float: left;
	padding-right: 30px;
}
.landingphoto {
	padding-bottom: 20px;
}



.materials {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 12px;



	line-height: 20px;



	color: #000000;



	text-indent: 4px;



}



.back_to_products {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 12px;



	line-height: 20px;



	color: #666666;



}



.back_to_products a {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 12px;



	line-height: 20px;



	color: #666666;



}



.price_checkout {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 13px;



	line-height: 20px;



	color: #000000;



	font-variant: small-caps;



	text-align: right;



}



.item_head_right_align {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 14px;



	line-height: 20px;



	text-transform: uppercase;



	color: #000000;



	letter-spacing: 5px;



	word-spacing: 2px;



	text-align: right;



}



.description_caps {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 12px;



	line-height: 20px;



	color: #000000;



	text-transform: uppercase;



	letter-spacing: 2px;



	text-align: right;



	height: 40px;



	vertical-align: middle;



	padding-right: 10px;



}



.description_caps_left {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 12px;



	line-height: 20px;



	color: #000000;



	text-transform: uppercase;



	letter-spacing: 2px;



	text-align: left;



	height: 40px;



	vertical-align: middle;



	padding-right: 10px;



}



.item_head_centre {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 14px;



	line-height: 20px;



	text-transform: uppercase;



	color: #000000;



	letter-spacing: 5px;



	word-spacing: 2px;



	text-align: center;



}



.description_centre {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 12px;



	line-height: 20px;



	color: #000000;



	text-align: center;



}







// ================================================







.tab {



}



.tab_text {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 11px;



	font-weight: bold;



	text-transform: uppercase;



	color: #666666;



	letter-spacing: 3px;



	text-align: center;



	word-spacing: 1px;



	padding-top: 11px;



}



.tab td a {



display: block;



width:100%;



height:100%;



background-repeat: no-repeat;



background-image: url(../images/store/category_button.jpg);



}



.tab td a:hover{



display: block;



width:100%;



height:100%;



background-repeat: no-repeat;



background-image: url(../images/store/category_button_mouse.jpg);



}



// ================================================















// ================================================







.button {



}



.button_text {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 11px;



	color: #666666;



	padding-top: 5px;



	text-align: center;



}



.button td a {



	display: block;



	width:100%;



	height:100%;



	background-repeat: no-repeat;



	background-image: url(../images/store/category_item_button.jpg);



	color: #666666;



}



.button td a:hover{



display: block;



width:100%;



height:100%;



background-repeat: no-repeat;



background-image: url(../images/store/category_item_button_mouse.jpg);



}







// ==================================================== <style type="text/css" media="screen">   </style>







#centralpix { height: 160px; width: 160px; left: 325px; top: 150px; position: absolute; z-index: 10; visibility: visible; }



#neckpiece { height: 510px; width: 540px; left: 132px; top: 63px; position: absolute; z-index: 1; visibility: visible; }



#text { height: 546px; width: 344px; left: 14px; top: 138px; position: absolute; z-index: 10; visibility: visible; }



#logo { height: 54px; width: 62px; left: 32px; top: 16px; position: absolute; z-index: 6; visibility: visible; }



#logotype { height: 44px; width: 97px; left: 12px; top: 73px; position: absolute; z-index: 6; visibility: visible; }



#heading {



	height: 124px;



	width: 820px;



	left: 0;



	top: 0;



	position: absolute;



	z-index: 5;



	visibility: visible;



}



body { text-align: center; }



#wrapper { text-align: left; position: relative; width: 805px; height: auto; margin-right: auto; margin-left: auto; }



#textlinks {



	height: 58px;



	width: 450px;



	left: 245px;



	top: 592px;



	position: absolute;



	z-index: 10;



	visibility: visible;



}







// ==================================







#header { height: 100px; width: 100px; left: 0; top: 0; position: absolute; visibility: visible; }



#navigation { height: 56px; width: 462px; left: 128px; top: 19px; position: absolute; z-index: 2; visibility: visible; }



#textlinks2 {



	height: 116px;



	width: 311px;



	left: 597px;



	top: 588px;



	position: absolute;



	z-index: 10;



	visibility: visible;



}



#apDiv1 {



	position:absolute;



	left:0;



	top:165px;



	width:164px;



	height:393px;



	z-index:1;



}



#apDiv2 {



	position:absolute;



	left:542px;



	top:150px;



	width:633px;



	height:429px;



	z-index:1;



}



#apDiv3 {



	position:absolute;



	left:170px;



	top:165px;



	width:629px;



	height:372px;



	z-index:1;



}



#cartbutton {



	position:absolute;



	left:228px;



	top:100px;



	width:350px;



	height:71px;



	z-index:1;



}


