@charset "UTF-8";
#leftContent_4columns {
	float: left;
	width: 585px;
	padding-left: 42px;
}
.location {
	width: 215px;
	margin-left: 35px;
	text-align: center;
}
.hiddenPic {display:none;}
.noborder {border:none;}
body { background: #892890 url(../images/bodyBack.gif) repeat-y center center; }
#main_content p a:link, #submenu_sizingLink p a:link {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 1px solid #892890;
}
#main_content p a:visited, #submenu_sizingLink p a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	border-bottom: 1px solid #892890;
}
#main_content p a:hover, #submenu_sizingLink p a:hover {
	text-decoration: none;
	color: #FFE594;
}
#main_content p a:active, #submenu_sizingLink p a:active {
	text-decoration: none;
	color: #892890;
}
#main_back/*#wrapper {
	margin: 0px auto;
	width: 1080px;
	background: #b78bbf url(../images/wrapper_background.gif);
}*/

  {
	background: #B080BC url(../images/background_container.gif) no-repeat center top;
	position: relative;
}
#link_features_fromstyles {
	height: 55px;
	width: 250px;
	float: right;
	display: inline;
	margin-right: 30px;
}

#container {
	margin: 0px auto;
	width: 950px;
	text-align: left;
}
#header {
	position:relative;
	height: 88px;
	background: url(../images/header_topBrand.gif) no-repeat center top;
	margin: 0;
	padding: 0;
}
#header_branding {
	float:right;
	overflow:hidden;
	width:1px;
	height:1px;
}
#header_contact  { text-indent: -9999px; }
#top_nav {
	float: right;
	height: 41px;
	width: 380px;
}
#top_nav li {
	display: inline;
	float: left;
	/*	margin-right: 15px;
	font-size: 80%;*/
}
#top_nav a {
	float: left;
	display: inline;
}
/*-------------------------------------- Top Nav - CUSTOMER SERVICE ---------------------------------------------------*/
#top_nav #service a{
	background:  url(../images/nav/top/topnav_service_link.gif) no-repeat left top;
	height: 41px;
	width: 139px;
	text-indent: -9999px;
	}
#top_nav #service a:hover{ background: url(../images/nav/top/topnav_service_hover.gif) no-repeat left top; }
#top_nav #service_select{
	background:  url(../images/nav/top/topnav_service_select.gif) no-repeat left top;
	height: 41px;
	width: 139px;
	text-indent: -9999px;
	}
/*-------------------------------------- Top Nav - FAQs ---------------------------------------------------*/
#top_nav #faq a{
	background:  url(../images/nav/top/topnav_faq_link.gif) no-repeat left top;
	height: 41px;
	width: 55px;
	text-indent: -9999px;
	}
#top_nav #faq a:hover{ background: url(../images/nav/top/topnav_faq_hover.gif) no-repeat left top; }
#top_nav #faq_select{
	background:  url(../images/nav/top/topnav_faq_select.gif) no-repeat left top;
	height: 41px;
	width: 55px;
	text-indent: -9999px;
	}
/*-------------------------------------- Top Nav - OUR STORY ---------------------------------------------------*/
#top_nav #story a{
	background:  url(../images/nav/top/topnav_story_link.gif) no-repeat left top;
	height: 41px;
	width: 83px;
	text-indent: -9999px;
	}
#top_nav #story a:hover{ background: url(../images/nav/top/topnav_story_hover.gif) no-repeat left top; }
#top_nav #story_select{
	background:  url(../images/nav/top/topnav_story_select.gif) no-repeat left top;
	height: 41px;
	width: 83px;
	text-indent: -9999px;
	}
/*-------------------------------------- Top Nav - IN THE PRESS ---------------------------------------------------*/
#top_nav #press a{
	background:  url(../images/nav/top/topnav_press_link.gif) no-repeat left top;
	height: 41px;
	width: 103px;
	text-indent: -9999px;
	}
#top_nav #press a:hover{ background: url(../images/nav/top/topnav_press_hover.gif) no-repeat left top; }
#top_nav #press_select{
	background:  url(../images/nav/top/topnav_press_select.gif) no-repeat left top;
	height: 41px;
	width: 103px;
	text-indent: -9999px;
	}

/*-----------------------------------------------------------------------------------------*/

#main_nav {
	height: 43px;
	width: 950px;
	float: left;
	margin: 0;
	padding: 0;
}
#main_nav li {
	display: inline;
	float: left;
}
#main_nav a { float: left; }

/*-------------------------------------- Main Nav - HOME ---------------------------------------------------*/
#mainNavUl #home a{
	background:  url(../images/nav/main/mainNav_home_link.gif) no-repeat left top;
	height: 43px;
	width: 100px;
	text-indent: -9999px;
	}
#mainNavUl {
	margin: 0px;
	padding: 0px;
	float: left;
}
#mainNavUl #home a:hover{ background: url(../images/nav/main/mainNav_home_hover.gif) no-repeat left top; }
#mainNavUl #home_select{
	background:  url(../images/nav/main/mainNav_home_select.gif) no-repeat left top;
	height: 43px;
	width: 100px;
	text-indent: -9999px;
	}
	
/*-------------------------------------- Main Nav - STYLES ---------------------------------------------------*/
#mainNavUl #styles a{
	background: url(../images/nav/main/mainNav_styles_link.gif) no-repeat left top;
	height: 43px;
	width: 117px;
	text-indent: -9999px;
	}
#mainNavUl #styles a:hover{ background:  url(../images/nav/main/mainNav_styles_hover.gif) no-repeat left top; }
#mainNavUl #styles_select a{
	background: url(../images/nav/main/mainNav_styles_select.gif) no-repeat left top;
	height: 43px;
	width: 117px;
	text-indent: -9999px;
	}
/*-------------------------------------- Main Nav - PHOTO ---------------------------------------------------*/
#mainNavUl #photo a{
	background: url(../images/nav/main/mainNav_photo_link.gif) no-repeat left top;
	height: 43px;
	width: 147px;
	text-indent: -9999px;
	}
#mainNavUl #photo a:hover{ background:  url(../images/nav/main/mainNav_photo_hover.gif) no-repeat left top; }
#mainNavUl #photo_select a{
	background: url(../images/nav/main/mainNav_photo_select.gif) no-repeat left top;
	height: 43px;
	width: 147px;
	text-indent: -9999px;
	}
/*-------------------------------------- Main Nav - TESTIMONIALS ---------------------------------------------------*/
	
#mainNavUl #testimonials a{
	background:  url(../images/nav/main/mainNav_testimonials_link.gif) no-repeat left top;
	height: 43px;
	width: 133px;
	text-indent: -9999px;
	}
#mainNavUl #testimonials a:hover{ background:  url(../images/nav/main/mainNav_testimonials_hover.gif) no-repeat left top; }
#mainNavUl #testimonials_select a{
	background:  url(../images/nav/main/mainNav_testimonials_select.gif) no-repeat left top;
	height: 43px;
	width: 133px;
	text-indent: -9999px;
	}
