body {
        margin:0 0 0 0;
        background-color: #faccd6;

}

img{ border-style: none;}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}


div.mainWrapper {
        background-image: url(../images/main_bg.jpg);
        background-repeat:no-repeat;
        background-position:top center;
        width:1100px;
        height: 632px;
        margin:auto;
        padding:65px 0 0 0;
        
		
}



div.mainNav {
        margin:0 0 0 0; padding: 0 0 0 390px;
               
}

div.mainNav div.navItem {
        float:left;
        margin:0 0 0 0; padding:0 15px 0 0;
}



table { color:#3E454E; font-family:arial; font-size:12px; margin-left:15px; margin-top:10px;}
td {padding:0 0 5px 0; }

.button{ border:0px solid #00FF00;
        color:white;
        cursor:pointer;
        display:inline;
        font: 9px Arial,Helvetica,Verdana,sans-serif;
        font-weight:bold;
        line-height:normal;
        margin:10px 0px; padding:3px;
        text-align:center;
        text-transform:uppercase;
        width:76px;
        background:url(../images/button_submit.gif) no-repeat;
        height:20px;
}


/*GLOBAL BOX STYLES*/

div.signupArea {
        margin:0 0 0 930px; padding: 0 0 0 0;
}

div.signupBut {
        background-image:url(../images/signup.png);
        background-repeat:no-repeat;
        margin:60px 0 0 5px; padding: 5px 0 27px 16px;
        height:40px;
        width:66px;
}

div.whereBut {
        background-image:url(../images/freesample.png);
        background-repeat:no-repeat;
        margin:0 0 0 0; padding: 0 0 0 0;
        height:57px;
        
}
    


div.mainContent {
        margin:41px 0 20px 380px;
        float:left;
}

div.mainContainer {
        margin:0 0 0 19px; padding: 0 0 0 0;   
        width:416px;
        
}

div.outerContainer {
        background-image:url(../images/bg_outer_panel.png);
        background-repeat:repeat-y;
        width:462px;
        padding:0;
        margin:0;
           
}

div.outerBottom {
        background-image:url(../images/bg_outer_panel_bottom.png);
        background-repeat:no-repeat; 
        margin:0;
        padding:0;
        height:8px;
        width:462px;
}

div.innerTop {
        background-image:url(../images/bg_inner_panel_top.png);
        background-repeat:no-repeat;        
        height:8px;
        width:416px;
       
}

div.innerBottom{
        background-image:url(../images/bg_inner_panel_bottom.png);
        background-repeat:no-repeat;
        height:20px;
        width:416px;
        margin:0 0 0 0; padding:0 0 0 0;
        
}

div.midSection {
        width:500px;
        position:relative;
}

div.bottleArea {
        top:99px;
        left:818px;
        position:absolute;
        
}

div.footer {
		  clear:left;
        background-image:url(../images/bg_footer.gif) ;
        background-repeat:no-repeat;
		  margin:20px 0 0 75px; padding:0 0 0 0;
		  height:20px;

	
}

div.footer a, div.footer p{
		  font:10px arial,verdana,helvetica;
		  color:#f463b1;
		  padding:4px 0 0 0;
}


/* INTRO PAGE */

#introPage div.mainContent {
        margin:100px 0 110px 380px;
        float:left;
}

#introPage div.bottleArea {
        height:100px;
        top:119px;
        left:820px;
        position:absolute;
}

#introPage div.outerTop {
        background-image:url(../images/bg_outer_panel_top.png);  
        background-repeat:no-repeat;
        margin:0;
        padding:0;
        height:8px;
        width:462px;
}

#introPage div.outerContainer {
        height:205px;
        width:462px;
        padding:0;
        margin:0;
        background-image:url(../images/bg_outer_panel.png);           
        background-repeat:repeat-y;
}

#introPage div.innerContent {
        margin:0 0 0 0; padding:10px 0 0 25px;
}

#introPage div.innerContainer {
        background-image:url(../images/bg_inner_panel.png);
        background-repeat:repeat-y;
        height:170px;
        width:416px;
        
}

#introPage div.innerBottom {
        background:url(../images/bg_inner_panel_bottom.png);
        background-repeat:no-repeat;
        height:20px;
        width:416px;
        margin:0 0 0 0; padding:0 0 0 0;
        
}

#introTxt{
        margin:0 0 0 0; padding:20px 0 0 0;
        background-image:url(../images/fragrance_home_intro.gif);
        background-repeat:no-repeat;
        height:111px;
        width:376px;
        display:none;
        position:relative;
        top:30px;
        left:20px;
}
 
