/* CSS Document */




body {
  min-width: 492px;      /* 2x (LC fullwidth +
                            CC padding) + RC fullwidth */
}

#center {
  padding: 0px;    /* CC padding */
  width: 453px;
  vertical-align:top;
}

#left {
  width: 164px;
  vertical-align:top;
}
#right {
  width: 164px;
  vertical-align:top;

}
#footer {
  clear: both;
  position: relative;
}














body {
	margin:0;
	background-color:#000000;
	}

.address {
	margin:5px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	text-decoration:none;
	color:#FFFFFF;
	}
	
.banner_img {
	padding:0px;
	text-align:center;
	}
	
	
.box {

	
	margin: 3px;
	padding:2px;
	background-color:#FFFFFF;
	}

.box_testimonial {
	margin: 10px;
	padding:5px;
	background-color:#EAEAEA;
	border:1px solid #993366;
	}

.boxpink {
	padding:10px 0px 5px 0px;
	margin: 0px;
	/*background-image:url(left_strip_001.jpg);  */
	}

.clearboth {
	clear:both
	}

.container {
	background-color:#FFFFFF;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 10px 10px 10px 10px;
	text-align:center;
	display:block;
	color:#000;
	font-size:14px;
	font-weight:bold;
	}



/* Right Sidebar */

.rs_box002 {
	padding:0px 0px 5px 0px;
	margin:0px;
	width:164px;
	background-image:url(sidebar_bg_001.jpg);
	border-bottom:1px solid #e78965;
	}

.rs_head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0033;
	padding:5px 5px 2px 7px;
	font-weight:bold;
	text-align:center;
	letter-spacing:1px;
	}

.rs_text001 {
	font-size:12px;
	color:#000;
	padding:10px 5px 4px 10px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	}

/* Left Sidebar */

.ls_box002 {
	padding:0px 0px 5px 0px;
	margin:0px 0px 10px 0px;
	width:164px;
	background-image:url(sidebar_bg_001.jpg); 
	border-bottom:1px solid #e78965;
	}

.ls_head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0033;
	padding:5px 5px 2px 7px;
	font-weight:bold;
	text-align:center;
	letter-spacing:1px;
	}

.ls_phone {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FF3366;
	font-weight:bold;
	text-align:center;
	padding:10px 0px 5px 0px;
	}

.ls_text {
	font-size:12px;
	color:#000;
	padding:10px 3px 3px 15px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	}

.fd_textsmall {
	font-size:10px;
	color:#000;
	padding:3px 3px 3px 5px;
	margin:3px;
	font-family:Arial, Helvetica, sans-serif;
	}

.ls_image {
	margin:0px;
	padding:0px;
	text-align:center;
	}


/* PRICING */

.pr_box002 {
	padding:0px 0px 5px 0px;
	margin:0px 0px 10px 0px;
	width:164px;
	background-image:url(sidebar_big_bg001.jpg); 
	border-bottom:1px solid #e78965;
	}

.pr_head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0033;
	padding:5px 5px 2px 7px;
	font-weight:bold;
	text-align:center;
	letter-spacing:1px;
	}



/* FEATURED PRODUCT */

.fp_box {
	padding:3px;
	margin:3px 0px;
	width:160px;
	height:180px;
	background-image:url(featured-bg001.jpg);
	}



.fp_head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0033;
	padding:10px 5px 2px 7px;
	font-weight:bold;
	text-align:center;
	}



.fp_text {
	font-size:12px;
	color:#000;
	padding:5px 3px 3px 15px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	}

.fp_textsmall {
	font-size:10px;
	color:#000;
	padding:3px 3px 3px 5px;
	margin:3px;
	font-family:Arial, Helvetica, sans-serif;
	}

.fp_image {
	float:right;
	clear:right;
	margin:10px 15px 10px 5px;
	border:1px solid #FF0000;
	background-color:#000;
	padding:3px;
	}


fieldset {
	border:2px solid #369;
	clear: both;
    padding: 10px;
    margin: 0px;
	}

.footer001 { /* WHITE BOLD TEXT */
	margin: 0;
	padding: 2px 3px 0 3px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	
	
	}	

.header001 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	
	color:#ffffff; 
	vertical-align:text-top;
	text-align:center;
	margin:0;
	}

.header002 {
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#fd82c8;
	text-align:center;
	}

.header003 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff; 
	vertical-align:text-top;
	text-align:right;
	padding:5px 20px 0px 0px;
	
	}

.header004 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	color:#FFFFFF;
	}

.imageleft {
	float:left;
	clear:left;
	background-repeat:no-repeat;
	vertical-align:top;
	}

