 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
HTML {
	FONT-SIZE: 10px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 10px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
A:link IMG {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
A:visited IMG {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
A:hover IMG {
	BORDER-RIGHT: #c36 1px solid; BORDER-TOP: #c36 1px solid; BORDER-LEFT: #c36 1px solid; BORDER-BOTTOM: #c36 1px solid
}
#contain A {
	TEXT-DECORATION: underline
}
#content A {
	TEXT-DECORATION: underline
}
#positiona {
	MARGIN: 10px auto; WIDTH: 800px
}
A:link {
	COLOR: #666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #c36; TEXT-DECORATION: underline
}
#contain {
	TEXT-ALIGN: left
}
#header {
	TEXT-ALIGN: left
}
#topper {
	FLOAT: right; WIDTH: 311px; TEXT-ALIGN: right
}
#gifttop {
	FLOAT: right
}
#header IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#freeship {
	DISPLAY: block; HEIGHT: 15px
}
#freeship A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000
}
#freeship A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000
}
#freeship IMG {
	VERTICAL-ALIGN: middle
}
#hoptions {
	DISPLAY: block
}
#hoptions A:link {
	FONT-SIZE: 14px; COLOR: #999
}
#hoptions A:visited {
	FONT-SIZE: 14px; COLOR: #999
}
#header UL {
	MARGIN: 6px 0px
}
#header B {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#header UL LI {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
#header LI A:link {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 22px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 18px; TEXT-DECORATION: none
}
#header LI A:visited {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 22px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 18px; TEXT-DECORATION: none
}
#header UL LI#sixth A {
	PADDING-RIGHT: 27px
}
#header LI A:hover {
	BACKGROUND: #fbdce5
}
#header LI A:active {
	BACKGROUND: #fbdce5
}
#addictions #header #first A {
	BACKGROUND: #fcc2d1
}
#buylook #header #second A {
	BACKGROUND: #fcc2d1
}
#sweetdeals #header #third A {
	BACKGROUND: #fcc2d1
}
#celebs #header #fourth A {
	BACKGROUND: #fcc2d1
}
#ddirectory #header #fifth A {
	BACKGROUND: #fcc2d1
}
#expertise #header #sixth A {
	BACKGROUND: #fcc2d1
}
#wishlist #header #last A {
	BACKGROUND: #fcc2d1
}
#header UL LI#sixth {
	MARGIN-RIGHT: 0px
}
#leftnav {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: #eae6dd; BORDER-LEFT: #999 1px solid; WIDTH: 170px; BORDER-BOTTOM: #999 1px solid
}
#leftnav INPUT {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
#leftnav #search {
	MARGIN: 0px 1px 0px 10px; WIDTH: 100px; HEIGHT: 16px
}
#positiona #leftnav #Submit3 {
	FONT-SIZE: 10px; BACKGROUND: #eee; HEIGHT: 18px
}
#leftnav A.lnavhead:link {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#leftnav A.lnavhead:visited {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#leftnav A.lnavhead:hover {
	FONT-WEIGHT: bold; BACKGROUND: #fff
}
#leftnav A.no:hover {
	BACKGROUND: #eae6dd
}
#leftnav DIV {
	BORDER-BOTTOM: #fff 1px solid
}
#searchhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f8f7f3; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#shopcategory {
	BACKGROUND: #f0eee8
}
.hideit {
	DISPLAY: none
}
#d1 {
	HEIGHT: 111px
}
#leftnav UL {
	MARGIN: 0px 5px; LIST-STYLE-TYPE: none
}
#leftnav A:link {
	DISPLAY: block; PADDING-LEFT: 4px; COLOR: #333; LINE-HEIGHT: 13px; HEIGHT: 11px; TEXT-DECORATION: none
}
#leftnav A:visited {
	DISPLAY: block; PADDING-LEFT: 4px; COLOR: #333; LINE-HEIGHT: 13px; HEIGHT: 11px; TEXT-DECORATION: none
}
#leftnav A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#leftnav UL UL {
	MARGIN: 0px
}
#leftnav UL A:active {
	BACKGROUND: #ccc
}
#leftnav UL A:hover {
	BACKGROUND: #ccc
}
#leftnav UL LI UL A:link {
	PADDING-LEFT: 15px
}
#leftnav UL LI UL A:visited {
	PADDING-LEFT: 15px
}
#leftnav UL LI UL A:active {
	BACKGROUND: #f4f2ec
}
#leftnav UL LI UL A:hover {
	BACKGROUND: #f4f2ec
}
#leftnav #selected {
	BORDER-TOP: #999 1px solid; PADDING-BOTTOM: 4px; MARGIN: 2px 0px 4px; WIDTH: 160px; BORDER-BOTTOM: #999 1px solid
}
#leftnav #selected A.grayback {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: #ccc; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#leftnav A.current {
	BACKGROUND: #f4f2ec
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#footer A:link {
	COLOR: #333; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
