BODY {
	MARGIN-TOP: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.image-quote{
	MARGIN-TOP: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #9999FF; LINE-HEIGHT: 15px;
}

TD {
	MARGIN-TOP: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
	MARGIN-TOP: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tdgrey {
background-color: #F0EEDF; border: solid 1px #cccccc; text-align:center;
}
.tdbanner {
	BACKGROUND-IMAGE: url(images/featured-artist-bg.jpg); 
}
.topmenu {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; BACKGROUND-COLOR: #660099; TEXT-DECORATION: none
}
.field1 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 1px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid
}
.field2 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid
}

.field1_error {
    BORDER-RIGHT: #ff3333  1px solid; PADDING-RIGHT: 1px; BORDER-TOP: 
#ff3333  1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 1px; FONT-SIZE: 
11px; 
MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0px; BORDER-LEFT: 
#ff3333  1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: 
#ff3333  1px solid
}
.field2_error {
    BORDER-RIGHT: #ff3333  1px solid; PADDING-RIGHT: 1px; BORDER-TOP: 
#ff3333  1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 1px; FONT-SIZE: 
11px; 
MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0px; 
MARGIN-RIGHT: 
0px; BORDER-LEFT: #ff3333  1px solid; COLOR: #666666; PADDING-TOP: 1px; 
BORDER-BOTTOM: #ff3333  1px solid
}

.form {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}

.boxborder { border: 1px solid #999999; background:#ffffff;}

.purpleheader {
	MARGIN-TOP: 20px; FONT-WEIGHT: lighter; FONT-SIZE: 17px; MARGIN-BOTTOM: 20px;  COLOR: #752a7a; LINE-HEIGHT: 17px; LETTER-SPACING: 0px; BACKGROUND-COLOR: clear; MARGIN-LEFT: 5px;
}
.subheader {
	MARGIN-TOP: 22px; FONT-WEIGHT: regular; FONT-SIZE: 20px; MARGIN-BOTTOM: 20px;  COLOR: #ffffff; LINE-HEIGHT: 17px; LETTER-SPACING: 0px; BACKGROUND-COLOR: clear; MARGIN-LEFT: 0px;
}
.purple {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #752a7a; TEXT-DECORATION: none
}
.purple2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #752a7a; TEXT-DECORATION: underline
}
.purple3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 8px; COLOR: #752a7a; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.purple4 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #752a7a; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.white {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.tdbasket {
	BACKGROUND-IMAGE: url(images/basket-bg.jpg); background-repeat: no-repeat;
}
.tdaffil {
	BACKGROUND-IMAGE: url(images/affiliates_bg.jpg); background-repeat: no-repeat;
}
.tdaffil2 {
	BACKGROUND-IMAGE: url(images/affiliates2_bg.jpg); background-repeat: no-repeat;
}
.tdorder1 {
background-color: #F0EEDF; text-align:left;  FONT-WEIGHT: bold; COLOR: #752A7A;MARGIN-LEFT: 0px;
}
.tdorder2 {
background-color: #F0EEDF; text-align: right;  FONT-WEIGHT: bold; COLOR: #752A7A; MARGIN-RIGHT: 40px;
}
.tdorder3 {
background-color: #F9F8F2;  text-align:left; MARGIN-LEFT: 20px; FONT-WEIGHT: bold;
}
.tdorder4 {
background-color: #F0EEDF; text-align:right;  FONT-WEIGHT: bold; MARGIN-RIGHT: 20px;
}

.tdorder5 {
background-color: #F9F8F2; text-align:left; MARGIN-LEFT: 20px;
}

.tdtop10 {
background-color: #F0EEDF; text-align:left;  FONT-WEIGHT: bold; MARGIN-left: 20px; FONT-WEIGHT: lighter; FONT-SIZE: 17px;  COLOR: #752a7a;
}
.tdtopbg {
	BACKGROUND-IMAGE: url(images/top10_bg.jpg);
}

LI {line-height: 20px; 
list-style-image: url(images/bullet.gif);  
}

