body {margin:0px; padding:0px; background: #FFFFFF; color: #333333; font-family: Verdana, Arial, sans-serif; background-image: url(http://www.alabye.net/images/topbkgd.gif); background-repeat: repeat-x;}

h1{font-size: 16px;}
p, form {font-size: 11px;}
p.largerp{font-size: 12px;}
p.shoppingcartinfo {text-align: right; border: 0px #cccccc solid; margin-left: 10px; padding: 10px 3px 10px 3px;}

a{color: #333333; text-decoration: underline;}
a:hover{color: #999999;}
a.nounderline{text-decoration: none;}

a.nbfooter{color: #999999; font-size: 12px;}
a.nbfooter:hover{color: #333333;}


.quiet {color: #CCCCCC; font-size: 10px; text-decoration: none;}
.quiet:hover {color: #FF9933;}

#shoppingcartbtn {font-size: 11px; color: #000; border: 1px solid black; background:#f9f; padding: 1px; cursor: pointer; text-align: center;}
#shoppingcartbtn:hover {color: #fff; border: 1px solid black; background:#f0f;}
#shoppingcartbtn {float: right;}

.buynowbutton {font-size: 10px; font-weight: bold; color: #000; border: 1px solid black; background:#f9f; padding: 0px; cursor: pointer; text-align: center;}
.buynowbutton:hover {color: #fff; border: 1px solid black; background:#f0f;}
.quantity {border: 1px solid #999;}
.sampleimg {float: none; border:0;}

table.categorymaintemplatetable td {padding: 0px 20px 5px 0px;}
p.categoryprod {}
p.categoryname {font-size: 16px; padding: 0px;}
p.subcategorytitle {font-size: 13px; font-weight: bold;}
p.subcategorydesc {font-size: 11px;}
p.subsubcategorytitle {font-size: 11px; font-weight: bold;}
p.subsubcategorydesc {font-size: 10px;}
table.ctgy_hdr {width: 600px; padding-top: 0px;}
table.ctgy_hdr td {padding-right: 10px;}
table.hptable {padding: 0px; margin: 0px; text-align: right; width: 570px;}
table.hptable td {padding: 0px;}
.hptext {text-align: center; font-size: 10px; margin-top: 5px;}

table.samples {width:100%;}
table.samples td {padding: 0px 50px 10px 0px;}
table.samples p {font-weight: bold;}

table, tr, td {border: 0px solid black; margin: 0px; padding: 0px; vertical-align: top;}
table#container {margin: auto; padding: 0px; vertical-align: top;}

td.storecontainercell {padding-top: 60px;}

td.storecontainercell td{padding: 0px 3px 3px 3px;}
td.storecontainercell input {background-color: white; color: #333333; font-variant: caps; border: 1px solid #999999; font-size: 11px;}





/* NAVBAR STYLES */
table.navtable {text-align: center; float: left;}
.leftnav {padding: 0; margin: 0;}
a.nb1, a.nb2, a.nb3, a.nb4 {text-decoration: none; color: #333; padding: 0;}
a.nb1 {font-size: 12px; font-weight: bold;}
a.nb2 {font-size: 11px; font-weight: bold; line-height: 1.5em; _line-height: 1.6em;} /* _line-height for IE6 */
a.nb3 {font-size: 10px; line-height: 1.3em;}
a.nb4 {font-size: 10px; line-height: 1.3em;}
a.nb1:hover {color: #fff;}
a.nb2:hover, a.nb3:hover, a.nb4:hover {color: white; background-color: #BABFC3;} /* controls IE6 */

div.nav1 {position: relative; z-index: 5; margin:0; padding:0; _margin-bottom:-5px;} 

div.nav2 {position: relative; z-index: 15; margin-top: 0; _margin-top: -5px;}
div.nav3 {position: relative; z-index: 25; /*_margin-top: -0.1em;*/}

div.productsbkgd{width: 130px; padding: 2px 0px 2px 5px; background-color:none; cursor: hand; /*for IE */}
div.productsbkgd:hover{background-color: #BABFC3;} /* controls the non-IE browsers */
#products {position: absolute; text-align: left; visibility: hidden; z-index: 10; top: 16px; _top:16px; padding-top: 0px; _padding-top:2px; left: 0; background: white; border: 1px solid #BABFC3;}


div.cobkgd{width: 160px; padding: 2px 0px 2px 5px; _padding: 0px 0px 2px 5px; background-color:none; cursor: hand; /*for IE */ }
div.cobkgd:hover{background-color: #BABFC3;} /* controls the non-IE browsers */
#collections {position: absolute; text-align: left; visibility: hidden; z-index: 10; width:165px; _width:160px; top: 16px; _top:16px; padding-top: 0px; left: 0; background: white; border: 1px solid #BABFC3;} 


div.fabkgd{height: 15px; width:160px; border:0; padding: 2px 0px 2px 5px; background-color:none; cursor:hand; /*for IE */}
div.fabkgd:hover{background-color: #BABFC3;} /* controls the non-IE browsers */
#face {position: absolute; text-align: left; visibility: hidden; z-index: 20; padding: 0px; top: 0px; left: 130px; background: white; _top:2px; border: 1px solid #BABFC3;}

div.brbkgd{height: 15px; width:150px; border:0; padding: 2px 0px 2px 5px; background-color:none; cursor:hand; /*for IE */}
div.brbkgd:hover{background-color: #BABFC3;} /* controls the non-IE browsers */
#bronzer {position: absolute; text-align: left; visibility: hidden; z-index: 20; padding: 0px; top: 0px; _top:0px; left: 130px; background: white; border: 1px solid #BABFC3;}

div.chbkgd{height: 15px; width:90px; border:0; padding: 2px 0px 2px 5px; background-color:none; cursor:hand; /*for IE */}
div.chbkgd:hover{background-color: #BABFC3;} /* controls the non-IE browsers */
#cheeks {position: absolute; text-align: left; visibility: hidden; z-index: 20; padding: 0px; top: 0px; _top:0px; left: 130px; background: white; border: 1px solid #BABFC3;}

div.libkgd{height: 15px; width:100px; border:0; padding: 2px 0px 2px 5px; background-color:none; cursor:hand; /*for IE */}
div.libkgd:hover{background-color: #BABFC3;} /* controls the non-IE browsers */
#lips {position: absolute; text-align: left; visibility: hidden; z-index: 20; padding: 0px; top: 0px; _top:0px; left: 130px; background: white; border: 1px solid #BABFC3;}

div.lsbkgd{height: 15px; width:100px; border:0; padding: 2px 0px 2px 5px; background-color:none; cursor:hand; /*for IE */}
div.lsbkgd:hover{background-color: #BABFC3;} /* controls the non-IE browsers */
#lipsticks {position: absolute; text-align: left; visibility: hidden; z-index: 20; padding: 0px; top: 0px; _top:0px; left: 100px; background: white; border: 1px solid #BABFC3;}

div.eybkgd{height: 15px; width:140px; border:0; padding: 2px 0px 2px 5px; background-color:none; cursor:hand; /*for IE */}
div.eybkgd:hover{background-color: #BABFC3;} /* controls the non-IE browsers */
#eyes {position: absolute; text-align: left; visibility: hidden; z-index: 20; padding: 0px; top: 0px; _top:0px; left: 130px; background: white; border: 1px solid #BABFC3;}

div.mabkgd{height: 15px; width:170px; border:0; padding: 2px 0px 2px 5px; background-color:none; cursor:hand; /*for IE */}
div.mabkgd:hover{background-color: #BABFC3;} /* controls the non-IE browsers */
#mascara {position: absolute; text-align: left; visibility: hidden; z-index: 20; padding: 0px; top: 0px; _top:0px; left: 140px; background: white; border: 1px solid #BABFC3;}

div.bwbkgd{height: 15px; width:100px; border:0; padding: 2px 0px 2px 5px; background-color:none; cursor:hand; /*for IE */}
div.bwbkgd:hover{background-color: #BABFC3;} /* controls the non-IE browsers */
#brows {position: absolute; text-align: left; visibility: hidden; z-index: 20; padding: 0px; top: 0px; _top:0px; left: 130px; background: white; border: 1px solid #BABFC3;}