.img001 {
	padding: 5px;
	border: 2px solid #fff;
	float: right;
	clear: right;
	margin: 3px;
	}

.imgcenter {
	padding: 3px;
	border: 2px solid #fff;
	text-align:center;
	}

.imgcenter002 {
	text-align:center;
	width:780px;
	}


.lashlady_container {
	width:400px;
	background-color:#FF0066;
	color:#FFFFFF;
	padding:5px;
	margin:10px 0px 5px 15px;
	height:270px;
	border:2px solid #000000;
	}

.lashlady_img {
	float:left;
	border:4px solid #FFFFFF;
	clear:both;
	margin:5px 10px 5px 5px;
	}

.lashlady_name {
	color:#000000;
	font-size:26px;
	font-family:"Cooper Black";
	font-weight:bold;
	padding:2px 0px 4px 5px;
	}	

.lashlady_desc {
	font-size: 14px;
	padding: 3px 0px 6px 15px;
	}


.pink1 {
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#ff30a1; 
	padding:0px;
	margin:0 0 0 0px;
	font-size:16px;
	display:inline;
	}	

.pink2 {
	margin: 0px 0px 30px 5px;
	padding: 0px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:inline;
	}

.pink3 {
	font-weight:bold; 
	color:#ff30a1; 
	padding:0px 0px 0px 10px;
	margin:0px;
	display:inline;
	}	
	
.pinkstrip001 {
	margin:5px 0px;
	padding:0px 0 5px 0px;
	display:block;
	background-color:#993366;
	color:#FFFFFF;
	text-align:center;
	}

.pronames {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display: inline;
	color:#000; 
	vertical-align:text-top;
	letter-spacing:3px;
	font-size:16px;
	padding:0px 0px 0px 15px;
	
	}
	
.proaddress {
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#fd82c8; 
	padding:20px 10px 0 50px;
	font-size:14px;
	}

.sidebar001 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;	
	}

.text001 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:4px 5px 4px 10px;
	}

.text001 a {
	color:#CC0000;
	}

.text002 { /* BLACK BOLD TEXT */
	margin: 0;
	padding: 2px 3px 0 3px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
	}	

.text003 { /* WHITE TEXT INLINE */
	margin: 0;
	padding: 15px 3px 0 3px;
	display:inline;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}	

.text004 { 
	margin: 0 0 0 0;
	padding: 15px 5px 0 5px;
	display:block;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;	
	}	

.text005 { 
	margin: 0 0 20px 10px;
	padding: 0px;
	color:#ff3366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	display:inline;
	font-weight:bold;
	}

.text006 {
	margin:0;
	padding:7px 3px 0px 5px;
	color:#FF66CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}

.text007 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF3366;
	font-weight:bold;
	padding:5px 0px 0px 5px;
	}

.textnews { 
	margin: 0 0 0 0;
	padding: 5px 0px 0 40px;
	display:block;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;	
	}	

.thumbnail {
	width:460;
	padding: 15px 5px 10px 5px;
	margin: 25px 0 25px 15px;
	background-color:#000;
	border:2px solid #fff;
	/*border: 1px solid #f00;*/
	
	}

.aboutbox {
	width:400px;
	margin:5px 0px 5px 5px;
	border:1px solid #fff;
	background-color:#FF99CC;
	padding:5px;
	float:left;
	
	}

.aboutpic {
	padding:3px;
	float:right;
	vertical-align:top;
	}



/* NAVIGATION ELEMENTS GO HERE, PLEASE. */

a.nav, a.nav:link, a.nav:visited {
	display:block; 
	width:111px; 
	height:40px; 
	float:left; 
	/*--background:#fd82c8; */
	background:#f23983;
	
	 
	text-align:center; 
	text-decoration:none; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#fff;
	font-weight:bold;
	line-height:18px; 
	overflow:hidden;
	margin: 0px;
	}

a.nav:hover {
	color:#fff;
	/**/
	background:#000000;
	} 

a.nav:active {
	color:#fff; 
	background:#f23983;
	} 

#nav span {display:none;} 




/*SPREADSHEETS*/


.floatright
{
float: right;
margin: 0 0 10px 10px;
border: 1px solid #666;
padding: 2px;
}




/* NAVIGATION */

 ul{  
        margin:0;  
        padding:0;  
    }  
     
   li{  
       width:128px;  
       height:50px;  
       float:left;  
       color:#ffffff;  
       text-align:center;  
       overflow:hidden;
	   border:1px solid #000;  
   }  
     
   a{  
       color:#fff;  
       text-decoration:none;  
   }  
     

     
   
   .swirl001  {
   background:#f33984;
   
   } 
   
	









	