﻿
body {


}

a{
    color:#000;
}

.wrapper{
    width:991px;
    background-color:Transparent;
}

.handbagsbackground{
background-color:#fff;
}

input {
    background-position:center top;
}

textarea {
    background-position:center top;
    border:1px solid #C9C8C8;
}

.callbacktextarea{
        background-repeat:repeat-x;
    background-position:center top;
    border:1px solid #C9C8C8;
}

.productborder{
    border-right:1px solid #e7e6e6;

}

.header{
    background-image:url(../Images/global/header.jpg);
    background-repeat:no-repeat;
    background-position:650px 0;
}

.topsellers h1{
    color:#000;
    background-image:url(../Images/topsellerscol/head-top-sell.jpg);
    font-family:Lucida Sans;
    }

.searchbox{
    background-image:url(../Images/global/search-bar-c.jpg);
}


.footer{
   background-image:url(../Images/footer/background.jpg);
   background-repeat:repeat-x;

}

.smallprint h1 {
    color:#999999;
}

.topsellersbox{

}

.maincontentpanel{
 
}

.creditcards{
    margin:50px 0;    
}

.topselleritem a:hover{
    color:#ad6fca;
    
}

/*.menu ul li{
    background-image:url(../Images/menucol/menu-li-bckgd.jpg);
    background-repeat:no-repeat;
}

.menu ul ul li{
    background:none;
}
*/
.menu ul li{
    background-image:url(../Images/menucol/mensmenu-li-bckgd.jpg);
    background-repeat:no-repeat;
}

.menu ul ul li{
    background:none;
}

.logo{
    margin:20px 0 0 5px;
}

.menu ul li a{
    color:#fff;
    font-family:Lucida Sans !important;
}

.mensmenu ul li a{
    color:#fff;
    font-family:Lucida Sans !important;
}


.menutextlink{

    font-family:Lucida Sans !important;
}


.menu ul ul li a{
    color:#333;
}


.menu a:hover{
    color:#a6a5a5;
}

.menu ul ul a:hover{
    color:#a6a5a5;
}

.mensmenu ul ul li a{
    color:#333;
}


.mensmenu a:hover{
    color:#a6a5a5;
}

.mensmenu ul ul a:hover{
    color:#a6a5a5;
}

.item-image{
border:1px solid #E7E6E6;

}

.cart-summary {
background-position:center top;
background-repeat:repeat-x;
border-top:1px solid #D6D6D6;

}

.loginbox{
    border:1px solid #e7e6e6;
    
}

.loginbox h1{
  color:#8e106c;
background-position:center bottom;
background-repeat:repeat-x;
}

.orderbox{
    border:1px solid #e7e6e6;
    
}

.orderbox h1{
  
background-position:center bottom;
background-repeat:repeat-x;

}

.searchbox {
height:27px;
}

.outer-wrapper {
width:1291px;
background-image:url(../images/global/background.png);
background-position:top right;
background-repeat:no-repeat;

}

.loginopt {
color:#000;
}

.baskettotal{
    color:#646363;
    font-weight:bold;
}

.enquirybox {
    background-image:url(../images/global/input-bg.jpg);
    background-repeat:repeat-x;
    background-position:center top;
    border:1px solid #C9C8C8;
}

.logindetails{
    background-position:center bottom;
background-repeat:repeat-x;
}

.currencychanger li{
    color:#fff !important;
}

.customerdetailsbox{
    border:1px solid #e7e6e6;
    width:505px;
}

.customerdetailsbox h1{
  
background-position:center bottom;
background-repeat:repeat-x;
}

.customerdetailsbox h2{
    color:#ad6fca;
}


.customerdetails{
    background-position:center bottom;
background-repeat:repeat-x;
}

.moredetails{
    color:#000;
    text-decoration:none;
    font-weight:bold;
}

.productprice{
    color:#7b7b7b;
    font-weight:bold;
}

.homepage-header-green{
background-image:url(../Images/global/pinkbackground.png);
background-repeat:repeat-x;
width:586px;
}

.greyheader{
background-image:url(../Images/global/greybackground.png);
background-repeat:repeat-x;
width:586px;
}

.productpageprice{
color:#000;
font-size:24px;
}

.instock{
color:#739B01;
}

.loginbox label{
  color:#ad6fca;
}

.largepopup{
color:#000; 
}



.cartdetails a:hover{
color:#ad6fca;
}

.contactush2{
    color:#bebcbc;
}

.currentpage{

background:#5a5959 none repeat scroll 0%;
border:1px solid #000;

}

.pager a{

border:1px solid #000;

}

.footer a:hover{
    color:#fff;
}

    
.pager a:hover {
background:#5a5959 none repeat scroll 0%;
border:1px solid #000;
}



.homepage-header-orange{
background-image:url(../Images/global/pinkbackground.png);
background-repeat:repeat-x;

}


.homepage-header-orange p{
background-image:url(../Images/global/pinkbackground.png);
color:black;
font-family:Lucida Sans !important;
}

.btn{
background-image:url(../images/global/add-button-c.jpg);
}


.btn:hover{
color:#bebcbc;
}
.cartitemhr{
    color:#e7e6e6 !important;
    background-color:#e7e6e6 !important;
    
}

.producttoppanel{
  background-position:center bottom;
background-repeat:repeat-x;  
border-bottom:1px solid #E7E6E6;

}


.productinfopanel{
      background-position:center bottom;
background-repeat:repeat-x;  
border-bottom:1px solid #E7E6E6;
padding-top:7px;
}


.confirmbox{
    border:1px solid #e7e6e6;
    
}

.confirmbox h1{
  
background-position:center bottom;
background-repeat:repeat-x;
}

.confirmdetails{
background-position:center bottom;
background-repeat:repeat-x;
}

