BODY
{
	/*
	margin: 0px;
	background-color: #67362C;
	background-image: url(/images/siteimages/page_holder_bg.gif);
	background-position: center center;
	background-attachment:fixed;
	font-family : verdana,geneva,helvetica;
	color: #000;
	*/
	width: 100%;
	height: 100%;
	margin: 0px;
	background-color: #000000;
	background-image: url(/images/siteimages/curtains.jpg);
	background-position: top center;
	background-attachment:fixed;
	background-repeat:no-repeat;
	font-family : verdana,geneva,helvetica;
	color: #000000;
}

#twitter_div a { display: block; text-align: right;  border-top: 1px dotted #880000; margin-top: 5px; padding-bottom: 10px; }


/* center the page */
#page_holder
{
	position:relative; 
	width: 760px;
	height:100%;
	margin-left:auto; 
	margin-right: auto;
}

#page_holder_wide
{
	position:relative; 
	width: 960px;
	height:100%;
	margin-left:auto; 
	margin-right: auto;
}

/*
added by ian 10.14.2004
*/


strong
{
	font-weight: normal;
	background-color:#FFFFCC;
}


#content {
width: auto;
height: auto;
margin-left: 0px;
margin-top: 0px;
text-align: left;
background-repeat:no-repeat;
background-attachment: scroll;
background-position: bottom right;
}




.amber12
{
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #DC7906;
}



#breadcrumb
{
	position: absolute;
	top: 91px; 
	left: 0px; 
	width:754px;
	border-left: 3px solid #DDCDBE;
	border-right: 3px solid #DDCDBE;
	height:29px;
	background-color: #B09E93;
}

#breadcrumb_text
{
	font-family : tahoma,verdana,geneva,helvetica;
	font-size : 10px;
	color : #330033;
 	margin-top: 8px; 
 	margin-left: 12px;
}

.breadcrumb_link
{
	font-family : tahoma,verdana,geneva,helvetica;
	font-size : 10px;
	color : #330033;
}

#breadcrumb_text_small
{
	font-family : tahoma,verdana,geneva,helvetica;
	font-size : 9px;
	color : #330033;
 	margin-top: 8px; 
 	margin-left: 12px;
}

.breadcrumb_link_small
{
	font-family : tahoma,verdana,geneva,helvetica;
	font-size : 9px;
	color : #330033;
}


#breadcrumb_help
{
	position: absolute; 
	top: 94px;
	width: 75px;
	left: 680px; 
	height:25px;
}

#breadcrumb_help_text
{
	font-family : tahoma,verdana,geneva,helvetica;
	font-size : 10px;
	color : #330033;
 	margin-top: 5px;
}

.breadcrumb_help_link
{
	font-family : tahoma,verdana,geneva,helvetica;
	font-size : 10px;
	color : #330033;
 	font-weight: 600;
}

#breadcrumb_you_are_here
{
	font-family : tahoma,verdana,geneva,helvetica;
	font-size : 10px;
	color : #330033;
 	margin-top: 5px; 
 	margin-left: 12px;
}

/* ************************ */


H4.classheader {
	font-family: verdana,geneva,helvetica,sans-serif;
	font-size: 16px;
	color: #330033;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.white12header {
	font-family: verdana,geneva,helvetica,sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 250px;
	margin-top: 4px;
	margin-bottom: 0px;
}

.orange12header {
	font-family: verdana,geneva,helvetica,sans-serif;
	font-size: 12px;
	color: #FF9900;
	margin-left: 250px;
	margin-top: 4px;
	margin-bottom: 0px;
}


H2.classheader {
	font-family: verdana,geneva,helvetica,sans-serif;
	font-size: 20px;
	color: white;
	margin-left: 250px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.copyright {
	font-family : verdana,geneva,helvetica;
	font-size : 10px;
	color : #FFFFFF;
}

.forms
{
    FONT-SIZE: 9px;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,verdana,geneva,helvetica,sans-serif;
    BACKGROUND-COLOR: #4B1608;
}

.forms_refine_search
{
    FONT-SIZE: 9px;
    width: 100px;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,verdana,geneva,helvetica,sans-serif;
    BACKGROUND-COLOR: #4B1608;
}

.forms_champ
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,verdana,geneva,helvetica,sans-serif;
    BACKGROUND-COLOR: #4B1608;
}


