/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2007 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 5952 2007-03-03 06:18:46Z drbyte $
 */


 
 /**Pai Styles
 */
 
 
/**Pai Styles
  HomePage Nov 2009 */
 
  #novframe {
	width:768px;
	height:678px;
	position: absolute;
	top: 135px;
	left: 50%;
	margin-left: -384px;
	padding:-8px;
	z-index:1;
}


 #benat
  {
    margin:0; padding:0;
    display: block;
    width: 448px;
    height: 55px;
    background: url("/images/homepage_images/4feb_2010_pals/be_a_natural_beauty.png") no-repeat 0 0;
  
  }
  
  #benat:hover
  { 
    background-position: 0 -55px;
  }
  
  #benat span
  {
    display: none;
  } 


   #antia {
      margin:0; padding:0;
      width:448px; height:227px;
      background:url("/images/homepage_images/4feb_2010_pals/pphome_r2_c3.png") top left no-repeat;
      }
	  
   #antia span { display:none } 

	
	#homepad
	{	
		padding-top:550px;
		}
		
		


#esubmit {
  width: 63px;
  height: 32px;
  padding: 32px 0 0;
  margin: 0;
  border: 0;
  background: transparent url(/images/homepage_images/1jan2008_starter/sign_up.png) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
form>#esubmit { /* For non-IE browsers*/
  height: 0px;
}

		
	
	
#febback
	{
	background-color: #FFF;
	background-image: url(../../../../images/homepage_images/4feb_2010_pals/pphome_r2_c3.jpg);
	background-repeat: no-repeat;
	background-position: right top;		
		}
	

	
	
	 #submitgo {
	width:59px;
	height:31px;
	text-indent:-9999px;
	overflow:hidden;
	border:0;
	background:url(/images/homepage_images/5nov2009_autumn/gogo.png) no-repeat 0 0;
	display:block;
	cursor:pointer !important; cursor:hand;
}
#submitgo:hover {
	background-position:0 -31px;
}

 
 
.minimenu A:link 
{
	text-decoration: none;
	font-family:  arial, helvetica, verdana;
	color:#666666;
	font-size: 10px;
	word-spacing: -1px;
}

