a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}


#id26toplinkstext p a:hover,
#id25toplinkstext p a:hover  {
   text-decoration: underline;
}

#id26toplinkstext p a,
#id25toplinkstext p a  {
   color: #D06DB0;
   text-decoration: none;
}

#id25toplinkstext p,
#id26toplinkstext p  {
   font: 11px/18px Helvetica;
   margin: 0px;
   color: #D06DB0;
   text-align: left;
}

#featured1  {
   visibility: visible;
   position: absolute;
   left: 270px;
   top: 230px;
   z-index: 2;
   font: 11px/18px Helvetica;
   color: #D06DB0;
   /*width: 72px;*/
   /*height: 15px;*/
}

#ultimatemoisterizerbutton a:hover  {
   background-position: -158px 0%;
}

#meetlisaashleybutton a:hover  {
   background-position: -141px 0%;
}

#ultimatemoisterizerbutton a  {
   background: url(images/ultimatemoisterizerbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 28px;
   width: 158px;
   font-size: 12px;
   line-height: 14px;
   padding-top:20px
}

#ultimatemoisterizerbutton  {
	visibility: visible;
	position: absolute;
	left: 746px;
	top: 410px;
	z-index: 2;
	width: 158px;
	height: 48px;
	color:#030303;
}

#productshotbutton a:hover  {
   background-position: -151px 0%;
}

#withthisinmindtext p  {
   font: 17px/26px "Helvetica Light";
   font-family:Arial, verdana, helvetica, sans-serif; font-size:14px;
   margin: 0px;
   color: #D06DB0;
   text-align: left;
}

#productshotbutton a  {
   /*background: url(images/productshotbutton.png) no-repeat 0% 0px;*/
   display: block;
   height: 231px;
   width: 151px;
   font-size: 231px;
   line-height: 231px;
}

#withthisinmindtext  {
   visibility: visible;
   position: absolute;
   left: 611px;
   top: 76px;
   z-index: 2;
   width: 373px;
}

#logobutton a:hover  {
   background-position: -285px 0%;
}

#productshotbutton  {
   visibility: visible;
   position: absolute;
   left: 583px;
   top: 250px;
   z-index: 2;
   width: 151px;
   height: 231px;
}


5toplinkstext  {
   visibility: visible;
   position: absolute;
   left: 743px;
   top: 12px;
   z-index: 2;
   width: 106px;
}


#id26toplinkstext  {
   visibility: visible;
   position: absolute;
   left: 855px;
   top: 12px;
   z-index: 2;
   width: 59px;
}


#meetlisabutton a  {
   background: url(images/meetlisabuttonNEW.jpg) no-repeat 0% 0px;
   display: block;
   height: 15px;
   width: 72px;
   font-size: 15px;
   line-height: 15px;
}


#productsbutton  {
   visibility: visible;
   position: absolute;
   left: 637px;
   top: 85px;
   z-index: 4;
   width: 88px;
   height: 27px;
}

#meetlisabutton  {
   visibility: visible;
   position: absolute;
   left: 493px;
   top: 410px;
   z-index: 2;
   width: 72px;
   height: 15px;
}

#logobutton a  {
   background: url(images/logobutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 87px;
   width: 285px;
   font-size: 87px;
   line-height: 87px;
}


#logobutton  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 11px;
   z-index: 2;
   width: 285px;
   height: 87px;
}

#main_content  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 1;
   width: 966px;
   height: 602px;
}
#main_content_meet  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 82px;
   z-index: 1;
   width: 966px;
   height: 602px;
}

#main_content_contact  {

   visibility: visible;
   position: absolute;
   left: 0px;
   top: 82px;
   z-index: 1;
   width: 966px;
   height: 602px;
}
#main_content_products {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 1;
   width: 966px;
}
#main_content_frame {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 1;
   width: 966px;
}
#home  {
  width: 966px;
   height: 602px;
  margin-left: auto ;
  margin-right: auto ;
  position: relative;
}

html, body  {
   padding: 0;
   margin-top: 20 ;
   background-color: #FFFFFF;
   background: url(images/bg.jpg) 0% 0px;
   font: 12 Arial, Helvetica, sans-serif;
}




#footer  {
  color: #000000;
  width: 966px;
  margin-left: auto ;
  margin-right: auto ;
  position: relative;
}





/* These styles just pretty up the page a bit. */

#wrap {
	font-size: 12;
	width: 555px;
	padding: 0px;
	margin: 0 auto; 
                  z-index: 100;
	position: relative; }




/* These styles create the dropdown menus. */
#navbar {
	margin: 0;
	padding: 0;
	height: 1em; }
#navbar li {
	list-style: none;
	float: left; }
#navbar li a {
	display: block;
	padding: 5px 15px;
	background-color: #733a9c;
	color: #fff;
	text-decoration: none; }
#navbar li ul {
	display: none; 
	width: 10em; /* Width to help Opera out */
	background-color: #733a9c;}
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0; }
#navbar li:hover li, #navbar li.hover li {
	float: none; }