/*--------------------------------------- Main Nav - SIZING --------------------------------------------------*/
#mainNavUl #size a{
	background:  url(../images/nav/main/mainNav_size_link.gif) no-repeat left top;
	height: 43px;
	width: 124px;
	text-indent: -9999px;
	}
#mainNavUl #size a:hover{ background:  url(../images/nav/main/mainNav_size_hover.gif) no-repeat left top; }
#mainNavUl #size_select a{

	background:  url(../images/nav/main/mainNav_size_select.gif) no-repeat left top;
	height: 43px;
	width: 124px;
	text-indent: -9999px;
	}
/*--------------------------------------- Main Nav - RETAIL LOCATIONS --------------------------------------------------*/	
#mainNavUl #locations a{
	background:  url(../images/nav/main/mainNav_locations_link.gif) no-repeat left top;
	height: 43px;
	width: 163px;
	text-indent: -9999px;
	}
#mainNavUl #locations a:hover{ background:  url(../images/nav/main/mainNav_locations_hover.gif) no-repeat left top; }
#mainNavUl #locations_select a{
	background:  url(../images/nav/main/mainNav_locations_select.gif) no-repeat left top;
	height: 43px;
	width: 163px;
	text-indent: -9999px;
	}
/*---------------------------------------- Main Nav - SHOPPING -------------------------------------------------*/
#mainNavUl #shop a{
	background:  url(../images/nav/main/mainNav_shop_link.gif) no-repeat left top;
	height: 43px;
	width: 166px;
	text-indent: -9999px;
	}
#mainNavUl #shop a:hover{ background:  url(../images/nav/main/mainNav_shop_hover.gif) no-repeat left top; }
#mainNavUl #shop_select a{
	background:  url(../images/nav/main/mainNav_shop_select.gif) no-repeat left top;
	height: 43px;
	width: 166px;
	text-indent: -9999px;
	}

#submenu #ultimate a,
#submenu_Aug09 #ultimate a,
 { float: left; }

/*--------------------------------------- Submenu - Ultimate --------------------------------------------------*/	
#submenu #ultimate a{
	background:  url(../images/nav/styles/submenu_ultimate_link.gif) no-repeat left top;
	height: 17px;
	width: 94px;
	text-indent: -9999px;
	}
#submenu #ultimate a:hover{ background: url(../images/nav/styles/submenu_ultimate_hover.gif) no-repeat left top; }
#submenu #ultimate_select a{
	background:  url(../images/nav/styles/submenu_ultimate_select.gif) no-repeat left top;
	height: 17px;
	width: 94px;
	text-indent: -9999px;
	}
/*--------------------------------------- Submenu - Shortee --------------------------------------------------*/	
#submenu #shortee a{
	background:  url(../images/nav/styles/submenu_shortee_link.gif) no-repeat left top;
	height: 17px;
	width: 89px;
	text-indent: -9999px;
	}
#submenu #shortee a:hover{ background: url(../images/nav/styles/submenu_shortee_hover.gif) no-repeat left top; }
#submenu #shortee_select a{
	background:  url(../images/nav/styles/submenu_shortee_select.gif) no-repeat left top;
	height: 17px;
	width: 89px;
	text-indent: -9999px;
	}
/*--------------------------------------- Submenu - Mini --------------------------------------------------*/	
#submenu #mini a{
	background:  url(../images/nav/styles/submenu_mini_link.gif) no-repeat left top;
	height: 17px;
	width: 64px;
	text-indent: -9999px;
	}
#submenu #mini a:hover{ background: url(../images/nav/styles/submenu_mini_hover.gif) no-repeat left top; }
#submenu #mini_select a{
	background:  url(../images/nav/styles/submenu_mini_select.gif) no-repeat left top;
	height: 17px;
	width: 64px;
	text-indent: -9999px;
	}
/*--------------------------------------- Submenu - Tankee --------------------------------------------------*/	
#submenu #tankee a{
	background:  url(../images/nav/styles/submenu_tankee_link.gif) no-repeat left top;
	height: 17px;
	width: 70px;
	text-indent: -9999px;
	}
#submenu #tankee a:hover{ background: url(../images/nav/styles/submenu_tankee_hover.gif) no-repeat left top; }
#submenu #tankee_select a{
	background:  url(../images/nav/styles/submenu_tankee_select.gif) no-repeat left top;
	height: 17px;
	width: 70px;
	text-indent: -9999px;
	}

/*--------------------------------------- Submenu - Tankee Long--------------------------------------------------*/	
#submenu #tankeeLong a{
	background:  url(../images/nav/styles/submenu_tankeeLong_link.gif) no-repeat left top;
	height: 17px;
	width: 86px;
	text-indent: -9999px;
	}
#submenu #tankeeLong a:hover{ background: url(../images/nav/styles/submenu_tankeeLong_hover.gif) no-repeat left top; }
#submenu #tankeeLong_select a{
	background:  url(../images/nav/styles/submenu_tankeeLong_select.gif) no-repeat left top;
	height: 17px;
	width: 86px;
	text-indent: -9999px;
	}


/*--------------------------------------- Submenu - Tankee Short --------------------------------------------------*/	
#submenu #tankeeShort a{
	background:  url(../images/nav/styles/submenu_tankeeShort_link.gif) no-repeat left top;
	height: 17px;
	width: 94px;
	text-indent: -9999px;
	}
#submenu #tankeeShort a:hover{ background: url(../images/nav/styles/submenu_tankeeShort_hover.gif) no-repeat left top; }
#submenu #tankeeShort_select a{
	background:  url(../images/nav/styles/submenu_tankeeShort_select.gif) no-repeat left top;
	height: 17px;
	width: 94px;
	text-indent: -9999px;
	}
	
/*--------------------------------------- Submenu - Lacee Long --------------------------------------------------*/	
#submenu #laceeLong a{
	background:  url(../images/nav/styles/submenu_laceeLong_link.gif) no-repeat left top;
	height: 17px;
	width: 78px;
	text-indent: -9999px;
	}
#submenu #laceeLong a:hover{ background: url(../images/nav/styles/submenu_laceeLong_hover.gif) no-repeat left top; }
#submenu #laceeLong_select a{
	background:  url(../images/nav/styles/submenu_laceeLong_select.gif) no-repeat left top;
	height: 17px;
	width: 78px;
	text-indent: -9999px;
	}

/*--------------------------------------- Submenu - Lacee Short --------------------------------------------------*/	
#submenu #laceeShort a{
	background:  url(../images/nav/styles/submenu_laceeShort_link.gif) no-repeat left top;
	height: 17px;
	width: 82px;
	text-indent: -9999px;
	}
#submenu #laceeShort a:hover{ background: url(../images/nav/styles/submenu_laceeShort_hover.gif) no-repeat left top; }
#submenu #laceeShort_select a{
	background:  url(../images/nav/styles/submenu_laceeShort_select.gif) no-repeat left top;
	height: 17px;
	width: 82px;
	text-indent: -9999px;
	}