.minimenu A:visited {text-decoration: none;
font-family:  arial, helvetica, verdana ; color:#666666; font-size: 10px; word-spacing: -1px;}
.minimenu A:active {text-decoration: none;
font-family:  arial, helvetica, verdana ; color:#666666; font-size: 10px; word-spacing: -1px;}
.minimenu A:hover {text-decoration: none;
font-family:  arial, helvetica, verdana ; color:black; font-size: 10px; word-spacing: -1px;}
 
 
 
 #definition {
       margin:0; padding:0;
       width:342px; height:50px;
       background:url("/template/pai.jpg") bottom left no-repeat;
       }
    #definition span { display:none } 
 
  #eye {
       margin:0; padding:0;
       width:353px; height:67px;
       background:url("/images/homepage_images/19mar2009_eye/antiageing.png") top left no-repeat;
       }
    #eye span { display:none }
 
 #freesamples
  {
    margin:0; padding:0;
    display: block;
    width: 164px;
    height: 123px;
    background: url("/images/homepage_images/13mar2009_mday/freesamples.jpg") no-repeat 0 0;
  
  }
  
  #freesamples:hover
  { 
    background-position: 0 -123px;
  }
  
  #freesamples span
  {
    display: none;
  }   
  
  
  #ukbeauty
  {
    margin:0; padding:0;
    display: block;
    width: 158px;
    height: 123px;
    background: url("/images/homepage_images/13mar2009_mday/ukbeauty.png") no-repeat 0 0;
  
  }
  
  #ukbeauty:hover
  { 
    background-position: 0 -123px;
  }
  
  #ukbeauty span
  {
    display: none;
  }   
 
 
  #mday {
       margin:0; padding:0;
       width:353px; height:67px;
       background:url("/images/homepage_images/13mar2009_mday/mothers_day_title.png") top left no-repeat;
       }
    #mday span { display:none }
   
  FORM {text-align: left;}
   body { background-color:#919191; margin:0px; padding:8px; font-family:  arial, helvetica, verdana ; color:#666666; font-size: 12px; word-spacing: -1px; }
   table {  border-color:#767676; }
   a { font-weight: bold; color:#63615F; text-decoration:none; }
   a:hover { text-decoration: underline; }
   h1 { text-indent: 24px; background:url(/template/arrow.gif) #fff  no-repeat;  font-family: tahoma;  font-size:16px; color:#455560; line-height:20px; border-bottom: 1px solid #b2bcc0; padding: 4px 0;  }
   h2 { font-family: Helvetica,Verdana; font-weight: bold; font-size:16px; background-repeat: no-repeat; color:#465560; }
   h3 { font-family: Helvetica,Verdana; font-weight: bold; font-size:13px;  color:#fff;  margin-bottom: -5px ; background: #98ccc8; text-indent: 10px; border: 1px solid #767676; }
   
   #cartDefaultHeading
   { text-indent: 0px; background:none;  font-family: tahoma;  font-size:16px; color:#455560; line-height:20px; border-bottom: 1px solid #b2bcc0; padding: 0px 0;  }
   
   #itemTitle a  {

	font-weight: bold;
	font-size:12px;
	
	text-decoration: none;
	width: 150px;
	color: #FFF;
	text-align:center;
	
}

  .listingProductImage  {
	border: 2px solid #666;
	margin-bottom: 0.5em;
	margin-top: 1.3em;
	
  }

#itemTitlepl1
{
	font-family: Helvetica, Verdana;
	width: 150px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	BACKGROUND: #8d939d;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;	HEIGHT: 42px;
	text-decoration: none;
}


#itemTitlepl2
{
	font-family: Helvetica, Verdana;
	width: 150px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	BACKGROUND: #83c2c0;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;	HEIGHT: 42px;
	text-decoration: none;
}

#itemTitlepl3
{
	font-family: Helvetica, Verdana;
	width: 150px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	BACKGROUND: #91b7f2;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;	HEIGHT: 42px;
	text-decoration: none;
}

#itemTitlepl4
{
	font-family: Helvetica, Verdana;
	width: 150px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	BACKGROUND: #c4927e;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;	HEIGHT: 42px;
	text-decoration: none;
}

#itemTitlepl5
{
	font-family: Helvetica, Verdana;
	width: 128px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	BACKGROUND: #C1979C;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;	HEIGHT: 42px;
	text-decoration: none;
	vertical-align: bottom;
}

#itemTitlepl6
{
	font-family: Helvetica, Verdana;
	width: 109px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
BACKGROUND: #8d939d;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	HEIGHT: 28px;
	text-decoration: none;
}

#itemTitlepl7
{
	font-family: Helvetica, Verdana;
	width: 115px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	BACKGROUND: #8590c8;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;	HEIGHT: 42px;
	text-decoration: none;
}

#itemTitlepl8
{
	font-family: Helvetica, Verdana;
	width: 150px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	BACKGROUND: #c4927e;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;	HEIGHT: 42px;
	text-decoration: none;
}

#itemTitlepl9
{
	font-family: Helvetica, Verdana;
	width: 109px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	BACKGROUND: #83c2c0;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;	HEIGHT: 42px;
	text-decoration: none;
}

#itemTitlepl10
{
	font-family: Helvetica, Verdana;
	width: 109px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	BACKGROUND: #C1979C;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;	HEIGHT: 42px;
	text-decoration: none;
}

#itemTitlepl11
{
	font-family: Helvetica, Verdana;
	width: 150px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	BACKGROUND: #8d939d;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;	HEIGHT: 42px;
	text-decoration: none;
}

#itemTitlepl12
{
	font-family: Helvetica, Verdana;
	width: 150px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	BACKGROUND: #8d939d;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;	HEIGHT: 42px;
	text-decoration: none;
}

#itemTitlepl13
{
	font-family: Helvetica, Verdana;
	width: 109px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	BACKGROUND: #8d939d;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	HEIGHT: 28px;
	text-decoration: none;
}

#itemTitlepl14
{
	font-family: Helvetica, Verdana;
	width: 109px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	BACKGROUND: #8d939d;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;	HEIGHT: 42px;
	text-decoration: none;
}

#itemTitlepl15
{
	font-family: Helvetica, Verdana;
	width: 109px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	BACKGROUND: #8d939d;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;	HEIGHT: 42px;
	text-decoration: none;
}

#itemTitlepl16
{
	font-family: Helvetica, Verdana;
	width: 150px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	BACKGROUND: #8590c8;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;	HEIGHT: 42px;
	text-decoration: none;
}
   
   input, textarea, select { background:#fcfcfc; border:1px solid #767676; color:#666666; font-weight: bold;}
input[type="image"]{
border: none;
}
   #content form .noborder { border:0; }
 #head { width:770px; }
   .contactus { background:#a8adb4;  color:#666666;}
  
  
  #productName {
	text-indent: 0px;
	font-family: Helvetica,Verdana;
	font-weight: bold;
	font-size:16px;
	color:#465560;
	background-image: none;
	border: none;

		
		}
 
 #starterKit
 {
   display: block;
   width: 189px;
   height: 43px;
   background: url("/images/landing_images/starter_kit_button2.png") no-repeat 0 0;
 
 }
 
 #starterKit:hover
 { 
   background-position: 0 -43px;
 }
 
 #starterKit span
 {
   display: none;
 }
 
   .pai_ed {
 	text-align: center;
 	border-top-width: 0px;
 	border-right-width: 0px;
 	border-bottom-width: 0px;
 	border-left-width: 0px;
 	border-top-style: none;
 	border-right-style: none;
 	border-bottom-style: none;
 	border-left-style: none;
 }
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
   .search { padding-left: 20px; color: #f5f5f5; }
   .searchbox { background: #000; }
   img.clsleft { margin-right:10px; margin-bottom:10px; }
   img.clsmiddle { margin-right:10px; margin-left:10px; margin-bottom:10px; }
   img.clsright { margin-left:10px; }
   
   .pagebody_border { border:1px solid #767676; background:white; }
   #head .sitelogo { background:url(/template/top_image2.jpg) no-repeat; padding-right :18px; text-align:right; font-size:30px; font-weight:bold; font-family:Helvetica,Verdana; letter-spacing: -1px; height:114px; width:770px; }
 
   .spacer { border-width:0px; border-style:solid; padding:7px; }
   .page_image {  border-left:1px solid #767676; }
   .copy { text-indent:20px; color: #455560;}
   .notes { font-size:9px; } 
   .shout { font-size:18px; color:#79797B; font-weight:bold; }
   
   .datatable thead td { background-color:#222324; font-weight:bold;  border:1px solid black; padding:4px; }
   .datatable tbody td { background-color:#323232; border:1px solid black; padding:4px; }
   .datatable tfoot td { background-color:#79797B; border:1px solid black; padding:4px; }
   
   #content {  text-align: justify; padding-left:17px; padding-right:17px; padding-top: 13px; }
   #content img {  }
   #content .noborder img { border:0px; }
 #content .noborder1 img { border:0px; padding-top: 13px; position:relative; top:0px}
 .noborderbutton {
	border:0px none #FFFFFF;
	text-align: center;
}
   #real_clear { clear:both; }
   #end, #end a { border:0px; padding:6px 0; font-size:9px; color:#666; font-weight:normal; }
   #leftnav {padding-right: 25px; border-right: 1px solid #919191;}
   #leftnav li a {list-style: none;  display: list-item;  height: 15px; margin-bottom: 4px; padding-left: 25px;}
   #leftnav a:hover {background: #A8ADB4; color: #fff; text-decoration: none;}
   #leftnav ul { list-style: none; margin:0; padding:0; height: 12px; } 
   #leftnav ul li {list-style: none;}
   #leftnav li {list-style: none;}
   
   #pagebody form img { border:0; }
   #pagebody { font-size:12px; }
 
   #menu {
	width:768px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #767676;
	border-right-color: #767676;
	border-left-color: #767676;
}
   #menu a, #menu h2{ font:bold 11px/16px arial,helvetica,sans-serif; display:block; white-space:nowrap; margin:0; padding:1px 0 1px 3px; text-align:center; }
   #menu a{ background:url(/template/menu_bullet.gif) no-repeat #98CCC8; text-decoration:none; }
   #menu a.nobullet { background:none; background:#98CCC8; text-decoration:none; }
   #menu a, #menu a:visited{ color:#fff; }
   #menu a:hover{ color:#45535C; }
   #menu a:active{  }
   #menu ul{ list-style:none; margin:0; padding:0; float:left; width:128px; }
   #menu li{ position:relative; }
   #menu ul ul{ position:absolute; z-index:500; top:auto; display:none; }
   #menu ul li ul li a { background:none; background:#98CCC8; }
   #menu ul ul ul{ top:0; left:100%; }
 
 /* Begin non-anchor hover selectors */
 
 /* Enter the more specific element (div) selector
 on non-anchor hovers for IE5.x to comply with the
 older version of csshover.htc - V1.21.041022. It
 improves IE's performance speed to use the older
 file and this method */
 
   div#menu li:hover{ cursor:pointer;z-index:100; }
   div#menu li:hover ul ul, div#menu li li:hover ul ul, div#menu li li li:hover ul ul, div#menu li li li li:hover ul ul {display:none;}
   div#menu li:hover ul, div#menu li li:hover ul, div#menu li li li:hover ul, div#menu li li li li:hover ul {display:block;}
 
 /* End of non-anchor hover selectors */
 
 /* Styling for Expand */
 
   #menu a.x, #menu a.x:visited{ font-weight:bold; color:#000; background:#eee; }
   #menu a.x:hover{ color:#fff; background:#000; }
   #menu a.x:active{  }
   #menu ul li ul li { border-bottom:1px solid white; }


 
/*end Pai Styles */
 


CODE {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 1em;
	}

/* form css screwing up footer
FORM, SELECT, INPUT {
	display: inline;
	font-size: 1em;
	margin: 0.1em;
	}
	*/

TEXTAREA {
	margin: auto;
	display: block;
	width: 95%;
	}

input:focus, select:focus, textarea:focus {
	background: #E4FEF5;
	}

FIELDSET {
	padding: 0.5em;
	margin: 0.5em 0em;
	border: 1px solid #cccccc;
	}

LEGEND {
	font-weight: bold;
	padding: 0.3em;
	color: black;
	}

.productbox
{
line-height: 1.2em;
	padding: 0.2em;	
	font-family:  arial, helvetica, verdana ; color:#666666; font-size: 12px; word-spacing: -1px;
	}
	
.productboxC
{
line-height: 1.2em;
	padding: 0.2em;	
	font-family:  arial, helvetica, verdana ; color:#666666; font-size: 11px; word-spacing: -1px;
	}	

LABEL, h4.optionName {
	line-height: 1.5em;
	padding: 0.2em;
	}

LABEL.checkboxLabel, LABEL.radioButtonLabel {
	margin: 0.5em 0.3em;
	}

#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
	float: left;
	}

LABEL.inputLabel {
	
	font-family:  arial, helvetica, verdana ; color:#666666; font-size: 12px; word-spacing: -1px;
	width: 9em;
	float: left;
	}

LABEL.inputLabelPayment {
	width: 14em;
	float: left;
	padding-left: 2.5em;
	}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel {
	width: 11em;
	float: left;
	}

#checkoutPayment LABEL.radioButtonLabel {
	font-weight: bold;
	}

P, ADDRESS {
	padding: 0.5em;
	}

ADDRESS {
	font-style: normal;
	}

.clearBoth {
	clear: both;
	}

HR {
	height: 1px;
	margin-top: 0.5em;
	border: none;
	border-bottom: 1px solid #9a9a9a;
	}

/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	line-height: 1.8em;
	padding: 0.2em;
	border: 1px solid #9a9a9a;
	}

.messageStackWarning, .messageStackError {
	background-color: #ff0000;
	color: #ffffff;
	}

.messageStackSuccess {
	background-color: #99FF99;
	color: #000000;
	}

.messageStackCaution {
	background-color: #FFFF66;
	color: #000000;
	}

/*wrappers - page or section containers*/
#mainWrapper {
	text-align: left;
	vertical-align: top;
	background:white;
	margin: 0em;
	padding: 0em;
	width: 770px;
	margin:auto;

	}	
	


#per, #logoWrapper, #ezPageBoxList, #ezPageBoxList ul, #popupAdditionalImage, #popupImage {
	margin: 0em;
	padding: 0em;
	width: 770px;
	
	}
	
#cartBoxListWrapper, #cartBoxListWrapper ul {
	margin: 0em;
	padding: 0em;
	width: 120px;
}

#contentMainWrapper
{
	margin: 0em;
	padding: 0em;
	width: 770px;
	border:1px solid #767676; background:white;
	}	


#headerWrapper
{
	width: 770px;
	height:133px;
	position:relative;
	}
	
	#adminmenu
	{width:235px;
	position:absolute;
	top:18px;
 right:12px;
	}
	
.cse-branding-form
{padding-top:6px;}

#srchResult iframe {
width: 600px;
margin-left:1.2em;
}

#logoWrapper{
	
	background-repeat: repeat-x;
	background-color: #ffffff;
	height:75px;
	}

#navColumnOneWrapper, #navColumnTwoWrapper,  {
	margin: auto;
	} 
#navColumnOneWrapper, #navColumnTwoWrapper {
	margin-left: 0.5em;
	margin-right: 0.5em;
	}
	
#tagline {
	color:#000000;
	font-size: 2em;
	text-align : center;
	vertical-align: middle;
	}

#sendSpendWrapper {
	border: 1px solid #cacaca;
	float: right;
	margin: 0em 0em 1em 1em;
	}

.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {
	margin: 0;
	width: 47%;
	}

.wrapperAttribsOptions {
	margin: 0.3em 0em;
	vertical-align: bottom;
	}

/*navigation*/

.navSplitPagesResult {}
.navSplitPagesLinks {}

.navNextPrevCounter {
	margin: 0em;
	font-size: 0.9em;
	}
.navNextPrevList {
	display: inline;
	white-space: nowrap;
	margin: 0;
	padding: 0.5em 0em;
	list-style-type: none;
	}

#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper {
	

	
	}

#navCatTabsWrapper {
	background-color: #ffffff;
	color: #9a9a9a;
	background-image:none;
}

#navMain ul, #navSupp ul, #navCatTabs ul {
	margin: 0;
	padding: 0.5em 0em;
	list-style-type: none;
	text-align: center;
	line-height: 1.5em;
	}

