html, body		{height:100%;margin:0px;font-family:Georgia, 'Times New Roman';font-size:12px;color:#333333;background-color:#000000;}
form			{margin:0px;}
img				{border:0;}
a				{color:#333333;text-decoration:none;}
a:hover				{text-decoration:underline;}
h1				{font-family:arial;font-size:26px;font-weight:bold;margin:0px;padding:0px 0px 30px 0px;color:#394347;text-transform:uppercase;}
h2				{font-size:12px;margin:0;padding:0px 0px 10px 0px;}

#container		{width:990px;height:660px;background:#000000;text-align:left;}

#topnav			{height:22px;position:relative;z-index:2;}
#topnav a:link,
#topnav a:visited	{display:block;float:right;width:100px;height:16px;line-height:16px;color:#ffffff;text-decoration:none;font-size:10px;border-left:1px solid #655e47;border-top:1px solid #655e47;text-align:center;margin-top:4px;}
#topnav a:hover		{color:#b2b2b2;}
#topnav a.last		{border-right:1px solid #655e47;}

#mainblock		{height:638px;background-image:url('/img/bg_main1.jpg');position:relative;z-index:1;}
#mainblock.mainscrollbg	{background-image:url('/img/bg_main2.jpg');}

.subnav			{position:absolute;z-index:160;left:207px;}
.subnavarr		{width:5px;height:9px;overflow:hidden;position:absolute;left:191px;}
.subnavarr img	{position:absolute;left:0px;top:0px;}

#nav			{position:absolute;width:161px;height:239px;background-image:url('/img/bg_nav.png');left:30px;top:114px;}
#nav div		{height:28px;padding:2px 0px 2px 0px;}
#nav div.bigger	{height:30px;}
#nav a:link,
#nav a:visited	{float:right;height:20px;padding:8px 14px 0px 12px;}
#nav a:hover,
#nav a.sel		{border-right:4px solid #ad428e;padding-right:10px;border-left:4px solid #ad428e;}
#nav #nav_design		{padding-left:13px;}
#nav #nav_inspiration	{padding-left:14px;}
#nav #nav_collection	{padding-left:14px;}
#nav #nav_giftcards		{padding-left:11px;}
#nav #nav_media			{padding-left:14px;}

#botnav			{position:absolute;left:277px;top:612px;width:563px;padding-right:10px;height:26px;background-image:url('/img/bg_nav_bot.png');font-family:arial;font-size:10px;color:#b2b2b2;line-height:18px;text-align:center;}
#botnav_scroll	{background:black;height:40px;font-family:arial;font-size:10px;color:#b2b2b2;line-height:40px;text-align:center;width:100%}
#botnav a:link,
#botnav a:visited,
#botnav_scroll a:link,
#botnav_scroll a:visited	{text-decoration:none;color:#b2b2b2;padding-left:5px;}
#botnav a:hover,
#botnav_scroll a:hover		{text-decoration:underline;}

#hp_mainflash	{position:absolute;left:207px;top:115px;width:673px;height:443px;z-index:1;}
#hp_movie		{position:absolute;left:80px;top:432px;width:138px;height:128px;padding:32px 0px 0px 25px;background-image:url('/img/bg_hp_mov.png');z-index:2;}
#hp_copy		{position:absolute;line-height:14px;font-family:Times New Roman;left:838px;top:264px;width:104px;height:151px;background-image:url('/img/bg_hp_cop.png');padding:12px 15px 20px 7px;color:#ffffff;font-style:italic;font-size:13px;z-index:2;}
#hp_buttons		{position:absolute;left:329px;top:550px;width:441px;height:46px;z-index:2;}
#hp_buttons div	{float:left;}

#dots_top			{position:absolute;left:196px;top:106px;z-index:2;width:693px;height:5px;background-image:url('/img/dots_top.png');}
#dots_left			{position:absolute;left:196px;top:111px;z-index:2;width:3px;height:527px;background-image:url('/img/dots_left.png');}
#dots_right			{position:absolute;left:886px;top:111px;z-index:2;width:3px;height:527px;background-image:url('/img/dots_right.png');}
#maincontent_scroll	{position:absolute;left:198px;top:107px;width:689px;height:531px;overflow:hidden;z-index:1;}

#content_scroll		{width:691px;min-height:531px;background:#fff}

#inspiration_inner	{background:url('/img/bg_inspiration.jpg');width:610px;min-height:452px;padding:33px 41px 60px 38px;}
#inspiration_inner a:link,#inspiration_inner a:visited	{color:#ad428e;text-decoration:none;}
#inspiration_inner a:hover	{color:#ad428e;text-decoration:underline;}

#inspiration_inner_top	{background:url('/img/bg_inspiration_1.jpg') #CDD4DC;overflow:hidden;width:610px;height:90px;padding:0px 41px 0px 38px;background-repeat:no-repeat;}
#inspiration_inner_top a:link,#inspiration_inner_top a:visited	{color:#ad428e;text-decoration:none;outline:none;}
#inspiration_inner_top a:hover	{color:#ad428e;text-decoration:underline;outline:none;}

#inspiration_inner_top a#insp_gallery{display:block;float:left;height:49px;width:87px;background-image:url('/img/but_insp_gallery.png');background-position:top;}
#inspiration_inner_top a#insp_gallery:hover{background-position:bottom;}
#inspiration_inner_top a#insp_features{display:block;float:left;height:49px;width:98px;background-image:url('/img/but_insp_features.png');background-position:top;}
#inspiration_inner_top a#insp_features:hover{background-position:bottom;}
#inspiration_inner_top a#insp_blog{display:block;float:left;height:49px;width:75px;background-image:url('/img/but_insp_blog.png');background-position:top;}
#inspiration_inner_top a#insp_blog:hover{background-position:bottom;}

#inspiration_inner_bottom	{background:url('/img/bg_inspiration_2.jpg');width:610px;min-height:452px;padding:15px 41px 60px 38px;}
#inspiration_inner_bottom a:link,#inspiration_inner_bottom a:visited	{color:#ad428e;text-decoration:none;}
#inspiration_inner_bottom a:hover	{color:#ad428e;text-decoration:underline;}

#inspiration_nav	{height:21px;}
#inspiration_nav a:link,
#inspiration_nav a:visited	{background-image:url('/img/bg_insp_nav.gif');display:block;width:91px;height:21px;line-height:21px;background-color:#ffffff;color:#ad428e;text-decoration:none;padding-left:8px;float:left;margin-right:3px;}
#inspiration_nav a.last		{margin-right:0px;color:#ffffff !important;background:url('/img/bg_insp_nav_last.gif')}
#inspiration_items	{}
#inspiration_items .item	{width:99px;height:94px;text-align:center;float:left;font-size:11px;color:#ad428e;font-style:italic;margin-right:3px;}
#inspiration_items .item a:link,
#inspiration_items .item a:visited	{color:#ad428e;text-decoration:none;}
#inspiration_items .itembig	{width:193px;height:190px;text-align:center;float:left;font-size:11px;color:#ad428e;font-style:italic;margin-right:15px;background-image:url('/img/bg_hor_line.gif');background-repeat:no-repeat;background-position:bottom;}
#inspiration_items .itembig a:link,
#inspiration_items .itembig a:visited	{color:#ad428e;text-decoration:none;}
#inspiration_features	{height:358px;}
#inspiration_features .feature	{background:#ffffff;color:#73705f;width:180px;height:342px;margin-right:11px;float:left;padding:8px;}
#inspiration_features .feature .pic	{width:180px;height:142px;overflow:hidden;}
#inspiration_features .feature .ttl	{font-size:16px;color:#000000;line-height:24px;}
#inspiration_features a:link,
#inspiration_features a:visited	{color:#73705f;text-decoration:none;}
#inspiration_features a:hover	{color:#73705f;text-decoration:underline;}

#media_inner	{background-image:url('/img/bg_media.jpg');background-repeat:no-repeat;background-color:#000000;width:610px;min-height:452px;padding:20px 41px 60px 38px;}
#media_inner a:hover{text-decoration:underline;}
#faq_inner	{background-image:url('/img/bg_media.jpg');background-repeat:no-repeat;background-color:#000000;width:610px;min-height:452px;padding:20px 41px 60px 38px;}
#faq_inner a{color:#ad428e;text-decoration:none;}
#faq_inner a.sel{color:#fff;}
#faq_inner a:hover{text-decoration:underline;}
#story_main	{background-image:url('/img/bg_media.jpg');background-repeat:no-repeat;background-color:#000000;position:absolute;left:199px;top:107px;width:683px;height:458px;z-index:1;}
#story_main	a:hover{text-decoration:underline;}

#about_main	{background-image:url('/img/bg_media.jpg');background-repeat:no-repeat;background-color:#000000;position:absolute;left:199px;top:107px;width:683px;height:458px;z-index:1;}
#about_main	a:hover{text-decoration:underline;}

#about_main .textbox{padding-left:2px;}
#about_main .textbox .title{font-size:18px;font-style:italic;}
#about_main .textbox .subtitle{font-size:14px;font-style:italic;}
#about_main .textbox .more{margin-top:5px;}
#about_main .textbox .more a:link,#about_main .textbox .more a:visited,#about_main .textbox .more a:hover{color:#ad428e;text-decoration:none;}

#about_main .about_craft{overflow:hidden;float:left;padding-top:7px;}
#about_main .about_craft .picbox{float:left;width:132px;height:105px;background-image:url('/img/bg_about_craft.png');padding-left:23px;padding-top:10px;}
#about_main .about_craft .textbox{width:150px;height:100px;float:left;}

#about_main .about_media{overflow:hidden;float:left;padding-left:15px;}
#about_main .about_media .picbox{float:left;width:134px;height:107px;background-image:url('/img/bg_about_media.png');padding-top:18px;padding-left:11px;}
#about_main .about_media .textbox{width:150px;height:100px;float:left;}

#about_main .about_story{overflow:hidden;float:left;padding-left:12px;}
#about_main .about_story .picbox{float:left;width:133px;height:107px;background-image:url('/img/bg_about_story.png');padding-left:12px;padding-top:10px;}
#about_main .about_story .textbox{width:150px;height:100px;float:left;}

#about_main .about_testimonials{overflow:hidden;float:left;}
#about_main .about_testimonials .picbox{float:left;width:128px;height:105px;background-image:url('/img/bg_about_testimonials.png');padding-left:27px;padding-top:10px;}
#about_main .about_testimonials .textbox{width:150px;height:100px;float:left;}

#craftsmanship_main	{background-image:url('/img/bg_media.jpg');background-repeat:no-repeat;background-color:#000000;position:absolute;left:199px;top:107px;width:683px;height:458px;z-index:1;}
#craftsmanship_main	a:hover{text-decoration:underline;}

#cart_inner	{background-color:#000000;width:610px;min-height:452px;padding:20px 41px 60px 38px;}
#cart_inner	a{text-decoration:none;color:#ad428e;;}
#cart_inner	a:hover{text-decoration:underline;}
#cart_inner	a.sel{color:#fff;}
#cart_inner .progress_bar{background-color:#ad428e;height:25px;font-size:13px;color:#2e2e2e;margin-bottom:5px;margin-top:5px;font-style:italic;}
#cart_inner .progress_bar a{color:#2e2e2e;text-decoration:none;line-height:25px;}
#cart_inner .progress_bar a:hover{color:#fff;text-decoration:none;}
#cart_inner .progress_bar a.sel{color:#fff;text-decoration:underline;}
#cart_inner .quant_box{background-image:url('/img/cart_quant_box.png');width:60px;height:26px;color:#000;font-size:14px;}
#cart_inner .quant_box .dec{float:left;width:17px;height:23px;text-align:center;padding-top:3px;}
#cart_inner .quant_box .val{float:left;width:26px;height:23px;text-align:center;padding-top:3px;}
#cart_inner .quant_box .inc{float:left;width:17px;height:23px;text-align:center;padding-top:3px;}

#cart_inner table.delivery td input{border:none;width:182px;height:18px;margin-top:2px;margin-bottom:2px;margin-left:5px;}
#cart_inner table.delivery a{color:#ad428e;text-decoration:none;}
#cart_inner table.delivery a:hover{text-decoration:underline;}

#gc_main	{position:absolute;left:200px;top:108px;width:688px;height:457px;z-index:1;background-image:url('/img/bg_giftcard.jpg');background-repeat:no-repeat;background-color:#fff;}
#gc_main a:link,#gc_main a:visited{text-decoration:none;color:#ad428e;}
#gc_main a:hover{text-decoration:underline;color:#ad428e;}

#account_inner	{background-image:url('/img/bg_media.jpg');background-repeat:no-repeat;background-color:#000000;width:610px;min-height:452px;padding:20px 41px 60px 38px;}
#account_inner a{text-decoration:none;color:#fff;}
#account_inner a.sel{color:#fff;}
#account_inner a:hover{text-decoration:underline;}

#account_main	{background-image:url('/img/bg_media.jpg');background-repeat:no-repeat;background-color:#000000;position:absolute;left:199px;top:107px;width:683px;height:458px;z-index:1;}
#account_main	a:hover{text-decoration:underline;}

#mycollection_inner	{background-image:url('/img/bg_media.jpg');background-repeat:no-repeat;background-color:#000000;width:630px;min-height:452px;padding:20px 41px 60px 38px;}
#mycollection_inner a{color:#ad428e;text-decoration:none;}
#mycollection_inner a.sel{color:#fff;}
#mycollection_inner a:hover{text-decoration:underline}
#mycollection_main	{background-image:url('/img/bg_media.jpg');background-repeat:no-repeat;background-color:#000000;position:absolute;left:199px;top:107px;width:683px;height:458px;z-index:1;}
#mycollection_main a{color:#ad428e;text-decoration:none;}
#mycollection_main a.sel{text-decoration:underline}
#mycollection_main a:hover{text-decoration:underline;}


.pages a:link, .pages a:visited{color:#ad428e;text-decoration:none;}
.pages a:hover{color:#000;text-decoration:none;}

.desc1		{font-size:16px;font-style:italic;}
.cursive1	{font-style:italic;color:#ad428e;}
.cursive1 a:link,
.cursive1 a:visited	{color:#ad428e;text-decoration:none;}
.cursive1 a:hover{text-decoration:underline;}
.drop_box {text-align:left;}
.drop_box a{text-decoration:none;line-height:21px;color:#AD428E;}
/*.drop_box a:hover{text-decoration:underline;}*/
a.more_info	{display:block;width:63px;height:16px;margin-right:0px;color:#ffffff;background:url('/img/but_moreinfo.gif')}

/* for scrollbar */
div#scrollbar {display:none;}



/*TERMS AND CONDITIONS*/
#termscontent_scroll	{position:absolute;left:198px;top:107px;width:489px;height:331px;overflow:hidden;z-index:1;}
#terms_scroll		{width:491px;min-height:331px;background:#ffffff;}

.SPLAddressListSt{width:182px;}

a.nav_dyn_gallery{display:block;background-image:url('/img/bg_dynamic_nav.png');width:75px;height:20px;margin-bottom:2px;background-position:0px 0px;}
a.nav_dyn_gallery:hover{background-position:-113px 0px;}

a.nav_dyn_features{display:block;background-image:url('/img/bg_dynamic_nav.png');width:77px;height:20px;margin-bottom:2px;background-position:0px -21px;}
a.nav_dyn_features:hover{background-position:-113px -21px;}

a.nav_dyn_blog{display:block;background-image:url('/img/bg_dynamic_nav.png');width:51px;height:20px;margin-bottom:2px;background-position:0px -42px;}
a.nav_dyn_blog:hover{background-position:-113px -42px;}

a.nav_dyn_crafts{display:block;background-image:url('/img/bg_dynamic_nav.png');width:113px;height:20px;margin-bottom:2px;background-position:0px -64px;}
a.nav_dyn_crafts:hover{background-position:-113px -64px;}

a.nav_dyn_story{display:block;background-image:url('/img/bg_dynamic_nav.png');width:87px;height:20px;margin-bottom:2px;background-position:0px -85px;}
a.nav_dyn_story:hover{background-position:-113px -85px;}

a.nav_dyn_media{display:block;background-image:url('/img/bg_dynamic_nav.png');width:99px;height:20px;margin-bottom:2px;background-position:0px -106px;}
a.nav_dyn_media:hover{background-position:-113px -106px;}

a.nav_dyn_testimonials{display:block;background-image:url('/img/bg_dynamic_nav.png');width:97px;height:20px;margin-bottom:2px;background-position:0px -127px;}
a.nav_dyn_testimonials:hover{background-position:-113px -127px;}

a.nav_dyn_pricing{display:block;background-image:url('/img/bg_dynamic_nav.png');width:60px;height:20px;margin-bottom:2px;background-position:0px -147px;}
a.nav_dyn_pricing:hover{background-position:-113px -147px;}

a.nav_dyn_sizing{display:block;background-image:url('/img/bg_dynamic_nav.png');width:51px;height:20px;margin-bottom:2px;background-position:0px -168px;}
a.nav_dyn_sizing:hover{background-position:-113px -168px;}

a.nav_dyn_returns{display:block;background-image:url('/img/bg_dynamic_nav.png');width:68px;height:20px;margin-bottom:2px;background-position:0px -189px;}
a.nav_dyn_returns:hover{background-position:-113px -189px;}

a.nav_dyn_other{display:block;background-image:url('/img/bg_dynamic_nav.png');width:58px;height:20px;margin-bottom:2px;background-position:0px -210px;}
a.nav_dyn_other:hover{background-position:-113px -210px;}

a.nav_dyn_contact{display:block;background-image:url('/img/bg_dynamic_nav.png');width:72px;height:20px;margin-bottom:2px;background-position:0px -232px;}
a.nav_dyn_contact:hover{background-position:-113px -232px;}

#hp_subscribe {position:absolute;left:22px;top:390px;width:175px;height:110px;padding:12px 12px 18px 12px;background:#000;color:#fff;font-style:italic;z-index:99;}
#hp_subscribe .title {font-size:17px}
#hp_subscribe .content {font-size:11px; margin-top:10px}
.box4 {margin-top:10px}
#hp_subscribe .inputbox {float:left;margin-right:2px;height:21px}
#hp_subscribe .btnbox {float:rigth; width:19px;height:21px;display:inline-block;}
#hp_subscribe .btnbox input {top:0px}

#hp_subscribe .btnbox div {display:block;width:19px;height:21px;background:url('/img/but_hp_subscribe.png') no-repeat 0px 0px; cursor:pointer;}

#SubscribeEmail {height:20px; width:142px; background:#333; border:1px solid #000; color:#7b7b7b;font-family:Georgia, 'Times New Roman'; font-size:11px; font-style:italic;padding:0px 3px;line-height:20px;}

#hp_new_panel {position:absolute;left:197px;top:550px;width:693px;height:48px; background:#000;z-index:2}
#hp_new_panel .column_left{float:left; display:block; width:427px; height: 48px}
#hp_new_panel .but {display:block; margin:8px auto; width:266px;height:31px;background:url('/img/butt_hp_np1.png') no-repeat 0px 0px; cursor:pointer}
#hp_new_panel .sep {float: left; display:block; margin:8px auto; width: 2px; height: 30px;background:url('/img/hp_np_sep.png') no-repeat}
#hp_new_panel .column_right{float:left; display:block; width:200px; margin: 0px 34px 0px 30px; height: 48px}
#hp_new_panel .column_right .title {float:left; width:120px; margin-top: 8px; font-size: 12px; font-style: italic; color: #fff}
#hp_new_panel .column_right .links {float:right;display:inline-block}
#hp_new_panel .column_right .links div {float: left; margin-top: 10px; display:block; margin-right: 5px; width: 25px; height: 25px; cursor:pointer}

#new_botnav {float:right; width:563px;height:22px;background-image:url('/img/bg_nav_bot.png');font-family:arial;font-size:10px;color:#b2b2b2;line-height:18px;text-align:right}
#new_botnav a:link,
#new_botnav a:visited {text-decoration:none;color:#b2b2b2;padding-left:5px;}
#new_botnav a:hover {text-decoration:underline;}

#seo_page {position:relative;width:100%;min-height:452px;}
#seo_page .titles {position:absolute;overflow:hidden;width:441px;height:auto;left:36px;bottom:29px}
#seo_page .titles span {font-family:Georgia;font-style:italic;}
#seo_page .sp_content {position:relative;display:inline-block;width:636px;padding:17px 0px 22px 53px}
#seo_page .sp_content .sp_content_text {float:left;width:347px;}
#seo_page .sp_content .sp_items_column {float:left;width:250px}
#seo_page .sp_content .sp_items_column .sp_item {display:block;margin:10px auto 25px auto; width:130px}

#seo_page a:link, #seo_page a:visited, #inspiration_inner_bottom a:link, #inspiration_inner_bottom a:visited {color:#ad428e;text-decoration:none;}
#seo_page a:hover {color:#ad428e;text-decoration:underline;}
#seo_page a:link, #seo_page a:visited {text-decoration:underline;}

#currency_toggle {background:url('/img/curr_arrow.png') 80px 6px no-repeat;}
#currency_toggle span {float:left;padding-left:11px;cursor:pointer;}
#currency_dropdown {position:absolute; margin: 0px; padding: 0px; overflow: hidden; z-index:200; left: 788px; top: 22px; width:100px; background:#000; color:#fff}
#currency_dropdown ul {list-style: none;margin: 8px 0px;padding: 0px;width: 100%;overflow: hidden;}
#currency_dropdown ul li span {border: 0px;height: 15px;overflow: hidden;vertical-align: middle;margin: 5px;padding: 0px 6px;font-size: 11px;font-weight: normal;display: block;cursor: pointer;}
#currency_dropdown ul li div {float: left;margin-right:3px;display:block}

#story_main a:link, #story_main a:visited {color: #AD428E}

.reg_details_table select, .acc_details_table select {
	margin-right: 3px;
}