.forms_add_to_cart
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,verdana,geneva,helvetica,sans-serif;
    BACKGROUND-COLOR: #4B1608;
}


.forms_add_to_cart_14
{
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,verdana,geneva,helvetica,sans-serif;
    BACKGROUND-COLOR: #4B1608;
}


.forms_add_to_cart_ajax_builder
{
	width: 130px;
	height: 28px;
	padding-bottom: 4px;
    FONT-SIZE: 13px;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,verdana,geneva,helvetica,sans-serif;
    BACKGROUND-COLOR: #4B1608;
}


.forms_search
{
    FONT-SIZE: 12px;
    COLOR: #4B1608;
    FONT-FAMILY: tahoma,verdana,geneva,helvetica,sans-serif;
    BACKGROUND-COLOR: #F6EFE8;
    LETTER-SPACING: 0.1em;
    FONT-WEIGHT: bold;
}


.forms_checkout_cart
{
    FONT-SIZE: 16px;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,verdana,geneva,helvetica,sans-serif;
    BACKGROUND-COLOR: #4B1608;
}

.forms_checkout_cart_gray
{
    FONT-SIZE: 16px;
    COLOR: #FFFFFF;
    FONT-FAMILY: tahoma,verdana,geneva,helvetica,sans-serif;
    BACKGROUND-COLOR: #666666;
}



.linkover
{
	background: #CC9999;
}

.linkout
{
	background: #FFFFFF;
}

.whitebold {
	font-family : verdana,geneva,helvetica;
	font-size : 10px;
	color : #FFFFFF;
	font-weight : bold;
}

.whitebold11 {
	font-family : verdana,geneva,helvetica;
	font-size : 11px;
	color : #FFFFFF;
	font-weight : bold;
}

.white11 {
	font-family : verdana,geneva,helvetica;
	font-size : 11px;
	color : #FFFFFF;
}

.white12 {
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #FFFFFF;
}

.whitebold12 {
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #FFFFFF;
	font-weight : bold;
}

.whitebold13 {
	font-family : verdana,geneva,helvetica;
	font-size : 13px;
	color : #FFFFFF;
	font-weight : bold;
}

.whitebold16 {
	font-family : verdana,geneva,helvetica;
	font-size : 16px;
	color : #FFFFFF;
	font-weight : bold;
}

.orange16 {
	font-family : verdana,geneva,helvetica;
	font-size : 16px;
	color : #FF9900;
}

.lorange11 {
	font-family : verdana,geneva,helvetica;
	font-size : 11px;
	color : #FF9900;
}

.lorange11skinnybold {
	font-family : tahoma,verdana,geneva,helvetica;
	font-size : 11px;
	color : #FF9900;
	font-weight: bold;
}

.lorange12skinnybold {
	font-family : tahoma,verdana,geneva,helvetica;
	font-size : 12px;
	color : #FF9900;
	font-weight: bold;
}

.lorange12 {
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #FF9900;
}

.lorange11bold {
	font-family : verdana,geneva,helvetica;
	font-size : 11px;
	color : #FF6600;
	font-weight : bold;
	
}

.lorange12bold {
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #FF6600;
	font-weight : bold;
	
}

.maroon13bold {
	font-family : verdana,geneva,helvetica;
	font-size : 13px;
	color : #4B1608;
	font-weight : bold;
	
}


.black16 {
	font-family : verdana,geneva,helvetica;
	font-size : 16px;
	color : #000000;
}

.medred12 {
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #990000;
	font-weight : bold;	
}

.medred14 {
	font-family : verdana,geneva,helvetica;
	font-size : 14px;
	color : #990000;
	font-weight : bold;	
}



.maroonbold16 {
	font-family : verdana,geneva,helvetica;
	font-size : 16px;
	color : #4B1608;
	font-weight : bold;
}

.maroonbold14 {
	font-family : verdana,geneva,helvetica;
	font-size : 14px;
	color : #4B1608;
	font-weight : bold;
}

.maroonbold13 {
	font-family : verdana,geneva,helvetica;
	font-size : 13px;
	color : #4B1608;
	font-weight : bold;
}

.maroonbold12 {
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #4B1608;
	font-weight : bold;
}