#navMain ul li, #navSupp ul li, #navCatTabs ul li {
	display: inline;
	}

#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {
	text-decoration: none;
	padding: 0em 0.5em;
	margin: 0;
	color: #ffffff;
	white-space: nowrap;
	}

#navCatTabs ul li a {
	color: #9a9a9a;
	}

#navEZPagesTOCWrapper {
	font-weight: bold;
	float: right;
	height: 1%;
	border: 1px solid #9a9a9a;
	}

#navEZPagesTOC ul {
	margin: 0;
	padding: 0.5em 0em;
	list-style-type: none;
	line-height: 1.5em;
	}

#navEZPagesTOC ul li {
	white-space: nowrap;
	}

#navEZPagesTOC ul li a {
	padding: 0em 0.5em;
	margin: 0;
	}

#navCategoryIcon, .buttonRow, #indexProductListCatDescription {
	margin: 0.5em;
	}
	
	
	.buttonRec
	{
	margin-top: 0.35em;
	margin-right: 0.5em;
	margin-bottom: 0em;
	margin-left: 0.3em;
	}

#navMainSearch {
	float: right;
	}

#navBreadCrumb {
	padding: 0.5em 0.5em;
	background-color: #ffffff;
	font-size: 0.95em;
	font-weight: bold;
	margin: 0em;
	}

