/* Styles used thruout tiasplace.com, Ralph Rodriguez 06/22/2008 */
/* update 07/03/11 V1*/

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #FF6633;
	margin: 0;
	padding: 0;	/* width: 800px; */
}
.rshopby {
	font-size:25px;
	color: #CC0033;
}
.rproducttable {
	border-width: 10px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	font-size:11px;
	position: absolute;
	left: 175px;
	top: 100px;
}
.rproductpicture {
	border-width: 0px;
	background-color: #FFFFFF;
	width: 120px;
	height: 150px;
}
.rproductcell {
	border-width: 1px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	text-align: center;
	font-size:11px;
	width: 140px;
	height: 180px;
	color: #561C0D;
}
.rproductsaletable {
	/* align="left" width="200" height="160" border="10" cellpadding="18" cellspacing="18" bordercolor="#422220" bgcolor="#FFFFFF" */
/* border: 10 solid #422220; */
	border-width: 10px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	font-size:11px;
	position: absolute;
	left: 175px;
	top: 105px;
}
.rproductsalepicture {
	border-width: 0px;
	background-color: #FFFFFF;
	width: 120px;
	height: 150px;
}
.rproductsalecell {
	border-width: 1px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	text-align: center;
	font-size:11px;
	width: 140px;
	height: 180px;
	color: #561C0D;
	/* Top, Right, Bottom, Left */
	margin: 5px 5px 5px 5px;
	padding: 15px 5px 5px 10px;
}
.RLeftNavigationTable {
	/* width="80" height="160" border="0" align="left" cellpadding="0" cellspacing="0" */
	/* font-family: Arial, Helvetica, sans-serif; */
	/* background-color: #FFF2FF; */
	position: absolute;
	top: 149px;
	left: 30px;
	width: 120px;
}
.RShopBy {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:700;
	color: #561C0D; /* was 666666 */
	padding-left:0px; /* was 10px */
	line-height: 14px;
	/* position: absolute;
	left: 0px; 
	top: 10px;
	*/
}
.RShopBy a:link {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:700;
	color: #561C0D;
	text-decoration: none;
}
.RShopBy a:visited {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:700;
	color: #561C0D;
	text-decoration: none;
}
.RShopBy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:700;
	color: #561C0D;
	text-decoration: none;
}
.RLeftTableDepartments {
	width: 120px;
	height: 100px;
	line-height: 18px;
	padding-left: 0px;
	/* position: absolute;
	left: 0px;
	top: 35px;
	*/
	/* flash dark brown
	background-color: #2A1514; */
	background-color: #FFFFFF;
}
.RLeftTableDepartments a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; /* was 13px , 400 weight */
	font-weight:700;
	/* color: #CC9966; flash colors */
	color: #561C0D;
	text-decoration: none;
}
.RLeftTableDepartments a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	/* color: #CC9966; flash colors */
	color: #561C0D;
	text-decoration: none;
}
.RLeftTableDepartments a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px; 
	/* font-size:12px; flash style */
	font-weight:700;
	/* color: #FFFFFF; flash colors */
	color: #400000;
	text-decoration: none;
}
.RDesigners {
	width: 100px;
	height: 20px;
	line-height: 18px;
	padding-left: 0px;
	/* position: absolute;
	left: 0px;
	top: 350px;
	*/
}
.RDesigners a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:700;
	color: #561C0D;
	text-decoration: none;
}
.RDesigners a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:700;
	color: #561C0D;
	text-decoration: none;
}
.RDesigners a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:700;
	color: #400000;
	padding-left:2px;
	line-height: 16px;
}
.ROnSale {
	width: 100px;
	height: 20px;
	line-height: 18px;
	padding-left: 0px;
	/* position: absolute;
	left: 0px;
	top: 370px;
	*/
}
.ROnSale a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:700;
	color: #FF0000;
	text-decoration: none;
}
.ROnSale a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:700;
	color: #FF0000;
	text-decoration: none;
}
.ROnSale a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:700;
	color: #FF0000;
	padding-left:2px;
	line-height: 16px;
}

.NewGiftCertTable {
	border-width: 1px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	position: absolute;
	left: 250px;
	top: 200px;
	width: 240px;
	height: 40px;
}
.GiftCertPictureCell {
	padding-left: 10px;
}


