@charset "utf-8";
/* CSS Document */

img, div { behavior: url(iepngfix.htc) }
img, div, a, input { behavior: url(iepngfix.htc) }

* {
margin: 0;
padding: 0;
border: 0;
}
a {
text-decoration: none;
color: #000;
}
a:hover {
text-decoration: none;
color: #e90882;
}
body {
/*background: #e6dae1 url(images/bg_gradient.png) repeat-x top;*/
background-color: #621c41;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color: #000;
}

a.attach, a.attach:visited, div.attach {
display: block;
color: #ffffff;
width:   120px;
border:  1px solid #eed2e1;
padding: 2px 5px;
background: #621c41;
}
div#attach_menu_child {
color: #ffffff;
border-top: 2px solid #eed2e1;
border-bottom: 2px solid #eed2e1;
}

#container {
width: 960px;
/*border: solid #28221e 1px;*/
margin: 0px auto 0px auto;
padding: 0px;
}

#header {
display: block;
width: 960px;
height: 113px;
}

#top_menu {
display: block;
position: relative;
width: 960px;
height: 45px;
margin-top: -45px;
margin-left: 392px;
}

#content {
display: block;
width: 960px;
height: 536px;
}
#content_text {
display: block;
width: 960px;
background: #FFF;
}
#content_text p {
display: block;
padding: 6px 50px;
}
#content_text h2 {
font-size: 16px;
font-weight: 100;
display: block;
padding: 10px 50px 0px 50px;
}
#content_text li {
margin: 2px 80px;
}

#footer {
display: block;
width: 954px;
margin: 3px auto;
font-size: 10px;
color: #ffffff;
padding-bottom: 40px;
}
#footer_left a,#footer_left a:active,#footer_left a:link {
color: #ffffff;
}
#footer_left a:hover {
text-decoration: underline;
}
#footer_left {
float: left;
}
#footer_right {
float: right;
}

#bottom_menu_bg {
display: block;
position: relative;
width: 960px;
height: 50px;
margin-top: -50px;
z-index: 1000;
}
#bottom_menu_bg2 {
display: block;
position: relative;
width: 960px;
height: 50px;
margin-top: -64px;
z-index: 1000;
}
#bottom_menu {
display: block;
position: relative;
width: 940px;
height: 30px;
margin-top: -50px;
padding: 15px 15px 5px 725px;
z-index: 1001;
}

#nav_store, #nav_contact {
display: block;
float: left;
cursor: pointer;
z-index: 1002;
}
#nav_store {
width: 110px;
height: 10px;
background: url("images/bottom_menu.png") no-repeat 0 0;
}
#nav_contact {
width: 101px;
height: 10px;
background: url("images/bottom_menu.png") no-repeat -110px 0;
}
#nav_store:hover {
background-position: 0 -10px;
}
#nav_contact:hover {
background-position: -110px -10px;
}
#nav_store span, #nav_contact span {
display: none;
}
#nav_whatsnew, #nav_products, #nav_looks, #nav_virtual, #nav_about {
display: block;
position: relative;
float: left;
cursor: pointer;
}
#nav_products {
width: 88px;
height: 10px;
background: url("images/menu_btns.png") no-repeat 0 0;
}
#nav_looks {
width: 136px;
height: 10px;
background: url("images/menu_btns.png") no-repeat -88px 0;
}
#nav_virtual {
width: 216px;
height: 10px;
background: url("images/menu_btns.png") no-repeat -224px 0;
}
#nav_about {
width: 106px;
height: 10px;
background: url("images/menu_btns.png") no-repeat -440px 0;
}
#nav_products:hover {
background-position: 0 -10px;
}
#nav_looks:hover {
background-position: -88px -10px;
}
#nav_virtual:hover {
background-position: -224px -10px;
}
#nav_about:hover {
background-position: -440px -10px;
}
/*#nav_whatsnew {
width: 99px;
height: 8px;
background: url("images/menu_btns.png") no-repeat 0 0;
}
#nav_products {
width: 114px;
height: 8px;
background: url("images/menu_btns.png") no-repeat -99px 0;
}
#nav_looks {
width: 132px;
height: 8px;
background: url("images/menu_btns.png") no-repeat -213px 0;
}
#nav_virtual {
width: 223px;
height: 8px;
background: url("images/menu_btns.png") no-repeat -345px 0;
}
#nav_about {
width: 110px;
height: 8px;
background: url("images/menu_btns.png") no-repeat -568px 0;
}
#nav_whatsnew:hover {
background-position: 0 -8px;
}
#nav_products:hover {
background-position: -99px -8px;
}
#nav_looks:hover {
background-position: -213px -8px;
}
#nav_virtual:hover {
background-position: -345px -8px;
}
#nav_about:hover {
background-position: -568px -8px;
}*/
#nav_whatsnew span, #nav_products span, #nav_looks span, #nav_virtual span, #nav_about span {
display: none;
}