#introPage div.footer {
	background-image:url(../images/bg_footer.gif);
	background-repeat:no-repeat;
    margin:0 0 0 75px; padding:0 0 0 0;
    height:20px;
    clear:left;

	
}

#introPage div.footer a, div.footer p{
	font:10px arial,verdana,helvetica;
	color:#f463b1;
	padding:4px 0 0 0;
}

/*DESIGN PAGE*/

div.outertopDesign {
        background-image:url(../images/heading_design.png);
        background-repeat:no-repeat;
        margin:0 0 0 0; padding:0 0 0 0;
        height:59px;
        width:462px;
}

#designPage div.bottleArea {
        top:99px;
        left:819px;
        position:absolute;
        
}

#designPage div.outerContainer {
        background-image:url(../images/bg_outer_panel.png);  
        background-repeat:repeat-y;
        width:462px;
        padding:13px 0 0 0;
        margin:0;
           
}

/*COLLECTION PAGE*/

div.mainContent div.outertopCollect {
        background-image:url(../images/heading_collection.png);
        background-repeat:no-repeat;
        margin:0 0 0 0; padding:0 0 0 0;
        height:59px;
        width:462px;
}


/*EXTRAS PAGE*/

div.outertopExtras {
        background-image: url(../images/heading_extras.png);  
        
        margin:0 0 0 0; padding:0 0 0 0;
        height:59px;
        width:462px;
}

div.extrasTop {
		  background-image: url(../images/subhead_extras.png);  
        background-repeat:no-repeat;
        margin:0 0 0 23px; padding:0 0 0 0;
        height:31px;
        width:416px;
}

div.extrasContainer {
        background-image: url(../images/bg_inner_panel.png);     
        background-repeat:repeat-y;
        margin:0 0 0 23px; padding:0 0 0 0;
        width:416px;
        min-height: 1%;
        font:.9em Verdana,Arial,Helvetica,sans-serif; color:#DF058C;
}

div.extrasContainer:after{
		  display: block;
		  clear: both;
		  content: " ";
		  height: 0;
		  overflow: hidden;
}


div.wpContainer {
        margin:0 0 0 0;padding:0 0 0 10px;
        width:100px;
        float:left;
        font:.7em Verdana,Arial,Helvetica,sans-serif; color:#DF058C;
        
}

div.wpContainer2 {
        margin:0 0 0 0;padding:0 0 0 140px;
        float:left;
        width:100px;
        font:.7em Verdana,Arial,Helvetica,sans-serif; color:#DF058C;
       
        
}

div.extrasLink {height:13px; width:140px;}
div.extrasLink a:link{font:.9em Verdana,Arial,Helvetica,sans-serif; color:#DF058C; padding:0; clear:left;}
div.extrasLink a:visited{font:.9em Verdana,Arial,Helvetica,sans-serif; color:#DF058C; padding:0;}


#extrasPage div.innerBottom {
        padding:0 0 0 0; margin:0 0 0 23px;
}

div.videosTop {
        background-image: url(../images/subhead_videos.png);
        background-repeat:no-repeat;
        margin:0 0 0 23px; padding:0 0 0 0;
        height:31px;
        width:416px;
    
}

div.vidContainer {
        margin:0 0 0 0;padding:20px 0 0 40px;
        float:left;
        width:220px;
        font:.8em Verdana,Arial,Helvetica,sans-serif; color:#DF058C;
       
        
}

#extrasPage div.bottleArea{
        top:99px;
        left:817px;
        position:absolute;    
    
}

/*WHATS NEW PAGE*/

div.outertopFree {
        background-image: url(../images/heading_freesample.png);  
        background-repeat:no-repeat;
        margin:0 0 0 0; padding:0 0 0 0;
        height:59px;
        width:462px;
}


#sampleForm {
        margin:0 0 0 0; padding:0 0 0 0;
        
}

#sampleForm p{
        margin:0 0 0 0; padding:0 0 0 0;
        font:.9em arial,verdana,helvetica;
}


#freesamplePage #sendto-msg {
        font:1em Arial,Verdana,Helvetica; color:#3E454E;
        margin: 0 0 0 0; padding: 10px 0 0 15px;
}

#freesamplePage div.innerTop {
        background-image: url(../images/bg_inner_panel_top.png);         
        background-repeat:no-repeat;
        height:8px;
        width:416px;
        margin:0 0 0 23px; padding: 0 0 0 0;
}


