a, a:link, a:visited {
	color: #666b6e;
	text-decoration: underline;
}

a:hover, a:active {
	color: #f092ac;
	text-decoration: underline;
}

body{
	background-image: url(http://www.lilou-organics.com/images/BKG_product.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
}

.BKGbot{
	background-image: url(http://www.lilou-organics.com/images/BKG_bot.gif);
}

.BKGbrandbox{
	background: #9d939f;
}

.BKGbrandboxBLU{
	background-image: url(http://www.lilou-organics.com/images/box_shopbybrandBLU.gif);
}

.BKGnavbot{
	background-image: url(http://www.lilou-organics.com/images/BKG_navbot.gif);
	background-repeat:repeat-x
}


.BKGindex{
	background-image: url(http://www.lilou-organics.com/images/header_index.jpg);
	height: 190px;
	font: 17px Verdana, Arial, sans-serif;
	text-align: right;
	line-height: 24px;
	color: #b2a8b5;
	vertical-align: middle;
}

.BKGfaq{
	background-image: url(http://www.lilou-organics.com/images/header_faq.gif);
	background-repeat: no-repeat;
	height: 190px;
	font: 17px Verdana, Arial, sans-serif;
	text-align: left;
	line-height: 24px;
	color: #b2a8b5;
	vertical-align: middle;
}

.BKGbrands{
	background-image: url(http://www.lilou-organics.com/images/header_brands.gif);
	background-repeat: no-repeat;
	height: 190px;
	font: 17px Verdana, Arial, sans-serif;
	text-align: left;
	line-height: 24px;
	color: #b2a8b5;
	vertical-align: middle;
}

.BKGabout{
	background-image: url(http://www.lilou-organics.com/images/header_about.gif);
	background-repeat: no-repeat;
	height: 190px;
	font: 17px Verdana, Arial, sans-serif;
	text-align: left;
	line-height: 24px;
	color: #b2a8b5;
	vertical-align: middle;
}

.BKGblank{
	background-image: uurl(http://www.lilou-organics.com/images/header_blank.jpg);
	background-repeat: no-repeat;
	height: 190px;
	font: 17px Verdana, Arial, sans-serif;
	text-align: left;
	line-height: 24px;
	color: #b2a8b5;
	vertical-align: middle;
}

.BKGcustomer{
	background-image: url(http://www.lilou-organics.com/images/header_customerservice.gif);
	background-repeat: no-repeat;
	height: 190px;
	font: 17px Verdana, Arial, sans-serif;
	text-align: left;
	line-height: 24px;
	color: #b2a8b5;
	vertical-align: middle;
}

.BKGcontact{
	background-image: url(http://www.lilou-organics.com/images/header_contact.gif);
	background-repeat: no-repeat;
	height: 190px;
	width: 975px;
	font: 17px Verdana, Arial, sans-serif;
	text-align: left;
	line-height: 24px;
	color: #b2a8b5;
	vertical-align: middle;
}

.BKGevents{
	background-image: url(http://www.lilou-organics.com/images/header_events.jpg);
	background-repeat: no-repeat;
	height: 190px;
	font: 17px Verdana, Arial, sans-serif;
	text-align: left;
	line-height: 24px;
	color: #b2a8b5;
	vertical-align: middle;
}

.BKGlocation{
	background-image: url(http://www.lilou-organics.com/images/header_location.gif);
	background-repeat: no-repeat;
	height: 190px;
	font: 17px Verdana, Arial, sans-serif;
	text-align: left;
	line-height: 24px;
	color: #b2a8b5;
	vertical-align: middle;
}

.BKGlilou{
	background-image: url(http://www.lilou-organics.com/images/header_lilou.gif);
	background-repeat: no-repeat;
	height: 190px;
	font: 17px Verdana, Arial, sans-serif;
	text-align: left;
	line-height: 24px;
	color: #b2a8b5;
	vertical-align: middle;
}

.BKGwhyorganic{
	background-image: url(http://www.lilou-organics.com/images/header_whyorganic.gif);
	background-repeat: no-repeat;
	height: 190px;
	font: 17px Verdana, Arial, sans-serif;
	text-align: left;
	line-height: 24px;
	color: #b2a8b5;
	vertical-align: middle;
}

.BKG_line {
	background-image: url(http://www.lilou-organics.com/images/BKG_line.gif);	
}

.BKG_linePURP {
	background-image: url(http://www.lilou-organics.com/images/BKG_linePURP.gif);	
}

.BKG_lineTURQ {
	background-image: url(http://www.lilou-organics.com/images/BKG_lineTURQ.gif);	
}

.borderpic{
	border:1px solid #ffffff;
}

.fillerPURP{
	color: #9E94A0;
}
.fillerDRKGRY{
	color: #6d6e71;

}
.fillerBLU{
	background-color: #a9c5ca;
}

.flare{
	height: 190px;
	font: 17px Verdana, Arial, sans-serif;
	text-align: left;
	line-height: 24px;
	color: #b2a8b5;
	vertical-align: middle;
}

.brandbox{
	font: 12px Verdana, Arial, sans-serif;
	text-align: center;
	color: #000;
	line-height: 17px;
	background: #9d939f;
}

.brandsnext{
   font: 11px Verdana, Arial, sans-serif;
	text-align: right;
	color: #4c4c4c;
	line-height: 18px;
}

.brandsnext a:link, .brandsnext a:visited { 
	color: #b190bf;
	text-decoration: none;
}

.brandsnext a:hover, .brandsnext a:active { 
	color: #4c4c4c;
	text-decoration: underline;
}

.content{
   font: 13px Verdana, Arial, sans-serif;
   color: #4d4d4d;
   line-height: 19px;
   vertical-align: top;
   padding-top: 20px;

}

.columnL{
   font: 13px Verdana, Arial, sans-serif;
   color: #4d4d4d;
   line-height: 19px;
   vertical-align: top;
   padding: 16px 20px 40px 0px;

}

.columncartspacing{
   line-height: 28px;
}

.columnR{
   font: 13px Verdana, Arial, sans-serif;
	background: #bed7db;
	color: #655e66;
   vertical-align: top;
	padding: 0px 0px 20px 0px;
	text-align: left;
}

.columnR a:link, .columnR a:visited { 
	color: #655e66;
	text-decoration: none;
}

.columnR a:hover, .columnR a:active { 
	color: #fff;
	text-decoration: none;
}

.columnRpurp{
   font: 13px Verdana, Arial, sans-serif;
	background: #b2a8b5;
	color: #655e66;
   vertical-align: top;
	padding: 0px 0px 20px 0px;
	text-align: left;
	line-height: 19px;

}

.columnRpurp a:link, .columnRpurp a:visited { 
	color: #655e66;
	text-decoration: none;
}

.columnRpurp a:hover, .columnRpurp a:active { 
	color: #fff;
	text-decoration: none;
}


.credits{
   font: 10px Verdana, Arial, sans-serif;
	text-align: right;
	padding: 4px 0px 4px 0px;
	background: #dcd8d7;
	color: #989699;
}

.credits a:link, .credits a:visited { 
	color: #989699;
	text-decoration: none;
}

.credits a:hover, .credits a:active { 
	color: #6d6e72;
	text-decoration: none;
}

.crumb{
   font: 16px Verdana, Arial, sans-serif;
	color: #4d4d4d;
}

.crumb a:link, .crumb a:visited { 
	color: #4d4d4d;
	text-decoration: none;
}

.crumb a:hover, .crumb a:active { 
	color: #399999;
	text-decoration: underline;
}



.fillerDRKGRY{
	background: #6d6e72;
}

.fillerVIOLET{
	background: #ede9e8;
}



h1 {
	color: #6c6d71;
	font: 28px Verdana, Arial, sans-serif;
}

h2 {
	color: #f092ac;
   font: 22px Verdana, Arial, sans-serif;
}


.nav{
   font: 13px Verdana, Arial, sans-serif;
	text-align: left;
	color: #fff;
	background: #bed7db;
	vertical-align: middle;
	height: 35px;
	letter-spacing: 1px;

}

.nav a:link, .nav a:visited { 
	color: #6d6e72;
	text-decoration: none;
}

.nav a:hover, .nav a:active { 
	color: #fff;
	text-decoration: none;
}
.navtop{
   font: 11px Verdana, Arial, sans-serif;
	text-align: right;
	color: #b190bf;
   padding: 10px 0px 10px 0px;
	vertical-align: middle;
	line-height: 18px;
}

.navtop a:link, .navtop a:visited { 
	color: #4c4c4c;
	text-decoration: none;
}

.navtop a:hover, .navtop a:active { 
	color: #b190bf;
	text-decoration: underline;
}

.navbot{
   font: 11px Verdana, Arial, sans-serif;
	text-align: left;
	color: #6d6e72;
   padding: 4px 0px 14px 0px;
	background: #ede9e8;
	vertical-align: top;
	line-height: 18px;
}

.navbot a:link, .navbot a:visited { 
	color: #6d6e72;
	text-decoration: none;
}

.navbot a:hover, .navbot a:active { 
	color: #6d6e72;
	text-decoration: underline;
}

.picpadR{
	padding-right: 15px;
}

.picpadL{
	padding-left: 15px;
}

.smtxt{
   font: 11px Verdana, Arial, Helvetica, sans-serif;
}

.tablegrey{
	background-color: #ebe8e8;
	padding:4px;
}

.tablewhite{
	background-color: #fff;
	padding:4px;
}

.titleLRGGRY{
	color: #6c6d71;
	font: 28px Verdana, Arial, sans-serif;
}

.txtBLU{
	color: #7ab4be;
   font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.txtPURP{
	color: #b2a8b5;
   font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.txtDRKPURP{
	color: #756d77;
   font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}

.txtPNK{
	color: #f805d8;
   font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}

.txtTURQ{	
	color: #399999;
   font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}

.txtTURQ a:link, .txtTURQ a:visited { 
	color: #399999;
	text-decoration: none;
}

.txtTURQ a:hover, .txtTURQ a:active { 
	color: #b2a8b5;
	text-decoration: none;
}

.txtGRY{	
   color: #4d4d4d;
   font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}

.txtGRY a:link, .txtGRY a:visited { 
   color: #4d4d4d;
	text-decoration: none;
}

.txtGRY a:hover, .txtGRY a:active { 
	color: #339999;
	text-decoration: none;
}


.txtWH{
	color: #fff;
   font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}

.txtPNKlite{
	color: #f092ac;
   font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}


.titlePRODUCT{
	color: #6c6d71;
	font: 36px Verdana, Arial, sans-serif;
	text-align: left;
padding-top: 0px;
}

.flaretxtDRK{
	color: #6d6e71;
}

.quote{
   font: 12px Verdana, Arial, sans-serif;
	color: #655e66;
   vertical-align: top;
	text-align: justify;
	line-height: 17px;

}

ul{
	list-style: square;
	line-height: 20px;
}

.flexdropdownmenu, .flexdropdownmenu ul{ /*topmost and sub ULs, respectively*/
font: normal 14px Verdana;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: #bed7db;
border-top: 1px solid #fff;
border-bottom-width: 0;
visibility: hidden;
display: none; /*collapse all sub menus to begin with*/
box-shadow: 0px 3px 8px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 0px 3px 8px #CCC;
-moz-box-shadow: 0px 3px 8px #CCC;
}


.flexdropdownmenu li{
position: relative;
}

.flexdropdownmenu li a{
display: block;
width: 150px; /*width of menu (not including side paddings)*/
color: #fff;
background: #bed7db;
border-bottom: 1px solid #fff;
text-decoration: none;
padding: 6px 6px;
}

* html .flexdropdownmenu li{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.flexdropdownmenu li a:hover, .flexdropdownmenu li.selected>a{
   background-color: #b2a8b5;
   color: #fff;
/*}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
*/