#navEZPagesTop {
	background-color: #abbbd3;
	background-image: url(../images/tile_back.gif);
	font-size: 0.95em;
	font-weight: bold;
	margin: 0em;
	padding: 0.5em;
	}

#navColumnOne, #navColumnTwo {
	background-color: transparent;
	}

/*The main content classes*/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
	vertical-align: top;
	}

/*.content,*/ .shippingEstimatorWrapper {
	/*font-size: 1.2em;*/
	
	padding: 0.5em;
	}
	
#productDescription {
	/*font-size: 1.2em;*/
	
	padding-right: 2em;
	line-height: 120%;
	text-align: justify;	
	}	

.alert {
	color: #FF0000;
	margin-left: 0.5em;
	font-family:  arial, helvetica, verdana ; font-size: 12px; word-spacing: -1px;
	}
.advisory {}
.important {
	font-weight: bold;
	}
.notice {}
.rating{}
.gvBal {
	float: right;
	}
.centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix {
	padding: 0.8em;
	}
	
#checkoutShippingContentChoose

{padding-right:10em;}

.centerColumnLCA {
	width: 450px;
	padding-top: 0.8em;
	padding-right: 0.8em;
	padding-bottom: 0.8em;
	padding-left: 0.8em;
	

	}
	#loginDefault {
	position:relative;}
	
#PayPal {
	width: 235px;
	padding-top: 0.8em;
	padding-right: 0.8em;
	padding-bottom: 0.8em;
	padding-left: 0.8em;
	position:absolute;
 top:59px;
 right:0;
}
#minipx {
border: 0;
color: white;
background-color: white;
height: 4px;
width: 100%;
text-align: left;
padding:0;
margin:0;
}

#minipxb {
	border: 0;
	color: white;
	height: 2px;
	width: 1%;
	text-align: left;
	padding:0;
	margin:0;
	background-image: none;
	background-repeat: no-repeat;
}

.centerColumnCO
{
	width: 600px;
	padding-top: 0.8em;
	
	padding-bottom: 0.8em;
	  margin-left: auto ;
  margin-right: auto ;
	
	
	}

.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
	font-size: 0.9em;
	}

/*Shopping Cart Display*/
#cartAdd {
	border: 0px none #FFF;
	
	text-align: left;
	margin: 0px;
	padding: 0px;
	}

.tableHeading TH {
	border-bottom: 1px solid #9a9a9a;
	}

.tableHeading, #cartSubTotal {
	background-color: #e9e9e9;
	 }

#cartSubTotal {
	border-top: 1px solid #cccccc;
	font-weight: bold;
	text-align: right;
	line-height: 2.2em;
	padding-right: 2.5em;
	}
	
.deliverybox
{
	border-top: 1px solid #cccccc;	
	}

.tableRow, .tableHeading, #cartSubTotal {
	height: 2.2em;
	}

.cartProductDisplay, .cartTotalDisplay, .cartUnitDisplay, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay {
	padding: 0.4em 0em;
	}
	


.cartUnitDisplay, .cartTotalDisplay {
	text-align: center;

	}
	
	.cartRemoveItemDisplay
	{
	padding-top: 0.3em;
	padding-right: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 0em;
	}

#scUpdateQuantity {
	width: 0.4em;
	}
	
	
	
	.cartImageEd
	{
	padding: 0.4em 0em;
    

	}

.cartQuantity {
	width: 4.7em;
	}

.cartNewItem {
	font-family:  arial, helvetica, verdana ; color:#666666; font-size: 11px; word-spacing: -1px;
	width:120px;
	position: relative;  /*do not remove-fixes stupid IEbug*/
	}

.cartOldItem {
	font-family:  arial, helvetica, verdana ; color:#666666; font-size: 11px; word-spacing: -1px;
	width:120px;
	position: relative;  /*do not remove-fixes stupid IEbug*/
	}

.cartBoxTotal {
	text-align: right;
	font-weight: bold;
	}

.cartRemoveItemDisplay {
	width: 3.5em;
	}

.cartAttribsList {
	margin-left: 3em;
	}

#mediaManager {
	width: 50%; 
	margin: 0.2em;
	padding: 0.5em;
	background-color: #E4FEf5;
	border: 1px solid #003D00;
	}
.mediaTitle {
	float: left;
	}
.mediaTypeLink {
	float: right;
	}

.normalprice, .productSpecialPriceSale {
	text-decoration: line-through;
	}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
	color: #ff0000;
	}

.orderHistList {
	margin: 1em;
	padding: 0.2em 0em;
	list-style-type: none;
	} 

#cartBoxListWrapper ul, #ezPageBoxList ul {
	list-style-type: none;
	}

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {
	margin: 0;

	} 
	
	#shoppingcartContent{ width:120px;}

#cartBoxEmpty, #cartBoxVoucherBalance {
	font-weight: bold;
	}

.totalBox {
	width: 5.5em;
	text-align: right;
	padding: 0.2em;
	}

.lineTitle, .amount {
	text-align: right;
	padding: 0.2em;
	}

.amount {
	width: 5.5em;
	}

/*Image Display*/
#reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {
	margin: 0em 1em 1em 0em ;
	}
	
	
#productMainImage {
	border:2px solid #79797B; 
	}

.categoryIcon {}

#cartImage {
	border:1px;

	}
	
	#scProductsHeading
	
	{
		text-align:center;
		padding-left:50px;
		}
		
		
		#scProductsHeading
	
	{
		text-align:center;
	
		}

/*Attributes*/
.attribImg {
	width: 20%;
	margin: 0.3em 0em;
}

.attributesComments {}

/*list box contents*/
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {
	margin: 1em 0em;
	}

.centerBoxWrapper {
	border: 1px solid #9a9a9a;
	height: 1%;
	margin: 1.1em 0;
	}

h2.centerBoxHeading {
	font-size: 1.3em;
	color: #ffffff;
	}

