/* main menu dropdown */

#hr-div {
margin:30px 0 0 450px;    
}

#p_box {
z-index:1000;
}

/* SUB SECTIONS */
.box_content {
  height: 200px;
  width:100%;
  background-color:#FFFFFF;
  background-image: url('/img/transparent_bg.gif');
}
/* menu column */
.menu_column {
  float:left;
  padding:0;
  margin:0;
  padding-left:8px;
  padding-right:8px;
}

.menu_section {
  padding-top:8px;
  text-align:left;
  padding-left:20px;
}

.menu_title {
  padding:0;
  margin:0;
  padding-bottom:4px;
  border-bottom:1px solid #BBBBBB;
}

.headerH  {
  font-weight:bold;
  font-size:12px;
  color: #000000;
  background-color: #fce8fc;
}

.menu_title h3 {
  font-weight:bold;
  font-size:13px;
  color: #000000;
  margin-left:-2px; 
  padding-left: 2px;
}
.menu_title h3 a:link {
	color: #000000;
}
.menu_title h3 a:visited {
	color: #000000;
}

.menu_full {
  /*padding-right:8px;
  padding-left:8px;*/
  padding:0;
  font-weight:normal;  
  font-size:12px;
  height:175px;
  color: #666666;  
}

.menu_full a:link, .menu_full a:visited {
  text-decoration:none; 
  /* LINKS color for main boxes links */
  color:#666666;
}

.menu_full a:hover {
  text-decoration:none;
  /* HOVER for main boxes links */
  color:#444444;
}

.menu_full ul {
  display:block;
  line-height: 30px;
  list-style: none outside none;
  padding:0;
  margin:0;
}

.list_section {
  padding:0;
  margin:0;
  float:left;
}

.menu_icons {
  /*padding-left:8px;
  padding-right:8px;*/
  padding:0;

}

.menu_icons img {
  border:0;
  padding:0;
  margin:0;
  margin-left:0px;
  margin-right:0px;

}

.menu_icons a {
  display:inline;
}
/*
.menu_icons a:link, a:visited, a:hover {
  border:0;
  padding:0;
  margin:0;
}
*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* general styles for subsections above */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.deep_list {
  text-align:left;
  font-size:12px;
}

.deep_list h3 {
  padding:0;
  margin:0;
}

.deep_list ul {
  list-style-type:none; /* no bullet */
  padding:0;
  margin:0;
}

.deep_list li {
  list-style-type:none;
  font-weight:normal;
  line-height:23px;
  /*color:#333333;*/  
  display:block;     
  padding:0;
  margin:0;

}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* professional section */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* for js to style the button activating this section */
a#prof_btn.hover {
  background-color:#00CC33;
  text-color:#FFFFFF;
  color:#FFFFFF;
}

#professional_box { 
  display:inline-block;
  z-index: 9999;
  position:absolute;
  display:none; /*makes invisible by default*/
  border-bottom:1px solid #888888;
  width:420px;
  margin-left:200px;
}

#professional_content {
  /* black bg border */
  border: 4px solid #cccccc;
}

#btn_professional {
  display:inline-block;
}

#btn_professional.hover {
  /* black bg */
  background-color: #cccccc;
  color: #FFFFFF;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* makeup section */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

a#mkup_btn.hover {
  background-color:#FF9900;
  color:#FFFFFF;
}



#make_up_box {
  margin-left:300px;
  display:inline-block;
  z-index: 9999;
  position:absolute;
  display:none; /*makes invisible by default*/
  border-bottom:1px solid #888888;
  width:500px;
  height: 200px;
}

#make_up_content {
  /* dull pink border */
  border: 4px solid #CCCCCC; 
  height: 200px;
}

#btn_make_up {
  display:inline-block;
}

#btn_make_up.hover {
  /* dull pink bg */
  background-color: #CCCCCC;
  color: #FFFFFF;
}

#p_kit {
  display:inline-block;
}
#m_kit {
  display:inline-block;
}