/* unused main nav link styles ---------------//
#main_nav a:link, #main_nav a:visited {
	font-family: "Hypatia Sans Pro", "Trebuchet MS", Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: small-caps;
}
#main_nav a:hover, #main_nav a:focus {
	font-family: "Hypatia Sans Pro", "Trebuchet MS", Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #FFE594;
	font-weight: bold;
	font-variant: small-caps;
}
#main_nav a:active {
	color: #000000;
}
------------------------------------*/


/*------------------------------------------ Page Layout -----------------------------------------------*/

#main_content {
	margin: 0;
	padding: 0;
}
#main_content #content_feature { /*background: url(../images/home_feature_image.jpg) no-repeat left top;*/
	height: 381px;
	width: 630px;
	float: left;
	margin: 0 10px 0 0;
	position: relative;
	background: url(../images/home_feature_image.jpg) no-repeat left top;
}
#link_features {
	position: absolute;
	left: 0px;
	top: 90px;
	height: 50px;
	width: 308px;
}
#link_styles {
	position: absolute;
	left: 310px;
	top: 0px;
	height: 375px;
	width: 308px;
}
#main_content #content_buzz { /*background: #B080BC url(../images/home_buzz.jpg);*/ height: 191px; }
#main_content #before_after_flash {
	background: #B080BC url(../images/home_BA_placeholder.jpg);
	height: 190px;
}
#main_content #content_mediaQuote {
	background: #B080BC;
	height: 153px;
}
#main_content #styles_Aug09 {
	padding-left: 30px;
	height: 363px;
}
#main_content #styles_Aug09 img {
	float:left;
}
#main_content #style1 { text-align: right; }
#main_content #style2 {
	text-align: center;
	height: 600px;
}
#submenu_slice{
	background: url(../images/submenu_default.gif) no-repeat left top;
	height: 25px;
	width: 950px;
	margin: 0;
	float: left;
	padding: 0;
}
#submenu_slice_styles{
	background: url(../images/submenu_topslice_styles_tankee.jpg) no-repeat left top;
	height: 25px;
	float: left;
	width: 950px;
	margin: 0;
}
#submenu_slice_styles_Aug09{
	background: url(../images/submenu_topslice_styles_Aug09.jpg) no-repeat left top;
	height: 25px;
	float: left;
	width: 950px;
	margin: 0;
}
#submenu_slice_styles_June10{
	background: url(../images/submenu_topslice_styles_June2010.jpg) no-repeat left top;
	height: 25px;
	float: left;
	width: 950px;
	margin: 0;
}
#submenu_slice_products{
	background: url(../images/submenu_slice_products.gif) no-repeat left top;
	height: 25px;
	float: left;
	width: 950px;
	margin: 0;
}
#submenu li {
	display: inline;
	float: left;
}
#footer {
	background: #892890 url(../images/footer_gradient_logo.gif) no-repeat left bottom;
	width: 1024px;
	margin: 0px auto;
	font-size: 75%;
	line-height: 1.5;
	font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;
}
#footer_branding {
	margin-bottom: 25px;
	background: #892890;
}
#footer a:link, #footer a:visited {
	color: #D5BFDD;
	text-decoration: none;
}
#footer a:hover, #footer a:active {
	color: #FFED8C;
	text-decoration: none;
}
#footer_nav1, #footer_nav2, #footer_nav3 {
	float: left;
	width: 150px;
	margin: 0px 0px 15px 10px;
}
#footer_nav1 {
	margin-left:196px;
	display: inline;
}
#form_subscribe {
	float: right;
	margin-right: 40px;
	width: 300px;
	display:inline;
}
#form_subscribe h3 {
	text-transform: uppercase;
	color: #FFFFFF;
	font: bold 120% "Hypatia Sans Pro", "Trebuchet MS", Helvetica, Arial, sans-serif;
}
#form_subscribe label {
	color: #D5BFDD;
	display: block;
	font: italic 95%/1.2 "Trebuchet MS", Helvetica, Arial, sans-serif;
	margin: 0px 0px 5px 0px;
}
#form_subscribe input { font-size: 85%; }
#form_subscribe #submit { }
#header #main_nav {
	height: 48px;
	width: 950px;
}
#top_nav #topNavUl { }
#submenu a { float: left; }
#submenu {
	width: 600px;
	margin-left: 35px;
}
#submenu_header { }
#features { text-align: center; }
#submenu_features {
	background: url(../images/submenu_topslice_styles_June2010.jpg);
	height: 25px;
	width: 950px;
	float: left;
}

/*----------------------------------Basic Element Styling-------------------------------------------------------*/

h1, h2, h3, h4, h5, h6 {
	color: #FFFFFF;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-weight: normal;
}
h1 {
	font-size: 190%;
	font-weight: normal;
}