#prod_indi_1, #prod_full_1, #prod_multi_1, #prod_vegas_1, #prod_glue_1, #prod_prod_applicator_1, #prod_indi_2, #prod_full_2, #prod_multi_2, #prod_vegas_2, #prod_glue_2, #prod_prod_applicator_2{
display: block;
position: relative;
width: 123px;
height: 17px;
cursor: pointer;
background: url("images/spacer.gif");
}
#prod_indi_1 span, #prod_full_1 span, #prod_multi_1 span, #prod_vegas_1 span, #prod_glue_1 span, #prod_prod_applicator_1 span, #prod_indi_2 span, #prod_full_2 span, #prod_multi_2 span, #prod_vegas_2 span, #prod_glue_2 span, #prod_prod_applicator_2 span {
display: none;
}
#prod_indi_1 {
height: 187px;
margin-top: -517px;
margin-left: 30px;
}
#prod_full_1 {
height: 153px;
margin-top: -153px;
margin-left: 195px;
}
#prod_multi_1 {
height: 153px;
margin-top: -153px;
margin-left: 355px;
}
#prod_vegas_1 {
height: 185px;
margin-top: -185px;
margin-left: 515px;
}
#prod_glue_1 {
height: 154px;
margin-top: -154px;
margin-left: 685px;
}
#prod_prod_applicator_1 {
height: 154px;
margin-top: -154px;
margin-left: 820px;
}

#prod_indi_2 {
margin-top: -519px;
margin-left: 26px;
}
#prod_full_2 {
margin-top: -17px;
margin-left: 190px;
}
#prod_multi_2 {
margin-top: -17px;
margin-left: 331px;
}
#prod_vegas_2 {
margin-top: -17px;
margin-left: 490px;
}
#prod_glue_2 {
margin-top: -17px;
margin-left: 650px;
}

#prod_prod_applicator_2 {
margin-top: -17px;
margin-left: 820px;
}

#prod_indi_knot, #prod_indi_classic, #prod_indi_Luxe,
#prod_full_natural, #prod_full_juicy, #prod_full_paprazzi, #prod_full_diva, #prod_full_beyond, #prod_full_hollywood, #prod_full_dollie, #prod_full_bling, #prod_full_accent, 
#prod_juicy_01, #prod_juicy_03, 
#prod_vegas_li, #prod_vegas_juicy, 
#prod_glue_li, #prod_glue_clear,  
#prod_applicator_li{
display: block;
width: 123px;
height: 17px;
}
#prod_indi span, #prod_full span, #prod_multi span, #prod_vegas span, #prod_glue span, #prod_applicator span {
display: none;
}
#prod_indi_knot {
background: url("images/prod_menu.gif") no-repeat -10px 0;
}
#prod_indi_classic {
background: url("images/prod_menu.gif") no-repeat -119px 0;
}
#prod_indi_Luxe {
background: url("images/prod_menu.gif") no-repeat -224px 0;
}

#prod_full_natural {
background: url("images/prod_menu.gif") no-repeat -330px 0;
}
#prod_full_juicy {
background: url("images/prod_menu.gif") no-repeat -437px 0;
}
#prod_full_paprazzi {
background: url("images/prod_menu.gif") no-repeat -552px 0;
}
#prod_full_diva {
background: url("images/prod_menu.gif") no-repeat -672px 0;
}
#prod_full_beyond {
background: url("images/prod_menu.gif") no-repeat -788px 0;
}
#prod_full_hollywood {
background: url("images/prod_menu.gif") no-repeat -909px 0;
}
#prod_full_dollie {
background: url("images/prod_menu.gif") no-repeat -1033px 0;
}
#prod_full_bling {
background: url("images/prod_menu.gif") no-repeat -1148px 0;
}
#prod_full_accent {
background: url("images/prod_menu.gif") no-repeat -1260px 0;
}


