/* XDesigns Template-- Last Updated 8/24/09 ----*/

/* General page formatting
--------------------------------------------------------------------*/
body, html	{ height:100%; }
p		{ font:normal 11px Verdana, Geneva, Sans-serif; color:#20282B; }
a:link,:visited,:active	{ color:#420C58; font-weight:normal; text-decoration:none; }
a:hover			{ color:#EA3592; font-weight:normal; text-decoration:underline; }
 
body		{ margin:0; padding:0; background-color:#FFFFFF; }
#BGColor	{ margin:0; padding:0; background-color:#20282B; }
#PageContent	{ position:relative; left:50%; top:0px; margin:0 0 0 -400px; padding:0; width:800px; background-color:#FFFFFF; }
td#PageBanner	{ width:800px; border:0; border-collapse:collapse; margin:0; padding:0; z-index:9999; }
td#PageTableLeft	{ width:210px; border:0; border-collapse:collapse; margin:0; padding:0; z-index:1000; }
td#PageTableRgt 	{ width:590px; border:0; border-collapse:collapse; margin:0; padding:0 0 0 2px; z-index:500; }
td#PageFooter	{ width:800px; border:0; border-collapse:collapse; margin:0; padding:0; z-index:1; }


 
/* Store banner header formatting
--------------------------------------------------------------------*/
/* Banner Text */
p.tagline		{ text-align:left; font:bold 14px Trebuchet MS, Geneva, Sans-serif; color:#420C58; line-height:14px; margin:0 4px; padding:0; }
p.acctlinks	{ text-align:right; font:bold 12px Trebuchet MS, Geneva, Sans-serif; color:#420C58; line-height:14px; margin:0 8px; padding:0; }
a.acct:link,.acct:visited,.acct:active	{ color:#420C58; font-weight:bold; text-decoration:none; }
a.acct:hover	{ color:#EA3592; font-weight:bold; text-decoration:none; }
p.telephone01	{ text-align:center; font:bold 16px Trebuchet MS, Geneva, Sans-serif; color:#420C58; line-height:16px; margin:0; padding:10px 0 0 0; }
p.telephone02	{ text-align:center; font:bold 18px Trebuchet MS, Geneva, Sans-serif; color:#420C58; line-height:18px; margin:0; padding:2px 0 0 0; }
 
/* Banner Main */
#Banner1		{ position:relative; left:0px; top:0px;  width:800px; height:152px; }
#Banner1-01	{ position:absolute; left:0px; top:0px; width:163px; height:102px; }
#Banner1-02	{ position:absolute; left:163px; top:0px; width:164px; height:102px; }
#Banner1-03	{ position:absolute; left:327px; top:0px; width:163px; height:102px; }
#Banner1-04	{ position:absolute; left:490px; top:0px; width:156px; height:37px; }
#Banner1-05	{ position:absolute; left:646px; top:0px; width:154px; height:37px; }
#Banner1-06	{ position:absolute; left:490px; top:37px; width:310px; height:18px; background-color:#FDECC7; }
#Banner1-07	{ position:absolute; left:490px; top:55px; width:310px; height:65px; background-color:#FDECC7; }
#Banner1-08	{ position:absolute; left:0px; top:102px; width:204px; height:50px; }
#Banner1-09	{ position:absolute; left:204px; top:102px; width:286px; height:18px; background-color:#FDECC7; }
#Banner1-10	{ position:absolute; left:204px; top:120px; width:286px; height:32px; }
#Banner1-11	{ position:absolute; left:490px; top:120px; width:156px; height:32px; }
#Banner1-12	{ position:absolute; left:646px; top:120px; width:154px; height:32px; }
 
/* Banner Search Box */
.bsearchbox	{ border:1px solid #20282B; font:normal 12px Verdana, Geneva, Sans-serif; color:#EA3592; }
.BSearchForm	{ border:0; border-collapse:collapse; margin:0; padding:0; }
#BSearchOuter	{ width:160px; height:25px; border:0; border-collapse:collapse; margin:0; padding:0; }
#BSearchInner	{ width:150px; height:25px; border:0; border-collapse:collapse; margin:0 0 0 0; padding:0; }
.BSBox		{ width:120px; height:25px; border:0; border-collapse:collapse; margin:0; padding:0; }
.BSGo		{ width:25px; height:25px; border:0; border-collapse:collapse; margin:0; padding:0; }
 
/* Banner Buttons */
a.bbutton		{ display:block; width:95px; height:22px; text-align:center; font:bold 11px Verdana, Geneva, Sans-serif; color:#FEF2FF; line-height:22px; margin:3px 0 0 0; padding:0; 
		  background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/Ban_Button.jpg) left top no-repeat; }
a.bbutton:link,.bbutton:visited,.bbutton:active	{ color:#FEF2FF; font-weight:bold; text-decoration:none; border:0; padding:0; }
a.bbutton:hover				{ color:#420C58; font-weight:bold; text-decoration:none; border:0; padding:0; background-position: 0 -22px; } 
 
/* Banner 2 Navigation Buttons */
#Banner2		{ position:relative; left:0px; top:0px; width:800px; height:28px;
		  background:#E6D1E7 url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/Banner2_BG.gif) left top repeat-x; }
#Banner2-01	{ position:absolute; left:0px; top:0px; width:95px; height:28px; }
#Banner2-02	{ position:absolute; left:95px; top:0px; width:95px; height:28px; }
#Banner2-03	{ position:absolute; left:190px; top:0px; width:95px; height:28px; }
#Banner2-04	{ position:absolute; left:285px; top:0px; width:95px; height:28px; }
#Banner2-05	{ position:absolute; left:380px; top:0px; width:95px; height:28px; }
#Banner2-06	{ position:absolute; left:475px; top:0px; width:95px; height:28px; }
#Banner2-07	{ position:absolute; left:570px; top:0px; width:80px; height:28px; }
#Banner2-08	{ position:absolute; left:650px; top:0px; width:150px; height:28px; }

/* LNav PopUp Menu */
#vmenu		{ width:80px; font:normal 11px Trebuchet MS, Geneva, Sans-serif; color:#FFFFFF; list-style:none; border:0; margin:0; padding:0; }

/* Any item with children */
#vmenu li.has-children	{ display:block; width:80px; height:24px; text-align:center; font-weight:bold; line-height:24px; 
			  background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/Ban_Button2.gif) left top no-repeat; }
#vmenu a.has-children:link,  #vmenu a.has-children:visited, #vmenu a.has-children:active
			{ color:#FCEAC6; text-decoration:none; border:0; }
#vmenu li.has-children:hover, #vmenu a.has-children:hover
			{ color:#FCEAC6; text-decoration:none; border:0; background-position: 0 -24px; }

/* Any item without children */
#vmenu li		{ position:relative; display:block; width:80px; height:24px; text-align:center; font-weight:bold; line-height:24px;
			  background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/Ban_Button2.gif) left top no-repeat; }
#vmenu a:link,  #vmenu a:visited, #vmenu a:active
		{ color:#FCEAC6; text-decoration:none; border:0; }
#vmenu li:hover, #vmenu a:hover
		{ color:#FCEAC6; text-decoration:none; border:0; background-position: 0 -24px; }

/* 2nd+ level items */
#vmenu ul	{ position:absolute; width:178px; overflow:hidden; list-style:none; background-color:#FFFFFF; border:1px solid #20282B; margin:0; padding:0; z-index:9999; }
#vmenu ul li	{ width:178px; height:16px; text-align:left; font:normal 11px Trebuchet MS, Geneva, Sans-Serif; line-height:16px; margin:0; padding:0;
			  background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/Ban_Button3.gif) left top no-repeat; }
#vmenu li ul li a 	{ display:block; width:178px; height:16px; font-weight:bold; text-decoration:none; line-height:16px; margin:0; padding:0 5px; }
#vmenu li ul li a:link,  #vmenu li ul li a:visited, #vmenu li ul li a:active
		{ color:#EA3592; text-decoration:none; border:0; }
#vmenu ul li:hover, #vmenu li ul li a:hover
		{ color:#8B62A9; text-decoration:none; border:0; background-position: 0 -16px; }


#vmenu a		{ font-weight:bold; text-decoration:none; margin:0; padding:0; }
#vmenu a 	{ display:block }  /* FireFox */
*+html #vmenu a	{ display:inline } /* IE7 fixed */  

/* submenu offset */
#vmenu ul	{ position:absolute; display:none; top:24px; left:0px; }

/* Show children */
#vmenu li:hover > ul { display:block; margin-top:-1px; }
 
/* Win IE only \*/
* html #vmenu li    { float:left; width:80px; padding-top:0px; }
* html #vmenu li.has-children  { width:80px; padding-top:0px; }
* html #vmenu ul    { left:80px; } 
* html #vmenu a    { width:80px;}

/* Banner 3 Navigation Buttons */
#Banner3		{ position:relative; left:0px; top:0px; width:800px; height:24px; background-color:#EA3592; z-index:9999; }
#Banner3-01	{ position:absolute; left:0px; top:0px; width:80px; height:24px; }
#Banner3-02	{ position:absolute; left:80px; top:0px; width:80px; height:24px; }
#Banner3-03	{ position:absolute; left:160px; top:0px; width:80px; height:24px; }
#Banner3-04	{ position:absolute; left:240px; top:0px; width:80px; height:24px; }
#Banner3-05	{ position:absolute; left:320px; top:0px; width:80px; height:24px; }
#Banner3-06	{ position:absolute; left:400px; top:0px; width:80px; height:24px; }
#Banner3-07	{ position:absolute; left:480px; top:0px; width:80px; height:24px; }
#Banner3-08	{ position:absolute; left:560px; top:0px; width:80px; height:24px; }
#Banner3-09	{ position:absolute; left:640px; top:0px; width:80px; height:24px; }
#Banner3-10	{ position:absolute; left:720px; top:0px; width:80px; height:24px; }



/* Formatting for left navigation bar
--------------------------------------------------------------------*/
/* Search Box */
.lnsearchbox { font:normal 12px Verdana, Geneva, Sans-serif; color:#420C58; border:1px solid #420C58; background-color:#FFFFFF; }
 
#LNSearch { border:0; border-collapse:collapse; margin:0px; padding:0px; }
#LNSearchOuter { width:210px; height:48px; border:0; border-collapse:collapse; margin:0; padding:0; overflow:hidden; }
#LNSearchInner { width:190px; height:48px; border:0; border-collapse:collapse; margin:0 0 0 8px; padding:0; }
.LNSBox  { width:160px; height:30px; border:0; border-collapse:collapse; margin:0; padding:0; }
.LNSGo  { width:30px; height:30px; border:0; border-collapse:collapse; margin:0; padding:0; }
 
/* DropDown Box */
.dropbox  { font:normal 12px Arial, Geneva, Sans-serif; color:#420C58; border:1px solid #420C58; background-color:#FFFFFF; }
.DDOuter  { width:210px; height:46px; border:0; border-collapse:collapse; margin:0; padding:0; }
.DDInner  { width:190px; height:46px; border:0; border-collapse:collapse; margin:0 0 0 8px; padding:0; }
.LNDBox  { width:160px; height:30px; border:0; border-collapse:collapse; margin:0; padding:0; }
.LNDGo  { width:30px; height:30px; border:0; border-collapse:collapse; margin:0; padding:0; }
 
/* Button Links */
a.lnb01  { width:210px; height:15px; display:block; text-align:left; font:bold 11px Verdana, Geneva, Sans-serif; color:#420C58; line-height:15px; margin:0; padding:0;
    background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/LNav_B.gif) left top no-repeat; overflow:hidden; }
a.lnb01:link,.lnb01:visited,.lnb01:active  { color:#420C58; text-decoration:none; border:0; padding:0; }
a.lnb01:hover    { color:#9F0052; font-weight:bold; text-decoration:none; border:0; padding:0; background-position: 0 -15px; }
 
 
a.lnb02  { width:210px; height:15px; display:block; text-align:left; font:bold 11px Verdana, Geneva, Sans-serif; color:#420C58; line-height:15px; margin:0; padding:0;
    background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/LNav_B.gif) left top no-repeat; overflow:hidden; }
a.lnb02:link,.lnb02:visited,.lnb02:active  { color:#420C58; text-decoration:none; border:0; padding:0; }
a.lnb02:hover    { color:#9F0052; font-weight:bold; text-decoration:none; border:0; padding:0; background-position: 0 -15px; }
 
/* Sub-cat menu expand collapse */
ul.LNCat  { list-style:none; margin:0; padding:0; }
ul.LNSub  { display:none; list-style:none; margin:0; padding:0; }
ul.LNCat li { line-height:15px; margin:0; padding:0; }
ul.LNSub li { line-height:15px; margin:0; padding:0; }
 
/* LNav Bar Main */
#LNavBar  { position:relative; left:0px; top:0px; width:210px;
    background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/LNav_S.gif) left top repeat-y; }
.LNav_A  { position:relative; left:0px; top:0px; width:210px; height:40px; }
.LNav_A img { width:210px; height:40px; border:0; margin:0; padding:0; }
.LNav_B  { position:relative; left:0px; top:0px; width:210px; height:15px; }
.LNav_Bx  { position:relative; left:0px; top:0px; width:210px; }
.LNav_C  { position:relative; left:0px; top:0px; width:210px; height:6px; padding:0;
    background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/LNav_C.gif) left top no-repeat; }
.LNav_C img { width:210px; height:6px; border:0; margin:0; padding:0; }
.LNav_Sa  img { width:30px; height:25px; border:0; margin:0; padding:0; }
.LNav_S1  { position:relative; left:0px; top:0px; width:210px; height:46px; padding:0; overflow:hidden;
    background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/LNav_S.gif) left top repeat-y; }
.LNav_Sp  { position:relative; left:0px; top:0px; width:210px; height:6px; padding:0;
    background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/LNav_S.gif) left top repeat-y; }



/* Content area formatting
--------------------------------------------------------------------*/
#content #main_content { width:580px; border-right:1px solid #ADADAD; padding:5px; margin:0; }
/* Content Area is where the Volusion software generates  --------------- */
#content_area	{ width:590px; margin:0; padding:0px; }
#content #content_area table { text-align:left; }



/* Homepage formatting
--------------------------------------------------------------------*/
h2  { text-align:left; font:normal 20px Trebuchet MS, Geneva, Sans-serif; color:#FFA3D3; line-height:20px; margin:0 10px; padding:10px 0 10px 0; }
h3  { text-align:left; font:normal 20px Trebuchet MS, Geneva, Sans-serif; color:#8A0047; line-height:20px; margin:0 10px; padding:14px 0 10px 0; }
h4  { text-align:left; font:bold 24px Trebuchet MS, Geneva, Sans-serif; color:#FFA3D3; line-height:24px; margin:0 10px 0 140px; padding:18px 0 10px 0; }
h5  { text-align:left; font:bold 24px Trebuchet MS, Geneva, Sans-serif; color:#E6D1E7; line-height:24px; margin:0 10px 0 140px; padding:16px 0 10px 0; }
h6		{ text-align:left; font:bold 24px Trebuchet MS, Geneva, Sans-serif; color:#E6D1E7; line-height:24px; margin:0 14px; padding:2px 0 10px 0; }
font.price  { font:normal 18px Trebuchet MS, Geneva, Sans-serif; color:#8A0047; }
a.details  { text-align:left; font:normal 12px Trebuchet MS, Geneva, Sans-serif; color:#20282B; line-height:20px; text-decoration:underline; margin:0 10px; padding:0; }
a.details:hover { color:#8A0047; text-decoration:underline; }
 
.EmailAdd { font:normal 11px Trebuchet MS, Geneva, Sans-serif; color:#8A0047; border:1px solid #8A0047; margin:0; padding:2px; }
#NewsOuter { width:182px; height:25px; border:0; border-collapse:collapse; margin:0; padding:0; }
#NewsForm { border:0; margin:0; padding:0; }
#NewsInner { width:172px; height:25px; border:0; border-collapse:collapse; margin:0; padding:0; }
td#NewsBox { width:122px; height:25px; border:0; border-collapse:collapse; margin:0; padding:0; }
td#NewsGo { width:50px; height:25px; border:0; border-collapse:collapse; margin:0; padding:0; }
 
#Home  { position:relative; left:0px; top:0px; width:586px; height:695px; }
#Home-01 { position:absolute; left:0px; top:0px; width:327px; height:500px; }
#Home-03 { position:absolute; left:332px; top:0px; width:254px; height:74px; background-color:#EA3592; }
#Home-03 p { text-align:left; font:normal 12px Trebuchet MS, Geneva, Sans-serif; color:#FFFFFF; line-height:14px; margin:0 10px; padding:0; }
#Home-04 { position:absolute; left:332px; top:74px; width:72px; height:35px; background-color:#EA3592; }
#Home-04 p { text-align:left; font:bold 16px Trebuchet MS, Geneva, Sans-serif; color:#FEAFD8; line-height:16px; margin:0 0 0 30px; padding:8px 0 0 0; }
#Home-05 { position:absolute; left:404px; top:74px; width:182px; height:35px; background-color:#EA3592; overflow:hidden; }
#Home-07 { position:absolute; left:332px; top:113px; width:127px; height:191px; margin:0; padding:0;
    background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/Home_07.jpg) left top no-repeat; }
#Home-07 p { text-align:left; font:normal 12px Trebuchet MS, Geneva, Sans-serif; color:#420C58; line-height:14px; margin:0 10px; padding:0 0 10px 0; }
#Home-08 { position:absolute; left:459px; top:113px; width:127px; height:191px; margin:0; padding:0;
    background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/Home_08.jpg) left top no-repeat; }
#Home-08 img { float:right; border:0; margin:2px 2px 0 0; padding:0; }
#Home-10 { position:absolute; left:332px; top:309px; width:127px; height:191px; margin:0; padding:0;
    background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/Home_10.jpg) left top no-repeat; }
#Home-10 p { text-align:left; font:normal 12px Trebuchet MS, Geneva, Sans-serif; color:#420C58; line-height:14px; margin:0 10px; padding:0 0 10px 0; }
#Home-11 { position:absolute; left:459px; top:309px; width:127px; height:191px; margin:0; padding:0;
    background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/Home_11.jpg) left top no-repeat; }
#Home-11 img { float:right; border:0; margin:2px 2px 0 0; padding:0; }
#Home-14 { position:absolute; left:0px; top:505px; width:290px; height:145px; margin:0; padding:0;
    background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/Home_14.jpg) left top no-repeat; }
#Home-14 p { text-align:left; font:bold 14px Trebuchet MS, Geneva, Sans-serif; color:#E6D1E7; line-height:16px; margin:0 10px 0 140px; padding:0 0 14px 0; }
#Home-14 a { text-align:left; font:bold 14px Trebuchet MS, Geneva, Sans-serif; color:#FEAFD8; line-height:14px; text-decoration:underline; margin:0 10px 0 140px; padding:0; }
#Home-14 a:hover { color:#8A0047; text-decoration:underline; }
#Home-16 { position:absolute; left:296px; top:505px; width:290px; height:145px; margin:0; padding:0;
    background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/Home_16.jpg) left top no-repeat; }
#Home-16 p { text-align:left; font:bold 14px Trebuchet MS, Geneva, Sans-serif; color:#E6D1E7; line-height:16px; margin:0 10px 0 140px; padding:0 0 14px 0; }
#Home-16 a { text-align:left; font:bold 14px Trebuchet MS, Geneva, Sans-serif; color:#AE87CA; line-height:14px; text-decoration:underline; margin:0 10px 0 140px; padding:0; }
#Home-16 a:hover { color:#FEAFD8; text-decoration:underline; }
#Home-17	{ position:absolute; left:0px; top:665px; width:586px; height:30px; background-color:#8B62A9; }

/* Policies page formatting
--------------------------------------------------------------------*/
.policytitle { text-align:left; font:12px Verdana, Geneva, Sans-serif; font-weight:bold; color:#420C58; line-height:13px; margin-left:60px; margin-right:60px; margin-top:0px; margin-bottom:0px; padding-left:0px; padding-right:0px; padding-top:20px; padding-bottom:0px; }
.policytext { text-align:left; font:12px Verdana, Geneva, Sans-serif; font-weight:regular; color:#20282B; line-height:13px; margin-left:60px; margin-right:60px; margin-top:0px; margin-bottom:0px; padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:0px; }
a.textlink:link { color:#20282B; text-decoration:underline; }
a.textlink:visited { color:#20282B; text-decoration:underline; }
a.textlink:hover { color:#9F0052; text-decoration:underline; }
a.textlink:active { color:#20282B; text-decoration:underline; }
 
/* About Us page formatting
--------------------------------------------------------------------*/
.abouttitle { text-align:left; font:12px Verdana, Geneva, Sans-serif; font-weight:bold; color:#420C58; line-height:13px; margin-left:60px; margin-right:60px; margin-top:0px; margin-bottom:0px; padding-left:0px; padding-right:0px; padding-top:20px; padding-bottom:0px; }
.abouttext { text-align:left; font:12px Verdana, Geneva, Sans-serif; font-weight:regular; color:#20282B; line-height:13px; margin-left:60px; margin-right:60px; margin-top:0px; margin-bottom:0px; padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:0px; }
a.textlink:link { color:#20282B; text-decoration:underline; }
a.textlink:visited { color:#20282B; text-decoration:underline; }
a.textlink:hover { color:#9F0052; text-decoration:underline; }
a.textlink:active { color:#20282B; text-decoration:underline; }


/* Size Chart page formatting
--------------------------------------------------------------------*/

#sizes1  { width:500px; border:0; border-collapse:collapse; margin:10px 0; padding:0; }
td.sizes1-T0 { width:500px; border:0; border-collapse:collapse; margin:0; padding:2px 2px 10px 2px; 
    text-align:center; font:bold 14px Trebuchet MS, Geneva, Sans-serif; color:#420C58; line-height:16px; }
td.sizes1-T1 { width:70px; border:0; border-collapse:collapse; margin:0; padding:0; }
td.sizes1-T2 { width:70px; border:1px solid #420C58; background-color:#E6D1E7; margin:0; padding:2px 5px;
    text-align:center; font:bold 12px Trebuchet MS, Geneva, Sans-serif; color:#20282B; line-height:14px; }
td.sizes1-01 { width:70px; border:1px solid #420C58; background-color:#E6D1E7; margin:0; padding:2px 5px;
    text-align:left; font:bold 12px Trebuchet MS, Geneva, Sans-serif; color:#20282B; line-height:14px; }
td.sizes1-02 { width:70px; border:1px solid #420C58; background-color:#FFFFFF; margin:0; padding:2px 5px;
    text-align:center; font:normal 12px Trebuchet MS, Geneva, Sans-serif; color:#420C58; line-height:14px; }
td.sizes1-03 { width:70px; border:1px solid #420C58; background-color:#FEDEEF; margin:0; padding:2px 5px;
    text-align:center; font:normal 12px Trebuchet MS, Geneva, Sans-serif; color:#420C58; line-height:14px; }


/* Shopping cart summary tags
--------------------------------------------------------------------*/
#shopping_cart_summary { text-align:center; font-size:12px; font-weight:normal; color:#666; margin:0; padding:5px; }
#display_cart_summary .cartsummary_empty	{ display: none; }
#display_cart_summary .cartsummary_full	{ float:right; clear:right; text-align:center; color:#5388B4; 
					  background-color:#EEF8F9; border:1px solid #E2E6F0; margin:0; padding:5pt; }
#nav_menu #shopping_cart_summary h3	{ margin-bottom:.5em; }
		


/* Store footer formatting
--------------------------------------------------------------------*/
#Footer		{ position:relative; left:0px; top:0px; width:800px; height:150px; }
#Foot-01		{ position:relative; left:0px; top:2px; width:800px; height:50px; margin:0; padding:0;
		  background:transparent url(https://www.shoplawoman.com/v/vspfiles/images/XDesign/Footer.jpg) left top no-repeat; }
#Foot-01 p	{ text-align:center; font:normal 11px Trebuchet MS, Georgia, Sans-Serif; color:#420C58; line-height:11px; margin:0; padding:18px 0 0 0; }
#Foot-01 a	{ color:#420C58; text-decoration:underline; }
#Foot-01 a:hover	{ color:#EA3592; text-decoration:underline; }
#Foot-02		{ position:absolute; left:0px; top:52px; width:800px; height:40px; }
#Foot-02 p	{ text-align:center; font:normal 11px Trebuchet MS, Georgia, Sans-serif; color:#420C58; line-height:18px; letter-spacing:0.1em; margin:0; padding:0; }
#Foot-02 a	{ color:#20282B; font-weight:bold; text-decoration:underline; }
#Foot-02 a:hover	{ color:#8A0047; font-weight:bold; text-decoration:underline; }
#Foot-03		{ position:absolute; left:0px; top:92px; width:800px; height:58px; }
#Foot-03 img	{ border:0; margin:4px 8px; padding:0; }