h2 {
	font-size: 175%;
	font-weight: normal;
}
h3 {
	font-size: 150%;
	font-weight: normal;
}
h4 {
	font-size: 115%;
	font-weight: normal;
	color: #660066;
	/*margin-top: 1.5em;*/
}
h5 {
	font-size: 120%;
	font-weight: normal;
	color: #660066; 
	text-transform: uppercase;	
}
h6 {
	font-size: 90%;
	font-weight: bold;
	text-transform: uppercase;	
}
#heading_contactus {
	background: url(../images/ContactUs_h1_background.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 10px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_customerservice {
	background: url(../images/CustomerSevice_h1_background.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 10px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_faq {
	background: url(../images/faq_h1_background.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 10px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_ourstory {
	background: url(../images/OurStory_h1_background.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 10px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_press {
	background: url(../images/Press_h1_background.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 10px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_ultimate { 
	background: url(../images/heading_styles_ultimate.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 20px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_shortee { 
	background: url(../images/heading_styles_shortee.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 20px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_mini { 
	background: url(../images/heading_styles_mini.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 20px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_tankee { 
	background: url(../images/heading_styles_tankee.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 20px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_tankeeShort { 
	background: url(../images/heading_styles_tankeeShort.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 20px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_tankeeLong { 
	background: url(../images/heading_styles_tankeeLong.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 20px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_laceeShort { 
	background: url(../images/heading_styles_laceeShort.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 20px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_laceeLong { 
	background: url(../images/heading_styles_laceeLong.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 20px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_ultimate-silkee {
    background: url(../images/heading_styles_ultimate-silkee_min1.gif) no-repeat left top;
    text-indent: -1000px;
    margin: 20px 0 10px -15px;
    padding-top: 4px;
    height: 70px;
}
#heading_JobOpportunities {
	background: url(../images/Heading_JobOpportunities.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 10px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_PrivacyPolicy {
	background: url(../images/Heading_PrivacyPolicy.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 10px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_BecomeRetailer {
	background: url(../images/Heading_BecomeRetailer.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 10px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
#heading_TellAfriend {
	background: url(../images/Heading_TellAfriend.gif) no-repeat left top;
	text-indent: -1000px;
	margin: 10px 0 10px -15px;
	padding-top: 4px;
	height: 49px;
}
.p_indent {
	text-indent:1em;
}
#main_content ol {
	padding-left:100;
}
#leftContent_4columns  li { margin: 0px 50px 10px 24px; }
.upperCase { text-transform: uppercase; font-size: 85%;}
.upperCase_unsized { text-transform: uppercase;}
.bottomBorder {
	border-bottom: 1px solid #660066;
	padding-bottom: 3px;
	margin-bottom: 3px;
}
.topBorder {
	border-top: 1px solid #660066;
	padding-top: 3px;
	margin-top: 3px;
}
.textindent_out {
	text-indent: -9999px;
}
.text_white { color: #FFFFFF;}
.text_black { color: #000000;}
.text_purple { color: #660066;}
.price {
	color: #000000;
	text-align: center;
	margin: 5px opx;
	font-size: 105%;
}
.question {
	color: #660066;
	margin-bottom: 0;
	font-weight: bold;
	font-style: italic;
	background: url(../images/question_bullet.gif) no-repeat left top;
	text-indent: 23px;
}
.answer {
	margin-bottom: 25px;
	width: 565px;
	background: url(../images/answer_bullet.gif) no-repeat left top;
	text-indent: 23px;
}
address {
	color: #660066;
	font-weight: bold;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	margin-bottom: 25px;
}
strong {
	font-weight: bold;
}
.rule_heading { margin-bottom: 10px; }
.rule_subheading { margin-bottom: 0.25em; }
#header #homelink { float: left; }
#header #featurelink { float: left; }
#leftContent_4columns blockquote {
	font: italic 140%/1.3em "Times New Roman", Times, serif;
	padding: 0px 25px 10px;
	color: #333333;
	background: url(../images/quoteMark_begin.gif) no-repeat left top;
}
#main_content #leftCol_product {
	padding-left: 35px;
	width: 265px;
	padding-right: 10px;
}
#leftCol_product li {
	color: #660066;
	/* background: url(../images/bullet_products.gif) no-repeat left top; */
	/* font: bold 80%/1.1em "Lucida Grande", Arial, Helvetica, sans-serif; */
	font: 80%/1.1em "Lucida Grande", Arial, Helvetica, sans-serif;
	/* padding-left: 15px; */
	margin-bottom: 13px;
}
#rightCol_product {
	width: 310px;
	float: right;
}
#style_price {
	color: #000000;
	margin: 5px 0px;
}
#submenu_sizingLink p {
	color: #660066;
	font-size: 70%;
	text-align: right;
	padding-top: 7px;
	padding-right: 20px;
	font-weight: bold;
}
#left_6col {
	width: 470px;
	float: left;
	background: url(../images/sizing_measure1_back.gif) no-repeat right top;
	/*height: 600px;*/
	margin: 0;
}
#right_6col {
	width: 470px;
	/*height: 600px;*/
	background: url(../images/sizing_measure2_back.gif) no-repeat left top;
	float: right;
	margin: 0;
}
#left_6col_content { margin: 100px 25px 0px 45px; }
#right_6col_content { margin: 100px 35px 0px 45px; }
#video_container_1 {
	background: url(../images/sizing_watchVidLabel.gif) no-repeat center top;
	margin: 15px 25px 15px 45px;
	text-align:center;
	padding-top: 45px;
}
#video_container_2 {
	background: url(../images/sizing_watchVidLabel.gif) no-repeat center top;
	margin: 15px 35px 15px 45px;
	text-align: center;
	padding-top: 45px;
}
.video { margin: 45px 0 0 0; }
.smaller { font-size: 85%; }
.smaller65 { font-size: 65%; }
#sizing_different {
	background: url(../images/sizing_whyDiffer_back.gif) no-repeat center top;
	height: 160px;
	float: left;
	width: 950px;
	margin: 15px 0px;
}
#sizing_differ_content {
	margin: 0px 55px 0px 187px;
	padding-top: 40px;
}
#sizingVideo1_caption {
	color: #660066;
	text-align: center;
	background: url(../images/sizing_measure1_backBottom.gif) no-repeat right bottom;
	padding-bottom: 20px;
	margin-top: -25px;
}
#sizingVideo1_caption p {
	font: 80% "Lucida Grande", Arial, Helvetica, sans-serif;
	padding: 10px 65px 0px 90px;
	color: #892890;
}
#video1_background {
	background: url(../images/sizing_measure1_backMiddle.gif) repeat-y right center;
	padding-bottom: 25px;
}
#sizingVideo2_caption {
	color: #660066;
	text-align: center;
	background: url(../images/sizing_measure2_backBottom.gif) no-repeat left bottom;
	padding-bottom: 20px;
	margin-top: -25px;
}
#sizingVideo2_caption p {
	font: 80% "Lucida Grande", Arial, Helvetica, sans-serif;
	padding: 10px 70px 0px 80px;
	color: #892890;
}
#video2_background {
	background: url(../images/sizing_measure2_backMiddle.gif) repeat-y left center;
	padding-bottom: 25px;
}
#sizing_table_link {
    float: left;
    width: 787px;
    margin-bottom: 50px;
    margin-left: 80px;
}
#right_2col_contact {
	float: right;
	width: 310px;
	background: url(../images/customer_service_contactBox.gif) no-repeat right top;
	height: 300px;
}
#right_2col_contact #right_contact_content {
	margin: 155px 20px 20px 30px;
	color: #892890;
	padding-bottom: 20px;
}
#right_contact_content p {
	font-size: 90%;
	color: #892890;
}
#contact_wrapper { background: url(../images/customer_service_contactBox_bottom.gif) no-repeat right bottom; }
#leftContent_photo {
	width: 600px;
	margin-left: 0px;
	float: left;
}
#leftContent_photo img {
	margin: 0px 5px 5px 0px;
	cursor: pointer;
}
#rightContent_photo {
	float: right;
	width: 310px;
	margin-right: 0px;
}
.testimonial_4Col {
	background: url(../images/rule_yellowToBack4Col.gif) no-repeat center bottom;
	padding-bottom: 15px;
	margin: 0px 25px 15px 0px;
	padding-left: 10px;
}
.testimonial_8Col {
	background: url(../images/Rule_470_Left_Purple-Body.gif) no-repeat left bottom;
	padding-bottom: 15px;
	margin: 0px 25px 15px 35px;
	padding-left: 10px;
}
.testimonial {
	font: italic 85%/1.4em "Trebuchet MS", Helvetica, Arial, sans-serif;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
}
.testimonial_first {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
#testimonial_style1 {
	width: 195px;
	padding-left: 110px;
	text-align: left;
	margin-top: 10px;
}
#testimonial_style2 {
	width: 195px;
	padding: 0 50px 0 60px;
	text-align: left;
	margin-top: 10px;
}
#testimonial_style3 {
	width: 195px;
	text-align: left;
	margin-top: 10px;
	padding-right: 95px;
	padding-left: 15px;
}
.customer {
	color: #892890;
	font: bold normal 90% "Trebuchet MS", Helvetica, Arial, sans-serif;
	text-align: right;
	margin-bottom: 0px;
}
#header_recentTest {
	text-indent: -9999px;
	margin: 20px 0 5px 0;
	height: 53px;
	background: url(../images/header_recentTest.gif) no-repeat left top;
}
.float_left { float: left; }
.highslide-gallery { margin-left: 30px; }

#leftContent_4columns p { padding-right: 25px; }

blockquote p {
	text-align:right;
	color: #892890;
	font: normal 90% "Times New Roman", Times, serif;
}
.quote_testimonial { font: "Times New Roman", Times, serif; }
#right_4col {
	float: right;
	width: 310px;
}
#leftContent_8Col {
	float: left;
	width: 630px;
}
.store {
	font-weight: bold;
	color: #000000;
}
.location {
	text-align: left;
	border-bottom: 1px dotted #FFFF99;
	padding-bottom: 1em;
	margin-bottom: 1.5em;
}
.state {
	color: #ffe594;
	text-align: left;
	width: 215px;
	margin-left: 35px;
	font: bold 120% "Trebuchet MS", Helvetica, Arial, sans-serif;
}
.content_4Col {
	width: 300px;
	float: left;
	margin-left: 10px;
}
.retail_location {
	float: left;
	width: 250px;
	margin-left: 50px;
	text-align: center;
}
.press_item {
	display: inline;
	float: left;
	width: 170px;
	margin-right: 22px;
	margin-top: 25px;
}
.press_last { margin-bottom: 50px; }
.sidebar_topmargin { margin-top: 6px; }
p.blog {
	margin-left: 20px;
	font-size: 80%;
}

/* --------------------------------------------------------------------------------------- */
/* css for the product styles galleries
--------------------------------------------------------------------------------------- */

/* code for the product galleries */

#galleryArea {
	position: relative;
	width: 296px;
	margin: 18px auto 0;
}