#prod_juicy_01{
background: url("images/prod_menu.gif") no-repeat -1390px 0;
}
#prod_juicy_03{
background: url("images/prod_menu.gif") no-repeat -1537px 0;
}


#prod_vegas_li {
background: url("images/prod_menu.gif") no-repeat -1700px 0;
}
#prod_vegas_juicy {
background: url("images/prod_menu.gif") no-repeat -1855px 0;
}

#prod_glue_li {
background: url("images/prod_menu.gif") no-repeat -2035px 0;
}
#prod_glue_clear {
background: url("images/prod_menu.gif") no-repeat -2175px 0;
}

#prod_applicator_li {
background: url("images/prod_menu.gif") no-repeat -2325px 0;
}
#prod_indi_knot:hover {
background-position: -10px -17px;
}
#prod_indi_classic:hover {
background-position: -119px -17px;
}
#prod_indi_Luxe:hover {
background-position: -224px -17px;
}
#prod_full_natural:hover {
background-position: -330px -17px;
}
#prod_full_juicy:hover {
background-position: -437px -17px;
}
#prod_full_paprazzi:hover {
background-position: -552px -17px;
}
#prod_full_diva:hover {
background-position: -672px -17px;
}
#prod_full_beyond:hover {
background-position: -788px -17px;
}
#prod_full_hollywood:hover {
background-position: -909px -17px;
}
#prod_full_dollie:hover {
background-position: -1033px -17px;
}
#prod_full_bling:hover {
background-position: -1148px -17px;
}
#prod_full_accent:hover {
background-position: -1260px -17px;
}

#prod_juicy_01:hover {
background-position: -1390px -17px;
}
#prod_juicy_03:hover {
background-position: -1537px -17px;
}



#prod_vegas_li:hover {
background-position: -1700px -17px;
}
#prod_vegas_juicy:hover {
background-position: -1855px -17px;
}

#prod_glue_li:hover {
background-position: -2035px -17px;
}
#prod_glue_clear:hover {
background-position: -2175px -17px;
}
#prod_applicator_li:hover {
background-position: -2325px -17px;
}
#prod_best {
display: block;
position: relative;
width: 262px;
height: 37px;
margin-top: -244px;
margin-left: 698px;
cursor: pointer;
background: url("images/spacer.gif");
}
#prod_best span {
display: none;
}
#prod_best_menu {
margin-top: -525px;
margin-left: 385px;
}
#prod_best_menu img {
margin-right: 30px;
}

.ContactForm {
    font-family: Century Gothic;
    position: absolute;
    top: 100px;
    left: 0px;
    width: 509px;
}
.ContactForm .Message {
    margin: 0px 0px 15px 125px;
}
.ContactForm .FirstLetter {
    font-size: 16px;
}
.ContactForm .FieldWrapper {
    margin-bottom: 18px;
    clear: both;
}
.ContactForm .FieldWrapper .Label {
    margin-bottom: 18px;
    display: block;
    width: 114px;
    color: #863754;
    text-transform: uppercase;
    float: left;
    padding: 2px 5px;
    text-align: right;
}
.ContactForm .FieldWrapper .TextBox {
    border: solid 1px #95667a;
    width: 371px;
    padding: 2px 5px;
    font-family: Century Gothic;
}
.ContactForm .Button_Submit {
    float: right;
}

#faq {
	margin: 30px 50px 80px 50px;
	border-spacing: 0;
}
.faqtitle {
	color: #621c41;
	font-size: 18px;
	font-weight: bold;
}
.qtitle, .atitle {
	color: #621c41;
	font-size: 14px;
	font-weight: bold;
	width: 100px;
	vertical-align: top;
}
.atitle, .atext {
	padding-top: 5px;
	padding-bottom: 15px;
	border-bottom: 1px solid #621c41;
}
.qtext, .atext {
	color: #621c41;
	font-size: 14px;
}
.qtitle, .qtext {
	padding-top: 25px;
}