.RGiftCertificate {
	width: 100px;
	height: 20px;
	line-height: 18px;
	padding-left: 0px;
	/* position: absolute;
	left: 0px;
	top: 390px;
	*/
}
.RGiftCertificate a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	color: #561C0D;
	text-decoration: none;
}
.RGiftCertificate a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	color: #561C0D;
	text-decoration: none;
}
.RGiftCertificate a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color: #561C0D;
	padding-left:2px;
	line-height: 16px;
}
.RDesignerSearch {
	width: 130px;
	height: 20px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:700;
	color: #660033;
	/*background-color:#F5E7EC; */
	/* position: absolute;
	left: -10px;
	top: 415px;
	*/
	
}
.RDesignerSearchText {
	width: 130px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#F5E7EC;
	font-size:14px;
	font-weight:500;
	color: #660033;
}

.RDesignerSearchTextBox {
	width: 130px;
	height: 20px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	color: #660033;
	/*background-color:#F5E7EC; */
	/* position: absolute;
	left: -10px;
	top: 415px;
	*/
	
}
.RDesignerSearchButton {
	width: 130px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#F5E7EC;
	font-size:14px;
	font-weight:500;
	color: #660033;
}

.RStoreInformationMapIcon {
	color:#003399;
	width:150px;
	height:100px;
	position: absolute;
	left: 330px;
	top: 70px;
	border: 0px;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
}

.RStoreInformationMap {
	color:#003399;
	width:250px;
	height:300px;
	position: absolute;
	left: 200px;
	top: 80px;
	border: 0px;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
}

.RContactUs {
	color:#003399;
	width:250px;
	height:300px;
	position: absolute;
	left: 200px;
	top: 50px;
	border: 0px;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
}