img {
	border:none;
	}
/* The containing box for all the galleries. */
#stylesGallery_laceeLongWhite,
#stylesGallery_laceeLongBlack,
#stylesGallery_laceeShortWhite,
#stylesGallery_laceeShortBlack,
#stylesGallery_tankeeShort,
#stylesGallery_tankeeLong,
#stylesGallery_miniNude,
#stylesGallery_miniBlack,
#stylesGallery_shorteeNude,
#stylesGallery_shorteeBlack,
#stylesGallery_ultimateNude, 
#stylesGallery_ultimateBlack {
    position:absolute;
    width:296px;
    height:500px;
    margin:0 auto;
    border:none;
    }
#stylesGallery_laceeLongWhite,
#stylesGallery_laceeShortWhite,
#stylesGallery_miniNude,
#stylesGallery_shorteeNude,
#stylesGallery_ultimateNude {
    height:420px;
    }

/* Removing the list bullets and indentation */
#stylesGallery_laceeLongWhite ul,
#stylesGallery_laceeLongBlack ul,
#stylesGallery_laceeShortWhite ul,
#stylesGallery_laceeShortBlack ul,
#stylesGallery_tankeeShort ul,
#stylesGallery_tankeeLong ul,
#stylesGallery_miniNude ul,
#stylesGallery_miniBlack ul,
#stylesGallery_shorteeNude ul,
#stylesGallery_shorteeBlack ul,
#stylesGallery_ultimateNude ul, 
#stylesGallery_ultimateBlack ul {
    padding:0;
    margin:0;
    list-style-type:none;
    }
/* Remove the images and text, if any, from sight */
#stylesGallery_laceeLongWhite a.gallery span,
#stylesGallery_laceeLongBlack a.gallery span,
#stylesGallery_laceeShortWhite a.gallery span,
#stylesGallery_laceeShortBlack a.gallery span,
#stylesGallery_tankeeShort a.gallery span,
#stylesGallery_tankeeLong a.gallery span,
#stylesGallery_miniNude a.gallery span,
#stylesGallery_miniBlack a.gallery span,
#stylesGallery_shorteeNude a.gallery span,
#stylesGallery_shorteeBlack a.gallery span,
#stylesGallery_ultimateNude a.gallery span,
#stylesGallery_ultimateBlack a.gallery span {
    position:absolute;
    width:1px;
    height:1px;
    top:0px;
    left:0px;
    overflow:hidden;
    }
/* Adding the thumbnail images */
#stylesGallery_laceeLongWhite a.gallery, #stylesGallery_laceeLongWhite a.gallery:visited,
#stylesGallery_laceeLongBlack a.gallery, #stylesGallery_laceeLongBlack a.gallery:visited,
#stylesGallery_laceeShortWhite a.gallery, #stylesGallery_laceeShortWhite a.gallery:visited,
#stylesGallery_laceeShortBlack a.gallery, #stylesGallery_laceeShortBlack a.gallery:visited,
#stylesGallery_tankeeShort a.gallery, #stylesGallery_tankeeShort a.gallery:visited,
#stylesGallery_tankeeLong a.gallery, #stylesGallery_tankeeLong a.gallery:visited,
#stylesGallery_miniNude a.gallery, #stylesGallery_miniNude a.gallery:visited, 
#stylesGallery_miniBlack a.gallery, #stylesGallery_miniBlack a.gallery:visited, 
#stylesGallery_shorteeNude a.gallery, #stylesGallery_shorteeNude a.gallery:visited, 
#stylesGallery_shorteeBlack a.gallery, #stylesGallery_shorteeBlack a.gallery:visited, 
#stylesGallery_ultimateNude a.gallery, #stylesGallery_ultimateNude a.gallery:visited, 
#stylesGallery_ultimateBlack a.gallery, #stylesGallery_ultimateBlack a.gallery:visited {
    display:block;
    text-decoration:none;
    border:none;
    margin:0;
    text-align:left;
    cursor:pointer;
	outline:none;
    }
	
/* Thumbnail images for the Ultimate*/	
	
#stylesGallery_ultimateNude a.slidea {
    background:url(../images/styles_ultimate/sytlesUltimate_frontNudeTH.jpg);
    height:68px;
    width:74px;    }
#stylesGallery_ultimateNude a.slideb {
    background:url(../images/styles_ultimate/sytlesUltimate_sideNudeTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_ultimateNude a.slidec {
    background:url(../images/styles_ultimate/sytlesUltimate_backNudeTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_ultimateNude a.slided {
    background:url(../images/styles_ultimate/sytlesUltimate_detailNudeTH.jpg);
    height:68px;
    width:76px;    }
/** html #stylesGallery_ultimateNude a.slided {
    height:68px;
    width:73px;    }*/
#stylesGallery_ultimateNude a.slideVnude_nude {
    background:url(../images/styles_ultimate/stylesAll_viewNude.gif);
    height:33px;
    width:147px;  }
#stylesGallery_ultimateNude a.slideVblack_nude {
    background:url(../images/styles_ultimate/stylesAll_viewBlack.gif);
    height:33px;
    width:149px;    }
#stylesGallery_ultimateBlack a.slidee {
    background:url(../images/styles_ultimate/sytlesUltimate_frontBlackTH.jpg);
    height:68px;
    width:74px;    }
#stylesGallery_ultimateBlack a.slidef {
    background:url(../images/styles_ultimate/sytlesUltimate_sideBlackTH.jpg);
    height:68px;
    width:73px;    }