A.purple {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #752a7a; TEXT-DECORATION: none
}
A.purple:link {
	TEXT-DECORATION: none
}
A.purple:visited {
	TEXT-DECORATION: none
}
A.purple:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}
A.purple:active {
	COLOR: #999999; TEXT-DECORATION: underline
}
A.ongrey {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; BACKGROUND-COLOR: #d8d7ba; TEXT-DECORATION: underline
}
A.ongrey:link {
	TEXT-DECORATION: underline
}
A.ongrey:visited {
	TEXT-DECORATION: underline
}
A.ongrey:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}
A.ongrey:active {
	COLOR: #999999; TEXT-DECORATION: underline
}
A.clear {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.clear:link {
	TEXT-DECORATION: none
}
A.clear:visited {
	TEXT-DECORATION: none
}
A.clear:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
A.clear:active {
	COLOR: #999999; TEXT-DECORATION: none
}
A.bread {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 5px; COLOR: #666666; TEXT-DECORATION: none
}
A.bread :link {
	TEXT-DECORATION: none
}
A.bread :visited {
	TEXT-DECORATION: none
}
A.bread :hover {
	COLOR: #999999; TEXT-DECORATION: none
}
A.bread :active {
	COLOR: #999999; TEXT-DECORATION: none
}
A.menu {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; BACKGROUND-COLOR: #752a7a; TEXT-DECORATION: none
}
A.menu:link {
	TEXT-DECORATION: none
}
A.menu:visited {
	TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #d6d5b7; TEXT-DECORATION: none
}
A.menu:active {
	COLOR: #d6d5b7; TEXT-DECORATION: none
}
A.onwhite {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.onwhite:link {
	TEXT-DECORATION: none
}
A.onwhite:visited {
	TEXT-DECORATION: none
}
A.onwhite:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
A.onwhite:active {
	COLOR: #999999; TEXT-DECORATION: none
}
A.white {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:link {
	TEXT-DECORATION: none
}
A.white:visited {
	TEXT-DECORATION: none
}
A.white:hover {
	TEXT-DECORATION: underline
}
A.white:active {
	TEXT-DECORATION: underline
}

A.plain {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-LEFT: 0px; COLOR: #663366; TEXT-DECORATION: none
}
A.plain :link {
	TEXT-DECORATION: none
}
A.plain :visited {
	TEXT-DECORATION: none
}
A.plain :hover {
	COLOR: #999999; TEXT-DECORATION: none
}
A.plain :active {
	COLOR: #999999; TEXT-DECORATION: none
}

A.plain1 {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-LEFT: 0px; TEXT-DECORATION: none; COLOR: #666666;
}
A.plain1 :link {
	TEXT-DECORATION: none;
}
A.plain1 :visited {
	TEXT-DECORATION: underline;
}
A.plain1 :hover {
	 TEXT-DECORATION: none; color:#999999;
}
A.plain1 :active {
     TEXT-DECORATION: none; color:#999999;
}

A.content-colour{
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 0px; TEXT-DECORATION: none; COLOR: #9999FF;
}
A.content-colour :link {
	TEXT-DECORATION: none;
}
A.content-colour :visited {
	TEXT-DECORATION: underline;
}
A.content-colour :hover {
	 TEXT-DECORATION: none; color:#ffffff;
}
A.content-colour :active {
     TEXT-DECORATION: none; color:#ffffff;
}

A.content-grey {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 0px; TEXT-DECORATION: none; COLOR: #ffffff;
}
A.content-grey :link {
	TEXT-DECORATION: none;
}
A.content-grey :visited {
	TEXT-DECORATION: underline;
}
A.content-grey :hover {
	 TEXT-DECORATION: none; color:#ffffff;
}
A.content-grey :active {
     TEXT-DECORATION: none; color:#ffffff;
}

A.new-releases {
	MARGIN-TOP: 0px; FONT-WEIGHT: regular; FONT-SIZE: 10px; MARGIN-LEFT: 0px; TEXT-DECORATION: none; COLOR: #9999FF;
}
A.new-releases :link {
	TEXT-DECORATION: none;
}
A.new-releases :visited {
	TEXT-DECORATION: underline;
}
A.new-releases  :hover {
	 TEXT-DECORATION: none; color: #ffffff;
}
A.new-releases  :active {
     TEXT-DECORATION: none; color: #ffffff;
}

A.purple-title {
	MARGIN-TOP: 0px;  FONT-WEIGHT: bold; FONT-SIZE: 19px; color: #cc33cc; MARGIN-BOTTOM: 3px; LINE-HEIGHT: 14px; LETTER-SPACING: 0px; BACKGROUND-COLOR: clear; MARGIN-LEFT: 0px; TEXT-DECORATION: none;
}
A.purple-title  :link {
	TEXT-DECORATION: none;
}
A.purple-title  :visited {
	TEXT-DECORATION: none
}
A.purple-title  :hover {
	 TEXT-DECORATION: none; 
}
A.purple-title  :active {
     TEXT-DECORATION: none; 
}

A.grey-title {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; FONT-WEIGHT: regular; FONT-SIZE: 19px; color: #D6D5B7; LINE-HEIGHT: 26px; LETTER-SPACING: 0px; BACKGROUND-COLOR: clear; MARGIN-LEFT: 0px; TEXT-DECORATION: none;
}
A.grey-title  :link {
	TEXT-DECORATION: none;
}
A.grey-title  :visited {
	TEXT-DECORATION: none;
}
A.grey-title  :hover {
	 TEXT-DECORATION: none; 
}
A.grey-title  :active {
     TEXT-DECORATION: none; 
}


H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 22px; MARGIN-BOTTOM: 8px; COLOR: #ffffff; LINE-HEIGHT: 17px; FONT-FAMILY: Century gothic, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 2px; BACKGROUND-COLOR: transparent;
}

H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 8px; COLOR: #752a7a; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d8d7ba
}

H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 14px; FONT-WEIGHT: lighter; MARGIN-BOTTOM: 5px; COLOR: #ffffff; LINE-HEIGHT: 17px;  LETTER-SPACING: 2px; BACKGROUND-COLOR: transparent;
}

H4 {
	MARGIN-TOP: 0px;  FONT-WEIGHT: bold; FONT-SIZE: 16px; color: #ffffff; margin-top: 15; MARGIN-BOTTOM:5px; LINE-HEIGHT: 20px; LETTER-SPACING: 0px; BACKGROUND-COLOR: clear; MARGIN-LEFT: 0px;
}

h5 { margin-left: 0px;  font-size: 13px; color: #9999FF; line-height: 18px; font-weight: bold; letter-spacing: -0.5px; margin-top: 0; margin-bottom: 5px;}
h6 { margin-left: 0px; FONT-WEIGHT: bold; font-size: 16px; color: #ffffff; line-height: 20px; margin-top: 0; margin-bottom: 5px; }

P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 10px; LINE-HEIGHT: 16px; color: #ffffff;
}
#imagepreview {
	DISPLAY: none; FONT-SIZE: 0.75em; Z-INDEX: 200; LEFT: 0px; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
