
  *                                             {margin:0px;padding:0px;border:0px;text-decoration:none;}
  body                                          {cursor:default; background:#705570 url('../img/background.jpg') top center no-repeat; font:normal 100% Arial, Verdana;color:#666666;}
  div                                           {background:transparent url('');position:relative;}
  h1                                            {font-size:0.9em;}
  h2                                            {font-size:0.8em;}
  p                                             {font-size:0.7em;}
  li                                            {font-size:0.7em;list-style-type:square;}
  a                                             {color:#FFFFFF;}
  a:hover                                       {color:#BAAEBA;}
  select                                        {width:auto;background-color:#f1f1f1;border:1px solid #c1c1c1;margin-top:2px;margin-bottom:2px;font-family:Arial, Verdana;}
  textarea                                      {width:300px;height:100px;background-color:#f1f1f1;border:1px solid #c1c1c1;margin-bottom:2px;font-family:Arial, Verdana;}
  input.button                                  {height:22px;background-color:#f1f1f1;border:1px solid #c1c1c1;margin-top:2px;margin-right:4px;font-size:0.9em;}
  input.file                                    {width:auto;height:20px;background-color:#f1f1f1;border:1px solid #c1c1c1;padding-left:2px;padding-top:3px;padding-right:2px;;font-size:0.8em;}
  input.textlogin                               {width:158px;height:16px;background-color:#f1f1f1;border:1px solid #c1c1c1;margin-bottom:2px;}
  input.textcontact                             {width:300px;height:16px;background-color:#f1f1f1;border:1px solid #c1c1c1;margin-bottom:2px;}
  input.textrequirementsform                    {width:520px;height:16px;background-color:#f1f1f1;border:1px solid #c1c1c1;margin-bottom:2px;}
  input.textrequired                            {border:1px solid #ff0000;}
  textarea.textrequirementsform                 {width:520px;background-color:#f1f1f1;border:1px solid #c1c1c1;margin-bottom:2px;color:#666666;}
  textarea.required                             {border:1px solid #ff0000;}
  
  .fontsize16                                   {font-size:1.6em;}
  .fontsize14                                   {font-size:1.4em;}
  .fontsize12                                   {font-size:1.2em;}
  .fontsize10                                   {font-size:1.0em;}
  .fontsize09                                   {font-size:0.9em;}
  .fontsize08                                   {font-size:0.8em;}
  .fontsize07                                   {font-size:0.7em;}
  .fontsize06                                   {font-size:0.6em;}
  .fontsize05                                   {font-size:0.5em;}
  .fontsize04                                   {font-size:0.4em;}
  
  .floatleft                                    {float:left;}
  .floatright                                   {float:right;}
  .overflowauto                                 {overflow:auto;}
  .overflowhidden                               {overflow:hidden;}
  .left                                         {text-align:left;}
  .center                                       {text-align:center;}
  .right                                        {text-align:right;}
  .justify                                      {text-align:justify;}
  .top                                          {vertical-align:top;}
  .middle                                       {vertical-align:middle;}
  .bottom                                       {vertical-align:bottom;}
  .normal                                       {font-weight:normal;}
  .bold                                         {font-weight:bold;}
  .italic                                       {font-style:italic;}
  .underline                                    {text-decoration:underline;}
  .underlinehover:hover                         {text-decoration:underline;}
  .smallcaps                                    {font-variant:small-caps;}
  .lineover                                     {text-decoration:overline;}
  .linethrough                                  {text-decoration:line-through;}
  .pointer                                      {cursor:pointer;}
  
  .left2                                        {padding-left:2px;}
  .left4                                        {padding-left:4px;}
  .left5                                        {padding-left:5px;}
  .left6                                        {padding-left:6px;}
  .left8                                        {padding-left:8px;}
  .left10                                       {padding-left:10px;}
  .left12                                       {padding-left:12px;}
  .left14                                       {padding-left:14px;}
  .left16                                       {padding-left:16px;}
  .left18                                       {padding-left:18px;}
  .left24                                       {padding-left:24px;}
  .left26                                       {padding-left:26px;}
  .left28                                       {padding-left:28px;}
  .left30                                       {padding-left:30px;}
  .left46                                       {padding-left:46px;}
  .top2                                         {padding-top:2px;}
  .top4                                         {padding-top:4px;}
  .top6                                         {padding-top:6px;}
  .top8                                         {padding-top:8px;}
  .top10                                        {padding-top:10px;}
  .top12                                        {padding-top:12px;}
  .top14                                        {padding-top:14px;}
  .top16                                        {padding-top:16px;}
  .top18                                        {padding-top:18px;}
  .top20                                        {padding-top:20px;}
  .top24                                        {padding-top:24px;}
  .right2                                       {padding-right:2px;}
  .right4                                       {padding-right:4px;}
  .right5                                       {padding-right:5px;}
  .right6                                       {padding-right:6px;}
  .right7                                       {padding-right:7px;}
  .right8                                       {padding-right:8px;}
  .right10                                      {padding-right:10px;}
  .right12                                      {padding-right:12px;}
  .right14                                      {padding-right:14px;}
  .right18                                      {padding-right:18px;}
  .right24                                      {padding-right:24px;}
  .right36                                      {padding-right:36px;}
  .bottom2                                      {padding-bottom:2px;}
  .bottom4                                      {padding-bottom:4px;}
  .bottom6                                      {padding-bottom:6px;}
  .bottom8                                      {padding-bottom:8px;}
  .bottom10                                     {padding-bottom:10px;}
  .bottom12                                     {padding-bottom:12px;}
  .bottom18                                     {padding-bottom:18px;}
  .bottom24                                     {padding-bottom:24px;}
  
  .mleft2                                       {margin-left:2px;}
  .mleft4                                       {margin-left:4px;}
  .mleft6                                       {margin-left:6px;}
  .mleft8                                       {margin-left:8px;}
  .mleft10                                      {margin-left:10px;}
  .mleft12                                      {margin-left:12px;}
  .mleft14                                      {margin-left:14px;}
  .mleft16                                      {margin-left:16px;}
  .mleft18                                      {margin-left:18px;}
  .mleft20                                      {margin-left:20px;}
  .mtop2                                        {margin-top:2px;}
  .mtop4                                        {margin-top:4px;}
  .mtop6                                        {margin-top:6px;}
  .mtop8                                        {margin-top:8px;}
  .mtop10                                       {margin-top:10px;}
  .mtop12                                       {margin-top:12px;}
  .mtop14                                       {margin-top:14px;}
  .mtop16                                       {margin-top:16px;}
  .mtop18                                       {margin-top:18px;}
  .mtop20                                       {margin-top:10px;}
  .mright2                                      {margin-right:2px;}
  .mright4                                      {margin-right:3px;}
  .mright6                                      {margin-right:6px;}
  .mright8                                      {margin-right:8px;}
  .mright10                                     {margin-right:10px;}
  .mright12                                     {margin-right:12px;}
  .mright14                                     {margin-right:14px;}
  .mright16                                     {margin-right:16px;}
  .mright18                                     {margin-right:18px;}
  .mright20                                     {margin-right:20px;}
  .mbottom2                                     {margin-bottom:2px;}
  .mbottom4                                     {margin-bottom:4px;}
  .mbottom6                                     {margin-bottom:6px;}
  .mbottom8                                     {margin-bottom:8px;}
  .mbottom10                                    {margin-bottom:10px;}
  .mbottom12                                    {margin-bottom:12px;}
  .mbottom14                                    {margin-bottom:14px;}
  .mbottom16                                    {margin-bottom:16px;}
  .mbottom18                                    {margin-bottom:18px;}
  .mbottom20                                    {margin-bottom:20px;}
  
  .darkpurple, .darkpurple-hover:hover          {color:#543553;}
  .purple, .purple-hover:hover                  {color:#BAAEBA;}
  .medpurple, .medpurple-hover:hover            {color:#816B82;}
  .white, .white-hover:hover, .white:hover      {color:#ffffff;}
  .pinklight, .pinklight-hover:hover            {color:#C79BC9;}
  
  .womenpink                                    {color:#B64786;}
  .womenpink:hover                              {color:#B64786;}
  .menblue                                      {color:#4E7EA7;}
  .menblue:hover                                {color:#4E7EA7;}
  .childrenorange                               {color:#D57A04;}
  .childrenorange:hover                         {color:#D57A04;}
  .homegreen                                    {color:#519E9A;}
  .homegreen:hover                              {color:#519E9A;}
  .lifegreen                                    {color:#519E9A;}
  .lifegreen:hover                              {color:#519E9A;}
  .salered                                      {color:#953E48;}
  .salered:hover                                {color:#953E48;}
  
  .red                                          {color:#ff0000;}
  .redhover:hover                               {color:#ff0000;}
  .reddark                                      {color:#990000;}
  .reddark:hover                                {color:#990000;}
  .green                                        {color:#009933;}
  .greenhover:hover                             {color:#009933;}
  .blue                                         {color:#003366;}
  .bluehover:hover                              {color:#003366;}
  .gerylightc                                   {color:#CCCCCC;}
  .greylight                                    {color:#999999;}
  .greymedium                                   {color:#666666;}
  .greydark                                     {color:#333333;}
  
  .spacer                                       {font-size:0.1em;line-height:1px;}
  
  div#doccontainer                              {width:760px;margin:auto;overflow:hidden;}
  div#headcontainer                             {width:760px;height:auto;overflow:hidden;}
  div#footcontainer                             {width:760px;height:auto;margin-top:5px;overflow:auto;}
  div#contentcontainer                          {width:760px;min-height:437px;background:#FFFFFF;overflow:auto;}
  
  div.logo                                      {width:380px;height:74px;background:transparent url('../img/logo.jpg');}
  div.basket                                    {width:380px;height:74px;background:transparent;}
  div.shoppingbag                               {width:13px;height:20px;padding-top:14px;background:transparent;}
  div.navcontainer                              {width:760px;height:24px;background:transparent;}
  div.nav                                       {width:125px;height:24px;}
  div.navspacer                                 {width:2px;height:24px;}
  div.spacer                                    {width:760px;height:5px;background:transparent url('../img/spacer.jpg') no-repeat;font-size:0em;line-height:0px;}
  img.logo                                      {width:380px;height:74px;}
  
  a.nav                                         {padding:0px;margin:0px;font-size:0.1em;line-height:1px;}
  
  div.main                                      {width:760px;height:auto;background:#FFFFFF;padding-bottom:10px;overflow:auto;}
    div.mainimage                               {width:385px;height:430px;background:transparent;font-size:0em;line-height:0px;}
  div.rightimage                                {width:174px;height:203px;background:transparent;font-size:0em;line-height:0px;}
  div.imagespacer                               {width:5px;height:435px;background:transparent url('../img/main/imagespacer.jpg');}
  
  div.categorylist                              {width:190px;height:auto;background-color:#FFFFFF;}
  div.categorytitlewomen                        {width:180px;height:25px;background-color:#B64786;margin-top:10px;margin-left:10px;}
  div.categorytitlemen                          {width:180px;height:25px;background-color:#4E7EA7;margin-top:10px;margin-left:10px;}
  div.categorytitlechildren                     {width:180px;height:25px;background-color:#D57A04;margin-top:10px;margin-left:10px;}
  div.categorytitlehomeware                     {width:180px;height:25px;background-color:#519E9A;margin-top:10px;margin-left:10px;}
  div.categorytitlelifestyle                    {width:180px;height:25px;background-color:#519E9A;margin-top:10px;margin-left:10px;}
  div.categorytitlesale                         {width:180px;height:25px;background-color:#953E48;margin-top:10px;margin-left:10px;}
  
  div.categoryimagelist                         {width:558px;height:auto;min-height:356px;}
  div.categoryimagecontainer                    {width:176px;height:auto;background:transparent;}
  div.categorymainimage                         {width:176px;height:231px;background:transparent;margin-top:10px;}
  div.categorylistcontainerwomenline            {width:auto;background:url('../img/category/category-line-women.jpg') no-repeat bottom left;overflow:hidden;}
  div.categorylistcontainermenline              {width:auto;background:url('../img/category/category-line-men.jpg') no-repeat bottom left;overflow:hidden;}
  div.categorylistcontainerchildline            {width:auto;background:url('../img/category/category-line-children.jpg') no-repeat bottom left;overflow:hidden;}
  div.categorylistcontainerhomeline             {width:auto;background:url('../img/category/category-line-homeware.jpg') no-repeat bottom left;overflow:hidden;}
  div.categorylistcontainerlifeline             {width:auto;background:url('../img/category/category-line-lifestyle.jpg') no-repeat bottom left;overflow:hidden;}
  div.categorylistcontainersaleline             {width:auto;background:url('../img/category/category-line-sale.jpg') no-repeat bottom left;overflow:hidden;}
  div.productimagecontainer                     {width:260px;height:auto;background-color:#FFFFFF;}
  div.productmainimage                          {width:260px;height:342px;background:transparent url('');margin-top:10px;}
  div.productmainsubimage                       {width:80px;height:107px;background:transparent url('');margin-top:10px;}
  div.productmainimagepicline                   {width:260px;height:1px;background:transparent url('../img/product/mainimageline.jpg') no-repeat;font-size:0em;line-height:0px;}
  div.productmainimagetitlewomenline            {width:275px;height:1px;background:transparent url('../img/product/womenline.jpg') no-repeat;font-size:0em;line-height:0px;}
  div.productmainimagetitlemenline              {width:275px;height:1px;background:transparent url('../img/product/menline.jpg') no-repeat;font-size:0em;line-height:0px;}
  div.productmainimagetitlechildline            {width:275px;height:1px;background:transparent url('../img/product/childline.jpg') no-repeat;font-size:0em;line-height:0px;}
  div.productmainimagetitlehomeline             {width:275px;height:1px;background:transparent url('../img/product/homeline.jpg') no-repeat;font-size:0em;line-height:0px;}
  div.productmainimagetitlelifeline             {width:275px;height:1px;background:transparent url('../img/product/lifeline.jpg') no-repeat;font-size:0em;line-height:0px;}
  div.productmainimagetitlesaleline             {width:275px;height:1px;background:transparent url('../img/product/saleline.jpg') no-repeat;font-size:0em;line-height:0px;}
  div.productmainimagetitlelineblack            {width:275px;height:1px;background:transparent url('../img/product/subtitleline.jpg') no-repeat;font-size:0em;line-height:0px;}
  div.aboutuscontent                            {width:550px;height:auto;background-color:#FFFFFF;}
  div.aboutusline                               {width:550px;height:1px;background:transparent url('../img/about/line.jpg') no-repeat;font-size:0em;line-height:0px;}
  div.aboutustitle                              {width:180px;height:25px;background-color:#903894;margin-top:10px;margin-left:10px;}
  div.shoppingbagtitle                          {width:180px;height:25px;background-color:#C79BC9;margin-top:10px;margin-left:10px;}
  div.checkoutsubtitle                          {width:740px;height:25px;background-color:#C79BC9;margin-top:10px;margin-left:10px;}
  div.checkoutsubtitlefailure                   {width:740px;height:25px;background-color:#990000;margin-top:10px;margin-left:10px;}
  div.checkoutsubtitlesuccess                   {width:740px;height:25px;background-color:#903894;margin-top:10px;margin-left:10px;}
  div.checkouttitlego                           {width:150px;height:25px;background-color:#543553;margin-top:10px;margin-bottom:10px;}
  div.checkouttitlecontinue                     {width:150px;height:25px;background-color:#C79BC9;margin-top:10px;margin-bottom:10px;}
  div.checkoutline                              {width:740px;height:1px;background:transparent url('../img/about/line.jpg');margin-left:10px;font-size:0em;line-height:0px;}
  div.checkoutbutton                            {width:auto;height:25px;background-color:#543553;}
  div.checkoutsubtitleaccount                   {width:370px;height:25px;background-color:#C79BC9;margin-top:10px;}
  div.checkoutsubtitleaccountpersonal           {width:369px;height:25px;background-color:#C79BC9;margin-top:10px;}
  div.checkoutsubtitleaccountdelivery           {width:370px;height:25px;background-color:#C79BC9;margin-top:10px;}
  div.checkoutsubtitleaccountspacer             {width:1px;height:25px;background:url('../img/checkout/accountcontentsplit.jpg');margin-top:10px;}
  div.checkoutaccountcontent                    {overflow:auto;}
  
  .delivery                                     {margin-bottom:10px;}
  
  img.main                                      {width:385px;height:435px;}
  img.rightmain                                 {width:174px;height:203px;border:0px;}
  img.nav                                       {width:125px;height:24px;}
  img.navsplit                                  {width:2px;height:24px;}
  img.categoryhold                              {width:174px;height:229px;border:1px solid #999999;}
  img.productmain                               {width:258px;height:340px;border:1px solid #999999;}
  img.productsubmain                            {width:78px;height:104px;border:1px solid #999999;}
  img.productadd                                {width:135px;height:21px;}
  img.productsizeguide                          {width:140px;height:22px;}
  img.productdelivery                           {width:140px;height:22px;}
  img.cclogos                                   {width:550px;height:30px;}
  
  p.back                                        {width:560px;padding-top:20px;padding-bottom:5px;}
  ul.view                                       {list-style-position:inside;padding-left:12px;}
  ul.view li                                    {list-style-type:disc;line-height:14px;}
  select.view                                   {width:135px;background:#FFFFFF;border-color:#666666;font-size:1.0em;}
  h2.checkouttext                               {width:600px;padding-left:30px;}
  p#crumbs                                      {width:550px;padding-bottom:5px;}
  div#crumbs                                    {width:550px;padding-bottom:5px;}
  p#pagination                                  {width:550px;}
  img#shoppingbag                               {width:13px;height:20px;border:0px;margin:0px;padding:0px;font-size:0em;line-height:0px;}
  div#flashcontent                              {width:370px;height:416px;background:#FFFFFF;padding-right:10px;float:left;}
    #flashcontent embed                         {width:370px;height:416px;}
    #flashcontent object                        {width:370px;height:416px;}
  input#inpmailingsignupemail                   {width:200px;padding:2px;border:1px solid #999999;}
  ul.sitemap                                    {font-size:1.2em;}
  ul.sitemap li                                 {list-style-image:url('../img/bullet-purple.gif');}
  ul.sitemap li a                               {font-weight:bold;}
  ul.sitemapsub                                 {margin-left:40px;font-size:1.2em;}
  ul.sitemapsub li                              {list-style-image:url('../img/bullet-purple.gif');}
  ul.sitemapsub li a                            {font-weight:bold;}
  
  div.articlelist                               {width:558px;height:auto;}
  div.articlelistcontainer                      {width:auto;background:url('../img/article/article-line.jpg') no-repeat bottom left;overflow:hidden;}
  div.articleimagecontainer                     {width:176px;height:auto;background:transparent;}
  div.articlemainimage                          {width:176px;height:240px;background:transparent;}
  div.articlecontainercontent p                 {padding-top:10px;font-size:1.0em;}
  img.articlehold                               {width:156px;height:215px;border:1px solid #999999;padding:9px;}
  
  div.autumn09                                  {width:174px;height:203px;}
  img.delivery                                  {width:174px;height:122px;margin:0px 0px 10px 0px;}
  img.sale                                      {width:174px;height:71px;margin:0px 0px 10px 0px;}
  img.right                                     {width:174px;height:203px;margin:0px 0px 10px 10px;}