/** html #stylesGallery_ultimateBlack a.slidef {
    height:68px;
    width:73px;    }*/
#stylesGallery_ultimateBlack a.slideg {
    background:url(../images/styles_ultimate/sytlesUltimate_backBlackTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_ultimateBlack a.slideh {
    background:url(../images/styles_ultimate/sytlesUltimate_detailBlackTH.jpg);
    height:68px;
    width:76px;    }
#stylesGallery_ultimateBlack a.slideVnude_black {
    background:url(../images/styles_ultimate/stylesAll_viewNude.gif);
    height:33px;
    width:147px;  }
#stylesGallery_ultimateBlack a.slideVblack_black {
    background:url(../images/styles_ultimate/stylesAll_viewBlack.gif);
    height:33px;
    width:149px;    }
	
	
/* Thumbnail images for the Shortee*/

#stylesGallery_shorteeNude a.slidea {
    background:url(../images/styles_shortee/sytlesShortee_frontNudeTH.jpg);
    height:68px;
    width:74px;    }
#stylesGallery_shorteeNude a.slideb {
    background:url(../images/styles_shortee/sytlesShortee_sideNudeTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_shorteeNude a.slidec {
    background:url(../images/styles_shortee/sytlesShortee_backNudeTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_shorteeNude a.slided {
    background:url(../images/styles_shortee/sytlesShortee_detailNudeTH.jpg);
    height:68px;
    width:76px;    }
/** html #stylesGallery_shorteeNude a.slided {
    height:68px;
    width:73px;    }*/
#stylesGallery_shorteeNude a.slideVnude_nude {
    background:url(../images/styles_ultimate/stylesAll_viewNude.gif);
    height:33px;
    width:147px;  }
#stylesGallery_shorteeNude a.slideVblack_nude {
    background:url(../images/styles_ultimate/stylesAll_viewBlack.gif);
    height:33px;
    width:149px;    }
#stylesGallery_shorteeBlack a.slidee {
    background:url(../images/styles_shortee/sytlesShortee_frontBlackTH.jpg);
    height:68px;
    width:74px;    }
#stylesGallery_shorteeBlack a.slidef {
    background:url(../images/styles_shortee/sytlesShortee_sideBlackTH.jpg);
    height:68px;
    width:73px;    }
/** html #stylesGallery_shorteeBlack a.slidef {
    height:68px;
    width:73px;    }*/
#stylesGallery_shorteeBlack a.slideg {
    background:url(../images/styles_shortee/sytlesShortee_backBlackTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_shorteeBlack a.slideh {
    background:url(../images/styles_shortee/sytlesShortee_detailBlackTH.jpg);
    height:68px;
    width:76px;    }
#stylesGallery_shorteeBlack a.slideVnude_black {
    background:url(../images/styles_ultimate/stylesAll_viewNude.gif);
    height:33px;
    width:147px;  }
#stylesGallery_shorteeBlack a.slideVblack_black {
    background:url(../images/styles_ultimate/stylesAll_viewBlack.gif);
    height:33px;
    width:149px;    }

/* Thumbnail images for the Tankee Long - NOTE: Tankee Black thumbs are in styles_tankeeAddBlack.css*/

#stylesGallery_tankeeLong a.slidee {
    background:url(../images/styles_tankee/stylesTankeeLong_backTH.jpg);
    height:68px;
    width:74px;    }
#stylesGallery_tankeeLong a.slidef {
    background:url(../images/styles_tankee/stylesTankeeLong_sideTH.jpg);
    height:68px;
    width:73px;    }
/** html #stylesGallery_shorteeBlack a.slidef {
    height:68px;
    width:73px;    }*/
#stylesGallery_tankeeLong a.slideg {
    background:url(../images/styles_tankee/stylesTankeeLong_frontTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_tankeeLong a.slideh {
    background:url(../images/styles_tankee/stylesTankeeLong_pinkDuoTH.jpg);
    height:68px;
    width:76px;    }
#stylesGallery_tankeeLong a.slideVnude_black {
    background:url(../images/styles_tankee/stylesTankee_NudeOnly_left.gif);
    height:33px;
    width:147px;  }
#stylesGallery_tankeeLong a.slideVblack_black {
    background:url(../images/styles_tankee/stylesTankee_NudeOnly_right.gif);
    height:33px;
    width:149px;    }

/* Thumbnail images for the Tankee Short - NOTE: Tankee Black thumbs are in styles_tankeeAddBlack.css */

#stylesGallery_tankeeShort a.slidee {
    background:url(../images/styles_tankee/stylesTankeeShort_backTH.jpg);
    height:68px;
    width:74px;    }
#stylesGallery_tankeeShort a.slidef {
    background:url(../images/styles_tankee/stylesTankeeShort_sideTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_tankeeShort a.slideg {
    background:url(../images/styles_tankee/stylesTankeeShort_frontTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_tankeeShort a.slideh {
    background:url(../images/styles_tankee/stylesTankeeShort_pinkDuoTH.jpg);
    height:68px;
    width:76px;    }
#stylesGallery_tankeeShort a.slideVnude_black {
    background:url(../images/styles_tankee/stylesTankee_NudeOnly_left.gif);
    height:33px;
    width:147px;  }
#stylesGallery_tankeeShort a.slideVblack_black {
    background:url(../images/styles_tankee/stylesTankee_NudeOnly_right.gif);
    height:33px;
    width:149px;    }


/* Thumbnail images for the Lacee Long*/

#stylesGallery_laceeLongWhite a.slidea {
    background:url(../images/styles_lacee/stylesLaceeLong_frontWhiteTH.jpg);
    height:68px;
    width:74px;    }
#stylesGallery_laceeLongWhite a.slideb {
    background:url(../images/styles_lacee/stylesLaceeLong_sideWhiteTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_laceeLongWhite a.slidec {
    background:url(../images/styles_lacee/stylesLaceeLong_backWhiteTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_laceeLongWhite a.slided {
    background:url(../images/styles_lacee/stylesLacee_laceWhiteTH.jpg);
    height:68px;
    width:76px;    }
#stylesGallery_laceeLongWhite a.slideVnude_nude {
    background:url(../images/styles_lacee/stylesLacee_clickColor_left.gif);
    height:33px;
    width:147px;  }
#stylesGallery_laceeLongWhite a.slideVblack_nude {
    background:url(../images/styles_lacee/stylesLacee_clickColor_right.gif);
    height:33px;
    width:149px;    }
#stylesGallery_laceeLongBlack a.slidee {
    background:url(../images/styles_lacee/stylesLaceeLong_frontBlackTH.jpg);
    height:68px;
    width:74px;    }