#content {
	FLOAT: right; WIDTH: 619px
}
#content P {
	MARGIN-BOTTOM: 10px
}
#contain P {
	MARGIN-BOTTOM: 10px
}
UL.contentlist {
	MARGIN: 0px 0px 10px 18px; LIST-STYLE-TYPE: square
}
#centerc UL {
	MARGIN: 0px 0px 10px 18px; LIST-STYLE-TYPE: square
}
#content UL {
	MARGIN: 0px 0px 10px 18px; LIST-STYLE-TYPE: square
}
#summdetails {
	FLOAT: left; WIDTH: 347px; MARGIN-RIGHT: 10px
}
#summdetails {
	HEIGHT: 500px
}
#runway {
	HEIGHT: 500px
}
#summinfo {
	MARGIN-TOP: 6px; COLOR: #666
}
#summinfo H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#summinfo #gifts H3 {
	MARGIN-BOTTOM: 15px
}
#summinfo A {
	TEXT-DECORATION: none
}
#summinfo IMG {
	BORDER-TOP-WIDTH: 0px; CLEAR: left; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: 3px; BORDER-RIGHT-WIDTH: 0px
}
#ifo {
	MARGIN-TOP: 10px
}
#summinfo H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px
}
#h5top {
	MARGIN-TOP: 10px
}
#summinfo DIV {
	FLOAT: left; WIDTH: 170px; MARGIN-RIGHT: 10px
}
#summinfo DIV#gifts {
	MARGIN: 0px; WIDTH: 167px
}
#summinfo #gifts IMG {
	MARGIN-RIGHT: 10px
}
#summinfo #gifts P {
	MARGIN-RIGHT: 10px
}
#runway {
	FLOAT: left; WIDTH: 260px
}
#runway DIV A {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#runway DIV #nomargin {
	MARGIN: 0px
}
#summlbutton IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 6px 0px; BORDER-RIGHT-WIDTH: 0px
}
#shopmain:link {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #eee; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 38px; COLOR: #e378a8; PADDING-TOP: 0px; HEIGHT: 80px; TEXT-DECORATION: none
}
#shopmain:visited {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #eee; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 38px; COLOR: #e378a8; PADDING-TOP: 0px; HEIGHT: 80px; TEXT-DECORATION: none
}
#shopmain:hover {
	BACKGROUND: #fbdce5
}
#shopmain IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 10px 0px 3px 7px; BORDER-RIGHT-WIDTH: 0px
}
#positiona A.sbut:link {
	DISPLAY: block; BACKGROUND: #eee; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#positiona A.sbut:visited {
	DISPLAY: block; BACKGROUND: #eee; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#positiona A.sbut:hover {
	BACKGROUND: #fbdce5
}
#positiona A.onshop:link {
	BACKGROUND: #fbdce5
}
#positiona A.onshop:visited {
	BACKGROUND: #fbdce5
}
#positiona .sbut IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px; BORDER-RIGHT-WIDTH: 0px
}
#positiona #summore {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#summore IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
#summopts {
	MARGIN: 7px 0px 10px; OVERFLOW: hidden; HEIGHT: 40px
}
#summopts .sbut {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 10px; PADDING-TOP: 8px; HEIGHT: 32px
}
#summopts #lastsbut {
	MARGIN: 0px; WIDTH: 77px
}
#summdesc DIV {
	FLOAT: right; WIDTH: 167px
}
#summcelebs {
	MARGIN-TOP: 10px
}
#summary #products {
	CLEAR: left
}
#summary #products H3 {
	MARGIN-BOTTOM: 12px; WIDTH: 617px
}
#summary .clearit H3 {
	WIDTH: 617px
}
#summary H4 {
	COLOR: #999
}
#allopts {
	HEIGHT: 90px
}
#allopts A {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#allopts .sbut {
	WIDTH: 79px; PADDING-TOP: 28px; HEIGHT: 52px
}
#allopts #shopmain {
	FLOAT: left
}
#allopts #lastsbut {
	MARGIN-RIGHT: 0px
}
#products {
	FONT-SIZE: 11px
}
#products P A {
	FONT-SIZE: 10px
}
#products DIV A:link {
	COLOR: #000; TEXT-DECORATION: none
}
#products DIV A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#products DIV A:hover {
	COLOR: #c36
}
#products B {
	DISPLAY: block; FONT-STYLE: normal
}
#products I {
	DISPLAY: block; FONT-STYLE: normal
}
#products DIV {
	FLOAT: left; MARGIN: 0px 25px 22px 0px; OVERFLOW: hidden; WIDTH: 122px; HEIGHT: 247px
}
#sort {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid
}
#sort A {
	TEXT-DECORATION: none
}
#sort SPAN {
	FLOAT: right
}
#sort IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 13px; BORDER-RIGHT-WIDTH: 0px
}
.spsort {
	MARGIN-RIGHT: 29px
}
#forumlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#forumlink IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
#shoptop {
	MARGIN-TOP: 15px; FONT-SIZE: 18px; FLOAT: right; COLOR: #a85848; TEXT-ALIGN: right
}
FORM#shoptop {
	MARGIN-BOTTOM: 10px
}
#shoptop SELECT {
	FONT-SIZE: 10px
}
.blurb B {
	DISPLAY: block; FONT-SIZE: 12px
}
#positiona .blurb B A {
	TEXT-DECORATION: none
}
.borderimg {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.bordertop {
	BORDER-TOP: #999 1px solid; BACKGROUND: url(../images/product-bg.jpg) repeat-x
}
.centerit {
	TEXT-ALIGN: center
}
.subsect {
	PADDING-TOP: 20px
}
.clearit {
	CLEAR: both; FONT-SIZE: 10px; PADDING-BOTTOM: 8px
}
#summary #products .clearit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#summary #products .clearit A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#summary #products B {
	OVERFLOW: hidden; HEIGHT: 28px
}
#summary #products DIV {
	HEIGHT: 227px
}
UL#navlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 20px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
#navlist A:link {
	COLOR: #333
}
#navlist A:visited {
	COLOR: #333
}
#navlist A:hover {
	COLOR: #c36
}
#navlist A:active {
	COLOR: #c36
}
#navlist LI {
	DISPLAY: inline
}
#navlist LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: -3px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#navlist LI A.current {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #fff 1px solid
}
H1 {
	MARGIN-TOP: 1px; FONT-SIZE: 18px; COLOR: #333; PADDING-TOP: 7px; HEIGHT: 63px
}
#summary H1 {
	HEIGHT: 40px
}
#collections H1 {
	HEIGHT: 40px
}
#searchcoll H1 {
	HEIGHT: 40px
}
#company H1 {
	HEIGHT: 40px
}
#press H1 {
	HEIGHT: 40px
}
#misc H1 {
	HEIGHT: 40px
}
#fans H1 {
	HEIGHT: 40px
}
H2 {
	FONT-SIZE: 14px
}
H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #eee; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; COLOR: #666; PADDING-TOP: 2px; HEIGHT: 16px
}
.likeh3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #eee; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; COLOR: #666; PADDING-TOP: 2px; HEIGHT: 16px
}
#searchcoll .likeh3 {
	MARGIN-BOTTOM: 2px
}
.likeh3 P {
	FONT-SIZE: 11px; FLOAT: right; COLOR: #999; PADDING-TOP: 1px
}
.likeh3 IMG {
	VERTICAL-ALIGN: top
}
.likeh3 A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#positiona .likeh3 A:link {
	COLOR: #333; TEXT-DECORATION: none
}
#positiona .likeh3 A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.rtlftpad {
	MARGIN: 0px 10px
}
H4 {
	FONT-SIZE: 12px
}
#articlez {
	WIDTH: 455px
}
#articlez UL {
	MARGIN: 0px 0px 12px 22px
}
#articlez OL {
	MARGIN: 0px 0px 12px 22px
}
OL {
	MARGIN-LEFT: 25px
}
OL LI {
	MARGIN-TOP: 3px
}
FORM INPUT.radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#positiona INPUT.radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#centerform INPUT.radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
OPTION {
	MARGIN: 0px 12px
}
#mylayer A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