/*sideboxes*/
.columnLeft {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}

h3.leftBoxHeading, h3.leftBoxHeading a,
h3.rightBoxHeading, h3.rightBoxHeading a {
	font-size: 1em;
	color: #ffffff;
	}
	
	h2.leftBoxHeading
{
	text-align: left;
	margin-left: 0.4em;
	margin-bottom: 0em;
}	
	
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading {
	font-size: 0.9em;
	color: #ffffff;
}

.leftBoxHeading, .centerBoxHeading, .rightBoxHeading {
	
	}

.leftBoxContainer, .rightBoxContainer {
	
	margin-top: 2em;
	}

.sideBoxContent {
	background-color: #ffffff;
	padding: 6px;
	width:120px
	}

h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover {
	color: #FFFF33;
	text-decoration: none;
	} 

.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited {
	color: #FFFFFF;
	}

.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
	text-align: center;
	}

#bestsellers .wrapper {
	margin: 0em 0em 0em 1.5em;
	}

#bestsellers ol {
	padding: 0;
	margin-left: 1.1em;
	}

#bestsellers li {
	padding: 0;
	margin: 0.3em 0em 0.3em 0em;
	}

#bannerboxHeading {
	background-color: #0000CC;
}

#upProductsHeading {
	text-align: left;
	}

#upDateHeading {
	text-align: right;
	}

/* categories box parent and child categories */
A.category-top, A.category-top:visited {
	color: #465560;
	text-decoration: none;
	}
A.category-links, A.category-links:visited {
	color: #465560;
	text-decoration: none;
	}
A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited {
	color: #FF0000;
	text-decoration: none;
	}
SPAN.category-subs-parent {
	font-weight: bold;
	}
SPAN.category-subs-selected {
	font-weight: bold;
	}
/* end categories box links */

/*misc*/
.back {
	float: left;
	}

.backc {
	float: right;
	}

	


.forward, #shoppingCartDefault #PPECbutton {
	float: right;

	}
	
.forwardca {
	float: right;
	margin-right:10em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
	


.bold {
	font-weight: bold;
	}

.rowOdd {
	background-color: #E8E8E8;
	height: 1.5em;
	vertical-align: top;
	}

.rowEven {
	background-color: #F0F0F0;
	height: 1.5em;
	vertical-align: top;
	}

.hiddenField {
	display: none;
}
.visibleField {
	display: inline;
}

CAPTION {
	/*display: none;*/
	}

#myAccountGen li, #myAccountNotify li {
	margin: 0;
	} 

.accountTotalDisplay, .accountTaxDisplay {
	width: 20%;
	text-align: right;
	/*vertical-align: top*/
	}

.accountQuantityDisplay {
	width: 10%;
	vertical-align: top
	}

TR.tableHeading {
	background-color: #cacaca;
	height: 2em;
	}
	
#productListing {
	padding: 0px;
	margin-top: -2em;
}

.productListing-rowheading {
	background-color: #abbbd3;
	background-image: url(../images/tile_back.gif);
	height: 2em;
	color: #FFFFFF;
	}

#siteMapList {
	width: 90%;
	float: right;
	}

.ratingRow {
	margin: 1em 0em 1.5em 0em;
	}

LABEL#textAreaReviews {
	font-weight: normal;
	margin: 1em 0em;
	}

#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {
	background-color: #ffffff;
	}
.information {padding: 10px 3px; line-height: 150%;}

#shoppingcartBody #shippingEstimatorContent {
	clear: both;
	}

.seDisplayedAddressLabel {
	background-color:#85C285;
	text-align: center;
	}
.seDisplayedAddressInfo {
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	}
#seShipTo {
	padding: 0.2em;
	}
	
	#definition {
      margin:0; padding:0;
      width:342px; height:50px;
      background:url("/template/pai.jpg") bottom left no-repeat;
      }
   #definition span { display:none } 

 #eye {
      margin:0; padding:0;
      width:353px; height:67px;
      background:url("/images/homepage_images/19mar2009_eye/antiageing.png") top left no-repeat;
      }
   #eye span { display:none }

#freesamples
 {
   margin:0; padding:0;
   display: block;
   width: 164px;
   height: 123px;
   background: url("/images/homepage_images/13mar2009_mday/freesamples.jpg") no-repeat 0 0;
 
 }
 
 #freesamples:hover
 { 
   background-position: 0 -123px;
 }
 
 #freesamples span
 {
   display: none;
 }   
 
 
 #ukba
 {
   margin:0; padding:0;
   display: block;
   width: 158px;
   height: 123px;
   background: url("/images/homepage_images/13mar2009_mday/ukbeauty.png") no-repeat 0 0;
 
 }
 
 #ukba:hover
 { 
   background-position: 0 -123px;
 }
 
 #ukba span
 {
   display: none;
 }   


 #mday {
      margin:0; padding:0;
      width:353px; height:67px;
      background:url("/images/homepage_images/13mar2009_mday/mothers_day_title.png") top left no-repeat;
      }
   #mday span { display:none }