#stylesGallery_laceeLongBlack a.slidef {
    background:url(../images/styles_lacee/stylesLaceeLong_sideBlackTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_laceeLongBlack a.slideg {
    background:url(../images/styles_lacee/stylesLaceeLong_backBlackTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_laceeLongBlack a.slideh {
    background:url(../images/styles_lacee/stylesLacee_laceBlackTH.jpg);
    height:68px;
    width:76px;    }
#stylesGallery_laceeLongBlack a.slideVnude_black {
    background:url(../images/styles_lacee/stylesLacee_clickColor_left.gif);
    height:33px;
    width:147px;  }
#stylesGallery_laceeLongBlack a.slideVblack_black {
    background:url(../images/styles_lacee/stylesLacee_clickColor_right.gif);
    height:33px;
    width:149px;    }



/* Thumbnail images for the Mini*/

#stylesGallery_miniNude a.slidea {
    background:url(../images/styles_mini/sytlesMini_frontNudeTH.jpg);
    height:68px;
    width:74px;    }
#stylesGallery_miniNude a.slideb {
    background:url(../images/styles_mini/sytlesMini_sideNudeTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_miniNude a.slidec {
    background:url(../images/styles_mini/sytlesMini_backNudeTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_miniNude a.slided {
    background:url(../images/styles_mini/sytlesMini_detailNudeTH.jpg);
    height:68px;
    width:76px;    }
#stylesGallery_miniNude a.slideVnude_nude {
    background:url(../images/styles_ultimate/stylesAll_viewNude.gif);
    height:33px;
    width:147px;  }
#stylesGallery_miniNude a.slideVblack_nude {
    background:url(../images/styles_ultimate/stylesAll_viewBlack.gif);
    height:33px;
    width:149px;    }
#stylesGallery_miniBlack a.slidee {
    background:url(../images/styles_mini/sytlesMini_frontBlackTH.jpg);
    height:68px;
    width:74px;    }
#stylesGallery_miniBlack a.slidef {
    background:url(../images/styles_mini/sytlesMini_sideBlackTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_miniBlack a.slideg {
    background:url(../images/styles_mini/sytlesMini_backBlackTH.jpg);
    height:68px;
    width:73px;    }
#stylesGallery_miniBlack a.slideh {
    background:url(../images/styles_mini/sytlesMini_detailBlackTH.jpg);
    height:68px;
    width:76px;    }
#stylesGallery_miniBlack a.slideVnude_black {
    background:url(../images/styles_ultimate/stylesAll_viewNude.gif);
    height:33px;
    width:147px;  }
#stylesGallery_miniBlack a.slideVblack_black {
    background:url(../images/styles_ultimate/stylesAll_viewBlack.gif);
    height:33px;
    width:149px;    }

		
/* set the size of the unordered list to neatly house the thumbnails */
#stylesGallery_laceeLongWhite ul,
#stylesGallery_laceeShortWhite ul,
#stylesGallery_miniNude ul,
#stylesGallery_shorteeNude ul,
#stylesGallery_ultimateNude ul {
    width:296px;
    height:68px;
    }

#stylesGallery_laceeLongWhite ul,
#stylesGallery_laceeLongBlack ul,
#stylesGallery_laceeShortWhite ul,
#stylesGallery_laceeShortBlack ul,
#stylesGallery_tankeeShort ul,
#stylesGallery_tankeeLong ul,
#stylesGallery_shorteeBlack ul,
#stylesGallery_ultimateBlack ul {
    width:296px;
    height:140px;
    }
#stylesGallery_laceeLongWhite li,
#stylesGallery_laceeLongBlack li,
#stylesGallery_laceeShortWhite li,
#stylesGallery_laceeShortBlack li,
#stylesGallery_tankeeShort li,
#stylesGallery_tankeeLong li,
#stylesGallery_miniNude li,
#stylesGallery_miniBlack li,
#stylesGallery_shorteeNude li,
#stylesGallery_shorteeBlack li,
#stylesGallery_ultimateNude li,
#stylesGallery_ultimateBlack li  {
    float:left;
    }
/* move the thumbnails into the correct position */
#stylesGallery_laceeLongWhite ul,
#stylesGallery_laceeLongBlack ul,
#stylesGallery_laceeShortWhite ul,
#stylesGallery_laceeShortBlack ul,
#stylesGallery_tankeeShort ul,
#stylesGallery_tankeeLong ul,
#stylesGallery_miniNude ul,
#stylesGallery_miniBlack ul,
#stylesGallery_shorteeNude ul,
#stylesGallery_shorteeBlack ul,
#stylesGallery_ultimateNude ul,
#stylesGallery_ultimateBlack ul  {
    float:left;
	margin:352px 0 0 0;
    }
/* change the thumbnail border color */
#stylesGallery_laceeLongWhite a.gallery:hover,
#stylesGallery_laceeLongBlack a.gallery:hover,
#stylesGallery_laceeShortWhite a.gallery:hover,
#stylesGallery_laceeShortBlack a.gallery:hover,
#stylesGallery_miniNude a.gallery:hover,
#stylesGallery_shorteeNude a.gallery:hover,
#stylesGallery_ultimateNude a.gallery:hover {
    border:none;
    }
/* styling the :hover span */
#stylesGallery_laceeLongWhite a.gallery:active span,
#stylesGallery_laceeLongBlack a.gallery:active span,
#stylesGallery_laceeShortWhite a.gallery:active span,
#stylesGallery_laceeShortBlack a.gallery:active span,
#stylesGallery_tankeeShort a.gallery:active span,
#stylesGallery_tankeeShort a.gallery:focus span,
#stylesGallery_tankeeLong a.gallery:active span,
#stylesGallery_tankeeLong a.gallery:focus span,
#stylesGallery_miniNude a.gallery:active span,
#stylesGallery_miniBlack a.gallery:active span,
#stylesGallery_miniNude a.gallery:focus span,
#stylesGallery_miniBlack a.gallery:focus span,
#stylesGallery_shorteeNude a.gallery:active span,
#stylesGallery_shorteeBlack a.gallery:active span,
#stylesGallery_shorteeNude a.gallery:focus span,
#stylesGallery_shorteeBlack a.gallery:focus span,
#stylesGallery_ultimateNude a.gallery:active span,
#stylesGallery_ultimateBlack a.gallery:active span,
#stylesGallery_ultimateNude a.gallery:focus span,
#stylesGallery_ultimateBlack a.gallery:focus span   {
    position:absolute;
    width:296px;
    height:351px;
    top:0px;
    left:0px;
    color:#000;
	cursor:default;
    }
/* targeting Safari to use hover */
@media screen and (-webkit-min-device-pixel-ratio:0) {}
#stylesGallery_laceeLongWhite a.gallery:hover span,
#stylesGallery_laceeLongBlack a.gallery:hover span,
#stylesGallery_laceeShortWhite a.gallery:hover span,
#stylesGallery_laceeShortBlack a.gallery:hover span,
#stylesGallery_tankeeShort a.gallery:hover span,
#stylesGallery_tankeeLong a.gallery:hover span,
#stylesGallery_miniNude a.gallery:hover span,
#stylesGallery_miniBlack a.gallery:hover span,
#stylesGallery_shorteeNude a.gallery:hover span,
#stylesGallery_shorteeBlack a.gallery:hover span,
#stylesGallery_ultimateNude a.gallery:hover span,
#stylesGallery_ultimateBlack a.gallery:hover span   {
    position:absolute;
    width:296px;
    height:351px;
    top:0px;
    left:0px;
    color:#000;  }

