	* {
	font-family:Tahoma,Verdana,sans-serif;
	 font-size:8pt;
}
input:focus, select:focus, textarea:focus {
	background: #E4FEF5;
	}

body { margin-left: 0; margin-right: 0;margin-top: 0;line-height:16px; background-color:#500055;  font-size: 11px;}
a { text-decoration:none;color:#500055; }
a:hover { color:#500055; }
a img {border: none; }


input { font-size: 11px;}
h4 { color: #500055; font-size:14px;font-weight:bold;margin:0px 0px 10px 0px; padding:0px;text-transform:uppercase;}
h3 { color: #56281F; font-weight:bold;margin:0px 0px 10px 0px; padding:0px;}
h2 { color: #56281F; font-weight:bold;font-size:12px;margin:0px 0px 10px 0px; padding:0px;}
hr { color: #500055;
	border: none;
	border-bottom: 1px solid  #500055;height: 1px;}
#maincontainer { position:relative;background-color:#500055;height:100%; }
#logo { position:absolute;left:20px;top:0;width:189px;height:117px; }
#upperright { position:absolute;left:315px;top:0;width:509px;text-align:right; }
#wallpaper { position:absolute;left:279px;top:52px;width:543px;height:71px;background-image:url(../images/wallpaper.jpg); }
#topnav1 { position:absolute;left:0;top:117px;width:200px;height:86px;background-image:url(../images/top-nav-1.jpg); }
#topnav2 { position:absolute;left:200px;top:117px;width:117px;height:86px;background-image:url(../images/top-nav-2.jpg); }
#topnav3 { position:absolute;left:317px;top:117px;width:505px;height:86px;background-image:url(../images/top-nav-3.jpg); }

#rightnav { position:absolute;left:619px;top:203px;width:203px;height:370px;background-image:url(../images/right-nav.jpg);}
#jeansguide { position:absolute;left:632px;top:490px;width:203px;height:288px; }
#content { position:absolute;left:0;top:167px;background-color:#F7F4ED;text-align:left; }
.content { font-family:Tahoma,Verdana,sans-serif;font-size:8pt;color:#000000; }
#lowernav { position:relative;width:822px;left:0;text-align:center;background-color:#500055;padding-top:15px; }
#lowernav2 { position:absolute;left:230px;top:705px;text-align:center; }

#women { position:absolute;left:30px;top:30px; }
#men { position:absolute;left:130px;top:30px; }
#handbag { position:absolute;left:22px;top:35px; }
#accessory { position:absolute;left:35px;top:	38px; }

#sale { position:absolute;left:173px;top:38px; }
#about { position:absolute;left:235px;top:35px; }
#topnav3 #accessory { position:absolute;left:25px;top:38px;}
#topnav3 #sale { position:absolute;left:163px;top:38px; }
#topnav3 #about { position:absolute;left:225px;top:35px; }

#hpTopnav3 #about { position:absolute;left:235px;top:40px; }
#hpTopnav3 #sale { position:absolute;left:173px;top:42px; }
#faq { position:absolute;left:250px;top:35px; }
#navborder { position:absolute;left:0;top:178px;width:554px;height:39px;background-image:url(../images/navborderbottom.gif); }
#sc { position:absolute;left:525px;top:197px;width:154px;height:113px;background-image:url(../images/swirly-corner.gif); z-index:999 !important;}
#swirlytop { position:absolute;left:-15px;top:190px;width:721px;height:134px;background-image:url(../images/hp-swirly-top.gif); }
#swirlybottom { position:absolute;left:-25px;top:425px;width:721px;height:131px;background-image:url(../images/hp-swirly-bottom.gif); }
#mainimg { position:absolute;left:2px;top:150px;width:839px;height:480px; }
#homemainimg { position:absolute;left:2px;top:200px;width:839px;height:480px; }
#imgscontainer { position:absolute;left:42px;top:543px; }
#jeansimg { position:absolute;left:2px;top:0; }
#peopleimg { position:absolute;left:215px;top:0; }
#handbagimg { position:absolute;left:427px;top:0; }
#hotdesigner { position:absolute;font-family:"Candara Bold",Verdana,Arial,sans-serif;font-size:12pt;left:0px;top:0px;width:125px;color:#ffffff;text-align:center; }
#buylook { position:absolute;left:550px;top:330px;text-align:center; }
#fnav { position:relative;float:right;padding-right:3px;top:10px; }
#fnav_sub  { position:absolute;left:680px;top:160px; }
#jaggedtop { position:absolute;left:0;top:117px;width:822px;height:37px;background-image:url(../images/jagged-top.jpg); }

#hpLogo { position:absolute;left:0;top:-10px;width:256px;height:147px; }
#hpWallpaper { position:absolute;left:262px;top:52px;width:561px;height:80px;background-image:url(../images/hp-wallpaper.jpg); }
#hpTopnav1 { position:absolute;left:0;top:132px;width:203px;height:83px;background-image:url(../images/hp-top-nav-1.gif); }
#hpTopnav2 { position:absolute;left:203px;top:132px;width:103px;height:82px;background-image:url(../images/hp-top-nav-2.gif); }
#hpTopnav3 { position:absolute;left:306px;top:132px;width:348px;height:83px;background-image:url(../images/hp-top-nav-3.jpg); }
#hpSbb { position:absolute;left:654px;top:132px;width:168px;height:83px;background-image:url(../images/hp-shop-by-brand.jpg); }
#hpLeftborder { position:absolute;left:0;top:196px;width:46px;height:357px;background-image:url(../images/hp-left-border.gif); }
#hpBottomborder { position:absolute;left:24px;top:530px;width:797px;height:25px;background-image:url(../images/hp-bottom-border.gif); }
#hpJeansguide { position:absolute;left:633px;top:472px;width:189px;height:262px;background-image:url(../images/jeansguide.gif); }
#hpRightnav { position:absolute;left:646px;top:215px;width:176px;height:326px;background-image:url(../images/hp-rightnav.gif); }

#box1 { position:absolute;left:800px;top:0;width:150px;height:100%;background-color:#500055; }
#box2 { position:absolute;left:0;top:553px;width:100%;height:150px;background-color:#500055; }
#box4 { position:absolute;left:822px;top:0;width:150px;height:100%;background-color:#500055; }

#jeansTopnav1 { position:absolute;left:0;top:122px;width:177px;height:94px;background-image:url(../images/jeans-top-nav-1.jpg); }
#jeansTopnav2 { position:absolute;left:177px;top:122px;width:103px;height:94px;background-image:url(../images/jeans-top-nav-2.jpg); }
#jeansTopnav3 { position:absolute;left:280px;top:122px;width:342px;height:94px;background-image:url(../images/jeans-top-nav-3.jpg); }
#jeansSbb { position:absolute;left:622px;top:122px;width:200px;height:94px;background-image:url(../images/jeans-shop-by-brand.jpg); }
#jeansflash { position:absolute;left:0;top:216px; }
#jeanscontent { position:absolute;left:0;top:575px; }
#jeanstxtimg { position:absolute;left:0;top:0;width:272px;height:68px;background-image:url(../images/jeans-guide-txt.gif); }
#jeanstxt { position:relative;left:325px;top:0;width:450px;padding-top:20px; }

#womensmainimg { position:absolute;left:2px;top:140px;width:839px;height:480px; }
#womensTopnav1 { position:absolute;left:0;top:122px;width:177px;height:84px;background-image:url(../images/womens-top-nav-1.jpg); }
#womensTopnav2 { position:absolute;left:177px;top:122px;width:103px;height:84px;background-image:url(../images/womens-top-nav-2.jpg); }
#womensTopnav3 { position:absolute;left:280px;top:122px;width:342px;height:84px;background-image:url(../images/womens-top-nav-3.jpg); }
#womensImg1 { position:absolute;left:2px;top:0; }
#womensImg2 { position:absolute;left:208px;top:0; }
#womensImg3 { position:absolute;left:416px;top:0; }

#shoppingbag { position:absolute;left:0;top:150px;width:822px;background-color:#ffffff; }
#box3 { position:absolute;left:0;top:0;width:822px;height:150px;background-color:#500055; }

#productJeansguide { position:absolute;left:620px;top:512px;width:200px;height:252px; }
#productcontent { position:absolute;left:0;top:167px;width:822px;background-color:#F7F4ED;text-align:left; }
#productlowernav { clear:left;position:relative;width:822px;left:0;text-align:center;background-color:#500055; }
#prodframe { position:relative;float:left;width:300px;height:413px;background-image:url(../images/product-img-frame.jpg);background-repeat:no-repeat; }
#prodframe_600x800 { position:relative;float:left;width:306px;height:460px;background-image:url(../images/product-img-frame_large.jpg);background-repeat:no-repeat; }
/* #prodframe_600x800 { position:relative;float:left;width:300px;height:413px;background-image:url(../images/product-img-frame_600x800.jpg);background-repeat:no-repeat; } */

#prodRow1 { position:relative; }
#prodRow2 { position:relative;left:300px;width:300px;height:140px; }
#prodRow3a { position:relative;left:20px;top:400px;width:300px;height:140px; }
#prodRow3b { position:relative;left:300px;top:400px;width:300px;height:140px; }

#brandlowernav { clear:left;position:relative;width:100%;left:0;text-align:center;background-color:#500055; }
#brandViews { position:relative;clear:left; }
#brandRecommend { position:relative;padding-left:25px;width:822px;background-color:#500055; }
#brandRecommend .txt4 a { color: #fff; }

#checkoutPage { padding: 20px; }


.tnav a:hover { color:#ffffff; }
.tnav a:selected { color:#ffffff; }
.heading,h1 { font-family:"Times New Roman";font-size:36px;color:#500055; text-transform:uppercase; font-weight: normal;}
.checkout_heading { font-family:"Times New Roman";font-size:26px;color:#500055; text-transform:uppercase; font-weight: normal;}
.section { font-family:Tahoma, Verdana,sans-serif;font-size:14px;color:#500055; font-weight:bold;font-weight: normal;}
.listingProductImage { border:1px solid black;}
.txt, td, .inputLabel { font-family:Tahoma,Verdana,sans-serif;font-size:8pt;color:#000000; }
.txt2 { font-family:Tahoma,Verdana,sans-serif;font-size:8pt;color:#ffffff;line-height:20px; }
.txt3 { font-family:"Times New Roman";font-size:14pt;font-weight:bold;color:#000000; }
.txt4 { font-family:Tahoma,Verdana,sans-serif;font-size:8pt;color:#ffffff; }
.toptxt,.search_go { font-family:Arial,sans-serif;font-size:8pt;color:#F8DB7D;text-transform: uppercase;}
.search_go:hover { color:#F8DB7D;}
.bottxt { font-family:Arial,sans-serif;font-size:7pt;color:#A0A0A0; ;text-transform: uppercase;}
.cp { font-family:Arial,sans-serif;font-size:7pt;color:#20D202; text-transform: none; }
.pipe { font-family:Arial,sans-serif;font-size:8pt;color:#A0A0A0; }
.nlink { font-family:Verdana;font-size:10pt;font-weight:bold;color:#E69B17; }
.sbheader { font-family:Tahoma,Verdana,sans-serif;font-size:10pt;font-weight:bold;color:#000000;background-color:#E6AA17;text-align:center; text-transform: uppercase; }
.sbitem { font-family:Tahoma,Verdana,sans-serif;font-size:10pt;font-weight:bold;color:#000000;background-color:#D6D6D6;text-align:center; }
.sbitem_product { font-family:Tahoma,Verdana,sans-serif;font-size:10pt;font-weight:bold;color:#000000;background-color:#D6D6D6;}
/*.sbtot { font-family:Tahoma,Verdana,sans-serif;font-size:10pt;font-weight:bold;color:#000000;background-color:#D6D6D6;text-align:center; } */
.sbtot { font-family:Tahoma,Verdana,sans-serif;font-size:10pt;font-weight:bold;color:#000000;background-color:#FFF;text-align:center; } 
.sbtxt { font-family:Tahoma,Verdana,sans-serif;font-size:8pt;color:#000000;font-weight:bold; }
.sbshipping { font-family:Tahoma,Verdana,sans-serif;font-size:8pt;color:#ff0000;font-weight:bold;font-style:italic; }
.sbupdate { font-family:Tahoma,Verdana,sans-serif;font-size:8pt;color:#9B9999; }
.coheaderon { font-family:Tahoma,Verdana,sans-serif;font-size:10pt;font-weight:bold;color:#000000;background-color:#E6AA17;padding-top:5px;text-align:center; }
.coheader { font-family:Tahoma,Verdana,sans-serif;font-size:10pt;font-weight:bold;color:#000000;background-color:#D6D6D6;padding-top:5px;text-align:center; }
.itemlink { font-family:Tahoma,Verdana,sans-serif;font-size:8pt;color:#000000;font-weight:bold;text-decoration:underline; }
.coinput { background-color:#ffffff;border:1px solid #D6D6D6;width:180px; }
.cotxt { font-family:Tahoma,Verdana,sans-serif;font-size:10pt;font-weight:bold;color:#000000; }
.cocont { font-family:Tahoma,Verdana,sans-serif;font-size:12pt;font-weight:bold;color:#000000; }
.prodtxt { font-family:Tahoma,Verdana,sans-serif;font-size:8pt;color:#8C8C8C; }

.breadCrumb { font-family:Tahoma,Verdana,sans-serif;font-size:8pt;color:#8C8C8C;  }

.proditm { font-family:Tahoma,Verdana,sans-serif;font-size:8pt;color:#56281F; }
.proditm strike { color: #cc0000; }
.sale { color: #cc0000; }

.brHeader { font-family:Tahoma,Verdana,sans-serif;font-size:12pt;font-weight:bold;color:#500055; }
.brDesc { font-family:Tahoma,Verdana,sans-serif;font-size:8pt;color:#56281F; }
.recHeader { font-family:Tahoma,Verdana,sans-serif;font-size:12pt;font-weight:bold;color:#ffffff; }
.productGeneral { font-family:Tahoma,Verdana,sans-serif;font-size:9pt;color:#56281F; }
.wrapperAttribsOptions { font-family:Tahoma,Verdana,sans-serif;font-size:10px;font-weight:bold;color:#4a1910; } /* Product attribute name */ 

.centerColumn {min-height:680px;} 



fieldset { border: 3px solid #eee; margin: 0 0 15px 0;  }
fieldset:hover { border: 3px solid #E6AA17; }
legend { font-size: 12px; line-height: 1.4em; font-weight: bold; color: #56281F; margin: 0 5px; padding: 2px; text-transform: uppercase;}
h5 { font-size: 12px; line-height: 1.4em; font-weight: bold; color: #56281F; margin: 0px; padding:0px;text-transform: uppercase;}
/* Form Elements */
td.formlabel,.inputLabel { font-size:8pt; text-align: right; white-space: nowrap; padding: 1px 3px; }
td.formfield { font-size:8pt; text-align: left; white-space: nowrap; padding: 1px; }
.forminput { padding: 2px 0 0 4px; height: 16px;color: #444; vertical-align: middle; border: 1px solid #ccc; }
select  {  height: 19px;color: #444; padding:0px;vertical-align: middle; border: 1px solid #ccc; font-size: 11px;}
.formtextarea { padding: 4px 0 0 6px; border: 1px solid #ccc; width: 90%; }
.inputLabel_required { font-weight: bold;  color: #444;text-align:right;}

/* Feature product box, etc */
.module_box {border:0px solid black;background-color:#fffaee;padding:10px;}

.confirmation_edit {font-size: 11px; text-transform:none; }
.confirmation_edit a {text-decoration: underline;}

 .success { color: #008000; }
 
 
 div.AuthorizeNetSeal a img { border:1px solid black !important; }