#antiageing
 {
   margin:0; padding:0;
   display: block;
   width: 379px;
   height: 169px;
   background: url("/images/homepage_images/20mar2009_eye/home_eye_r1_c2.png") no-repeat 0 0;
 
 }
 
 #antiageing:hover
 { 
   background-position: 0 -169px;
 }
 
 #antiageing span
 {
   display: none;
 }   
 
 
 
 
  #certified
   {
   margin:0; padding:0;
   display: block;
   width: 265px;
   height: 26px;
   background: url("/images/homepage_images/20mar2009_eye/home_eye_r3_c2.png") no-repeat 0 0;
 
 }
 
 #certified:hover
 { 
   background-position: 0 -26px;
 }
 
 #certified span
 {
   display: none;
 }   
  
  
  
  
  #soil
   {
   margin:0; padding:0;
   display: block;
   width: 114px;
   height: 142px;
   background: url("/images/homepage_images/20mar2009_eye/home_eye_r3_c5.png") no-repeat 0 0;
 
 }
 
 #soil:hover
 { 
   background-position: 0 -142px;
 }
 
 #soil span
 {
   display: none;
 }   
  
  #sensitive
   {
   margin:0; padding:0;
   display: block;
   width: 265px;
   height: 21px;
   background: url("/images/homepage_images/20mar2009_eye/home_eye_r6_c2.png") no-repeat 0 0;
 
 }
 
 #sensitive:hover
 { 
   background-position: 0 -21px;
 }
 
 #sensitive span
 {
   display: none;
 }   
  #naturalbeauty
   {
   margin:0; padding:0;
   display: block;
   width: 265px;
   height: 53px;
   background: url("/images/homepage_images/20mar2009_eye/home_eye_r7_c2.png") no-repeat 0 0;
 
 }
 
 #naturalbeauty:hover
 { 
   background-position: 0 -53px;
 }
 
 #naturalbeauty span
 {
   display: none;
 }   
 

  #votef
   {
   margin:0; padding:0;
   display: block;
   width: 372px;
   height: 38px;
   background: url("/images/homepage_images/20mar2009_eye/vote.gif") no-repeat 0 0;
 
 }
 
 #votef:hover
 { 
   background-position: 0 -38px;
 }
 
 #votef span
 {
   display: none;
 } 



  #sksamples
   {
   margin:0; padding:0;
   display: block;
   width: 244px;
   height: 38px;
   background: url("/images/homepage_images/20mar2009_eye/samples.gif") no-repeat 0 0;
 
 }
 
 #sksamples:hover
 { 
   background-position: 0 -38px;
 }
 
 #sksamples span
 {
   display: none;
 } 


 
   #free
   {
   margin:0; padding:0;
   display: block;
   width: 265px;
   height: 21px;
   background: url("/images/homepage_images/20mar2009_eye/home_eye_r4_c2.png") no-repeat 0 0;
 
 }
 
 #free:hover
 { 
   background-position: 0 -21px;
 }
 
 #free span
 {
   display: none;
 }   
 
 
 #ukbeauty
 {
   margin:0; padding:0;
   display: block;
   width: 158px;
   height: 123px;
   background: url("/images/homepage_images/20mar2009_eye/home_eye_r1_c2.png") no-repeat 0 0;
 
 }
 
 #ukbeauty:hover
 { 
   background-position: 0 -123px;
 }
 
 #ukbeauty span
 {
   display: none;
 }   


 #observer {
      margin:0; padding:0;
      width:379px; height:121px;
      background:url("/images/homepage_images/20mar2009_eye/home_eye_r2_c2.png") top left no-repeat;
      }
   #observer span { display:none }
   
   
  #ideal {
      margin:0; padding:0;
      width:265px; height:21px;
      background:url("/images/homepage_images/20mar2009_eye/home_eye_r5_c2.png") top left no-repeat;
      }
   #ideal span { display:none } 
   
   
   
   
   
   * {
			font-family: Helvetica, Arial, Sans;
			
		}
		
		#askhead #askheadtext p, #lhs p
		 {
	font-family: Helvetica, Arial, Sans;
	font-weight: lighter;
	text-align: left;
	font-size: 14px;
	line-height: 18px;
	color: #666;
margin: 0;
			padding-bottom: 10px;
	
		}
		
#blank {
	font-family: tahoma;
	color:#455560;
	font-size:16px;
	
	background-image: none;
	text-indent: 0px;
	color:#455560;
	line-height:32px;
	padding: 0;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0px;
	
}
		
	
		
		#askhead {
			width: 730px;
		}
		
		#askheadtext {
			float: left;
			width: 380px;
			padding-left: 20px;
		}
		
		#askhead #askheadtext h1 {
	font-family: Helvetica, Arial, Sans;
	color: #35434d;
	font-size:28px;
	font-weight: lighter;
	background-image: none;
	text-indent: 0px;
	color:#455560;
	line-height:32px;
	padding: 0;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0px;
}