#navbar li:hover li a, #navbar li.hover li a {
	background-color: #733a9c;
	border-bottom: 1px solid #fff;
	color: #000; }
#navbar li li a:hover {
	background-color: #8db3ff; }
.meettitle
{

	width:300px;
	height:43px;
	border:0px;
	margin-left:346px;
	padding-top:15px;
}


.contacttitle
{
	margin:0 auto;
	width:960px;
	height:46px;
	border:0px;
	padding-top:12px;
	text-align:center;
}
.productsleft
{
    float:left;
	width:350px;
	height:450px;
	padding-top:91px;
	text-align:center;
}
.productsright
{
    float:left;
	width:570px;
	height:100%;
}
.productstitle
{

	width:470px;
	height:43px;
	border:0px;

	padding-top:15px;
}
.productstitlevideo
{

	width:470px;
	height:43px;
	border:0px;
    padding-top:15px;
	padding-left:95px;
}

.article_main_body
{
background: url(images/layer0.jpg) no-repeat;
	margin-bottom:85px;
	height:100%;
	background-color:#FFF;
	width:966px;
}
.article_main_text
{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:85px;
	color:#733A9C;
	font-size:12px;
	line-height:180%;

}
.article_main_image
{
	border:0px;
	margin-left:50px;
	padding-top:65px;
}
#news_article_main_image  {

   position: absolute;
   left: 637px;
   top: 85px;
}
.meettext1
{
    float:left;
	width:470px;
	height:100%;
	margin:10px 0 0 38px!important;
	margin:-420px 0 0 220px;
	color:#733A9C;
	font-size:12px;
	line-height:180%;
}
.meettext1a
{
    float:left;
	width:488px;
	height:100%;
	margin:10px 0 0 38px!important;
	margin:-420px 0 0 220px;
	color:#733A9C;
	font-size:12px;
	line-height:180%;
}
.meettext1a1
{
	
    float:left;
	width:488px;
	height:180px;
}
.meettext1a2
{
    float:left;
	width:470px;
	height:180px;
}
.meettext1a11
{
    float:left;
	width:192px;
	height:150px;
	padding-right:44px;
}

.meettext1a11a
{
    float:left;
	width:192px;
	height:120px;
}
.meettext1a11b
{
    float:left;
	width:192px;
	height:30px;
	color:#733A9C;
	font-size:10px;
	line-height:100%;
	padding-top:8px;
}
.meettext1a11b a
{
	text-decoration:underline;
	color:#733A9C;
	font-size:10px;
	line-height:100%;

}
.meettext1a11b a:hover
{
	text-decoration:underline;
	color:#733A9C;
	font-size:10px;
	line-height:100%;

}

.meettext1a12
{
    float:left;
	width:134px;
	height:150px;

}
.meettext1a12a
{
    float:left;
	width:92px;
	height:120px;

}
.article_details
{
	color:#733A9C;
	font-size:10px;
	line-height:100%;
	height:100%;
	line-height:100%;
	margin:75px 0 0 430px;
}

.article_details a
{

	text-decoration:underline;
	color:#733A9C;
	font-size:10px;
	line-height:100%;
}
.article_details a:hover
{
	text-decoration:underline;
	color:#733A9C;
	font-size:10px;
	line-height:100%;

}
.video_details
{
	color:#733A9C;
	line-height:100%;
	height:100%;
	padding-bottom:20px;
}
.video_details a
{
	text-decoration:underline;
	color:#733A9C;
	height:100%;
	line-height:100%;
	padding-bottom:20px;
}
.video_details a:hover
{ 
	text-decoration:underline;
	color:#733A9C;
	height:100%;
	line-height:100%;
	padding-bottom:20px;

}
.meettext1a12b
{
    float:left;
	width:134px;
	height:30px;
	color:#733A9C;
	font-size:10px;
	line-height:100%;
	padding-top:8px;

}
.meettext1a12b a
{
	text-decoration:underline;
	color:#733A9C;
	font-size:10px;
	line-height:100%;

}
.meettext1a12b a:hover
{
	text-decoration:underline;
	color:#733A9C;
	font-size:10px;
	line-height:100%;

}

.meettext1a13
{
    float:left;
	width:100px;
	height:150px;
}
.meettext1a13a
{
    float:left;
	width:85px;
	height:120px;
}
.meettext1a13b
{
    float:left;
	width:118px;
	height:30px;
	color:#733A9C;
	font-size:10px;
	line-height:100%;
	padding-top:8px;

}
.meettext1a13b a
{
	text-decoration:underline;
	color:#733A9C;
	font-size:10px;
	line-height:100%;

}
.meettext1a13b a:hover
{
	text-decoration:underline;
	color:#733A9C;
	font-size:10px;
	line-height:100%;

}
.meettext1a14
{
    float:left;
	width:140px;
	height:150px;
}
.meettext1a14a
{
    float:left;
	width:85px;
	height:120px;
}
.meettext1a14b
{
    float:left;
	width:140px;
	height:30px;
	color:#733A9C;
	font-size:10px;
	line-height:100%;
	padding-top:8px;

}
.meettext1a14b a
{
	text-decoration:underline;
	color:#733A9C;
	font-size:10px;
	line-height:100%;

}
.meettext1a14b a:hover
{
	text-decoration:underline;
	color:#733A9C;
	font-size:10px;
	line-height:100%;

}
.meetimg1
{
    float:left;
	width:124px;
	height:400;
	margin:50px 0 0 232px!important;
	margin:50px 0 0 117px;
	padding:18px;
	background-color:#F3C2C5;
}