#freesamplePage div.extrasContainer {
        background-image: url(../images/bg_inner_panel.png);     
        background-repeat:repeat-y;
        margin:0 0 0 23px; padding:0 0 0 0;
        width:416px;
        min-height: 1%;
        font:.9em Verdana,Arial,Helvetica,sans-serif; color:#DF058C;
}

#freesamplePage div.innerBottom {
        background-image: url(../images/bg_inner_panel_bottom.png);
        background-repeat:no-repeat;
        height:20px;
        width:416px;
        margin:0 0 0 23px; padding:0 0 0 0;
}

/*WHATS NEW PAGE*/

#freesamplePage div.outertopWhere {
        background-image: url(../images/heading_whatsnew.png);
        background-repeat:no-repeat;
        margin:0 0 0 0; padding:0 0 0 0;
        height:59px;
        width:462px;
}

div.commentContainer {
        margin:0 0 0 0; padding:10px 10px 0 10px;
        
}

#freesamplePage div.extrasContainer2 {
        background-image: url(../images/valentine_bot_LG.png);
		  background-repeat:repeat-y;
        margin:0 0 0 23px; padding:0 0 0 0;
        width:416px;
        min-height: 1%;
        font:.9em Verdana,Arial,Helvetica,sans-serif; color:#DF058C;
}

div.commentContainer2 {
        height:290px;
        margin:0 0 0 0; padding:10px 10px 0 10px;
        /*background-image: url(../images/valentine_bot.png);
        background-repeat:no-repeat;
        background-position:right;*/
        
}

div.commentSection {font:.7em Verdana,Arial,Helvetica,sans-serif; color:##5F5F5F;
}

div.commentSection h1{font:1.2em Verdana,Arial,Helvetica,sans-serif; color:#f246a9;padding:0 0 5px 5px; font-weight:bold;}
div.commentSection h2{font:1.3em Verdana,Arial,Helvetica,sans-serif; color:#f246a9; font-weight:bold; padding:0 0 10px 5px;}
div.commentSection h2 a:link{ font:1em Verdana,Arial,Helvetica,sans-serif; color:#E52699; font-weight:bold;}
div.commentSection p{font:1em Verdana,Arial,Helvetica,sans-serif; color:#f246a9; margin:0 0 0 0; padding:5px; width:220px;}
div.commentSection h3{font:1em Verdana,Arial,Helvetica,sans-serif; color:#666; margin:0 0 0 0; padding:70px 0 0 5px; width:220px;}


#freesamplePage div.extrasContainer3 {
		  background-image: url(../images/mothers_bot_LG.png);
        background-repeat:repeat-y;
        margin:0 0 0 23px; padding:0 0 0 0;
        width:416px;
        min-height: 1%;
        font:.9em Verdana,Arial,Helvetica,sans-serif; color:#DF058C;
}

div.commentSection3 {font:.7em Verdana,Arial,Helvetica,sans-serif; color:##5F5F5F;
}

div.commentSection3 h1{font:1.2em Verdana,Arial,Helvetica,sans-serif; color:#f246a9;padding:0 0 0 5px; font-weight:bold;}
div.commentSection3 h2{font:1.3em Verdana,Arial,Helvetica,sans-serif; color:#f246a9; font-weight:bold; padding:0 0 10px 5px;}
div.commentSection3 h2 a:link{ font:1em Verdana,Arial,Helvetica,sans-serif; color:#E52699; font-weight:bold;}
div.commentSection3 p{font:1em Verdana,Arial,Helvetica,sans-serif; color:#f246a9; margin:0 0 0 0; padding:0 5px 0 5px; width:380px;}
div.commentSection3 h3{font:1em Verdana,Arial,Helvetica,sans-serif; color:#666; margin:0 0 0 0; padding:180px 0 0 5px; width:380px;}


/*div.commentSection {font:.7em Verdana,Arial,Helvetica,sans-serif; color:##5F5F5F;
}

div.commentSection h1{font:1em Verdana,Arial,Helvetica,sans-serif; color:#FB8BC3;padding-bottom:5px;}
div.commentSection h2{font:1em Verdana,Arial,Helvetica,sans-serif; color:#f147a7; font-weight:bold; padding-bottom:10px;}
div.commentSection h2 a:link{ font:1em Verdana,Arial,Helvetica,sans-serif; color:#E52699; font-weight:bold;}
div.commentSection p{color:#5F5F5F; margin:0 0 0 0; padding:10px;}


.pagerLinks {
        margin-left:20px;
}

.pagerLinks a {
        color:#E52699;
        font-family:Arial;
        font-size:.8em;
        margin-bottom:10px;
        margin-top:5px;
}/*


/*SIGNUP PAGE*/

div.outertopSign {
        background-image: url(../images/heading_signup.png);
        margin:0 0 0 0; padding:0 0 0 0;
        height:59px;
        width:462px;
}

div.signupInfo {
        background-image: url(../images/signup_paragraph.png);
        background-repeat:no-repeat;
        margin:0 0 0 20px; padding: 0 0 0 0;
        height:31px;
        width:413px;
}

#form-msg {
        margin: 0 0 0 0; padding: 10px 0 0 15px;
}

#sendto-msg {
        font:.8em Arial,Verdana,Helvetica; color:#3E454E;
        margin: 0 0 0 0; padding: 0 0 0 15px;
}

div.signupSTF {
        background-image: url(../images/signup_sendtoafriend.png);
        background-repeat:no-repeat;
        width:163px;
        height:9px;
}

.fineText {
        font:.1em arial,verdana,helvetica;
}

#signupthanksPage div.mainContent {
        margin:41px 0 50px 380px;
        float:left;
}


#signupthanksPage div.outerContainer {
        background-image:url(../images/bg_outer_panel.png);  
        background-repeat:repeat-y;
        height:260px;
        width:462px;
        padding:13px 0 0 0;
        margin:0;
}

div.outertopsignThanks {
        background-image: url(../images/heading_signup.png);
        background-repeat:no-repeat;
        margin:0 0 0 0; padding:0 0 0 0;
          height:59px;
        width:462px;
}


#signupthanksPage div.signupInfo {
        background-image: url(../images/signup_paragraph.png);
        background-repeat:no-repeat;
        margin:0 0 0 20px; padding: 50px 0 0 0;
        height:31px;
        width:413px;
}

#freethanksPage div.mainContent {
        margin:41px 0 50px 380px;
        float:left;
}


#freethanksPage div.outerContainer {
        background-image:url(../images/bg_outer_panel.png);  
        background-repeat:repeat-y;
        height:260px;
        width:462px;
        padding:13px 0 0 0;
        margin:0;
}

div.outertopfreeThanks {
        background-image: url(../images/heading_freesample.png);
        background-repeat:no-repeat;
        margin:0 0 0 0; padding:0 0 0 0;
        height:59px;
        width:462px;
}


#freethanksPage div.freethanksInfo {
        /*background-image: url(../images/signup_paragraph.png);
        background-repeat:no-repeat;*/
        margin:0 0 0 20px; padding: 10px 0 0 0;
        height:0;
        width:413px;
}



/* WHERE TO BUY PAGE */


#wheretoBuy div.mainContent {
        margin:41px 0 0 380px; padding:0 0 120px 0;
        float:left;
}

