BODY {	padding: 0px; BACKGROUND-IMAGE: url(../images/imgs/bg.gif); margin: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; }
BODY #page  {TEXT-ALIGN: left; font-family: Arial, Helvetica, sans-serif;}

#containall {width:1047px; margin:0px auto; text-align:center; z-index:-999}
#container { width:1047px; background-image:url(../images/imgs/bg_content1.png); text-align:left; behavior: url(/includes/css/iepngfix.htc); background-repeat:no-repeat;}
#container1 { width:1047px; background-image:url(../images/imgs/bg_content1.png); text-align:left; behavior: url(/includes/css/iepngfix.htc); background-repeat:no-repeat;}



a {text-decoration:none; color:#BF0E0B;}
a:hover {text-decoration:underline}

/*HEADER STYLES*/
#page { padding:0px; MARGIN: 0px auto; WIDTH: 974px; text-align:center;  }
#header {height:95px; width:974px; background-image:url(../LIP001/images/title_bar.jpg); }
#logo { position:relative; top:10px; left:20px; width:246px; height:78px; float:left }
#email { width:213px; height:81px; top:0px; float:right; background-image:url(../images/imgs/emailBox_bg.gif);} 
#email h1 { font-size:12px; position:relative; margin:0px; top:10px; left:10px; width:180px;} 
#email form {margin:0px;} 
table.emailform {
	position:relative;
	top:15px;
	left:10px;
	width:185px;
}



/*PROMO HOME STYLES*/
#promoHome { width:975px; height:252px; background-image:url(/images/imgs/home_promoMain.jpg); position:relative; margin-top:3px; z-index:1;}
#promoNext { width:975px; height:188px; background-image:url(/images/imgs/page_header1.jpg); position:relative; margin-top:3px; z-index:1;}
#promoAbout { width:975px; height:188px; background-image:url(/images/imgs/page_header_about.jpg); position:relative; margin-top:3px; z-index:1;}
#promoLipsense { width:975px; height:188px; background-image:url(/images/imgs/page_header_lipsense.jpg); position:relative; margin-top:3px; z-index:1;}
#promoProducts { width:975px; height:188px; background-image:url(/images/imgs/page_header_products.jpg); position:relative; margin-top:3px; z-index:1;}
#promoWhatsnew { width:975px; height:188px; background-image:url(/images/imgs/page_header_whatsnew.jpg); position:relative; margin-top:3px; z-index:1;}
#promoContact { width:975px; height:188px; background-image:url(/images/imgs/page_header_contact.jpg); position:relative; margin-top:3px; z-index:1;}

#flower{ background-image:url(../images/imgs/flower.png); behavior: url(/includes/css/iepngfix.htc); width:225px; height:322px; position:absolute; left:-53px;}
#flowerSml{ background-image:url(../images/imgs/flowerSml.png); behavior: url(/includes/css/iepngfix.htc); width:206px; height:256px; position:absolute; left:-43px;}


/*2 COLUMNS STYLES*/
#columnContainer { width:975px; margin-top:10px; overflow:auto; min-height: 300px;}
#leftColumnContainer {width:280px; float:left;}
#leftColumn { width:274px; background: #f6edf1 url(../images/imgs/leftColumnBg.gif) top no-repeat; padding:0px; padding-bottom:15px;}
#leftColumnBase { width:274px; background: #fff url(../images/imgs/leftColumnBase.gif) top no-repeat; height:18px; margin:0px;}
#rightColumn {width:690px; float:right;  background: #fff url(../images/imgs/contentBg.gif) top no-repeat;}


/*LEFT COLUMN STYLES*/
#marlies {width:250px; position:relative; top:20px; left:10px; min-height: 300px; }
table.marlies td { vertical-align:top; font-size:11px; color:#666666;}
table.marlies td h1 { color:#BF0E0B; font-size:12px; margin-bottom:4px;}
table.marlies td h2 { color:#e65b58; font-size:11px;  margin:5px 0 4px 5px;}
td.weclomeText {width:100px; padding-left:5px;}

.leftPromContainer {width:250px; margin:20px 0 20px 0;}
.leftPromTop { width:220px; min-height:100px; background-image:url(../images/imgs/promBoxLeftBg.gif); padding:15px; font-size:11px; color:#666666; margin-top:10px;}
.leftPromTop h1 {font-size:12px;}
.leftPromTop p { margin-top:5px;}
.leftPromBase { width:250px; height:11px; background-image:url(../images/imgs/promBoxLeftBase.gif); background-position:bottom;}
.leftPromTop a {color:#BF0E0B;;}


/*RIGHT COLUMN STYLES*/
#specials { width:640px; margin:20px 0px 0 20px; height:80px;}
#specials img { margin-right:5px; float:left; margin-left:30px;}
#specialsText { margin-top:5px; float:left; margin-left:30px;}
#specialsText h1 { font-size:12px; color:#BF0E0B; font-weight:bold; margin:0px 0 5px 0; padding:0px}

#lipsense { width:640px; margin:5px 0px 0 20px;}
#lipsense h1 {font-size:16px; color:#BF0E0B; font-weight:bold;}
#lipsense table td {color:#666666; font-size:12px; vertical-align:top;}


/*FOOTER STYLES*/
#footer {width:973px; height:115px; background: #fff url(../images/imgs/footerBg.gif) top no-repeat; margin-top:3px; text-align:center; padding-top:3px;}
#footer p {font-size:10px; color:#666666; }

/*SITE WIDE STYLES*/
a {text-decoration:none}
a:hover {text-decoration:underline}

.prom1 { background-color:#f2f7fd; border:1px solid #9fc5ee; padding:10px;}
.prom1 p { margin:0px; color:#769dc8}
.prom1 a { color:#e65b58}
#newCustomer {width:260px; font-size:11px}
#newCustomer h1 {color:#2c76c9; font-size: 11px; font-weight:bold; margin-top:0px}


/*PRODUCT BOXES STYLES*/
.productContainer {width:663px; margin:5px 0 5px 0; float:left;  margin-right:-3px;}
.productTop { width:663px; height:6px; background-image:url(../images/imgs/product_bg_top.gif);}
.productBase { width:663px; height:142px; background-image:url(../images/imgs/product_bg_base.gif); background-position:bottom;}
table.productContents {position:relative; top:6px; left:10px; width:643px; }
table.productContents td.productText { width:361px; clear:both; margin:-1px}
table.productContents td.productText  h2 { font-size:12px; color:#e65b58; }


.productPic { border:1px solid #dadada; background-color:#fff; width:130px; vertical-align:middle; text-align:center; margin-right:5px;} 
.product1Pic { border:1px solid #dadada; background-color:#fff; width:193px; vertical-align:middle; text-align:center; margin-right:5px;} 
.productPicWide { border:1px solid #dadada; background-color:#fff; width:270px; vertical-align:middle; text-align:center; margin-right:5px;} 

.product1Container {width:216px; margin-right:7px; float:left; margin-bottom:6px }
.product1Top { width:215px; height:6px; background-image:url(../images/imgs/product1_bg_top.gif);}
.product1Base { width:215px; min-height:142px; background-image:url(../images/imgs/product1_bg_base.gif); background-position:bottom;}
table.product1Contents {position:relative; top:6px; left:10px; width:200px; margin-bottom:10px;  }
table.product1Contents td.productText { width:200px; padding:6px 3px 3px 3px;}
table.product1Contents td.productText  h2 { font-size:12px; color:#e65b58; }

.products3Up {width:663px; margin:5px 0 5px 0;}




/* GALLERY */

.nakedList {
	list-style: none;
	list-style-image: none;
}

#gallery .nakedList {
	padding: 15px 14px;
	background-color:#ededed;
}

#gallery .nakedList li {
	display: inline; 
}


#gallery {
	background-color: #ededed;
	padding:0px;
	width: 605px;
}
#gallery ul { list-style: none; margin:0; padding:0;}
#gallery ul li { display: inline; margin: 0; padding:0}
#gallery ul img {
	border: 5px solid #ccc;
	border-width: 5px; margin-bottom:5px;
}

.padright img {
	margin-right:2px;	
	
}
	
#gallery ul a:hover img {
	border: 5px solid #fff;
	border-width: 5px;
	color: #fff;
}
#gallery ul a:hover { color: #fff; }

.gallerypad {
 	 width: 563px;
	 margin-right: 5px; padding-left:20px; padding-right:0;
}