.confirmdetailstotal{
background-position:center bottom;
background-repeat:repeat-x;
}

.errorinfo{
}

.errorinfo h1{
   color:#626161;
}

 .imgLarge
        {
            display:none;
            position:absolute;
           
            width:550px;
            z-index:70003;
           margin-left:20px;
            top:200px;
            border:1px solid #999;
            background:#fff;
            *left:0;
            *margin-left:320px;
        }
  .grad-head 
        {
            background-position:center bottom;
            background-repeat:repeat-x;
            height:40px;
            width:100%;
        }
     
     
.item-title{
font-family:Lucida Sans !important;
}
        
.item-title:hover{
    color:#ad6fca;
}

.panel-item ul{
    list-style-image:url(../Images/global/bullet.gif);
  
}


.termspopuptitle{
    background-position:center bottom;
    background-repeat:repeat-x;
    color:#ad6fca;
    font-size:14px;
    font-weight:bold;
}

.cartitemtitle:hover{
    color:#ad6fca;
}

.carterror{
color:#ad6fca !important;
}

.carterror a{
color:#ad6fca !important;
}

.greenheadertitle{
color:#fff;
font-family:Lucida Sans !important;
}

.searcherror{
color:white !important;
}

.termserrorcheck{
   color:#ad6fca !important;
}


.panel-item ul{
    list-style-image:url(../Images/global/bullet.gif);
  
}

  
.checkoutheader{
   background-color:White;
}

.errormessage{
font-size:10px;
color:#6b6969 !important;
}

.brandsdirectory{
    background-image:url(../Images/brands/bkgd.png);
    background-position:0 35px;
    background-repeat:no-repeat;
}

.footer{

    *padding:8px 10px !important;
  
}

.pinkbckgd{
    background-image:url(../Images/global/pinkbackground.png);
    height:29px;
    width:586px;
}

.homeright{
float:right;
width:196px;
}

/*.adtitle{
color:White;
text-transform:uppercase;
font-family:Lucida Sans;
    background-image:url(../Images/ads/adtitle.jpg);
    width:189px;
    height:21px;
    padding:8px 0 0 5px;
    margin:0 0 7px 0;
}*/

.adtitle{
color:White;
text-transform:uppercase;
font-family:Lucida Sans;
    background-image:url(../Images/ads/mensadtitle.jpg);
    width:189px;
    height:21px;
    padding:8px 0 0 5px;
    margin:0 0 7px 0;
}

.newlettersignup{
margin:0px 0px 7px 0;
height:212px;

}
  
.newlettersignup h1{
    font-family:Lucida Sans;
    text-transform:uppercase;
    color:#380252;
    margin:0px 0px 5px 0;
    
}

.newlettersignup p{
    font-family:Lucida Sans;
    color:#110019;
    width:167px;
    margin-bottom:5px;
}

.newlettersignup label{
    font-family:Lucida Sans;
    color:#000;
      margin-bottom:3px;
      display:block;
}

.signupinput{
    border:1px solid #000;
    color:#999;
}
    
    
.signupcheckbox{
border:none !important;

 
}


.callback hr{

   margin:40px 0pt 15px 0px;
}

.formsbckgd{ 
position:absolute;
margin:-67px 0 0 -92px;
}

.imageborder{
    border:1px solid #908f8f !important;
}

.imageborder:hover{
    border:1px solid #d9d6d9 !important;
}

.nlsubmitbtn{
color:#fff;
background-color:#380252;
font-weight:bold;
font-family:Lucida Sans;
text-decoration:none;
padding:2px 4px;
width:47px;
height:13px;
}

.menubtn{margin-bottom:10px;}
.categorybtnsleft{float:left;margin-bottom:11px;}
.categorybtnsright{float:right;margin-bottom:11px;}

.hintbox{

border:1px solid #000;


}



.fadeout{
background-color:Red;

}



.hintbox input{
border:1px solid #7b7b7b;


color:Gray;
}

.hintbox textarea{
border:1px solid #7b7b7b;


color:Gray;

}

.eightseyes{
  background-image:url(../Images/features/80/eyes.jpg);
  height:81px;
width:125px;

}


.eightscheeks{
background-image:url(../Images/features/80/cheeks.jpg);
height:84px;
width:586px;
margin-bottom:-25px;
clear:both;

}


.eightslips{
background-image:url(../Images/features/80/lips.jpg);
height:82px;
width:586px;
clear:both;
}

.features p{
    line-height:1.5;
}

.eyescopy{
    float:right;
    width:430px;
    margin:10px 0px 0 0;

 
}
.lipscopy{
    float:right;
    width:430px;
    margin:20px 0px 0 0;

 
}


.blushercopy{
    float:left;
    width:430px;
  

 
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#fff;


}

.hinthintclose
{
    display:block;
    width:18px;
    height:13px;  
    background-image:url(../Images/hinthint/close.gif);   
    cursor:pointer;   
    float:right;
}
.hinthintclose:hover
{
    background-position:18px 0 ;
    }
    
    .comingsoon
{
    font-size:34px;
    letter-spacing:0px;
    margin:-30px 0 0 -20px;
    color:#000;
}

.contactush1{color:#888888 !important;}

.aboutush1{color:#434242 !important;}

.faqsh1{color:#040404 !important;}

.returnsh1{color:#7f7e7e !important;}

.privacyh1{color:#656464 !important;}

.termsh1{color:#7f7e7e !important;}

.registerh1{color:#434242 !important;}

.newsletterh1{color:#040404 !important;}

.wordlwideh1{color:#434242 !important;}

.wholesaleh1{color:#7f7e7e !important;}

.repcallh1{color:#040404 !important;}

.yourorderh1{color:#434242 !important;}

.nerworexistingcustomerh1{color:#040404 !important;}