.RAboutUs {
	color:#003333;
	width:400px;
	height:700px;
	position: absolute;
	left: 200px;
	top: 100px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.RAboutUsText {
	color:#003333;
	width:400px;
	height:700px;
	position: absolute;
	left: 450px;
	top: 362px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.RAboutUsPic1 {
	color:#003333;
	width:162px;
	height:100px;
	position:relative;
	left: 451px;
	top: 149px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.RAboutUsPic2 {
	color:#003333;
	width:156px;
	height:100px;
	position: absolute;
	left: 628px;
	top: 149px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.RCustomerServicePic1 {
	color:#003333;
	width:400px;
	height:100px;
	position: absolute;
	left: 200px;
	top: 70px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.RCustomerServiceText {
	color:#003333;
	width:400px;
	height:700px;
	position: absolute;
	left: 200px;
	top: 150px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.REmailUs {
	color:#003399;
	width:250px;
	height:300px;
	position: absolute;
	left: 200px;
	top: 100px;
	border: 0px;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
}
.REmailUsIcon {
	color:#003399;
	width:250px;
	height:300px;
	position: absolute;
	left: 200px;
	top: 70px;
	border: 0px;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
}

.RStoreInformation1 {
	color:#003333;
	width:250px;
	height:300px;
	position: absolute;
	left: 186px;
	top: 149px;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
}

.RStoreInformation2 {
	color:#003333;
	width:400px;
	height:700px;
	position: absolute;
	left: 200px;
	top: 80px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.RLeftTableOtherLinks {
	width: 100px;
	height: 0px;
	line-height: 18px;
	padding-left: 0px 0px 0px 20px;
	background-color: #FFFFFF;	/* position: absolute;
	left: 2px;
	top: 400px;
	*/
}
.RLeftTableAdvertize {
	width: 100px;
	height: 100px;
	line-height: 18px;
	padding-left: 0px 0px 0px 20px;
	background-color: #FFFFFF;	/* position: absolute;
	left: 2px;
	top: 475px;
	*/
}
.RLeftTableOtherLinks a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:400;
	color: #561C0D;
	text-decoration: none;
}

.RCategoryLeftTableCell2 {
	width: 100px;
	height: 60px;
	line-height: 20px;
	position:relative;
}
.rcategorylefttablecell3 {
	width: 100px;
	height: 50px;
}
.rcategorylefttablecell4 {
	width: 100px;
	height: 200px;
}
.rcategorygiftcerttable {
	color:#0000CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.rrcategorylink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF9933;
	font-size: 12px;
}
.rproductsearchtable {
	/* align="left" width="200" height="160" border="10" cellpadding="18" cellspacing="18" bordercolor="#422220" bgcolor="#FFFFFF" */
/* border: 10 solid #422220; */
	border-width: 10px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	font-size:11px;
	position: absolute;
	left: 175px;
	top: 105px;
}
.rproductsearchcell {
	border-width: 1px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	text-align: center;
	font-size:11px;
	width: 140px;
	height: 180px;
	color: #561C0D;
	margin: 5px 5px 5px 5px;
	padding: 10px 5px 5px 10px;
}
.rproductsearchpicture {
	border-width: 0px;
	background-color: #FFFFFF;
	width: 120px;
	height: 150px;
	padding-left:5px;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}
.ritemstyletable {
	/* "pdgmain" cellpadding="5" cellspacing="2" width="740" */
	background-color: #FFFFFF;
	font-size:11px;
	width: 740px;
	position: relative;
	left: 100px;
	top: 150px;
	margin: 10px 10px 10px 10px;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}

.rmagiczoomposition	{
	position: absolute;
	/* orig; left: 405px; */
	left: 405px;
	top: 300px;
}
.ritemstyleview1table {
	/* width="300" height="375" border="0" */
	font-family: Arial, Helvetica, sans-serif;
	color: #FF9933;
	font-size: 12px;
	background-color: #FFFFFF;
	position: absolute;
	/* orig; left: 175px; */
	/* orig; top: 105px; */
	left: 250px;
	top: 150px;
}
.ritemstyleview1cell {
	/* width="300" height="375" border="0" */
	border: 0;
	border-width: 0px;
	background-color: #FFFFFF;
	/* width: 300px; */
	height: 375px;
}


.ritemstyleview1picture {
	border-width: 0px;
	background-color: #FFFFFF;
	/* width: 300px; */ /* update 07/02/11 to fix VRsPDG App that rezises images problem */
	height: 375px;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}
.ritemstylezoomview1picture {
	border-width: 0px;
	background-color: #FFFFFF;
	/* width: 300px; */ /* update 07/02/11 to fix VRsPDG App that rezises images problem */
	height: 375px;
	position: absolute;
	top: 20;
	left: 348px;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}
.ritemstyleicontable {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF9933;
	font-size: 12px;
	background-color: #FFFFFF;
	position: absolute;
	/* orig; left: 490px;
	top: 110px; */
	z-index: 10; */
	width: 80px;
	height: 350px;
	left: 565px;
	top: 155px;
}
.ritemstyleiconcell {
	border-width: 0px;
	background-color: #FFFFFF;
	width: 80px; /* icons should be 80x100px */
	height: 100px;
}
.ritemstyleiconcellbigimage {
	border-width: 0px;
	background-color: #FFFFFF;
	/* width: 300px;  icons should be 80x100px 
	height: 375px; */
	position: absolute;
	left: 175px;  /* was left 175, top 480 */
	top: 480px;
}
.rpictureadditionalviewlocation{
	/* width: 300px; */ /* update for VRs PDG App */
	height: 375px;
	border:0;
	/* z-index: 125; */
	z-index:2;  /* this sets the image display layer number */
	/* position: absolute */ /* works with chrome, IE */
	position:relative; /* works with chrome, IE , Firefox */
	/* left: 348px; *//* update 07/03/11 */
	left: 370px; /* update 07/05/11 */
	
	/*left:97px; *//* 492px is the left location where the zoom shows up */
	/* top:0px; */ /* works with chrome, IE */
	top:-10px; /* works with chrome, IE , Firefox */
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}



.rpictureicontoplocation{
	/* width: 80px; */
	height: 100px;
	border:0;
	z-index:3; /* this sets the image display layer number */
	position:absolute;
	left:2px; /* 492px is the left location where the zoom shows up */
	top:10px;
	 /* filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='CCCCCC', Positive='true'); */ 
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5); 
}
.rpictureiconmiddlelocation{
	/* width: 80px; */
	height: 100px;
	border:0;
	z-index:3; /* this sets the image display layer number */
	position:absolute;
	left:2 px; /* (was, left = 2, top = 125), 492px is the left location where the zoom shows up */
	/* top:125 px; */
	top:125 px;
	/* filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='CCCCCC', Positive='true'); */
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);  
}
.rpictureiconbottomlocation{
	/* width: 80px; */
	height: 100px;
	border:0;
	z-index:2; /* this sets the image display layer number */
	position:absolute;
	left:2px; /* 492px is the left location where the zoom shows up */
	top:240px;
	/* filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='CCCCCC', Positive='true'); */
	 filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5); 
}
.rpicturetestlocation{
	border:0;
	z-index:2; /* this sets the image display layer number */
	position:absolute;
	left:90px; /* 492px is the left location where the zoom shows up */
	top:-10px;
	/* filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5); */
}
.rpicturetestlocationworkswithsafari{
	border:0;
	z-index:125;
	position:absolute;
	left:492px; /* 492px is the left location where the zoom shows up */
	top:460px;
	/* filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5); */
}
.ritemiconimage0 {
	border-width: 0px;
	background-color: #FFFFFF;
	/*width: 300px; *//* icons should be 80x100px */
	height: 375px;
	z-index:125;
	position: absolute;
	left: 175px;
	top: 480px;
}
.ritemiconimage1 {
	border-width: 0px;
	background-color: #FFFFFF;
	/* width: 300px; */ /* icons should be 80x100px */
	height: 375px;
	position: absolute;
	left: 175px;
	top: 580px;
}
.ritemiconimage2 {
	border-width: 0px;
	background-color: #FFFFFF;
	/* width: 300px; */ /* icons should be 80x100px */
	height: 375px;
	position: absolute;
	left: 175px;
	top: 680px;
}
.ritemstyletextinfotable {
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	font-size: 14px;
	background-color: #FFFFFF;
	position: absolute;
	/* orig; 
	left: 585px;
	top: 158px; */
	/* z-index: 124; */ 
	/* z-index: 100; *//* update 07/03/11 */
	z-index: 80; /* update 07/05/11 */
	left: 660px;
	top: 178px;
}
.ritemstyletextinfocell1 {
	/* general db info text */
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	;
	font-size: 12px; /* 12px */
	border-width: 0px;
	background-color: #FFFFFF;
	width: 250px;
	height: 100px;
	line-height: 16px;	/* filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5); */
	/* filter:progid:DXImageTransform.Microsoft.Engrave(); */
}
.ritemstyletextinfocell2 {
	/* Sale Item Info Text, divider line */
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:700;
	color: #FF0000;
	border-width: 0px;
	background-color: #FFFFFF;
	width: 250px;
	height: 5px;
}
.ritemstyletextinfocell3 {
	/* Qty */
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:700;
	color: #561C0D;
	font-size: 12px;
	border-width: 0px;
	background-color: #FFFFFF;
	width: 250px;
	height: 10px;
}
.ritemstyletextinfocell4 {
	/*  Style Pulldown menu */
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	;
	font-size: 11px;
	border-width: 0px;
	background-color: #FFFFFF;
	width: 250px;
	height: 10px;
}
.ritemstyletextinfocell5 {
	/* width="300" height="375" border="0" */
	border-width: 0px;
	background-color: #FFFFFF;
	width: 250px;
	height: 10px;
}
.ritemstyletextinfocell6 {
	/* PDG buttons, Add To Cart,  */
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	color: #FF0000;
	border-width: 0px;
	background-color: #FFFFFF;
	width: 250px;
	height: 40px;	
	/* filter:progid:DXImageTransform.Microsoft.Engrave(); */
}
.ritemstyletextinfocell6 a:link {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	color: #561C0D;
	text-decoration: none;
}
.ritemstyletextinfocell6 a:visited {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	color: #561C0D;
	text-decoration: none;
}
.ritemstyletextinfocell6 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	color: #561C0D;
	text-decoration: none;
}
.ritemstyleadditionalviewtable {
	/* width="300" height="375" border="0" */
	font-family: Arial, Helvetica, sans-serif;
	color: #FF9933;
	font-size: 12px;
	background-color: #FFFFFF;
	position: absolute;
	left: 175px;
	top: 105px;
}
.ritemstyleadditionalviewcell {
	/* width="300" height="375" border="0" */
	border-width: 0px;
	background-color: #FFFFFF;
	width: 300px;
	height: 375px;
}
.RMainCategoryTable {
	/* align="left" width="200" height="160" border="10" cellpadding="18" cellspacing="18" bordercolor="#422220" bgcolor="#FFFFFF" */
	border-width: 10px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	position: absolute;
	left: 175px;
	top: 105px;
}
.rmaincategorycell {
	border-width: 1px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	text-align: center;
	font-size:12px;
	font-weight:500;
	width: 140px;
	height: 180px;
	color: #561C0D;
	/* Top, Right, Bottom, Left */
	margin: 5px 5px 5px 5px;
	padding: 15px 5px 5px 10px;
}
.rmaincategorypicture {
	border-width: 0px;
	background-color: #FFFFFF;
	width: 120px;
	height: 150px;
/* Puts the shadow on the left side of picture */
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}
.RCheckoutPart1Table {
	/* align="left" width="200" height="160" border="10" cellpadding="18" cellspacing="18" bordercolor="#422220" bgcolor="#FFFFFF" */
	border-width: 1px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	position: absolute;
	left: 250px;
	top: 150px;
	width="400"
}
.RCheckoutPart1Cell {
	border-width: 0px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 20px;
	font-size:12px;
	font-weight:500;
	width: 380px;
	/* height: 20px; */
	color: #561C0D;	/* Top, Right, Bottom, Left 
	margin: 5px 5px 5px 5px;
	padding: 15px 5px 5px 10px; */
}
.RCheckoutParagraphLeft{
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	font-size: 12px;
	padding: 10px;
	text-align: left;
}
.RCheckoutParagraphLeftWithPad{
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	font-size: 12px;
	text-align: left;
	padding-left: 30px;
}
.RCheckoutSectionHeading{
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	font-size: 15px;
	font-weight:600;
	padding-left: 10px;
	text-align: left;
}
.RCheckoutParagraphCenter{
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	font-size: 12px;
	text-align: center;
}
.RCheckoutFieldRight{
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	font-size: 12px;
	font-weight:600;
	text-align: right;
	width: 300px;
}
.RCheckoutFieldLeft{
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	font-size: 12px;
	font-weight:600;
	padding-left: 10px;
	text-align: left;
}
.RCheckoutFieldCenter{
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	font-size: 12px;
	font-weight:600;
	text-align: center;
}
.RCheckoutPart2Table {
	/* align="left" width="200" height="160" border="10" cellpadding="18" cellspacing="18" bordercolor="#422220" bgcolor="#FFFFFF" */
	border-width: 1px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	position: absolute;
	left: 250px;
	top: 150px;
	width:575;
}
.RCheckoutPart2Cell {
	border-width: 0px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 20px;
	font-size:12px;
	font-weight:500;
	width: 300px;
	/* height: 20px; */
	color: #561C0D;	/* Top, Right, Bottom, Left 
	margin: 5px 5px 5px 5px;
	padding: 15px 5px 5px 10px; */
}
.RShippingTable {
	/* align="left" width="200" height="160" border="10" cellpadding="18" cellspacing="18" bordercolor="#422220" bgcolor="#FFFFFF" */
	border-width: 1px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	position: absolute;
	left: 250px;
	top: 150px;
	width="575"
}
.RShippingFreeShipping {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
	padding-left: 20px;
	color:#FF0000;
}
.RShippingButton1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
	position:absolute;
	left: 475px;
	top: 220px;
	color:#FF0000;
}
.RShippingCell {
	border-width: 0px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 20px;
	font-size:12px;
	font-weight:500;
	width: 500px;
	/* height: 20px; */
	color: #561C0D;	/* Top, Right, Bottom, Left 
	margin: 5px 5px 5px 5px;
	padding: 15px 5px 5px 10px; */
}
.RVerifyPayPalProTable {
	/* align="left" width="200" height="160" border="10" cellpadding="18" cellspacing="18" bordercolor="#422220" bgcolor="#FFFFFF" */
	border-width: 1px;
	border-style: solid;
	border-color: #422220;
	padding-left: 20px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	position: absolute;
	left: 250px;
	top: 150px;
	width="575"
}
.RCustomerAddressTable {
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	font-size: 12px;
	text-align: left;
}
.RVerifyPayPalProCell {
	border-width: 0px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 20px;
	font-size:12px;
	font-weight:500;
	width: 500px;
	/* height: 20px; */
	color: #561C0D;	/* Top, Right, Bottom, Left 
	margin: 5px 5px 5px 5px;
	padding: 15px 5px 5px 10px; */
}
.RCreditAcceptedTable {
	/* align="left" width="200" height="160" border="10" cellpadding="18" cellspacing="18" bordercolor="#422220" bgcolor="#FFFFFF" */
	border-width: 0px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	position: absolute;
	left: 220px;
	top: 105px;
	width=: 400px; /* updated; 07/03/11*/
}
.RClickHere {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	color: #400000;
	padding-left:2px;
	line-height: 16px;
}
.rbaskettable {
	border-width: 0px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	font-size:11px;
	position: absolute;
	/* orig; left: 175px;
	top: 100px; */
	left: 250px;
	top: 150px;
}
.rbasketpicture {
	border-width: 0px;
	background-color: #FFFFFF;
	width: 120px;
	height: 150px;
}
.rbasketcell {
	border-width: 1px;
	border-style: solid;
	border-color: #422220;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #FFFFFF;
	text-align: center;
	font-size:11px;
	width: 650px;
	/* height: 180px; */
	color: #561C0D;
}
.rbasket1stcell {
	border-width: 1px;
	border-style: solid;
	border-color: #422220;
	padding-left: 10px;
	background-color: #FFFFFF;
	text-align: left;
	font-size:14px;
	width: 650px;
	/* height: 180px; */
	color: #561C0D;
}

.RBasketEmptyTable {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	/* orig; left: 220px;
	top: 110px; */
	left: 250px;
	top: 150px;
}
.RBasketEmptyCell {
	border-width: 1px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	width: 240px;
	height: 40px;
	font-size:12px;
	font-weight:500;
	color: #561C0D;
	width: 160px;
	/* Top, Right, Bottom, Left */
	margin: 5px 5px 5px 5px;
	padding: 10px 10px 10px 10px;
}
.RBasketEmptyPicture {
padding-left: 0px;
padding-top: 10px;
}
.rgeneralerrortable {
	border-width: 1px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	position: absolute;
	left: 250px;
	top: 150px;
	width: 240px;
	height: 40px;
}
.rgeneralerrorcell {
	border-width: 1px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	text-align: center;
	font-size:11px;
	width: 240px;
	height: 180px;
	color: #333;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}
.rstatustext {
	border-width: 0px;
	border-style: solid;
	border-color: #422220;
	background-color: #FFFFFF;
	text-align: center;
	font-size:11px;
	position: absolute;
	left: 175px;
	top: 550px;
	width: 300px;
	height: 40px;
	color: #0033CC;
}
.rnextpageword {
	color: #561C0D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFFFF;
	text-align: right;
	padding-left: 18px;
}

.rvendorname {
	font-size: 10px;
	font-style: italic;
	font-family: Times New Roman, Times, serif;
	font-weight: bold;
}
.rrstyles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
.rrstyles2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	padding-left: 7px;
}
.rrbottomstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.pdgmainlnk {
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	font-size: 12px;
}

.rrpdgmainlnk {
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	font-size: 12px;
}
.pdgmain {
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	font-size: 12px;
	text-align: left;
	padding-left: 10px;

}
.Rpdgmain {
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	font-size: 12px;
	text-align: left;
}
.rrsaleprice {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3333;
	font-size: 20px;
}
.pdgmainhdr {
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	font-size: 12px;
}
.pdgleftnav {
	font-family: Arial, Helvetica, sans-serif;
	color: #561C0D;
	font-size: 12px;
}
.rflashtopmenu {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 920px;
	border: 0;
	padding: 0;
	padding-left: 8px;
	margin: 0;
}
a:link {
	color: #561C0D;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #561C0D;
}
a:hover {
	/* background-color:#FFCCFF; */
	text-decoration: none;
	color: #561C0D;
}
a:active {
	text-decoration: none;
	color: #561C0D;
}
.style1 {
	font-size: 12px
}
.style4 {
	font-size: 14px;
	font-weight: bold;
}
.style5 {
	color: #561C0D;
}

div#GiftCert{color: #79B30B}