.maroonbold11 {
	font-family : verdana,geneva,helvetica;
	font-size : 11px;
	color : #4B1608;
	font-weight : bold;
}

.maroon10 {
	font-family : verdana,geneva,helvetica;
	font-size : 10px;
	color : #4B1608;
}

.purple11 {
	font-family : verdana,geneva,helvetica;
	font-size : 11px;
	color : #330033;

}

.purple10 {
	font-family : verdana,geneva,helvetica;
	font-size : 10px;
	color : #330033;

}

.purple10bold {
	font-family : verdana,geneva,helvetica;
	font-size : 10px;
	color : #330033;
	font-weight: bold;

}

.purple12 {
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #330033;

}

.purple14 {
	font-family : verdana,geneva,helvetica;
	font-size : 14px;
	color : #330033;

}

.result_nav_pages_purple {
	font-family : geneva,helvetica;
	font-size : 14px;
	color : #330033;
}

.result_nav_pages_orange {
	font-family : geneva,helvetica;
	font-size : 12px;
	color : #FF9900;
	text-decoration: none;
}

.result_nav_pages_dorange {
	font-family : geneva,helvetica;
	font-size : 12px;
	color : #FF8000;
	text-decoration: none;
}

.result_nav_pages_maroon {
	font-family : geneva,helvetica;
	font-size : 12px;
	color : #800040;
	text-decoration: none;
}

.result_nav_pages_purple_courier {
	font-family : courier,geneva;
	font-size : 14px;
	color : #330033;
}

.result_nav_pages_orange_courier {
	font-family : courier,geneva;
	font-size : 12px;
	color : #FF9900;
	text-decoration: none;
}

.result_nav_pages_dorange_courier {
	font-family : courier,geneva;
	font-size : 13px;
	color : #FF8000;
	text-decoration: none;
}

.result_nav_pages_maroon_courier {
	font-family : courier,geneva;
	font-size : 12px;
	color : #800040;
	text-decoration: none;
}

.lpurple10 {
	font-family : verdana,geneva,helvetica;
	font-size : 10px;
	color : #CC9999;

}

.lpurple11 {
	font-family : verdana,geneva,helvetica;
	font-size : 11px;
	color : #660000;

}

.mpurple12 {
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #609;

}

.smalltext {
	font-family : verdana,geneva,helvetica;
	font-size : 9px;
	color : #000000;
}

.text9 {
	font-family : verdana,geneva,helvetica;
	font-size : 9px;
	color : #000000;
}

.text10 {
	font-family : verdana,geneva,helvetica;
	font-size : 10px;
	color : #000000;
}

.text10b {
	font-family : verdana,geneva,helvetica;
	font-size : 10px;
	color : #000000;
}

.text11 {
	font-family : verdana,geneva,helvetica;
	font-size : 11px;
	color : #000000;
}

.text11-faq {
	font-family : verdana,geneva,helvetica;
	font-size : 11px;
	color : #000000;
	line-height : 175%;
}



.text12brown {
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #887258;
}

.text12b {
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #000000;
}

.text13b {
	font-family : verdana,geneva,helvetica;
	font-size : 13px;
	color : #000000;
}
.text12 {
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #000000;
}

.text12a {
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #000000;
	line-height: 1.5;
}

.text12white {
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #FFFFFF;
}

.text11b {
	font-family : verdana,geneva,helvetica;
	font-size : 11px;
	color : #000000;
	font-weight: 600;
}

.text11bold {
	font-family : verdana,geneva,helvetica;
	font-size : 11px;
	color : #000000;
	font-weight: 600;
}

.text14 {
	font-family : verdana,geneva,helvetica;
	font-size : 14px;
	color : #000000;
}

.text14b {
	font-family : verdana,geneva,helvetica;
	font-size : 14px;
	color : #000000;
	font-weight: bold;
}

.text16 {
	font-family : verdana,geneva,helvetica;
	font-size : 16px;
	color : #000000;
}

.required10 {
	font-family : verdana,geneva,helvetica;
	font-size : 10px;
	color : #EE0000;
	font-weight : bold;
}

.redbtext10 {
	font-family : verdana,geneva,helvetica;
	font-size : 10px;
	color : #FF0000;
	font-weight : bold;
}

.redbtext12 {
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #FF0000;
	font-weight : bold;
}