.meettext1a11video
{
    float:left;
	width:192px;
	height:150px;


}

.meettext1a11videoa
{

	padding:16px;
    float:left;
	width:192px;
	height:135px;
	background-color:#f1b4bb;
}
.meettext1a11videoabg
{
    float:left;
	width:206px;
	height:167px;
	background-color:#f1b4bb;
}

.meettext1a11videoaa
{
	padding:16px 0px 16px 16px;
    float:left;
	width:192px;
	height:135px;
	background-color:#f1b4bb;
}
.meettext1a11videob
{
	padding-left:16px;
    float:left;
	width:186px;
	height:30px;
	color:#733A9C;
	font-size:12px;
	line-height:100%;
	padding-top:8px;
}

.meettext1a11videob a
{   
    text-decoration:underline;
    color:#733A9C;
    font-size:12px;
	
}
.meettext1a11videob a:hover
{   
    text-decoration:underline;
    color:#733A9C;
    font-size:12px;
	
}
.meetimg2
{
    float:left;
	width:124px;
	height:400;
	margin:50px 0 0 232px!important;
	margin:50px 0 0 117px;
	padding:18px;
}
.imga1
{
	float:left;
	width:124px;
	height:160px;
	padding-bottom:8px;}
.contactnull1
{
    float:left;
	padding-top:12px;
}

.productstext1
{
	float:left;
    width:470px;
	height:100%;
    padding:18px 0 0 70px;
	color:#733A9C;
	font-size:12px;
	line-height:180%;
}

.productstext1video
{
	float:left;
    width:470px;
	height:100%;
    padding:18px 0 0 430px;
	color:#733A9C;
	font-size:12px;
	line-height:180%;
}
.productstext1video2
{
	float:left;
    width:690px;
   margin:18px 0 0 190px;
	color:#733A9C;
	font-size:12px;
	line-height:180%;
}

.meettext2a
{
    float:left;
	width:70px;
	height:220px;
	padding-left:520px;
	padding-top:20px;
	color:#733A9C;
	line-height:300%;
	font-weight:bold;
	text-align:right;
	}

.meettext3a
{
    float:left;
	width:400px;
	height:220px;
	margin-left:300px;
	padding-top:5px;
	color:#733A9C;
	font-size:14px;
	line-height:300%;
	font-weight:bold;
	text-align:right;
}
.meettext2b
{
    float:left;
	width:232px;
	height:270px;
	margin-left:10px;
	padding-top:20px;
	line-height:300%;
	text-align:left;

}
.meettext2c
{
    float:left;
	width:232px;
	height:270px;
	margin-left:10px;
	padding-top:8px;
	line-height:300%;
	text-align:left;
	}
	
.meetbutton
{
    float:right;
	width:120px;
	height:40px;
	padding-top:30px;
}

.contactinput{
	border: 1px solid #27A1C9;
	width: 230px;
	height:27px;
}
.contacttextarea{
	float:left;
	border: 1px solid #27A1C9;
	width: 230px;
	height:140px;
}
.mainbody{
    background: url(images/layer4.jpg) no-repeat;
	padding:0px;
	margin:0px;
	height:500px;}
	
.mainbody_index{
   background: url(images/layer2.jpg) no-repeat;
   	padding:0px;
	margin:0px;
	height:490px;
   
}	
.mainbody_index2{
   background: url(images/layer1.jpg) no-repeat;
   	padding:0px;
	margin:0px;
	height:490px;
   
}	
.mainbody_meet{
	float:left;
    background: url(images/layer3.jpg) no-repeat;
	margin-bottom:85px;
	height:100%;
	background-color:#FFF;
	width:966px;
}
.ashley_news{
	float:left;
    background: url(images/layer6.jpg) no-repeat;
   	padding:0px;
	margin-bottom:85px;
	background-color:#FFF;
                  width:966px;
}

.main_newsletter{
    background: url(images/layer7.jpg) no-repeat;
	padding:0px;
	margin:0px;
	height:500px;}
	
.mainbody_products{
	float:left;
    background: url(images/layer0.jpg) no-repeat;
	margin-bottom:85px;
	height:100%;
	background-color:#FFF;
	width:966px;
}

.mainbody_frame{
	float:left;
    background: url(images/layer0.jpg) no-repeat;
	margin-bottom:85px;
	height:100%;
	background-color:#FFF;
	width:966px;
	color:#733A9C;
	font-size:12px;
	line-height:180%;
}

.mainbody_video{
	float:left;
    background: url(images/layer5.jpg) no-repeat;
	margin-bottom:85px;
	height:100%;
	background-color:#FFF;
	width:966px;
	
}