#askhead #askheadtext a {
	font-family: Helvetica, Arial, Sans;
	color: #35434d;
	font-size:28px;
	font-weight: lighter;
	background-image: none;
	text-indent: 0px;
	color:#455560;
	line-height:32px;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 14px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	

}
		
	
		
		#askhead #askheadtext h2 {
	color: #86c1bc;
			font-family: font-family: Helvetica, Arial, Sans;
	background-image: none;
	text-align: left;
	text-indent: 0px;
	font-weight: lighter;
	padding: 0;
	font-size: 18px;
	margin: 8px 0 8px 0;
	background-color: #FFFFFF;
	border: 0px none #FFFFFF;
		}
		
		#askhead #askheadtext h3 {
			color: #a99779;
						font-family: font-family: Helvetica, Arial, Sans;
						text-align: left;
	background-image: none;
	text-indent: 0px;
			font-weight: lighter;
			font-size: 18px;
			border-top-width: 0px;
	background-color: #FFFFFF;
	border: 0px none #FFFFFF;
			margin: 8px 0 8px 0;
		}
		

		
		#lhs {
			width: 436px;
			float: left;
			background: transparent url('/images/ask_sarah/form_bg.png') no-repeat right;
		}
		
		#lhs h2 {
			font-weight: lighter;
			color: #35434d;
		}
		
		#lhs p.formquestion {
			color: #a99779;
			padding-bottom: 3px;
		}
		
		#lhs input.formbox {
			font-size: 14px;
			margin: 0 0 20px 0;
			width: 300px;
		}

		#rhso {
			margin-left: 446px;
		}
		
		#rhs {
			width: 284px;

			font-family: Helvetica, Arial, Sans;
			margin: 0;
			padding: 0 0 0 1px;
			background: #fff  url('/images/ask_sarah/div_lhs.png') no-repeat top left;
		}

		#rhs h2 {
			font-weight: lighter;
			color: #86c1bc;
			margin-left: 20px;
		}
		
		
		#rhso #rhs h2 {
			font-weight: lighter;
			color: #86c1bc;
			margin-left: 20px;
		}

		#rhs div div.question p {
			color: #999;
			font-size: 12px;
			text-align:left;
			line-height: 18px;
			background:  #fff url('/images/ask_sarah/question_bullet.png') no-repeat top left;
			padding-left: 14px;
			margin-bottom: 0px;
			margin-left: 6px;
			cursor: pointer;
		}
		
		
		#lhs ul
{
list-style-type: none;
padding-left: 20px;
padding-right: 20px;
margin: 0;
}
		
		
		#lhs li
		{
	
			color: #424f58;
			font-size: 12px;
			line-height: 18px;
			text-align:left;
			background:  #fff url('/images/ask_sarah/question_bullet.png') no-repeat top left;
			
			padding-left: 1em;
			margin-bottom:1em

	
		}
		
	
		

		#rhs .answerlink {
			color: #a99779;
			text-transform: uppercase;
			font-size: 11px;
			font-weight: bold;
			display: block;
		}

		#rhs div div.answer {
			width: 246px;
		}
		#rhs div div.answer p {
			color: #424f58;
			font-size: 12px;
			line-height: 18px;
	 		background: #fff url('/images/ask_sarah/answer_bg.png') repeat-x top;
			padding: 12px 6px 0 12px;
			margin: 6px 0 24px 20px;
			text-align:left;
		}

		#rhs .fulllink {
			color: #a99779;
			text-transform: uppercase;
			font-size: 11px;
			font-weight: bold;
		}
		
		#rhso #rhs #question_1 #a1 .fulllink a, 
		#rhso #rhs #question_2 #a2 .fulllink a, 
		#rhso #rhs #question_3 #a3 .fulllink a,
		#rhso #rhs #question_4 #a4 .fulllink a,
		#rhso #rhs #question_5 #a5 .fulllink a,
		#rhso #rhs #question_6 #a6 .fulllink a,
		#rhso #rhs #question_7 #a7 .fulllink a,
		#rhso #rhs #question_8 #a8 .fulllink a,
		#rhso #rhs #question_9 #a9 .fulllink a,
		#rhso #rhs #question_10 #a10 .fulllink a,
		#rhso #rhs #question_11 #a11 .fulllink a,
		#rhso #rhs #question_12 #a12 .fulllink a,
		#rhso #rhs #question_13 #a13 .fulllink a,
		#rhso #rhs #question_14 #a14 .fulllink a,
		#rhso #rhs #question_15 #a15 .fulllink a,
		#rhso #rhs #question_16 #a16 .fulllink a,
		#rhso #rhs #question_17 #a17 .fulllink a
		{
			color: #a99779;
			text-transform: uppercase;
			font-size: 11px;
			font-weight: bold;
		}
		
			#rhso #rhs #question_1 #a1 .fulllink a:hover, 
			#rhso #rhs #question_2 #a2 .fulllink a:hover, 
			#rhso #rhs #question_3 #a3 .fulllink a:hover,
			#rhso #rhs #question_4 #a4 .fulllink a:hover,
			#rhso #rhs #question_5 #a5 .fulllink a:hover,
			#rhso #rhs #question_6 #a6 .fulllink a:hover,
			#rhso #rhs #question_7 #a7 .fulllink a:hover,
			#rhso #rhs #question_8 #a8 .fulllink a:hover,
			#rhso #rhs #question_9 #a9 .fulllink a:hover,
			#rhso #rhs #question_10 #a10 .fulllink a:hover,
			#rhso #rhs #question_11 #a11 .fulllink a:hover,
			#rhso #rhs #question_12 #a12 .fulllink a:hover,
			#rhso #rhs #question_13 #a13 .fulllink a:hover,
			#rhso #rhs #question_14 #a14 .fulllink a:hover,
			#rhso #rhs #question_15 #a15 .fulllink a:hover,
			#rhso #rhs #question_16 #a16 .fulllink a:hover,
			#rhso #rhs #question_17 #a17 .fulllink a:hover
		{
	color: #a99779;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
		}

		div.itsaquestion {
			background:  #fff url('/images/ask_sarah/div_divider.png') no-repeat bottom;
			padding-bottom: 6px;
		}
		
		
		
		#national
   {
	margin:0;
	padding:0;
	display: block;
	width: 349px;
	height: 95px;
	background-image: url("/images/homepage_images/8may2009/national.png");
	background-repeat: no-repeat;
	background-position: 0 0; 
 }
 
 #national:hover
 { 
   background-position: 0 -95px;
 }
 
 #national span
 {
   display: none;
 }   
 
 
   #allergich {
      margin:0; padding:0;
      width:349px; height:85px;
      background:url("/images/homepage_images/8may2009/allergix.png") top left no-repeat;
      }
	  
   #allergich span { display:none } 
   
   
      #paihomedef {
      margin:0; padding:0;
      width:349px; height:95px;
      background:url("/images/homepage_images/8may2009/pai_home_title.png") top left no-repeat;
      }
   #paihomedef span { display:none } 
   
   
      #free1
   {
   margin:0; padding:0;
   display: block;
   width: 261px;
   height: 21px;
   background: url("/images/homepage_images/8may2009/free.gif") no-repeat 0 0;
 
 }
 
 #free1:hover
 { 
   background-position: 0 -21px;
 }
 
 #free1 span
 {
   display: none;
 }   
 
 
   #ideal1 {
      margin:0; padding:0;
      width:261px; height:21px;
      background:url("/images/homepage_images/8may2009/ideal.png") top left no-repeat;
      }
   #ideal1 span { display:none } 
   
      #chamomile {
      margin:0; padding:0;
      width:384px; height:58px;
      background:url("/images/homepage_images/8may2009/home8509_r3_c3.png") top left no-repeat;
      }
   #chamomile span { display:none } 
   
   
      #sundaytimes {
      margin:0; padding:0;
      width:384px; height:163px;
      background:url("/images/homepage_images/8may2009/home8509_r4_c3.png") top left no-repeat;
      }
   #sundaytimes span { display:none } 
   
   
   
    
 
  #certified1
   {
   margin:0; padding:0;
   display: block;
   width: 349px;
   height: 34px;
   background: url("/images/homepage_images/8may2009/certified.gif") no-repeat 0 0;
 
 }
 
 #certified1:hover
 { 
   background-position: 0 -34px;
 }
 
 #certified1 span
 {
   display: none;
 }   
  
  
  
  
  #soil1
   {
   margin:0; padding:0;
   display: block;
   width: 88px;
   height: 78px;
   background: url("/images/homepage_images/8may2009/soil1.png") no-repeat 0 0;
 
 }
 
 #soil1:hover
 { 
   background-position: 0 -78px;
 }
 
 #soil1 span
 {
   display: none;
 }   
  
  #sensitive1
   {
   margin:0; padding:0;
   display: block;
   width: 261px;
   height: 36px;
   background: url("/images/homepage_images/8may2009/sensitive.png") no-repeat 0 0;
 
 }
 
 #sensitive1:hover
 { 
   background-position: 0 -36px;
 }
 
 #sensitive1 span
 {
   display: none;
 }   
  #naturalbeauty1
   {
   margin:0; padding:0;
   display: block;
   width: 349px;
   height: 46px;
   background: url("/images/homepage_images/8may2009/natural.png") no-repeat 0 0;
 
 }
 
 #naturalbeauty1:hover
 { 
   background-position: 0 -46px;
 }
 
 #naturalbeauty1 span
 {
   display: none;
 }   
 
 
 