div.outertopWhere {
        background-image: url(../images/heading_wheretobuy.png);
        background-repeat:no-repeat;
        margin:0 0 0 0; padding:0 0 0 0;
        height:59px;
        width:462px;
}

div.whereTxt {
        background-image: url(../images/wheretobuytext_retail.png);
        background-repeat:no-repeat; 
        height:30px;
        width:358px;
        margin:0 0 0 30px; padding:15px 0 0 0;
}

#wheretoBuy div.outerContainer {
        margin: 0 0 0 0; padding:0 0 0 0;
}

#wheretoBuy div.innerTop {
        background-image: url(../images/bg_inner_panel_top.png);
        background-repeat:no-repeat;
        height:8px;
        width:416px;
        margin:0 0 0 23px; padding: 0 0 0 0;
}

#wheretoBuy div.extrasContainer {
        background-image: url(../images/bg_inner_panel.png);     
        background-repeat:repeat-y;
        margin:0 0 0 23px; padding:0 0 0 0;
        height:121px;
        width:416px;
        min-height: 1%;
        font:1em Verdana,Arial,Helvetica,sans-serif; color:#DF058C;

}
#wheretoBuy div.innerBottom {
        background-image: url(../images/bg_inner_panel_bottom.png);
        background-repeat:no-repeat;
        height:20px;
        width:416px;
        margin:0 0 0 23px; padding:0 0 0 0;
}



div.buySection ul{
        font:.8em arial,verdana,helvetica;
        color:#5F5F5F;
        margin:0 0 0 20px; padding: 0 0 10px 0;
        list-style:none;
}

#wheretoBuy div.bottleArea{
        top:99px;
        left:825px;
        position:absolute;    
    
}





















  
  