.redbtext14 {
	font-family : verdana,geneva,helvetica;
	font-size : 14px;
	color : #FF0000;
	font-weight : bold;
}

.redbtext15 {
	font-family : verdana,geneva,helvetica;
	font-size : 15px;
	color : #FF0000;
	font-weight : bold;
}

.blackbtext15 {
	font-family : verdana,geneva,helvetica;
	font-size : 15px;
	color : #000000;
	font-weight : bold;
}


.redbtext16 {
	font-family : verdana,geneva,helvetica;
	font-size : 16px;
	color : #FF0000;
	font-weight : bold;
}

.redskinny11 {
	font-family : tahoma,times,helvetica;
	font-size : 11px;
	color : #DD0000;
}

.greenskinny11 {
	font-family : tahoma,times,helvetica;
	font-size : 11px;
	color : #00BB00;
}

.greenskinny11b {
	font-family : tahoma,times,helvetica;
	font-size : 11px;
	color : #00BB00;
	font-weight: bold;
}


.greenskinny14 {
	font-family : tahoma,times,helvetica;
	font-size : 14px;
	color : #00BB00;
}

.greenskinny12b {
	font-family : tahoma,times,helvetica;
	font-size : 12px;
	color : #00BB00;
	font-weight: bold;
}

.skinny11 {
	font-family : tahoma,times,helvetica;
	font-size : 11px;
	color : #000000;
}

.skinny11bold {
	font-family : tahoma,times,helvetica;
	font-size : 11px;
	color : #000000;
	font-weight: bold;
}
.skinny11link {
	font-family : tahoma,times,helvetica;
	font-size : 11px;
	color : #30627F;
}



.skinnywhite11 {
	font-family : tahoma,times,helvetica;
	font-size : 11px;
	color : #FFFFFF;
}

.skinny12 {
	font-family : tahoma,times,helvetica;
	font-size : 12px;
	color : #000000;
}

.skinny14 {
	font-family : tahoma,times,helvetica;
	font-size : 14px;
	color : #000000;
}

.greybold13 {
	font-family : verdana,geneva,helvetica;
	font-size : 12px;
	color : #B09E93;
	font-weight : bold;
}

.navlink_over {
	font-family : tahoma,times,helvetica;
	font-size : 11px;
	color : #cc9900;
}
.navlink {
	font-family : tahoma,times,helvetica;
	font-size : 11px;
	color : #cc9900;
	background-color : #fff;
}


div label {
   font-family: verdana,geneva,helvetica;
   font-size: 11px;
   width: 135px;
   float: left;
   text-align: right;
   color: #990000;
   height: 20px;
   vertical-align: bottom;
   padding-top: 2px;
   padding-right: 3px;
}

.divlabel {
   font-family: verdana,geneva,helvetica;
   font-size: 11px;
   color: #30001F;
   font-weight: bold;
}

div.dimmer
{
    display: inline;
    position:absolute;
    font-family:verdana;
    font-weight:bold;
    padding:0px;
	background-repeat:repeat;
	position:fixed;
    background-image:url(/images/siteimages/semitransparent.png);
    /* ieWin only stuff */
        /* with this trick only IE
           manage the following 2 attributes */
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
        (enabled=true, sizingMethod=scale src='/images/siteimages/semitransparent.png');
}




.fragrance_a_to_z
{
	padding-left:10px; padding-right:10px; padding-bottom:5px;
}

.fragrance_a_to_z ul
{
	padding: 5px; margin: 0px; text-align: left;
}

.fragrance_a_to_z ul li 
{
	/*display: inline; padding-left: 3px; padding-right: 3px;	font-weight:bold; */ float: left; display: inline; background-color: #DDDDDD; border: double #ccc; margin: 4px; text-align:center; width: 15px;font-size:12px;
}

.fragrance_a_to_z ul li a:link
{
	text-decoration: none;color: #DC7906; font-weight:bold;
	/*padding:1px 1px 1px 1px;*/
}
.fragrance_a_to_z ul li a:visited
{
	text-decoration: none;
	color: #C36983; font-weight:bold;
	/*padding:1px 1px 1px 1px;*/
}
.fragrance_a_to_z ul li a:hover
{
	text-decoration: none;color: #000;font-weight:bold;
	/*padding:1px 1px 1px 1px;*/
}