#wingift
 {
   margin:0; padding:0;
   display: block;
   width: 349px;
   height: 119px;
   background: url("/images/homepage_images/8may2009/home8509_r3_c1.png") no-repeat 0 0;
 
 }
 
 
 #wingift span
 {
   display: none;
 }   
 
 
 #asksarah
 {
   margin:0; padding:0;
   width: 236px;
   height: 99px;
   background: url("/images/homepage_images/8may2009/home8509_r6_c2.png") top left no-repeat;
 
 }
 
 
 #asksarah span
 {
   display: none;
 }   
 
 
 #freesamples1
 {
   margin:0; padding:0;
   width: 242px;
   height: 99px;
   background: url("/images/homepage_images/8may2009/home8509_r6_c5.png") top left no-repeat;
 
 }
 
 
 #freesamples1 span
 {
   display: none;
 }   
 
 
 
   #askaway
   {
   margin:0; padding:0;
   display: block;
   width: 236px;
   height: 46px;
   background: url("/images/homepage_images/8may2009/home8509_r7_c2.gif") no-repeat 0 0;
 
 }
 
 #askaway:hover
 { 
   background-position: 0 -46px;
 }
 
 #askaway span
 {
   display: none;
 }  
 
 
 
 
 
 
 
 
    #ordersamples1
   {
   margin:0; padding:0;
   display: block;
   width: 242px;
   height: 46px;
   background: url("/images/homepage_images/8may2009/home8509_r7_c5.gif") no-repeat 0 0;
 
 }
 
 #ordersamples1:hover
 { 
   background-position: 0 -46px;
 }
 
 #ordersamples1 span
 {
   display: none;
 } 
 
 #lhs .footertext
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #333333;
}  
 

 
 #wingifto
 {
   margin:0; padding:0;
   display: block;
   width: 396px;
   height: 133px;
   background: url("/images/homepage_images/22jul2009_orange/winapaigiftpack.png") no-repeat 0 0;
 
 }
 
 
 #wingifto span
 {
   display: none;
 } 
 

  #asksazor
 {
   margin:0; padding:0;
   display: block;
   width: 238px;
   height: 193px;
   background: url("/images/homepage_images/22jul2009_orange/asksarah_copy.png") no-repeat 0 0;
 
 }
  #asksazor:hover
 { 
   background-position: 0 -193px;
 }
 
 #asksazor span
 {
   display: none;
 } 
 
 
 
 
  #samplesor
 {
   margin:0; padding:0;
   display: block;
   width: 243px;
   height: 193px;
   background: url("/images/homepage_images/22jul2009_orange/trypai.png") no-repeat 0 0;
 
 }
 
   #samplesor:hover
 { 
   background-position: 0 -193px;
 }
 
 #samplesor span
 {
   display: none;
 } 
 
 



#productAttributes
{
	width:230px;
}

#myHeader1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	border: 1px solid #000;
	padding: 3px;
}

#myHeader2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	border: 1px solid #000;
	padding: 3px;
}


#asksarahForm {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}






/** 
Old Styles
  #autframe {
	width:768px;
	height:352px;
	position: absolute;
	top: 143px;
	left: 50%;
	margin-left: -384px;
	padding:-8px;
	z-index:1;
}

 #orangeframe {
	width:768px;
	height:403px;
	position: absolute;
	top: 143px;
	left: 50%;
	margin-left: -384px;
	padding:-8px;
	z-index:1;
	background-image: url(/images/homepage_images/22jul2009_orange/orange_back.jpg);
	background-repeat: no-repeat;
}

 #orangetop {
width:768px;
height:205px;
background:url("/images/homepage_images/22jul2009_orange/lookafterlips.png") top left no-repeat;
      }
#orangetop span { display:none } 
	

 #orangebottom {
width:768px;
height:198px;
	}	
	
	
	 #autbottom {
width:768px;
height:352px;
	}

 #orangectr {
	width:768px;
	height:133px;
	background-color: #FFF;
	}	
	
	 #orangeend {
width:768px;
height:193px;
background-color: #FFF;
	}	

	
	
	
   #allergico {
      margin:0; padding:0;
      width:395px; height:111px;
      background:url("/images/homepage_images/22jul2009_orange/free_bergamot.png") top left no-repeat;
      }
	  
   #allergico span { display:none } 

		
 #orshop
   {
   margin:0; padding:0;
   display: block;
   width: 251px;
   height: 111px;
   background: url("/images/homepage_images/22jul2009_orange/shop_now_lips2.png") no-repeat 0 0;
 
 }
 
 #orshop:hover
 { 
   background-position: 0 -111px;
 }
 
 #orshop span
 {
   display: none;
 }  
 
 
 
 
 
 
 
   #certorg
   {
   margin:0; padding:0;
   display: block;
   width: 127px;
   height: 33px;
   background: url("/images/homepage_images/22jul2009_orange/certorg.png") no-repeat 0 0;
 
 }
 
 #certorg:hover
 { 
   background-position: 0 -33px;
 }
 
 #certorg span
 {
   display: none;
 } 
 
 
   #chemfree
   {
   margin:0; padding:0;
   display: block;
   width: 118px;
   height: 33px;
   background: url("/images/homepage_images/22jul2009_orange/chemfree.png") no-repeat 0 0;
 
 }
 
 #chemfree:hover
 { 
   background-position: 0 -33px;
 }
 
 #chemfree span
 {
   display: none;
 } 
 
 
 
   #senskin
   {
   margin:0; padding:0;
   display: block;
   width: 118px;
   height: 22px;
   background: url("/images/homepage_images/22jul2009_orange/senskin.png") no-repeat 0 0;
 
 }
 
 #senskin:hover
 { 
   background-position: 0 -22px;
 }
 
 #senskin span
 {
   display: none;
 } 
 
 
 
   #soilor
   {
   margin:0; padding:0;
   display: block;
   width: 103px;
   height: 87px;
   background: url("/images/homepage_images/22jul2009_orange/soilassocorange.png") no-repeat 0 0;
 
 }
 
 #soilor:hover
 { 
   background-position: 0 -87px;
 }
 
 #soilor span
 {
   display: none;
 } 
 
 
 
   #natbeauto
   {
   margin:0; padding:0;
   display: block;
   width: 339px;
   height: 32px;
   background: url("/images/homepage_images/22jul2009_orange/natbeauto.png") no-repeat 0 0;
 
 }
 
 #natbeauto:hover
 { 
   background-position: 0 -32px;
 }
 
 #natbeauto span
 {
   display: none;
 } 
*/ 