#stylesGallery_ultimateNude { 
    background:url(../images/styles_ultimate/sytlesUltimate_frontNude.jpg) top left no-repeat; 
    } 
#stylesGallery_shorteeNude { 
    background:url(../images/styles_shortee/sytlesShortee_frontNude.jpg) top left no-repeat; 
    } 
#stylesGallery_miniNude { 
    background:url(../images/styles_mini/sytlesMini_frontNude.jpg) top left no-repeat; 
    } 
#stylesGallery_ultimateBlack {
	background:url(../images/styles_ultimate/sytlesUltimate_frontBlack.jpg) top left no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
    } 
#stylesGallery_shorteeBlack {
	background:url(../images/styles_shortee/sytlesShortee_frontBlack.jpg) top left no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
    } 
#stylesGallery_miniBlack {
	background:url(../images/styles_mini/sytlesMini_frontBlack.jpg) top left no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
    } 
#stylesGallery_tankeeLong { 
    background:url(../images/styles_tankee/stylesTankeeLong_backArrows.jpg) top left no-repeat; 
    } 
#stylesGallery_tankeeShort { 
    background:url(../images/styles_tankee/stylesTankeeShort_backArrows.jpg) top left no-repeat; 
    } 
#stylesGallery_laceeLongWhite { 
    background:url(../images/styles_lacee/stylesLaceeLong_frontWhite.jpg) top left no-repeat; 
    } 
#stylesGallery_laceeLongBlack { 
    background:url(../images/styles_lacee/stylesLaceeLong_frontBlack.jpg) top left no-repeat; 
    } 
#stylesGallery_laceeShortWhite { 
    background:url(../images/styles_lacee/stylesLaceeShort_frontWhite.jpg) top left no-repeat; 
    } 
#stylesGallery_laceeShortBlack { 
    background:url(../images/styles_lacee/stylesLaceeShort_frontBlack.jpg) top left no-repeat; 
    } 


#stylesGallery_laceeLongWhite,
#stylesGallery_laceeLongBlack,
#stylesGallery_laceeShortWhite,
#stylesGallery_laceeShortBlack,
#stylesGallery_tankeeLong,	
#stylesGallery_tankeeShort,
#stylesGallery_miniNude,
#stylesGallery_shorteeNude,
#stylesGallery_ultimateNude {
	position:absolute;
    top:0px;
    left:0px; 
	cursor: default; }
	
	
/* Styles for the Lacee fashion gallery at the bottom of the page
--------------------------------------------------------------------------------------- */		
#lacee-gallery {
	height: 256px;
	background: url(../images/LaceeFashions_background.gif) no-repeat center top;
	position: relative;
}
#lacee-gallery-images {
	margin: 0px 0px 0px 25px;
	width: 900px;
	text-align: center;
	top: 95px;
	position: absolute;
}
#lacee-gallery-images img { margin: 0px 2px; }
	

/* --------------------------------------------------------------------------------------- */
/* END END  css for the product styles galleries
--------------------------------------------------------------------------------------- */	
	
#styles_bottom_brand {
	position: relative;
	top: 453px;
}
#submenu_slice img {
	float: left;
	height: 25px;
	width: 950px;
	margin: 0px;
	padding: 0px;
}
area, map {cursor:pointer;} 

/* styling for product order forms on the various style pages */

#rightCol_product .style {
	text-align: left;
	margin: 0px 5px;
}
.style fieldset {
	padding:20px 25px;
	margin:0;
	background: #B080BC url(../images/formStyles_background.jpg) no-repeat left top;
	height: 260px;
	border:none;
}
.style fieldset#length300 {
	background: #B080BC url(../images/formStyles_background_long300.jpg) no-repeat left top;
	height: 300px;
}
.style p { margin: 0px 0px 10px; }

.style label,
.style select,
.style input {
	margin: 0px; 
	padding: 0px;
}
.style label img {
	margin-bottom: 22px;
	margin-left: -33px;
	margin-right: 25px;
}
.style label input, .style label select { margin-left: 5px; }
.style label {
	color: #FFFF99;
	font-size: 80%;
}
.style label.noselect  { color: #C6ACD6; }
#submit {
	text-align: center;
	padding-top: 10px;
}
#ubb { color: #000000; }
#style_price  img, #style_price p {
	margin: 5px 0px;
	line-height: 1em;
	padding: 0;
}
td .form_element {
	text-align: left;
	width: 80%;
}
td.label {
	font: 80% "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #FFe594;
	text-align: right;
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}
td.form_element {
	padding: 5px;
	text-align: left;
}
td.form_element p {
	margin: 0px;
}
.insetImage {
	float: left;
	margin-bottom: 5px;
	margin-right: 10px;
}
#features #features_intro {
	text-align: left;
	margin: 25px 100px 25px 65px;
}
.bodytext3 {
	color: #892890;
	font:  normal 90% "Trebuchet MS", Helvetica, Arial, sans-serif;
	margin-bottom: 0px;
	text-decoration:none
}
.bodytext {
	color: #892890;
	font: bold normal 90% "Trebuchet MS", Helvetica, Arial, sans-serif;
	margin-bottom: 0px;
	text-decoration:none
}
a.bodytext:hover {
	color: #892890;
	font: bold normal 90% "Trebuchet MS", Helvetica, Arial, sans-serif;
	margin-bottom: 0px;
	text-decoration:underline
}
.bodytext1 {
	color: #ffffff;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	margin-bottom: 0px;
	text-decoration:none
}
a.bodytext1:hover {
	color: #ffffff;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	margin-bottom: 0px;
	text-decoration:underline
}
.boxnew {
	border: 1px solid #FE9900;
}
.styleImage { margin: 0px 0px 10px; }
.OrderNowButton {
	margin-top: 0px;
	padding-top: 0px;
}
.style_group {
	width: 275px;
	float: left;
	margin: 20px 0px 0px 20px;
}
#silkee_intro_text .style_description,
.style_group .style_description {
	font: 14px/1.4em "Trebuchet MS", Helvetica, Arial, sans-serif;
	width: 210px;
	padding: 0px;
	margin: 5px 0px 10px;
	float: left;
}
#main_content #styles_March2010 {
	width: 950px;
	background-color: #b080bc;
	height: 700px;
	padding-left: 35px;
}
#main_content #styles_March2010 img {
    float:left;
    margin: 20px 0 0 0;
}
#styles_silkee {
    width: 737px;
    float: left;
    background: url(../images/StyleImage_Ult-Silkee_IntroBanner.jpg) no-repeat right top;
    height: 269px;
    margin-top: 20px;
    margin-bottom: 0px;
    margin-left: 75px;
}
#styles_silkee #silkee_intro_text {
    width: 220px;
    margin-left: 280px;
    margin-top: 173px;
}
.roundcorners8 {
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px; /* future proofing */
	-khtml-border-radius: 8px; /* for old Konqueror browsers */
}
