@charset "utf-8";
/* default */
body{margin:10px 0px 0px 0px; font-family:lucida sans unicode; font-size:11px; color:#666666;}
a:active{text-decoration:none; color:#b25c5b;}
a:link{text-decoration:none; color:#b25c5b;}
a:visited{text-decoration:none; color:#b25c5b;}
a:hover{text-decoration:none; color:#000000;}

/* HEADER */
.header_default{font-family:lucida sans unicode; font-size:11px; font-weight:500; color:#4b3e2b; letter-spacing:0px; word-spacing:0px;}
.header_searchbox{text-transform:uppercase; font-family:arial; font-size:11px; font-weight:500; color:#b25c5b; line-height:15px; border:1px #4b3e2b solid;}
.header_spaced{word-spacing:1px;}

a.header_link:active{text-decoration:none;}
a.header_link:link{text-decoration:none;}
a.header_link:visited{text-decoration:none;}
a.header_link:hover{text-decoration:none;}

a.header_button:active{text-decoration:none;}
a.header_button:link{text-decoration:none;}
a.header_button:visited{text-decoration:none;}
a.header_button:hover{text-decoration:none;}

a.header_login:active{text-decoration:none; text-transform:uppercase; background:#333333; font-family:arial; font-size:10px; font-weight:bold; color:#ffffff; letter-spacing:1px; padding:4px 10px 4px 10px;}
a.header_login:link{text-decoration:none; text-transform:uppercase; background:#333333; font-family:arial; font-size:10px; font-weight:bold; color:#ffffff; letter-spacing:1px; padding:4px 10px 4px 10px;}
a.header_login:visited{text-decoration:none; text-transform:uppercase; background:#333333; font-family:arial; font-size:10px; font-weight:bold; color:#ffffff; letter-spacing:1px; padding:4px 10px 4px 10px;}
a.header_login:hover{text-decoration:none; text-transform:uppercase; background:#d8aca1; font-family:arial; font-size:10px; font-weight:bold; color:#ffffff; letter-spacing:1px; padding:4px 10px 4px 10px;}

.header_onsaleon{text-transform:uppercase; font-family:arial; font-size:10px; font-weight:bold; letter-spacing:1px; word-spacing:16px; line-height:26px;}
.header_onsaleoff{text-transform:uppercase; font-family:arial; font-size:10px; font-weight:bold; letter-spacing:1px; word-spacing:36px; line-height:26px;}

a.headerlink_onsaleoff:active{text-decoration:none; background:#4b3e2b; color:#ecd7a5; word-spacing:0px; padding:7px 14px 7px 14px;}
a.headerlink_onsaleoff:link{text-decoration:none; background:#4b3e2b; color:#ecd7a5; word-spacing:0px; padding:7px 14px 7px 14px;}
a.headerlink_onsaleoff:visited {text-decoration:none; background:#4b3e2b; color:#ecd7a5; word-spacing:0px; padding:7px 14px 7px 14px;}
a.headerlink_onsaleoff:hover{text-decoration:none; background:#ecd7a5; color:#000000; word-spacing:0px; padding:7px 14px 7px 14px;}

a.headerlink_onsaleon:active{text-decoration:none; background:#ecd7a5; color:#000000; word-spacing:0px; padding:7px 14px 7px 14px;}
a.headerlink_onsaleon:link{text-decoration:none; background:#ecd7a5; color:#000000; word-spacing:0px; padding:7px 14px 7px 14px;}
a.headerlink_onsaleon:visited {text-decoration:none; background:#ecd7a5; color:#000000; word-spacing:0px; padding:7px 14px 7px 14px;}
a.headerlink_onsaleon:hover{text-decoration:none; background:#ff0000; color:#ffffff; word-spacing:0px; padding:7px 14px 7px 14px;}

.cutter{border-bottom:4px #4b3e2b dashed}


/* master page */
.master_default{text-transform:uppercase; font-family:arial; font-size:10px; font-weight:500; color:#81786a; letter-spacing:0px; line-height:10px;}
.master_total{font-family:arial; font-size:16px; font-weight:bold; color:#4b3e2b; line-height:20px;}

a.master_checkout:active{text-transform:lowercase; text-decoration:none; font-family:lucida sans unicode; font-size:11px; font-weight:500; color:red; letter-spacing:0px; line-height:15px; padding-bottom:0px; border-bottom:1px red dotted;}
a.master_checkout:link{text-transform:lowercase; text-decoration:none; font-family:lucida sans unicode; font-size:11px; font-weight:500; color:red; letter-spacing:0px; line-height:15px; padding-bottom:0px; border-bottom:1px red dotted;}
a.master_checkout:visited{text-transform:lowercase; text-decoration:none; font-family:lucida sans unicode; font-size:11px; font-weight:500; color:red; letter-spacing:0px; line-height:15px; padding-bottom:0px; border-bottom:1px red dotted;}
a.master_checkout:hover{text-transform:lowercase; text-decoration:none; font-family:lucida sans unicode; font-size:11px; font-weight:500; color:blue; letter-spacing:0px; line-height:15px; padding-bottom:0px; border-bottom:1px blue dotted;}

a.master_link:active{text-decoration:none; color:#b25c5b; padding-bottom:1px; border-bottom:1px #b25c5b dotted}
a.master_link:link{text-decoration:none; color:#b25c5b; padding-bottom:1px; border-bottom:1px #b25c5b dotted}
a.master_link:visited{text-decoration:none; color:#b25c5b; padding-bottom:1px; border-bottom:1px #b25c5b dotted}
a.master_link:hover{text-decoration:none; color:#000000; padding-bottom:1px; border-bottom:1px #000000 dotted}

.master_qty{font-family:arial; font-size:10px; font-weight:bold; color:blue; padding:0px 0px 0px 3px;}
a.master:active{text-decoration:none; color:#4b3e2b;}
a.master:link{text-decoration:none; color:#4b3e2b;}
a.master:visited{text-decoration:none; color:#4b3e2b;}
a.master:hover{text-decoration:none; color:#86c8cd;}

.master_shoppingbag{font-family:arial; font-size:14px; font-weight:bold; color:#81786a; letter-spacing:0px; word-spacing:1px; line-height:16px;}
.master_strengths{font-family:lucida sans unicode; font-size:11px; color:#81786a; line-height:15px;}
.master_strengthslight{font-family:arial; font-size:20px; font-weight:bold; color:#81786a; line-height:22px;}

.master_boxes{background-image: url(images/landingpages/itemboxes.gif); background-repeat:no-repeat;}

/* contents: header */
.contentpage_color1{font-family:arial; font-size:20px; font-weight:bold; font-style:italic; color:#d61b00; line-height:22px;}
.contentpage_color2{color:#f0756d}
.contentheader_default{font-family:arial; font-size:24px; font-weight:bold; color: #ffffff; letter-spacing:-1px; word-spacing:2px;}
.contentheader_gender{text-transform:lowercase; font-family:arial; font-size:13px; font-weight:bold; color:#ffffff; letter-spacing:2px; line-height:13px;}
.contentheader_gender_backup{font-family:arial; font-size:15px; font-weight:500; color:#4b3e2b; letter-spacing:2px; word-spacing:2px; line-height:12px;}
.content_default{font-family:arial; font-size:14px; font-weight:500; color:#4b3e2b;}
.weburl{font-family:arial; font-size:11px; font-style:italic; color:#4b3e2b; line-height:13px;}
.label_subheader{font-family:arial black; font-size:24px; color:#ffffff;}

/* side menu: shop by brand */
a.brand_part:active{text-decoration:none; font-family:arial black; font-size:14px; color:#8e826a; line-height:40px;}
a.brand_part:link{text-decoration:none; font-family:arial black; font-size:14px; color:#8e826a; line-height:40px;}
a.brand_part:visited{text-decoration:none; font-family:arial black; font-size:14px; color:#8e826a; line-height:40px;}
a.brand_part:hover{text-decoration:none; font-family:arial black; font-size:14px; color:#8e826a; line-height:40px;}

a.designer_part_click:active{text-decoration:none; font-family:arial black; font-size:14px; color:#ffffff; line-height:20px;}
a.designer_part_click:link{text-decoration:none; font-family: arial black; font-size:14px; color:#ffffff; line-height:20px;}
a.designer_part_click:visited{text-decoration:none; font-family:arial black; font-size:14px; color:#ffffff; line-height:20px;}
a.designer_part_click:hover{text-decoration:none; font-family:arial black; font-size:14px; color:#ffffff; line-height:20px;}

.sidemenu_firstletter{font-family:arial black; font-size:18px; color:#c28f87; line-height:26px; padding-bottom:2px; border-bottom:2px #ffffff solid}
.sidemenu_designer{text-transform:uppercase; font-family:arial black; font-size:11px; color:#81786a; letter-spacing:0px; line-height:22px;}
.sidemenu_designer_backup{text-transform:capitalize; font-family:arial; font-size:11px; font-weight:bold; letter-spacing:0px; word-spacing:1px; line-height:24px;}
a.designer:active{text-decoration:none; background:#ffffff; color:#81786a; line-height:22px; }
a.designer:link{text-decoration:none; background:#ffffff; color:#81786a; line-height:22px; }
a.designer:visited{text-decoration:none; background:#ffffff; color:#81786a; line-height:22px; }
a.designer:hover{text-decoration:none; background:#d8aca1; color:#ffffff; line-height:22px; }

/* side menu: mods */
.mod_header{text-transform:uppercase; font-family:franklin gothic medium cond; font-size: 18px; font-weight:bold; color:#333333; letter-spacing:0px; word-spacing:1px; line-height:18px;}
.mod_items{text-transform:capitalize; font-family:arial; font-size: 11px; font-weight:bold; color:#333333; word-spacing:2px; line-height:16px;}
.mod_lcase{text-transform:lowercase}
.mod_ucase{text-transform:uppercase}

.mod_subheader{text-transform:uppercase; font-family:arial; font-size:14px; font-weight:bold; color:#000000; letter-spacing:0px; word-spacing:1px; line-height:18px;}

/* contents */
.position_header_white{text-transform:capitalize; font-family:arial;font-size:18px; font-weight:bold; letter-spacing:0px; color:#555555;}
.position_header_black{text-transform:capitalize; font-family:arial;font-size:18px; font-weight:bold; letter-spacing:0px; color:#000000;}

/* shop by brand */
.brand_number_men{font-family:arial black; font-size:36px; color:#32214e; line-height:47px;}
.brand_number_women{font-family:arial black; font-size:36px; color:#fb4173; line-height:47px;}
.brand_number_backup{font-family:arial black; font-size:44px; color:#aaaaaa; letter-spacing:-1px; line-height:38px;}
.brand_name_men{text-transform:lowercase; font-family:arial; font-size:20px; font-weight:bold; color:#32214e; line-height:20px;}
.brand_name_women{text-transform:lowercase; font-family:arial; font-size:20px; font-weight:bold; color:#fb4173; line-height:20px;}
.brand_name_backup{font-family:arial; font-size:22px; font-weight:bold; color:#333333; letter-spacing:0px; word-spacing:0px; line-height:23px;}

.products{text-transform:lowercase; font-family:arial; font-size:11px; font-weight:bold; letter-spacing:0px; word-spacing:1px; line-height:17px;}

a.m:active{text-decoration:none; background:#ffffff; color:#666666;}
a.m:link{text-decoration:none; background:#ffffff; color:#666666;}
a.m:visited{text-decoration:none; background:#ffffff; color:#666666;}
a.m:hover{text-decoration:none; background:#ad6ed6; color:#ffffff;}

a.f:active{text-decoration:none; background:#ffffff; color:#666666;}
a.f:link{text-decoration:none; background:#ffffff; color:#666666;}
a.f:visited{text-decoration:none; background:#ffffff; color:#666666;}
a.f:hover{text-decoration:none; background:#f86ea2; color:#ffffff;}

/* contents: dlsummary */
.availableproducts{text-transform:uppercase; font-family:arial; font-size:14px; font-weight:bold; color:#261c1c; letter-spacing:2px; word-spacing:3px; line-height:25px;}

/* contents: showcase */
.productname{font-family:arial black; font-size:12px; line-height:14px;}
a.showcase_productname:active{text-transform: uppercase; text-decoration: none; color:#333333;}
a.showcase_productname:link{text-transform: uppercase; text-decoration: none; color:#333333;}
a.showcase_productname:visited{text-transform: uppercase; text-decoration: none; color:#333333;}
a.showcase_productname:hover{text-transform: uppercase; text-decoration: none; color:#87ccce;}

.showcase_price{font-family:arial; font-size:18px; font-weight:bold; color:#333333; line-height:18px;}
.whatsnew_productname{text-transform: uppercase; font-family:arial black; font-size:12px; line-height:14px;}
.whatsnew_productname2{text-transform:capitalize; font-family:arial narrow; font-size:16px; font-weight:600; color:#4b3e2b; letter-spacing:-1px; word-spacing:2px; line-height:24px;}
a.whatsnew_prodname:active{text-decoration:none; text-transform: uppercase; font-family:arial black; font-size:11px; line-height:14px; color:#333333;}
a.whatsnew_prodname:link{text-decoration:none; text-transform: uppercase; font-family:arial black; font-size:11px; line-height:14px; color:#333333;}
a.whatsnew_prodname:visited{text-decoration:none; text-transform: uppercase; font-family:arial black; font-size:11px; line-height:14px; color:#333333;}
a.whatsnew_prodname:hover{text-decoration:none; text-transform: uppercase; font-family:arial black; font-size:11px; line-height:14px; color:tomato;}
.whatsnew_designer{text-transform:capitalize; font-family:verdana; font-size:12px; font-weight:500; color:#666666; letter-spacing:2px; word-spacing:1px; line-height:12px;}

a.weeklyspecial_prodname:active{text-decoration:none; text-transform: uppercase; font-family:arial narrow; font-size:14px; font-weight:bold; letter-spacing:0px; line-height:14px; color:#444444;}
a.weeklyspecial_prodname:link{text-decoration:none; text-transform: uppercase; font-family:arial narrow; font-size:14px; font-weight:bold; letter-spacing:0px;line-height:14px; color:#444444;}
a.weeklyspecial_prodname:visited{text-decoration:none; text-transform: uppercase; font-family:arial narrow; font-size:14px; font-weight:bold; letter-spacing:0px;line-height:14px; color:#444444;}
a.weeklyspecial_prodname:hover{text-decoration:none; text-transform: uppercase; font-family:arial narrow; font-size:14px; font-weight:bold; letter-spacing:0px;line-height:14px; color:tomato;}

.weeklyspecial_designer{text-transform:capitalize; font-family:verdana; font-size:12px; font-weight:500; color:#666666; letter-spacing:2px; word-spacing:1px; line-height:16px;}

/* search engine */
search_default{font-family:arial; font-size:10px; color:#666666; line-height:14px;}

.noitem{font-family:arial; font-size:14px; font-weight:bold; color:#555555; letter-spacing:0px; word-spacing:0px; line-height:30px;}

/* description */
.desc_default{font-family:lucida sans unicode; font-size:12px; color:#666666; line-height:18px;}
.desc_description{font-family:lucida sans unicode; font-size:11px; color:#666666; letter-spacing:0px; word-spacing:1px; line-height:18px;}
.desc_productname{text-transform:capitalize; font-family:arial; font-size:24px; font-weight:bold; color:#000000; letter-spacing:-1px; word-spacing:2px; line-height:24px;}
.desc_designer{text-transform:uppercase; font-size:12px; color:#666666; letter-spacing:3px; word-spacing:1px; line-height:20px;}
.desc_itembar{text-transform:uppercase; background:#eae7e5; font-family:verdana; font-size:10px; font-weight:500; color:#666666; letter-spacing:0px; word-spacing:1px; line-height:20px;}
.desc_size{text-transform:uppercase; font-family:verdana; font-size:10px; color:#666666; letter-spacing:0px; word-spacing:1px;}
.desc_rrp{text-decoration:none; font-family:arial; font-size:18px; font-weight:500; color:#666666;}
.desc_price{font-family:arial; font-size:18px; font-weight:500; color:#aa7823;}
.desc_review{font-family:verdana; font-size:11px; color:#666666; word-spacing:0px; line-height:17px;}
.desc_subheader{background:#fcd7e1; font-family:arial; font-size:14px; font-weight:bold; color:#fb4173; word-spacing:1px; line-height:28px;}
.desc_tellyourfriend{font-family:lucida sans unicode; font-size:12px; color:#fb4173; line-height:18px;}

a.f_official:active{text-decoration:none; color:#f86ea2;}
a.f_official:link{text-decoration:none; color:#f86ea2;}
a.f_official:visited{text-decoration:none; color:#f86ea2;}
a.f_official:hover{text-decoration:none; color:#000000;}

a.m_official:active{text-decoration:none; color:#ad6ed6;}
a.m_official:link{text-decoration:none; color:#ad6ed6;}
a.m_official:visited{text-decoration:none; color:#ad6ed6;}
a.m_official:hover{text-decoration:none; color:#000000;}


/*shopping cart */
.cart_default{font-family:lucida sans unicode; font-size:12px; word-spacing:1px; line-height:16px;}
.cart_position{text-transform:uppercase; font-family:arial black; font-size:20px;}
.cart_header{text-transform:uppercase; font-family:arial; font-size:14px; font-weight:bold; color:#4b4b4b; letter-spacing:0px; line-height:20px;}
.cart_productname{font-family:arial; font-size:22px; word-spacing:1px; line-height:32px;}
.cart_retailprice{text-decoration:line-through; font-family:arial; font-size:18px; font-weight:bold; word-spacing:1px; line-height:22px;}
.cart_price{font-family:arial; font-size:16px; font-weight:bold; word-spacing:1px; line-height:22px;}
.cart_discount{font-family:lucida sans unicode; font-size:12px; color:#171745; word-spacing:1px; line-height:20px;}
.cart_nodiscount{background: crimson; font-family: verdana; font-size:9px; font-weight: 500; color: white; word-spacing: 1px; padding: 2px 8px 2px 8px;}
.cart_subheader{text-transform:uppercase; font-family:verdana; font-size:10px; font-weight:500; color:black; word-spacing:1px; line-height:14px;}

.checkout_subheader{font-family:arial; font-size:16px; font-weight:bold; color:#000000; line-height:20px;}
.checkout_subheader_backup{font-family:arial; font-size:16px; font-weight:bold; color:#000000; line-height:30px;}
.checkout_default{font-family:lucida sans unicode; font-size:11px; color:#4b4b4b; word-spacing:1px; line-height:15px;}
.checkout_row{font-family:lucida sans unicode; font-size:12px; font-weight:500; color:#49321f; letter-spacing:0px; word-spacing:1px; line-height:24px;}
.checkout_table{font-family:lucida sans unicode; font-size:11px; color:#000000; word-spacing:1px; line-height:20px;}
.checkout_hr{width:100%; size:1px; color:#000000; line-height:5px;}
.checkout_shippingaddress{text-transform:uppercase; font-family:arial; font-size:12px; font-weight:500; color:#b25c5b; letter-spacing:1px; word-spacing:1px; line-height:18px;}
.checkout_textbox{border:1px #aaaaaa solid; font-family:lucida sans unicode; font-size:11px; color:#333333;}
.checkout_total{text-transform:uppercase; font-family:lucida sans unicode; font-size:11px; font-weight:500; color:#b25c5b; line-height:24px; border-top:1px #cccccc solid; border-bottom:4px #cccccc double;}
.checkout_ordersummary{font-family:lucida sans unicode; font-size:11px; font-weight:500; color:#4a4a4a; letter-spacing:0px; word-spacing:1px; line-height:18px;}


/* newsletter */
.newsletter {text-transform:uppercase; font-family:verdana; font-size:10px; font-weight:bold; color:#999999; word-spacing:2px; border-top:1px #cccccc dotted; border-bottom:1px #cccccc dotted;}


/* myaccount */
.myaccount_default{font-family:lucida sans unicode; font-size:12px; font-weight:500; color:#49321f; letter-spacing:0px; word-spacing:0px; line-height:18px;}
.myaccount_home{font-family:lucida sans unicode; font-size:13px; font-weight:500; color:#7b7067; letter-spacing:0px; word-spacing:1px; line-height:17px;}
.myaccount_updateprofile{color:#7b7067; line-height:17px;}
.myaccount_subheader{font-family:arial; font-size:16px; font-weight:bold; color:#49321f; letter-spacing:0px; word-spacing:1px; line-height:22px;}
.myaccount_subheader_red{font-family:arial; font-size:16px; font-weight:bold; color:#b25c5b; letter-spacing:0px; word-spacing:1px; line-height:22px;}
.myaccount_subheader_lightchocolate{font-family:arial; font-size:16px; font-weight:bold; color:#7b7067; line-height:28px;}
.myaccount_subheader_66{font-family:arial; font-size:16px; font-weight:bold; color:#666666; line-height:24px;}
.myaccount_default2{font-family:lucida sans unicode; font-size:13px; font-weight:500; color:#49321f; word-spacing:1px; line-height:26px;}
.myaccount_table{font-family:lucida sans unicode; font-size:11px; color:#49321f; letter-spacing:0px; word-spacing:1px; line-height:24px;}
.myaccount_tablebar{background:#8e826a; color:#ffffff; line-height:22px;}
.myaccount_row{font-family:lucida sans unicode; font-size:12px; font-weight:500; color:#49321f; letter-spacing:0px; word-spacing:1px; line-height:24px;}
.myaccount_inputbox{text-transform:uppercase; font-family:verdana; font-size:11px; font-weight:500; color:#b25c5b; line-height:14px; border:1px #999999 solid;}
.myaccount_password{font-family:verdana; font-size:11px; font-weight:500; color:#b25c5b; line-height:14px; border:1px #999999 solid;}
.myaccount_combobox{text-transform:uppercase; font-family:verdana; font-size:11px; font-weight:500; color:#b25c5b; line-height:18px; border:1px #999999 solid;}
.myaccount_reviewbox{font-family:verdana; font-size:10px; font-weight:500; color:#b25c5b; line-height:16px; border:1px #999999 solid;}
a.myaccount_link:active{text-decoration:none; color:#b25c5b; padding-bottom:1px; border-bottom:1px #b25c5b dotted}
a.myaccount_link:link{text-decoration:none; color:#b25c5b; padding-bottom:1px; border-bottom:1px #b25c5b dotted}
a.myaccount_link:visited{text-decoration:none; color:#b25c5b; padding-bottom:1px; border-bottom:1px #b25c5b dotted}
a.myaccount_link:hover{text-decoration:none; color:#000000; padding-bottom:1px; border-bottom:1px #000000 dotted}


/* best sellers */
.best_default{font-family:lucida sans unicode; font-size:12px; color:#7b7067; word-spacing:1px;	line-height:20px;}
.bestsellers_default{font-family:lucida sans unicode; font-size:11px; color:#7b7067; word-spacing:1px; line-height:20px;}
.best_header{font-family:arial black; font-size:24px; color:#333333; letter-spacing:-1px; line-height:24px;}
.best_subheader{text-transform:uppercase; font-family:verdana; font-size:9px; color:#555555; line-height:24px;}
.best_rank{font-family:arial black; font-size:12px; color:#333333; line-height:22px;}
.best_list{text-transform:uppercase; font-family:arial black; font-size:11px; line-height:22px;}
a.best_f:active{text-decoration:none; color:#f86ea2;}
a.best_f:link{text-decoration:none; color:#f86ea2;}
a.best_f:visited{text-decoration:none; color:#f86ea2;}
a.best_f:hover{text-decoration:none; color:#333333;}
a.best_m:active{text-decoration:none; color:#ad6ed6;}
a.best_m:link{text-decoration:none; color:#ad6ed6;}
a.best_m:visited{text-decoration:none; color:#ad6ed6;}
a.best_m:hover{text-decoration:none; color:#333333;}
.best_productname{text-transform:capitalize; font-family:arial; font-size:21px; font-weight:500; color:#222222; word-spacing:2px; line-height:21px;}
.best_designer{text-transform:uppercase; font-family:arial; font-size:12px; font-weight:500; color:#333333; letter-spacing:2px; word-spacing:2px; line-height:16px;}
.best_price{font-family:verdana; font-size:11px; color:#777777;}

a.edit:active{text-decoration:none; color:#b25c5b; padding-bottom:0px; border-bottom:1px #b25c5b dotted;}
a.edit:link{text-decoration:none; color:#b25c5b; padding-bottom:0px; border-bottom:1px #b25c5b dotted;}
a.edit:visited{text-decoration:none; color:#b25c5b; padding-bottom:0px; border-bottom:1px #b25c5b dotted;}
a.edit:hover{text-decoration:none; color:red; padding-bottom:0px; border-bottom:1px red dotted;}


/* on sale */
.onsale_productname{text-transform:uppercase; font-family:arial; font-size:14px; font-weight:bold; color:#333333; line-height:16px;}
.onsale_designer{text-transform:uppercase; font-family:arial; font-size:11px; color:#555555; letter-spacing:1px; line-height:15px;}
.onsale_default{font-family:lucida sans unicode; font-size:12px;}
.onsale_price{font-family:arial; font-size:18px; font-weight:bold; word-spacing:1px; line-height:22px;}

/* shop by price */
.shopby_default{text-transform:uppercase; font-family:verdana; font-size:10px; color:#444444; letter-spacing:0px; word-spacing:1px; line-height:20px;}
.shopby_header{text-transform:lowercase; font-family:arial; font-size:18px; font-weight:bold; color:#000000; letter-spacing:0px; word-spacing:0px; line-height:30px;}
.mod_child{text-transform:capitalize; font-family:arial; font-size:11px; font-weight:bold; letter-spacing:0px; word-spacing:1px; line-height:26px;}
a.mod_link:active{text-decoration:none; color:#6e6e6e; line-height:24px; padding-bottom:1px; border-bottom:1px #959595 dotted;}
a.mod_link:link{text-decoration:none; color:#6e6e6e; line-height:24px; padding-bottom:1px; border-bottom:1px #959595 dotted;}
a.mod_link:visited{text-decoration:none; color:#6e6e6e; line-height:24px; padding-bottom:1px; border-bottom:1px #959595 dotted;}
a.mod_link:hover{text-decoration:none; background:#edede8; color:#ef5194; line-height:24px; padding-bottom:1px; border-bottom:1px #ef5194 dotted;}

a.mod_shopbyprice:active{text-decoration:none; background:#eae7e5; color:#261c1c; line-height:26px; padding-bottom:2px; border-bottom:2px #ffffff solid;}
a.mod_shopbyprice:link{text-decoration:none; background:#eae7e5; color:#261c1c; line-height:26px; padding-bottom:2px; border-bottom:2px #ffffff solid;}
a.mod_shopbyprice:visited{text-decoration:none; background:#eae7e5; color:#261c1c; line-height:26px; padding-bottom:2px; border-bottom:2px #ffffff solid;}
a.mod_shopbyprice:hover{text-decoration:none; background:#4b3e2b; color:#ffffff; line-height:26px; padding-bottom:2px; border-bottom:2px #ffffff solid;}





/* module for side menu */
.sidemenu_default{font-family:lucida sans unicode; font-size:11px; font-weight:500; color:#b25c5b; letter-spacing:0px; word-spacing:0px; line-height:24px;}
.sidemenu_subheader{font-family:arial; font-size:16px; font-weight:bold; color:#49321f; letter-spacing:0px; word-spacing:1px; line-height:28px;}

a.sidemenu:active{text-decoration:none; color:#b25c5b; padding-bottom:0px; border-bottom:1px #b25c5b dotted; display:inline-block; width:160px;}
a.sidemenu:link{text-decoration:none; color:#b25c5b; padding-bottom:0px; border-bottom:1px #b25c5b dotted; display:inline-block; width:160px;}
a.sidemenu:visited{text-decoration:none; color:#b25c5b; padding-bottom:0px; border-bottom:1px #b25c5b dotted; display:inline-block; width:160px;}
a.sidemenu:hover{text-decoration:none; background:#eeeeee; color:#000000; padding-bottom:0px; border-bottom:1px #000000 dotted; display:inline-block; width:160px;}



a.customerservice_anchor:active{text-decoration:none; color:blue; line-height:20px;}
a.customerservice_anchor:link{text-decoration:none; color:blue; line-height:20px;}
a.customerservice_anchor:visited{text-decoration:none; color:blue; line-height:20px;}
a.customerservice_anchor:hover{text-decoration:none; color:red; line-height:20px;}

a.shopbyprice_m:active{text-decoration:none; color:#63378e; line-height:24px; padding-bottom:1px; border-bottom:1px #63378e dotted;}
a.shopbyprice_m:link{text-decoration:none; color:#63378e; line-height:24px; padding-bottom:1px; border-bottom:1px #63378e dotted;}
a.shopbyprice_m:visited{text-decoration:none; color:#63378e; line-height:24px; padding-bottom:1px; border-bottom:1px #63378e dotted;}
a.shopbyprice_m:hover{text-decoration:none; color:#fb6da2; line-height:24px; padding-bottom:1px; border-bottom:1px #fb6da2 dotted;}

a.shopbyprice_f:active{text-decoration:none; color:#fb6da2; line-height:24px; padding-bottom:1px; border-bottom:1px #fb6da2 dotted;}
a.shopbyprice_f:link{text-decoration:none; color:#fb6da2; line-height:24px; padding-bottom:1px; border-bottom:1px #fb6da2 dotted;}
a.shopbyprice_f:visited{text-decoration:none; color:#fb6da2; line-height:24px; padding-bottom:1px; border-bottom:1px #fb6da2 dotted;}
a.shopbyprice_f:hover{text-decoration:none; color:#63378e; line-height:24px; padding-bottom:1px; border-bottom:1px #63378e dotted;}

a.shopbyprice_selectedbrands:active{background-image:url(images/buttons/displayselectedbrands.png); border:0px;}
a.shopbyprice_selectedbrands:link{background-image:url(images/buttons/displayselectedbrands.png); border:0px;}
a.shopbyprice_selectedbrands:visited{background-image:url(images/buttons/displayselectedbrands.png); border:0px;}
a.shopbyprice_selectedbrands:hover{background-image:url(images/buttons/displayselectedbrands_ro.png); border:0px;}


/* promo */
.promo_header{text-transform:uppercase; background-color:#ffffff; font-family:arial narrow; font-size:30px; font-weight:bold; color:#476c99; letter-spacing:-1px; word-spacing:0px;	line-height:34px;}
.promo_subheader{text-transform:uppercase; font-family:arial; font-size:14px; font-weight:bold;	color:#777777; line-height:14px;}
.promo_offer{text-transform:uppercase; font-family:verdana; font-size:10px; letter-spacing:1px;}
.promo_default{background:#476c99; font-family:arial; font-size:11px; color:#ffffff; font-weight:bold; line-height:17px;}
.promo_extra{text-transform:uppercase; font-size:14px; font-weight:bold; line-height:18px;}
.promo_freeshipping{text-transform:uppercase; background:#e21e2d; font-family:arial; font-size:14px; font-weight:bold; color:#ffffff; line-height:28px;}

/* discount */
.discount_default{text-transform:uppercase; font-family:verdana; font-size:10px; font-weight:bold; color:#ffffff; line-height:24px;}

/* pop up */
.popup_header{font-family:arial; font-size:16px; font-weight:bold; color:#333333;}
.popup_default{background:#ffffff; font-family:lucida sans unicode; font-size:11px; color:#000000; line-height:17px;}
.popup_border{border:3px #666666 solid;}

.motto{text-transform:uppercase; font-family:arial; font-size:14px; font-weight:bold; color:#ecd7a5; letter-spacing:1px; word-spacing:2px;}


/* customer service */
.customerservice_default{font-family:lucida sans unicode; font-size:11px; font-weight:500; color:#7b7067; letter-spacing:0px; word-spacing:1px; line-height:18px;}
.customerservice_header{text-transform:uppercase; font-family:arial; font-size:14px; font-weight:bold; color:#666666; letter-spacing:1px; word-spacing:1px; line-height:20px; border-bottom:1px #333333 dotted;}
.customerservice_headerhighlight{color:#cc0000;}
.customerservice_subheader{font-family:arial; font-size:14px; font-weight:bold; color:#49321f; letter-spacing:0px; word-spacing:1px; line-height:17px;}
.customerservice_summary{font-family:arial; font-size:14px; font-weight:bold; color:#9f1a2d; letter-spacing:0px; word-spacing:0px; line-height:20px;}
.customerservice_subheader_red{font-family:arial; font-size:14px; font-weight:bold; color:#b25c5b; letter-spacing:0px; word-spacing:1px; line-height:16px;}
.customerservice_table{font-family:lucida sans unicode; font-size:11px; color:#49321f; letter-spacing:0px; word-spacing:1px; line-height:24px;}
.customerservice_tablebar{background:#dddddd; color:#49321f; line-height:18px;}

a.lp:active{color:#4b4b4b;}
a.lp:link{color:#4b4b4b;}
a.lp:visited{color:#4b4b4b;}
a.lp:hover{color:#cc0000;}

.mod_default{font-family:lucida sans unicode; font-size:11px; font-weight:500; color:#4b4b4b; letter-spacing:0px; word-spacing:1px; line-height:18px;}

.recentlyadded_default{text-transform:lowercase; font-family:lucida sans unicode; font-size:11px; font-weight:500; color:#4b3e2b; letter-spacing:0px; word-spacing:1px; line-height:15px;}
a.recentlyadded_link:active{text-decoration:none; color:red; line-height:24px; padding-bottom:1px; border-bottom:1px red dotted;}
a.recentlyadded_link:link{text-decoration:none; color:red; line-height:24px; padding-bottom:1px; border-bottom:1px red dotted;}
a.recentlyadded_link:visited{text-decoration:none; color:red; line-height:24px; padding-bottom:1px; border-bottom:1px red dotted;}
a.recentlyadded_link:hover{text-decoration:none; color:blue; line-height:24px; padding-bottom:1px; border-bottom:1px blue dotted;}

/* landing page */
.lp_specialoffer{text-transform:uppercase; background:#333333; font-family:arial narrow; font-size:34px; font-weight:bold; color:#ffffff; letter-spacing:-1px; line-height:34px;}
.lp_period {font-family:arial; font-size:12px; font-weight:500; color:#ffffff; letter-spacing:0px; word-spacing:1px; line-height:14px;}
.lp_product{font-family:arial; font-size:28px; font-weight:500; color:#000000; line-height:28px;}
.lp_default{font-family:lucida sans unicode; font-size:13px; font-weight:500; color:#333333; line-height:17px;}
.lp_price{font-family:arial; font-size:42px; font-weight:bold; color:#000000; letter-spacing:-1px; line-height:42px;}
.lp_save{text-transform:uppercase; font-family:verdana; font-size:24px; font-weight:bold; color:#3398cc; letter-spacing:-2px; line-height:24px;}
.lp_values{font-family:arial; font-size:14px; font-weight:bold; color:#3398cc; line-height:18px;}
.lp_sales{background:#000000; text-transform:uppercase; font-family:arial black; font-size:11px; color:#ffffff;}
.lp_new{font-family:verdana; font-size:11px; color:#333333; line-height:20px;}

.repeat_lp{background-image: url(images/repeats/lp_shadow.gif); background-repeat: repeat-x;}

a.lp:active{color:#4b4b4b;}
a.lp:link{color:#4b4b4b;}
a.lp:visited{color:#4b4b4b;}
a.lp:hover{color:#cc0000;}

/* sidemenu: containers */
.container{display:none; height:100%;}
.loading{height:100px;}


/* main page */
.home_display{font-family:verdana; font-size:11px; font-weight:500; color:#333333; letter-spacing:0px; word-spacing:1px; line-height:16px;}
.home_price{font-family:arial; font-size:18px; font-weight:bold; color:#000000; letter-spacing:0px; line-height:28px;}
a.home:active{text-decoration:none; color:#000000;}
a.home:link{text-decoration:none; color:#000000;}
a.home:visited{text-decoration:none; color:#000000;}
a.home:hover{text-decoration:none; color:crimson;}


/* internal landing page */
.style1 {
	text-transform:uppercase;
	font-family:lucida sans unicode;
	font-size:11px;
	color:crimson
}
.lp_brand {
	text-transform:capitalize; font-family:verdana; font-size:12px; font-weight:500; color:#666666; letter-spacing:0px; word-spacing:1px; line-height:40px;
}
.style3 {
	text-transform:uppercase;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#333333;
	letter-spacing:-1px;
	word-spacing:2px;
}

/* must haves */
.musthaves_hits{text-transform:lowercase; font-family:lucida sans unicode; font-size:11px; font-weight:500; color:#333333; letter-spacing:0px; word-spacing:1px;}


.horizontal_accordion_toggle
{
    /* REQUIRED */
    float: left; /* This make sure it stays horizontal */ /* REQUIRED */
    display: none;
    /*color: #ffffff;
    text-decoration: none;
    outline: none;
    border-right: 0px solid #ffffff;
    margin: 0 0 0 0;*/
}

.horizontal_accordion_toggle_active
{
    /*border-right: 0px solid #ffffff;
	width: 0px;*/
	display:none;
}

.horizontal_accordion_content
{
    /* REQUIRED */
    height: 100%; /* We need to define a height for the accordion as it stretches the width */
    float: left; /* This make sure it stays horizontal */ /* REQUIRED */
	width: 100%;
    overflow: hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
    background-color: #ffffff;
    color: #444444;
	background-color:#ffffff;	
}

.horizontal_accordion_content p
{
    width: 100%;
    height: 100%;
    padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	background-color:#ffffff;
}
.horizontal_container
{
    margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
    width: 100%;
    height: 100%;
	background-color:#ffffff;
}

/* product loading screen */
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.modalPopup
{
    background-color: #ffffff;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 250px;
}

.designerlabel_nonactive{background-image: url(images/buttons/designerlabel_nonactive.gif); background-repeat: no-repeat; background-position:center;}
.designerlabel_active{background-image: url(images/buttons/designerlabel_active.gif); background-repeat: no-repeat; background-position:center;}

.message{font-family:arial; font-size:24px; font-weight:500; color:#333333; letter-spacing:0px; word-spacing:1px; line-height:30px;}


.sidemenu_gender{background-color:#eae8ce; font-family:arial black; font-size:24px; color:#4b3e2b;}
.glossary {background-color:#dddddd; font-family:lucida sans unicode; font-size:11px; font-weight:500; color:#000000; line-height:30px;}

/* Rating */
.ratingStar
{
    font-size: 0pt;
    width: 15px;
    height: 15px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar
{
    background-image: url(images/indicators/FilledStar.gif);
}

.emptyRatingStar
{
    background-image: url(images/indicators/EmptyStar.gif);
}

.savedRatingStar
{
    background-image: url(images/indicators/SavedStar.gif);
}

/* discount label */
table.features{width:930px; border-collapse:collapse; border-spacing:0; margin:15px 0; border:1px solid #999;}
div.feature{position:relative; top:0; left:0;}
div.yellowdot{position:absolute; top:40px; left:120px; background-image:url('/images/background/yellowdot.png'); background-repeat:no-repeat; width:52px; height:52px; text-transform:uppercase;}
.yellowsave{font-family:arial; font-size:10px; font-weight:bold; color:#000000; line-height:10px;}
div.hot{position:absolute; top:-19px; left:170px; background-image:url('/images/indicators/hot.gif'); background-repeat:no-repeat; width:40px; height:40px;}
div.new{position:absolute; top:-19px; left:-1px; background-image:url('/images/indicators/new.gif'); background-repeat:no-repeat; width:40px; height:40px;}
div.reddot{position:absolute; top:15px; left:135px; background-image:url('/images/background/reddot.gif'); background-repeat:no-repeat; width:36px; height:38px; padding:6px 8px 8px 8px; font-weight:bold; font-size:1em; color:#FFF;}
span.percent{font-family:arial narrow; font-size:17px; font-weight:bold; color:#000000; line-height:17px;}
img.feature-image{margin-bottom:5px;}
span.rrp{text-decoration:line-through; color:#FF0000;}



/* contact us */
.contactus_default{font-family:lucida sans unicode; font-size:11px; font-weight:500; color:#7b7067; letter-spacing:0px; word-spacing:1px; line-height:17px;}
.contactus_subheader{text-transform:uppercase; font-family:arial; font-size:16px; font-weight:bold; color:#49321f; letter-spacing:0px; word-spacing:1px; line-height:20px;}

.contactus_highlight{font-family:lucida sans unicode; font-size:11px; font-weight:500; color:#b25c5b; letter-spacing:0px; word-spacing:1px; line-height:17px;}



.customerservice_highlight{font-family:arial; font-size:28px; font-weight:bold; color:#333333; letter-spacing:-1px; line-height:28px;}
.customerservice_highlight2{font-family:arial; font-size:24px; color:#7b7067; line-height:28px;}

.footer_bracket
{
    font-family: century gothic;
    font-size: 20px;
    font-weight: 500;
    color: #666666;
}
.footer_logo
{
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: #444444;
    letter-spacing: 0px;
    word-spacing: 0px;
    line-height: 16px;
}

.footer_default{font-family:lucida sans unicode; font-size:11px; font-weight:500; color:#7b7067; letter-spacing:0px; word-spacing:1px; line-height:18px;}
.footer_spacing{word-spacing:5px;}

.subfooter_default{font-family:lucida sans unicode; font-size:11px; font-weight:500; color:#ffffff; letter-spacing:0px; word-spacing:1px; line-height:18px;}
.subfooter_subheader{font-family:arial; font-size:14px; font-weight:bold; color:#ffffff; letter-spacing:0px; word-spacing:1px; line-height:17px;}

a.footer_link:active{text-decoration:none; color:#d8aca1; padding-bottom:1px; border-bottom:1px #d8aca1 dotted}
a.footer_link:link{text-decoration:none; color:#d8aca1; padding-bottom:1px; border-bottom:1px #d8aca1 dotted}
a.footer_link:visited{text-decoration:none; color:#d8aca1; padding-bottom:1px; border-bottom:1px #d8aca1 dotted}
a.footer_link:hover{text-decoration:none; color:#999999; padding-bottom:1px; border-bottom:1px #999999 dotted}

a.footer_nav:active{text-decoration:none; color:#b25c5b; padding-bottom:1px; border-bottom:1px #b25c5b dotted}
a.footer_nav:link{text-decoration:none; color:#b25c5b; padding-bottom:1px; border-bottom:1px #b25c5b dotted}
a.footer_nav:visited{text-decoration:none; color:#b25c5b; padding-bottom:1px; border-bottom:1px #b25c5b dotted}
a.footer_nav:hover{text-decoration:none; color:#000000; padding-bottom:1px; border-bottom:1px #000000 dotted}

.footer_disabled{color:#666666; word-spacing:0px; padding-bottom:1px; border-bottom:1px #ffffff dotted;}


a.hide:active{text-decoration:none; color:#ffffff; word-spacing:0px; padding-bottom:1px; border-bottom:1px #ffffff dotted;}
a.hide:link{text-decoration:none; color:#ffffff; word-spacing:0px; padding-bottom:1px; border-bottom:1px #ffffff dotted;}
a.hide:visited{text-decoration:none; color:#ffffff; word-spacing:0px; padding-bottom:1px; border-bottom:1px #ffffff dotted;}
a.hide:hover{text-decoration:none; color:#ffffff; word-spacing:0px; padding-bottom:1px; border-bottom:1px #ffffff dotted;}

a.general:active{text-decoration:none; color:#b25c5b; word-spacing:0px; padding-bottom:1px; border-bottom:1px #b25c5b dotted;}
a.general:link{text-decoration:none; color:#b25c5b; word-spacing:0px; padding-bottom:1px; border-bottom:1px #b25c5b dotted;}
a.general:visited{text-decoration:none; color:#b25c5b; word-spacing:0px; padding-bottom:1px; border-bottom:1px #b25c5b dotted;}
a.general:hover{text-decoration:none; color:red; word-spacing:0px; padding-bottom:1px; border-bottom:1px red dotted;}


.letter_default{font-family:lucida sans unicode; font-size:12px; font-weight:500; color:#333333; letter-spacing:0px; word-spacing:0px; line-height:20px;}
.letter_subheader{font-family:arial; font-size:18px; font-weight:bold; color:#000000; letter-spacing:0px; word-spacing:0px; line-height:30px;}

.core_name{text-transform:lowercase; font-family:arial; font-size:46px; font-weight:bold; color:#000000; letter-spacing:-2px; word-spacing:0px; line-height:48px;}
.core_brand{font-family:arial; font-size:16px; font-weight:bold; color:#333333; letter-spacing:0px; word-spacing:0px; line-height:26px;}
.core_bestprice{font-family:arial; font-size:72px; font-weight:bold; color:#3398cc; letter-spacing:-1px; word-spacing:0px; line-height:90px;}
.core_size{font-family:arial; font-size:18px; font-weight:bold; color:#3398cc; letter-spacing:0px; word-spacing:1px; line-height:20px;}



/* tabbings */
.tab_summary{font-family:Verdana; font-size:12px; font-weight:500; color:#000000; letter-spacing:0px; word-spacing:1px; line-height:22px;}
.tab_shipping{font-family:Verdana; font-size:11px; font-weight:500; color:#000000; letter-spacing:0px; word-spacing:1px; line-height:18px;}
.tab_total{font-family: Arial; font-size:16px; font-weight:bold; color:#000000; letter-spacing:0px; word-spacing:0px;}


/* sign out */
.logout_default{font-family:arial; font-size:12px; font-weight:500; color:#555555; letter-spacing:0px; word-spacing:1px; line-height:20px;}
.logout_subheader{font-family:arial narrow; font-size:18px; font-weight:bold; color:#222222; letter-spacing:0px; word-spacing:1px; line-height:24px;}
.logout_author{font-family:arial; font-size:12px; font-weight:500; font-style:italic; color:#555555; letter-spacing:0px; word-spacing:0px; line-height:40px;}

.leavefeedback_subheader{font-family:arial; font-size:16px; font-weight:bold; color:#8e826a; line-height:20px;}

.myaccount_welcome{font-family:calibri; font-size:60px; font-weight:bold; color:#4b3e2b; line-height:60px;}
.myaccount_customername{font-family:calibri; font-size:24px; font-weight:bold; color:#4b3e2b; line-height:24px;}
.myaccount_address{font-family:calibri; font-size:18px; font-weight:500; color:#4b3e2b; line-height:22px;}
.myaccount_editlink{color:crimson}




a.onsale_item:active{text-decoration:none; text-transform: uppercase; font-family:arial; font-size:14px; font-weight:bold; color:#333333; line-height:14px;}
a.onsale_item:link{text-decoration:none; text-transform: uppercase; font-family:arial; font-size:14px; font-weight:bold; color:#333333; line-height:14px;}
a.onsale_item:visited{text-decoration:none; text-transform: uppercase; font-family:arial; font-size:14px; font-weight:bold; color:#333333; line-height:14px;}
a.onsale_item:hover{text-decoration:none; text-transform: uppercase; font-family:arial; font-size:14px; font-weight:bold; color:crimson; line-height:14px;}
.onsale_size{text-transform:lowercase; font-family:verdana; font-size:12px; font-weight:500; color:#555555; line-height:18px;}
.onsale_designer{text-transform:lowercase; font-family:arial; font-size:12px; font-weight:bold; color:#f86ea2; letter-spacing:1px; line-height:14px;}
.onsale_save{background:#999999; font-family:arial narrow; font-size:48px; font-weight:bold; color:#ffffff; line-height:48px;}
.onsale_price{font-family:arial; font-size:20px; font-weight:bold; color:#333333; line-height:20px;}


.discount_list{font-family:arial; font-size:14px; font-weight:bold; color:#555555; line-height:20px;}
.checkout_message{font-family:verdana; font-size:11px; font-weight:500; color:#333333; line-height:18px;}

/* DATAGRID */
.datagrid_default{text-transform:uppercase; font-family:arial; font-size:10px; font-weight:500; color:#4b3e2b; line-height:16px;}
.datagrid_header{background:#8e826a; font-family:verdana; font-size:10px; font-weight:bold; color:#ffffff; letter-spacing:1px; line-height:24px;}

/* mod_rateperfumeview.ascx */
.watermark
{
    font-size:75%;
    color:gray;
}


/* CUSTOMER SERVICE */
a.customerservice_link:active{text-decoration:none; color:#b25c5b; padding-bottom:1px; border-bottom:1px #b25c5b dotted}
a.customerservice_link:link{text-decoration:none; color:#b25c5b; padding-bottom:1px; border-bottom:1px #b25c5b dotted}
a.customerservice_link:visited{text-decoration:none; color:#b25c5b; padding-bottom:1px; border-bottom:1px #b25c5b dotted}
a.customerservice_link:hover{text-decoration:none; color:#000000; padding-bottom:1px; border-bottom:1px #000000 dotted}

.customerservice_subdiscount{color:#4b3e2b; line-height:16px;}
.checkout_shipping{font-family:arial; font-size:11px; font-weight:500; color:#b25c5b; line-height:14px;}

/* SITEMAP */
.sitemap_default{font-family:lucida sans unicode; font-size:12px; font-weight:500; color:#7b7067; letter-spacing:0px; word-spacing:1px; line-height:16px;}
.sitemap_subheader {text-transform:uppercase; font-family:arial; font-size:16px; font-weight:bold; color:#000000; line-height:22px;}


/* FEEDBACK */
.feedback_default{font-family:lucida sans unicode; font-size:12px; font-weight:500; color:#545857; letter-spacing:0px; word-spacing:1px; line-height:18px;}
.feedback_subheader{font-family:arial; font-size:16px; font-weight:bold; color:#545857; line-height:26px;}
.feedback_overall{font-family:arial; font-size:24px; font-weight:bold; color:#666666; line-height:36px;}
.feedback_border{background-color:#dbefeb; border:2px #badbdf solid;}
.feedback_performance {font-family:arial; font-size:16px; font-weight:bold; color:#545857; line-height:18px;}
.feedback_satisfaction{font-family:arial; font-size:50px; font-weight:bold; color:#545857; letter-spacing:-2px; line-height:50px;}
.feedback_customer{text-transform:capitalize; font-family:verdana; font-size:11px; color:#545857; word-spacing:1px; line-height:21px;}
.feedback_tableheader{text-transform:uppercase; background:#59a7bd; font-family:verdana; font-size:10px; font-weight:bold; color:#ffffff; line-height:14px;}

/* ABOUT US */
.aboutus_default{font-family:arial; font-size:14px; font-weight:500; color:#666666; line-height:20px;}

/* LOGIN */
.login_default{font-family:verdana; font-size:11px; font-weight:500; color:#555555; line-height:18px;}
.login_header{text-transform:none; font-family:arial; font-size:18px; font-weight:bold; color:black; line-height:24px;}
.login_textbox{font-family:verdana; font-size:11px; font-weight:500; color:#b25c5b; line-height:14px; border:1px #4b3e2b solid;}

/* CHECKOUT */
.checkout_inputbox{font-family:verdana; font-size:11px; font-weight:500; color:#b25c5b; line-height:14px; border:1px #999999 solid;}
.checkout_inputboxc{text-transform:uppercase; text-align:center; font-family:verdana; font-size:11px; font-weight:500; color:#b25c5b; line-height:14px; border:1px #999999 solid;}
.checkout_combobox{text-transform:uppercase; font-family:verdana; font-size:11px; font-weight:500; color:#b25c5b; line-height:18px; border:1px #999999 solid;}

a.checkout_link:active{text-decoration:none; color:#b25c5b; padding-bottom:1px; border-bottom:1px #b25c5b dotted}
a.checkout_link:link{text-decoration:none; color:#b25c5b; padding-bottom:1px; border-bottom:1px #b25c5b dotted}
a.checkout_link:visited{text-decoration:none; color:#b25c5b; padding-bottom:1px; border-bottom:1px #b25c5b dotted}
a.checkout_link:hover{text-decoration:none; color:#000000; padding-bottom:1px; border-bottom:1px #000000 dotted}

/* DESCRIPTION */
.home_reviewheader{font-family:arial; font-size:18px; font-weight:bold; color:#999999; line-height:40px;}
.home_review{font-family:verdana; font-size:11px; font-weight:500; color:#666666; line-height:18px;}
.home_bold{font-family:verdana; font-size:11px; font-weight:bold; color:#333333; line-height:18px;}
.home_designers{text-transform:uppercase;
	font-family:arial black;
	font-size:11px;
	font-weight:500;
	color:#a46c74;
	letter-spacing:0px;
	line-height:14px}
	
.sexydiscounts_style1 {
	font-family:verdana;
	font-size:11px;
	color:#333333;
	line-height:23px;
}
.sexydiscounts_style2 {
	background-color:#8e826a;
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	line-height:23px;
}
.sexydiscounts_style3 {
	background-color:#dddddd;
	color:#000000
}
.rc_style1 {
	font-family:verdana;
	font-size:11px;
	color:#444444;
	line-height:17px;
}
.rc_style2 {
	font-family:arial narrow;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	letter-spacing:1px;
	line-height:18px;
}
.rc_style3 {
	background:#000000;
	color:#ffffff;
	line-height:19px;
}

.footer_seo{font-family:verdana; font-size:11px; color:#cccccc;}



/* FAQ */
.faq_default{font-family:lucida sans unicode; font-size:11px; font-weight:500; color:#7b7067; letter-spacing:0px; word-spacing:1px; line-height:17px;}
.faq_subheader{font-family:arial; font-size:16px; font-weight:bold; color:#49321f; line-height:30px;}
.faq_header{font-family:arial; font-size:24px; font-weight:bold; color:#49321f; letter-spacing:-1px; line-height:24px;}
a.faq:active{text-decoration:none;}
a.faq:link{text-decoration:none;}
a.faq:visited{text-decoration:none;}
a.faq:hover{text-decoration:none;}

