
html{color:#000;background:#250008;}
A {color: #F0D2BC;text-decoration: none;font-family: Arial, Verdana, sans-serif;font-size: 12px; }
#mainpage A {color: #000000;text-decoration: none;text-decoration: underline;font-weight: bold;}  
A:hover {color: #F0D2BC;text-decoration: underline;}
.infoBoxHeading {color: #EA71A0; font-size:14px }
.headercart a {color:#F0D2BC; text-decoration: underline;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{background:url(images/header/flirt_wings.gif); background-repeat:repeat; margin:0;padding:0; font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small; text-align:center; color: #F0D2BC;   }
.errorText {
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
font-weight: bold;  
color: #c31c4b;
}
SPAN.errorText {
font-family: Arial, Verdana, sans-serif;
color: #c31c4b;
}

.clear{	
	clear:both;
}
.sliding_product img{	/* Float product images */

	margin:2px;
}
img{	/* No image borders */
	border:0px;
}

.inputRequirement { font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #F0D2BC; bord  }
#lingerie_search { padding:0 0 0 10px}
#lingerie_search_results { float:left;   }
#header {width:950px; height:260px; float:left; position:relative;}
#shop_bag {float:right; width:100%;}
#profile_navigation { position:relative;float:right; }
#header_shopping_cart { position:relative;float:right;}
#currency_flags { position:relative;float:right; }
#wishlist_box { position:relative; padding:290px 0px 0px 15px;    }
#main-content { height:432px; position:absolute; top:0px; left:180px; width:590px; }
#midbanner { height:60px; position:absolute; top:434px; left:0px; width:590px;   background: url(images/banners/mid_banner.gif);}
#seduce-me { height:400px; width:224px; position:relative; top:30px; }
#pin-up { height:400px; width:224px; position:relative; top:30px; }
#spoil-me { height:400px; width:224px; position:relative; top:30px; }
#love-me { height:400px; width:224px; position:relative; top:30px; }
#home_random { padding:20px 20px 20px 20px;  text-align:center;   }
#social_bookmark_home {text-align:center;   }
#btf_copyright {text-align:center;}
#logo { padding:0 0 0 10px; }
#logo h1 {font-family:"times new roman", serif; color:#000; font-size:4em; float:left; margin:-10px 0 0 0; padding:0;}
#logo h2 {font-family:"times new roman", serif; color:#666; font-size:4em; font-weight:normal; padding:0 0 0 10px; margin:-10px 10px 0 -5px; float:left;}
#logo h2 a {color:#666;}
#logo a, #logo a:visited {text-decoration:none; text-align:left;}
#logo h3 {padding:0; margin:20px 0 0 0; font-size:1em; font-weight:normal; color:#888; float:left;}
#toplink {font-family:arial, sans-serif; position:absolute; top:40px; right:10px;  bottom:0;}
#toplink ul {padding:0; margin:0; list-style-type:none;}
#toplink ul li {float:left; font-size:0.8em; color:#999; margin:0 0 0 7px; line-height:25px; font-family:arial, sans-serif;}
#toplink ul li a, #toplink ul li a:visited {font-size:1em; color:#000; text-decoration:none;}
#toplink ul li a.highlite, #toplink ul li a.highlite:visited {color:#c00;}
#toplink ul li a:hover {color:#263; border-bottom:1px solid #000;}
#toplink ul li a img {border:0;}
#topmenu {  width:100%; list-style:none;  height:25px; text-align:center; background: url(images/header/cssplay_0.gif);}
#topmain_menu {padding:0; width:100%;  list-style:none; height:23px; background:url(images/header/cssplay_0.gif) no-repeat top right;}
#topmain_menu li {float:left; display:inline; width:160px; padding:0px 0px 0px 20px;}
#topmain_menu li.home {float:left; padding:0px 0px 0px 10px; display:inline; width:5px;  }
#topmain_menu li a, #topmain_menu li a:visited {display:block;  height:23px; color:#D45593; font-size:1.0em; text-decoration:none; line-height:22px; font-family:arial, verdana, sans-serif; }
#topmain_menu li a:hover {color:#fff;  background:url(images/header/topmain_menu_button.gif);} 
#topmain_menu li.home a:hover {color:#fff; background:url(images/transparent.gif); } 
#topmain_menu li a.chosen, #topmain_menu li a.chosen:visited,  #topmain_menu li a:active, #topmain_menu li a:focus {color:#fff;  background:url(images/header/topmain_menu_button.gif);}
#topmain_menu li.java a:hover {color:#fff;  background:url(images/header/cssplay_1b.gif);}  
#topmain_menu li.home a, #topmain_menu li.home a:hover {color:#dd3535;} a.chosen, #topmain_menu li.home a.chosen:visited {color:#d11a1a;},  #topmain_menu li.home a:active, #topmain_menu li.home a:focus {color:#dd3535;  background:url(images/trans.html);}
#category-background-left { height:488px; width:174px; position:relative; top:5px; float:left; background: url(images/navigation/left/categories_background_left.gif);}
#category-prodlist-background-left { height:1625px; width:174px; position:relative; top:5px; background: url(images/navigation/left/categories_background_left.gif) no-repeat;  }

#checkout-background-column-left { height:1030px; width:174px; position:relative; top:5px; background: url(images/navigation/left/checkout-background-column-left.gif) no-repeat;  }/*categories_background_prodlist_left*/
#column_left_magazine_text { text-align:center}
#column_left_magazine { position:relative;  padding: 120px 0px 0px 11px; font-weight:bold; }
#valentines_dynamic_content { position:absolute; font-weight:bold; }
.ShoppingCartBoxContents {}
#categorymenu { width:150px; position:relative; padding:40px 0 0 11px;  text-align:center;}
#category_menu ul li {list-style:none;  background:url(images/header/cssplay_0bot.gif); }
#shop-by-price { position:relative; padding:90px 0 0 0; width:100%; height:100px; text-align:center; }
#shop-bag-content { position:relative; padding:115px 0 0 0; width:100%; height:100px; text-align:center; }
#wishlist-bag-content { position:relative; height:125px; padding:10px 0 0 8px; width:150px; text-align:left; }
#category-background-right { height:488px; width:174px; position:relative; top:5px; float:right; background: url(images/navigation/right/categories_background_right.gif);}
#category-background-right-panel { position:absolute; padding:90px 0px 0px 9px; z-index:1;} 
#category-background-right-wishlist { position:absolute; padding:30px 0px 0px 9px;  } 
#category_menu li {display:inline; width:171px;  }
#category_menu li a, #category_menu li a:visited {display:block; width:151px; height:23px; color:#F0D2BC; font-size:.9em; text-decoration:none; line-height:22px; font-family:arial, verdana, sans-serif; background:url(images/header/cssplay_0bot.gif);}
#category_menu li a:hover {color:#fff;  position:relative;   background:url(images/navigation/left/category_select.gif);} 
#category_menu li a.chosen, #category_menu li a.chosen:visited,  #category_menu li a:active, #category_menu li a:focus {color:#fff;  background:url(images/navigation/left/category_select.gif);}
#category_menu li.sale a, #botmain_menu li.sale a:hover {color:#dd3535;} a.chosen, #botmain_menu li.sale a.chosen:visited {color:#d11a1a;},  #botmain_menu li.sale a:active, #botmain_menu li.sale a:focus {color:#dd3535;  background:url(images/header/cssplay_1b.gif);}
#bottommenu {width:100%; height:25px; text-align:center; background: url(images/header/cssplay_0bot.gif);}
#botmain_menu {width:100%;  list-style:none; height:23px; background:url(images/header/cssplay_0bot.gif) no-repeat top right;}
#botmain_menu li {float:left; display:inline; width:16.6%; }
#botmain_menu li a, #botmain_menu li a:visited {display:block; width:158px; height:23px; color:#F0D2BC; font-size:1.0em; text-decoration:none; line-height:22px; font-family:arial, verdana, sans-serif; background:url(images/header/cssplay_0bot.gif);}
#botmain_menu li a:hover {color:#fff;  background:url(images/header/topmain_menu_button.gif);} 
#botmain_menu li a.chosen, #botmain_menu li a.chosen:visited,  #botmain_menu li a:active, #botmain_menu li a:focus {color:#fff;  background:url(images/header/topmain_menu_button.gif);}
#botmain_menu li.java a:hover {color:#fff;  background:url(images/header/cssplay_1b.gif);} 
#botmain_menu li.gift a, #botmain_menu li.gift a:hover {color:#dd3535;} a.chosen, #botmain_menu li.gift a.chosen:visited {color:#d11a1a;},  #botmain_menu li.gift a:active, #botmain_menu li.gift a:focus {color:#dd3535;  background:url(images/header/topmain_menu_button.gif);}
#bottom-footer {text-align:center;}
#bottom_footer_navigation { padding:0 0 0 0px; color: #622751;}
#footer_navigation_1 a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #622751; text-decoration:none;  }
#footer_navigation_1 a:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #6c4561; text-decoration:underline;  }
#footer_navigation_2 a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #622751; text-decoration:none;}
#footer_navigation_2 a:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #6c4561; text-decoration:underline;  }
#footer_navigation_3 a { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #622751; text-decoration:none;}
#footer_navigation_3 a:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #6c4561; text-decoration:underline;  }
#footer_navigation_4 a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #622751; text-decoration:none;}
#footer_navigation_4 a:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #6c4561; text-decoration:underline;  }
#footer_navigation_5 a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #622751; text-decoration:none;}
#footer_navigation_5 a:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #6c4561; text-decoration:underline;  }
#footer_navigation_6 a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #622751; text-decoration:none;}
#footer_navigation_6 a:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #6c4561; text-decoration:underline;  }
#bottom-wing { height:343px; width:949px; background:url(images/footer/bottom_wing.gif); background-repeat:no-repeat }
#botlink {font-family:arial, sans-serif; top:40px; position:absolute; bottom:0; left:10px;}  
#botlink ul {padding:0; margin:0; list-style-type:none;}
#botlink ul li {float:left; font-size:0.8em; color:#999; margin:0 7px 0 0; line-height:25px; font-family:arial, sans-serif;}
#botlink ul li a, #botlink ul li a:visited {font-size:1em; color:#000; text-decoration:none;}
#botlink ul li a:hover {color:#263; border-bottom:1px solid #000;}
#main-content-categories { position:relative; top:10px; left:180px; width:590px;}
#main-page-content {float:left; width:650px;}
#main-page-content-press {float:left; width:760px;}
#main-page-content-product-listing {float:right; width:770px; padding:5px 0px 0px 0px; }
#main-page-content-wishlist {float:left; width:700px;}
#main-page-content-full {float:left; width:750px;}
#main-page-content-checkout {float:left; width:750px;}
#product_listing_search_main {float:right; width:740px;}
#product_listing_dynamic {  }

#product_list_title_box {overflow:hidden;   background:url(images/product-listing-top-background.gif); width:730px; padding:0px 0px 5px 20px; }
#product_list_wrap_bottom_background { overflow:hidden;  height:100%; background:url(images/product-listing-bottom-background.gif); width:750px;  }
#product_list_title { padding:30px 10px 100px 340px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#product_list_rss {float:right; position:relative; height:10px; padding-right:10px}
#prod_info_title h1 {
font-family: Arial, Verdana, sans-serif;
font-size: 18px;
font-weight: bold;
color: #871c60;
}
#search_categories_results {float:right; width:755px; position:relative}
#prod_info_bigimage { position:relative;top:7px; }
#prod_info_magnify { position:relative; padding:7px 0 7px 0; }
#prod_info_options {}
#prod_info_left { position:relative;top:710px;}
#prod_info_right { position:relative;top:710px;}
.prod_info_option_name {font-family: Arial, Verdana, sans-serif;
font-size: 11px;
color:#F0D2BC;
font-weight: bold;
}
.prod_info_options {font-family: Arial, Verdana, sans-serif;
font-size: 11px;
color:#F0D2BC;
font-weight: bold;
}
#prod_info_pricing_1 {padding:14px 0px 0px 0px; }
#prod_info_pricing_1a { }
#prod_info_pricing_2 { }
#prod_info_pricing_3 { padding:4px 0px 0px 0px;}
#prod_info_pricing_4 { padding:4px 0px 0px 0px;}
#prod_info_pricing_5 { padding:4px 0px 0px 0px;}
#prod_info_pricing_6 { padding:4px 0px 0px 0px;}
#prod_info_pricing_7 { padding:4px 0px 0px 0px;}
#prod_info_pricing_8 { padding:4px 0px 0px 0px;}
#prod_info_zoom {   }
#prod_info_xsell_also_purchased { width:750px; float:right }
#prod_info_care {list-style-type:circle; list-style:inside; font-size:12px}
#prod_info_returns {list-style-type:circle; list-style:inside; font-size:12px}
#prod_info_delivery {list-style-type:circle; list-style:inside; font-size:12px}
#prod_info_tabbed_menu_content h2 { color:#D45593; font-family: Arial, Helvetica, sans-serif, "Times New Roman";  font-size:14px;  }
#prod_info_tabbed_menu_content h3 { color:#622751; font-family: Arial, Helvetica, sans-serif, "Times New Roman";    }
.prod_info_tabbed_menu_content h2 { color:#D45593; font-family: Arial, Helvetica, sans-serif, "Times New Roman";  font-size:14px;  }
.prod_info_tabbed_menu_content h3 { color:#622751; font-family: Arial, Helvetica, sans-serif, "Times New Roman";    }
.prod_info_tabbed_menu_content_purple { color:#622751; font-family: Arial, Helvetica, sans-serif, "Times New Roman";font-weight: bold;  }
#default_mainpage_wrap {width:770px; float:right; }


#default_shopping_cart_wrap {width:100%}
#shopping_cart_contine_shopping { padding:0px 0px 0px 92px; width:inherit }
#shopping_cart_listing {padding:10px 0px 0px 0px; }
#shopping_cart_card_accept { position:relative; }
#shopping_cart_bag_strip {background: url(images/icons/shopping_cart_bag.gif);height:50px; width:100%;}
#shopping_cart_bag_strip_checkout { padding:17px 0px 0px 530px; }
#shopping_cart_info_box { margin-left:10px; margin-right:10px}
#shopping_cart_banner {height:150px; width:100%;background:url(images/banners/shopping_cart.jpg);}
#create_account_info_box { margin-left:10px; margin-right:10px}
#tabbed_info_box_headings h2 { color:#622751; font-family:"Times New Roman", Times, serif;  font-size:16px;  }
.create_account_subheader {color:#ba598a}
.create_account_existing_login {float:left}
#zoom4-big {	margin: 0px;
padding: 0px;
clear: both;
display: block;
height: 0px;
float: none; position:absolute; z-index:50;
padding:23px 0px 0px 0px;
}
#productNEWprice {
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
color: #D45593;
line-height: 1.5;
padding:9px 0px 0px 0px;
}
.a_pink_dot_underline a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #D45593; text-decoration: none;border-bottom: 1px dashed}
.a_white_dot_underline a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #F0D2BC; text-decoration: none;border-bottom: 1px dashed}
#you_save { }
#rss_feed_bookmark { position:relative; padding:0px 0px 0px 10px; float:left}
#rss_feed { position:relative; padding:0px 20px 0px 0px; float:right }
#product_listing_bookmarks { position:relative; padding:10px 0px 20px 0;}
#product_list_cat_description { position:relative; float:left; padding:0 20px 0 0 }
#product_list_cat_description2 { position:relative; float:left; padding:0 10px 10px 10px }
.strikethrough {text-decoration: line-through;}
#product_list_title_box2 { width:770px; position:relative; background-color:#250008; }
#product_list_sort {float:left; font-size:11px; position:relative; padding:10px 0 0 0; }
select {font-family: Arial, Verdana, sans-serif;
font-size: 11px;
color: #F0D2BC;
background:#000000;
margin-bottom: 1px;
margin-top: 1px;
}
#default_banner_all_pages {height:100px; width:100%;background:url(images/banners/default.gif);}
#default_banner_checkout_shipping h1 {padding:30px 0px 0px 330px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_checkout_payment h1 {padding:30px 0px 0px 325px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_checkout_confirmation h1 {padding:30px 0px 0px 290px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_checkout_account h1 {padding:30px 0px 0px 295px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_checkout_order_history h1 {padding:30px 0px 0px 360px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_checkout_address_book h1 {padding:30px 0px 0px 360px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_checkout_notifications h1 {padding:30px 0px 0px 370px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_checkout_logoff h1 {padding:30px 0px 0px 420px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_login h1 {padding:30px 0px 0px 417px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_checkout_order_history h1 {padding:30px 0px 0px 360px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_checkout_payment_address h1 {padding:30px 0px 0px 350px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_shop_by_price h1 {padding:30px 0px 0px 174px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_lingerie_search h1 {padding:30px 0px 0px 174px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_wishlist h1 {padding:30px 0px 0px 412px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_wholesale h1 {padding:30px 0px 0px 325px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_site_map h1 {padding:30px 0px 0px 405px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_contact_us h1 {padding:30px 0px 0px 390px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_resources h1 {padding:30px 0px 0px 355px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#default_banner_all_pages_header h1 {padding:30px 0px 0px 360px; font-size:35px; color:#622751; font-family:Georgia, "Times New Roman", Times, serif}
#product_list_toppagenav1 {float:left; position:relative; padding:10px 0 0 0; }
#default_banner_press h1 {padding:50px 0px 0px 380px; font-size:35px; color:#a50589; font-family:Georgia, "Times New Roman", Times, serif}
#in_the_press {height:150px; width:100%;background:url(images/banners/in_the_press.jpg);}
#babydolls {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#babydolls-title h1 {padding:45px 0px 0px 320px; font-size:42px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#corsets {height:150px; width:100%;background:url(images/banners/corsets.jpg);}
#corsets-title h1 {padding:45px 0px 0px 430px; font-size:42px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#corsets-bustiers {height:150px; width:100%;background:url(images/banners/corsets.jpg);}
#corsets-bustiers-title h1 {padding:45px 0px 0px 430px; font-size:42px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#corset-bustiers {height:150px; width:100%;background:url(images/banners/corsets.jpg);}
#corset-bustiers-title h1 {padding:45px 0px 0px 430px; font-size:42px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#bustiers-basques {height:150px; width:100%;background:url(images/banners/bustiers-basques.jpg);}
#bustiers-basques-title h1 {padding:45px 0px 0px 250px; font-size:42px; color:#df547c; font-family:Georgia, "Times New Roman", Times, serif}
#sexy-sets {height:150px; width:100%;background:url(images/banners/sexy-sets.jpg);}
#sexy-sets-title h1 {padding:45px 0px 0px 40px; font-size:42px; color:#ed7c89; font-family:Georgia, "Times New Roman", Times, serif}
#bra-sets {height:150px; width:100%;background:url(images/banners/garter-sets.jpg);}
#bra-sets-title h1 {padding:15px 0px 0px 580px; font-size:42px; color:#c00e36; font-family:Georgia, "Times New Roman", Times, serif}
#camisoles {height:150px; width:100%;background:url(images/banners/camisoles.jpg);}
#camisoles-title h1 {padding:45px 0px 0px 580px; font-size:42px; color:#faf6f5; font-family:Georgia, "Times New Roman", Times, serif}
#teddies {height:150px; width:100%;background:url(images/banners/teddies.jpg);}
#teddies-title h1 {padding:45px 0px 0px 380px; font-size:42px; color:#d0333c; font-family:Georgia, "Times New Roman", Times, serif}
#thongs-knickers {height:150px; width:100%;background:url(images/banners/thongs-knickers.jpg);}
#thongs-knickers-title h1 {padding:45px 0px 0px 50px; font-size:42px; color:#c00e36; font-family:Georgia, "Times New Roman", Times, serif}
#nightwear {height:150px; width:100%;background:url(images/banners/nightwear.jpg);}
#nightwear-title h1 {padding:45px 0px 0px 100px; font-size:42px; color:#c00e36; font-family:Georgia, "Times New Roman", Times, serif}
#sexy-dresses {height:150px; width:100%;background:url(images/banners/sexy-dresses.jpg);}
#sexy-dresses-title h1 {padding:45px 0px 0px 375px; font-size:42px; color:#f90a5d; font-family:Georgia, "Times New Roman", Times, serif}
#stockings {height:150px; width:100%;background:url(images/banners/stockings.jpg);}
#stockings-title h1 {padding:45px 0px 0px 450px; font-size:42px; color:#c00e36; font-family:Georgia, "Times New Roman", Times, serif}
#suspender-belts {height:150px; width:100%;background:url(images/banners/suspender-belts.jpg);}
#suspender-belts-title h1 {padding:45px 0px 0px 350px; font-size:42px; color:#e8b6bf; font-family:Georgia, "Times New Roman", Times, serif}
#bridal-lingerie {height:150px; width:100%;background:url(images/banners/bridal-lingerie.jpg);}
#bridal-lingerie-title h1 {padding:45px 0px 0px 315px; font-size:42px; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif}
#accessories {height:150px; width:100%;background:url(images/banners/accessories.jpg);}
#accessories-title h1 {padding:45px 0px 0px 315px; font-size:42px; color:#d63679; font-family:Georgia, "Times New Roman", Times, serif}
#bikini-sets {height:150px; width:100%;background:url(images/banners/bikinis.jpg);}
#bikini-sets-title h1 {padding:45px 0px 0px 275px; font-size:42px; color:#fdefce; font-family:Georgia, "Times New Roman", Times, serif}
#silk-lingerie {height:150px; width:100%;background:url(images/banners/silk-lingerie.jpg);}
#silk-lingerie-title h1 {padding:35px 0px 0px 575px; font-size:42px; color:#c67d8d; font-family:Georgia, "Times New Roman", Times, serif}
#sale {height:150px; width:100%;background:url(images/banners/sale.jpg);}
#sale-title h1 {padding:35px 0px 0px 440px; font-size:42px; color:#c71730; font-family:Georgia, "Times New Roman", Times, serif}
#sexy-lingerie {height:150px; width:100%;background:url(images/banners/sexy-lingerie.jpg);}
#sexy-lingerie-title h1 {padding:20px 0px 0px 660px; font-size:42px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#trouser-sets {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#trouser-sets-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
/* alternative categories */
#Anndevine-stories {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#Anndevine-stories-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#best-sellers {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#best-sellers-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#bikini-shop {height:150px; width:100%;background:url(images/banners/bikinis.jpg);}
#bikini-shop-title h1 {padding:45px 0px 0px 275px; font-size:42px; color:#fdefce; font-family:Georgia, "Times New Roman", Times, serif}
#bikini-swimsuit {height:150px; width:100%;background:url(images/banners/bikinis.jpg);}
#bikini-swimsuit-title h1 {padding:45px 0px 0px 200px; font-size:42px; color:#fdefce; font-family:Georgia, "Times New Roman", Times, serif}
#bikini-uk {height:150px; width:100%;background:url(images/banners/bikinis.jpg);}
#bikini-uk-title h1 {padding:45px 0px 0px 275px; font-size:42px; color:#fdefce; font-family:Georgia, "Times New Roman", Times, serif}
#bikinis {height:150px; width:100%;background:url(images/banners/bikinis.jpg);}
#bikinis-title h1 {padding:45px 0px 0px 275px; font-size:42px; color:#fdefce; font-family:Georgia, "Times New Roman", Times, serif}
#black-satin-gloves {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#black-satin-gloves-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#bridal-corset {height:150px; width:100%;background:url(images/banners/bridal-lingerie.jpg);}
#bridal-corset-title h1 {padding:45px 0px 0px 315px; font-size:42px; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif}
#bridal-gloves {height:150px; width:100%;background:url(images/banners/bridal-lingerie.jpg);}
#bridal-gloves-title h1 {padding:45px 0px 0px 315px; font-size:42px; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif}
#bridal-underwear {height:150px; width:100%;background:url(images/banners/bridal-lingerie.jpg);}
#bridal-underwear-title h1 {padding:45px 0px 0px 315px; font-size:42px; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif}
#camisoles-teddies {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#camisoles-teddies-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#cheap-sexy-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#cheap-sexy-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#corset-and-bustiers {height:150px; width:100%;background:url(images/banners/corsets.jpg);}
#corset-and-bustiers-title h1 {padding:45px 0px 0px 430px; font-size:42px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#designer-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#designer-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#erotic-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#erotic-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#erotic-nightwear {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#erotic-nightwear-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#evening-gloves {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#evening-gloves-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#fine-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#fine-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#gifts-30-60 {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#gifts-30-60-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#gifts-under-30 {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#gifts-under-30-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#hot-lingerie {height:150px; width:100%;background:url(images/banners/garter-sets.jpg);}
#hot-lingerie-title h1 {padding:15px 0px 0px 580px; font-size:42px; color:#c00e36; font-family:Georgia, "Times New Roman", Times, serif}
#hot-sexy-lingerie {height:150px; width:100%;background:url(images/banners/garter-sets.jpg);}
#hot-sexy-lingerie-title h1 {padding:15px 0px 0px 500px; font-size:42px; color:#c00e36; font-family:Georgia, "Times New Roman", Times, serif}
#lace-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#lace-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#leg-avenue {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#leg-avenue-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#lingerie-nightwear {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#lingerie-nightwear-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#lingerie-shop {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#lingerie-shop-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#lingerie-shopping-online {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#lingerie-shopping-online-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#lingerie-store {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#lingerie-store-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#long-black-gloves {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#long-black-gloves-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#long-gloves {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#long-gloves-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#naughty-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#naughty-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#naughty-nightwear {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#naughty-nightwear-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#online-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#online-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#online-lingerie-store {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#online-lingerie-store-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#opera-gloves {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#opera-gloves-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#pink-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#pink-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#playboy-jewellery {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#playboy-jewellery-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#red-hot-lingerie {height:150px; width:100%;background:url(images/banners/stockings.jpg);}
#red-hot-lingerie-title h1 {padding:45px 0px 0px 400px; font-size:42px; color:#c00e36; font-family:Georgia, "Times New Roman", Times, serif}
#robes {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#robes-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#satin-gloves {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#satin-gloves-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#satin-nightwear {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#satin-nightwear-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#sexy-adult-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#sexy-adult-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#sexy-bras {height:150px; width:100%;background:url(images/banners/garter-sets.jpg);}
#sexy-bras-title h1 {padding:15px 0px 0px 580px; font-size:42px; color:#c00e36; font-family:Georgia, "Times New Roman", Times, serif}
#sexy-corset {height:150px; width:100%;background:url(images/banners/corsets.jpg);}
#sexy-corset-title h1 {padding:45px 0px 0px 430px; font-size:42px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#sexy-erotic-lingerie {height:150px; width:100%;background:url(images/banners/garter-sets.jpg);}
#sexy-erotic-lingerie-title h1 {padding:15px 0px 0px 540px; font-size:42px; color:#c00e36; font-family:Georgia, "Times New Roman", Times, serif}
#sexy-lingerie-gifts {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#sexy-lingerie-gifts-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#sexy-nightwear {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#sexy-nightwear-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#sexy-plus-size-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#sexy-plus-size-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#sexy-surprises {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#sexy-surprises-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#sexy-thongs {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#sexy-thongs-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#sexy-underwear {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#sexy-underwear-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#shirley-of-hollywood {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#shirley-of-hollywood-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#silk-gloves {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#silk-gloves-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#silk-nightwear {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#silk-nightwear-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#silk-underwear {height:150px; width:100%;background:url(images/banners/silk-lingerie.jpg);}
#silk-underwear-title h1 {padding:35px 0px 0px 575px; font-size:42px; color:#c67d8d; font-family:Georgia, "Times New Roman", Times, serif}
#skimpy-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#skimpy-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#small-bikini {height:150px; width:100%;background:url(images/banners/bikinis.jpg);}
#small-bikini-title h1 {padding:45px 0px 0px 275px; font-size:42px; color:#fdefce; font-family:Georgia, "Times New Roman", Times, serif}
#stocking-fillers {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#stocking-fillers-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#ultimate-luxury {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#ultimate-luxury-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#underbust-corset {height:150px; width:100%;background:url(images/banners/corsets.jpg);}
#underbust-corset-title h1 {padding:45px 0px 0px 430px; font-size:42px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#very-sexy-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#very-sexy-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#wedding-gloves {height:150px; width:100%;background:url(images/banners/bridal-lingerie.jpg);}
#wedding-gloves-title h1 {padding:45px 0px 0px 315px; font-size:42px; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif}
#wedding-lingerie {height:150px; width:100%;background:url(images/banners/bridal-lingerie.jpg);}
#wedding-lingerie-title h1{padding:45px 0px 0px 315px; font-size:42px; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif}
#wedding-underwear {height:150px; width:100%;background:url(images/banners/bridal-lingerie.jpg);}
#wedding-underwear-title h1 {padding:45px 0px 0px 315px; font-size:42px; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif}
#womens-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#womens-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#womens-nightwear {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#womens-nightwear-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#womens-sexy-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#womens-sexy-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#xmas-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#xmas-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#sheer-lingerie {height:150px; width:100%;background:url(images/banners/babydolls.jpg);}
#sheer-lingerie-title h1 {padding:30px 0px 0px 300px; font-size:36px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif}
#valentines-lingerie {height:150px; width:100%;background:url(images/banners/garter-sets.jpg);}
#valentines-lingerie-title h1 {padding:15px 0px 0px 580px; font-size:42px; color:#c00e36; font-family:Georgia, "Times New Roman", Times, serif}



#checkout_shipping_shopping_cart { width:150px; position:relative; padding:90px 0px 0px 10px;  }
#product_list_head_banner { height:150px; background-color:#000000; width:100%;background: url(images/banners/babydolls.jpg);}
#product_listing_search_products {width:770px; float:right }
#checkout-wishlist { padding:180px 0px 0px 0px}
#product_list_wishlist_flash { position:relative; padding:0 0 0 10px; }
#flashcontent { }
#flashcontent_cat_banner {  }
#product_list_head_banner_bottom { height:150px;  width:750px; position:relative; float:left ;  }
#product_list_head_banner_bottom_xmas { position:absolute; float:left; width:375px; z-index:1  }
#product_list_head_banner_bottom_wishlist { position:absolute; float:right; padding:0px 0px 0px 375px;}
#product_list_recently_viewed { float:left; position:relative; width:100% }
#product_listing_search_left { float:left; width:100% ; position:relative }
#product_listing_search_right { float:right; width:100%; position:relative }
#product_listing_listings { float:left; width:750px; position:relative }
.recent_history {padding: 5px 5px 5px 5px}
.boxtext {padding: 0px 10px 0px 10px}
#result_pages_bottom { position:relative; padding:10px 15px 0px 0; float:right }
.pink_bar {color: #D45593; }
a.pink-hyperlink  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #D45593; text-decoration:none; }
a.pink-hyperlink:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #D45593; text-decoration:underline; }
.pink-footer-navigation-text {color:#D45593; text-decoration:underline}
.pink_font {color:#D45593;}
TD.smallText-black-bold, SPAN.smallText-black-bold, P.smallText-black-bold {
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
color:#F0D2BC;
font-weight: bold;
}
.smallText-black {
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
color:#F0D2BC;
font-weight: bold;
}
.smallText-info-boxes {
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
color:#F0D2BC;
}
.product_info_ourprice {
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
color: #D45593;
line-height: 1.5;
}
#product_info_info_box { margin-right:10px}
#product_info_prev_next { text-align:center ; width:100% }
.productListing-heading {
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
background: #4e1b3f;
color: #F0D2BC;
font-weight: bold;
}
/* ######### CSS for Shade Tabs. Remove if not using ######### */
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.shadetabs li{
display: inline;
margin: 0;
}
.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px ;
color: #D45593;
background: white url(shade.gif) top left repeat-x;
}
.shadetabs li a:visited{
color: #D45593;
}
.shadetabs li a:hover{
text-decoration: underline;
color: #D45593;
}
.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}
.shadetabs li a.selected{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
color: #F0D2BC;
}
.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}
.tabcontent{
display:none; padding:10px; 0px; 
}
@media print {
.tabcontent {
display:block !important;
}
}
/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */
.modernbricksmenu2{
padding: 0;
width: 362px;
border-top: 5px solid #D25A0B; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}
.modernbricksmenu2 ul{
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}
.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}
.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}
.modernbricksmenu2 a:hover{
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
}
.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
border-color: #D25A0B; /*Brown color theme*/ 
}
.tabcontent{
display:none;
}
@media print {
.tabcontent {
display:block !important;
}
}
/* ######### CSS for Indented CSS Tabs. START ######### */
.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}
.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 1px solid navy; /*navy border*/
background: black url(indentbg.gif) center center repeat-x;
}
.indentmenu ul li{
display: inline;
}
.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid navy; /*navy divider between menu items*/
}
.indentmenu ul li a:visited{
color: white;
}
.indentmenu ul li a.selected{
color: white !important;
padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px;
background: black url(indentbg2.gif) center center repeat-x;
}
.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 343px;
margin-bottom: 1em;
padding: 10px;
}
.tabcontent{
display:none;
}
@media print {
.tabcontent {
display:block !important;
}
}
/* ######### CSS for Inverted Modern Bricks II Tabs. END ######### */
.handcursor{
cursor:pointer;
}
/* CSS class for thumbnail link <A> */
.MagicThumb {
/* cursor: url(cursor/zoomin.cur), pointer; */
outline: none;
}
/* CSS class for the thumbnail link <A> when the big image is zoomed */
.MagicThumb-zoomed { cursor: default; }
/* CSS class for span inside the thumbnail <A> */
.MagicThumb span { display: none; }
/* CSS class for the thumbnail image */
.MagicThumb img { border: 0px solid #808080; outline: none; }
/* CSS class for the big image while zooming */
.MagicThumb-image { border: 5px solid #d45693; outline: none; }
/* CSS class for the zoomed big image */
.MagicThumb-image-zoomed /* { cursor: url(cursor/zoomout.cur), pointer; } */
/* CSS class for the caption under the big zoomed image */
.MagicThumb-caption {
color: #F0D2BC;
background-color: #250008;
border: 0px solid #d45693;
border-top: none;
font-family: Verdana, Helvetica;
font-size: 11px;
padding: 8px 16px;
}
/* CSS class for the control bar */
.MagicThumb-controlbar {
display: block;
height: 18px;
}
.MagicThumb-controlbar a {
display: block;
width: 18px;
height: 18px;
margin: 0px 1px;
outline: none;
float: left;
overflow: hidden;
}
.MagicThumb-controlbar a span {
display: block;
width: 1000px;
height: 1000px;
background: transparent url(images/controlbar.png) no-repeat 0 0;
outline: none;
position: absolute;
left: 0px;
top: 0px;
}
#bobcontent1 {padding:10px 0px 0px 0px;}
#bobcontent2-title {padding:7px 0px 0px 0px;}
#bobcontent2 {padding:10px 0px 0px 0px;}
#bobcontent3-title {padding:7px 0px 0px 0px;}
#bobcontent3 {padding:10px 0px 0px 0px;}
#bobcontent4-title {padding:7px 0px 0px 0px;}
#bobcontent4 {padding:10px 0px 0px 0px;}
.soc_container {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
width:280px;
border: 1px solid #CCCCCC;
position:absolute;
background:#FFF;
visibility:hidden;
}
.soc_container h2{
font-size:14px;
color: #FF9900;
background-color: #F5F5F5;
margin-top: 0px;;
padding-left: 10px;
padding-top: 8px;
padding-bottom: 8px;
font-weight: normal;
}
.soc_container a{
color: #aadd00;
text-decoration:none;
padding-bottom: 5px;
}
.soc_left{
width: 120px;
padding:10px;
float:left;
visibility:hidden;
margin-top: -12px;
}
.soc_left img{
float:left;
margin: 3px 10px 0 0;
}
.soc_left a{
color:#3E3F3E;
text-decoration:none;
line-height:18px;
display:block;
}
.soc_left a:hover{
color:#6699FF;
background-color:#F5F5F5;
}
#close {
width:29px;
height:28px;
float:right;
clear:both;
background-image:url(images/close.html);
background-repeat: no-repeat;
background-color: #F5F5F5;
cursor: pointer;
}
#close:hover{
background-image:url(images/closeover.html);
cursor: pointer;
}
#social_but{
width:125px;
height:16px;
background-image:url(images/button1-share.html);
cursor: pointer;
}
#social_but:hover{
background-image:url(images/button2-share.html);
cursor: pointer;
}
.soc_send_friend{
clear:both;
padding-left:10px;
padding-bottom:10px;
padding-top:12px;
background-color: #FFFFFF;
}
.soc_send_friend .email_mess{
padding-bottom: 5px;
}
.soc_send_friend .sendit {
float: right;
width: 100px;
}
.wait{
background-image:url(images/ajax-loader.gif);
background-repeat:no-repeat;
background-position: 50% 80%;
height: 65px;
}
input {
margin-bottom: 1px;
margin-top: 1px;
margin-right: 5px;
background-color:#000000;
color:#F0D2BC;
border-color: #333333 ;
border-bottom-color:#333333;
}
.input_header_search {
margin-bottom: 1px;
margin-top: 1px;
margin-right: 5px;
background-color:#000000;
color:#F0D2BC;
border-color: #333333 ;
border-bottom-color:#333333;
}
.radio {
background-color:#250008;
color:#F0D2BC;
border-color: #333333 ;
border-bottom-color:#333333;
}
.checkbox {
background-color:#250008;
color:#F0D2BC;
border-color: #333333 ;
border-bottom-color:#333333;
}
TEXTAREA {
width: 91%;
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
color: #F0D2BC;
background: #333333;
}
TD.pageHeading, DIV.pageHeading, h1 {
font-family: Arial, Verdana, sans-serif;
font-size: 20px;
font-weight: bold;
color: #D45593;
}
#customer_services_banner { width:750px;}
#customer_services_menu { position:absolute; width:500px; padding:80px 0px 0px 225px;  }
#customer_services_menu A { font-family:"Times New Roman", Times, serif; font-size:18px; }
#customer_services_menu a:hover {color:#D45593;}
#customer_services { margin-right:20px;}
#customer_services A { text-decoration:underline; color:#D45593;  }
.customer_services_headings h2 { color:#D45593; font-family:"Times New Roman", Times, serif;  font-size:20px;  }
.customer_services_headings h3 { color:#622751; font-family:"Times New Roman", Times, serif;  font-size:18px;  }
#press_page_wrapper { width:95%; padding:20px 0px 0px 0px}
#press_thumbnail { float:right }
#press_header { vertical-align:top; width:100%}
#press_big_pics { padding:0px 0px 0px 0px; width:100%}
.press_headings h2 { color:#D45593; font-family:"Times New Roman", Times, serif;  font-size:20px;  }
.press_headings h3 { color:#622751; font-family:"Times New Roman", Times, serif;  font-size:18px;  }
.press_article_headings h2 { color:#D45593; font-family:"Times New Roman", Times, serif;  font-size:16px;  }
.press_thanks_magazine { font-family:Arial, "Times New Roman", Times, serif;  font-size:12px;  }
SPAN.productSpecialPrice {
font-family: Arial, Verdana, sans-serif;
color: Red;
}
.infoBox {
background: #491539;
font-family: Arial, sans-serif;
font-size: 12px;
border-spacing: 2px;
border-collapse: separate;
*border-collapse: expression('separate', cellSpacing = '2px');
padding:10px 10px 10px 0px;
}
.infoBoxContents {
background: #491539;
font-family: Arial, sans-serif;
font-size: 12px;
border-spacing: 2px;
border-collapse: separate;
*border-collapse: expression('separate', cellSpacing = '2px');
}
/*  The text inside the info boxes [Black font] - normally on baby pink background */
TD.main-infoboxcontents, P.main-infoboxcontents {
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
line-height: 1.5;
padding:10px 0px 10px 0px;
}

.infoBoxProducts {
padding:11px 0px 10px 0px;
text-align: center;
border: solid 0px #000000; 
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
background-color:#250008;
color: #F0D2BC;
margin-bottom:;
background-image: url(images/prod-list-grid.gif);
background-attachment: scroll;
background-x-position: 0%;
background-y-position: 0%;
background-repeat: repeat-x;
width:184px;
height:315px;
}



.infoBoxProductsName {
padding:12px 0px 0px 0px;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: normal;
color: #F0D2BC;
z-index:2;

}

.infoBoxProductsPrice {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
color: #F0D2BC;
padding-top:3px;
z-index:1;
position:relative;

}
.infoBoxProductsProdinfo {
padding:10px 0px 0px 0px;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
color: #F0D2BC;
border-color:White;
border-left:3px;
border-left-style:ridge; 
border-right:3px;
border-right-style:ridge; 
border-top:3px;
border-top-style:ridge; 

}
.infoBoxProductsButtons {
padding:0px 0px 50px 0px;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
color: #F0D2BC;
}

.infoBoxProductsFade {
position:absolute;
z-index:-1;
top:20px;
left:10px;

}

.infoBoxProducts a {
color: #F0D2BC;
}
TD.infoBoxGrid {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
border: solid 1px #999999;
}
/* set pos buy/details button on list */
img.buy_now {  
margin-bottom:10px;
} 
/* set pos buy/details button on thumbnail */
img.thm_buy_now {
margin-bottom:-3px;
} 
/* set style buy/details seperator thumbnail */
.buy_now {
font-weight: bold;
font-size: 18px;
color: #999999;
} 
.infoBoxList {
border-collapse: collapse;
background-color: #250008;
}
.thumbcontent {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color:#666666;
text-align:center;
}
TD.noborderbox {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}
A.pageResults {
color: #D45593;
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border-style: none;
	border-color: inherit;
	border-width: 0;
	margin-top: 0px;
}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
#ft{clear:both; height:200px;}
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px; background:#250008;}
#doc2{width:73.076em;*width:71.25em;}
#doc3{margin:auto 10px;width:auto;}
#doc4{width:74.923em;*width:73.05em;}
.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}s .yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}
#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
