BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
/*  background-image: url(/images/winter_background.jpg);
  background-repeat: repeat-x; */
}

td.box_beta_title {
  font-size:12px;
  color:#00248F;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
  border-bottom:1px solid #00248F;
}

.emailbutton {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #00248F;
	border-top-color: #000033;
	border-right-color: #000033;
	border-bottom-color: #000033;
	border-left-color: #000033;
}

.emailbutton_new {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4E0096;
	border-right-color: #40017A;
	border-bottom-color: #40017A;
	border-left-color: #40017A;
	border-top:1px solid #40017A;
	border-bottom:1px solid #40017A;
	border-right:1px solid #40017A;
	border-left:1px solid #40017A;
}


.checkoutbutton {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000099;
	border-top-color: #000033;
	border-right-color: #000033;
	border-bottom-color: #000033;
	border-left-color: #000033;
}

A {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  color: #000000;
  text-decoration: underline;
}
A:hover {
  color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}
A.featProdTitleSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
A.featProdTitleSmall:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: normal;
}
A.coverbox:hover {
  color: #FFFFFF;
  text-decoration: none;
  background: #0063DC;
}

td.aff_nav {
	margin: 0px;
	background-color: #F3FAFD;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right: 1px solid #BECCD4;
	border-left: 1px solid #BECCD4;
}

td.aff_nav_border {
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
a.aff_nav_main {
  font-family: Arial, Trebuchet MS, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #1B5175;
}
a:hover.aff_nav_main {
  font-family: Arial, Trebuchet MS, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FF6600;
}
a.aff_nav_main_sub {
  font-family: Arial, Trebuchet MS, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
}
a:hover.aff_nav_main_sub {
  font-family: Arial, Trebuchet MS, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FF6600;
}
a.aff_nav_main_select {
  font-family: Arial, Trebuchet MS, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;

  color: #FF6600;
}
a:hover.aff_nav_main_select {
  font-family: Arial, Trebuchet MS, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FF6600;
}
a.aff_nav_main {
	text-decoration: none;
}
a.aff_nav_sub {
	margin-top: 0px;
	padding: 0px;
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1B5175;
	font-weight: bold;
	text-decoration: none;
}
a.aff_nav_sub:hover {
	margin-top: 0px;
	padding: 0px;
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}
A.regular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	font-weight: normal;
	text-decoration: underline
}
A.regular:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	font-weight: normal;
	text-decoration: none
}

FORM {
	display: inline;
}

.ourPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #223A46;
}
.ourPriceLabelBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #223A46;
}
.ourPriceProduct {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 34px;
	font-weight: bold;
	color: #FF0000;
}
SPAN.ourPriceLabel {
  font-family: Arial, sans-serif;
  color: #000000;
  font-size: 13px;
  font-weight: normal;
}
SPAN.msrpPriceLabel {
  color: #666666;
  font-size: 12px;
  font-weight: bold;
}
SPAN.youSaveLabel {
  color: #D20609;
  font-size: 13px;
  font-weight: bold;
  font-family:Arial, Helvetica, sans-serif;
}

.youSaveLabel {
  color: #D20609;
  font-size: 13px;
  font-weight: bold;
  font-family:Arial, Helvetica, sans-serif;
}

SPAN.ourPrice {
  font-family: Arial, sans-serif;
  color: #000000;
  font-size: 13px;
  font-weight: bold;
}
SPAN.msrpPrice {
  font-family: Arial, sans-serif;
  color:#666666;
  font-size: 12px;
  font-weight: bold;
}

TABLE.formArea, DIV.formArea {
  background: #FFFFFF;
  border-color: #B0BDC5;
  border-style: solid;
  border-width: 1px;
}
TABLE.formArea_shopping {
  background: #EDEDED;
  border-color: #B0BDC5;
  border-style: solid;
  border-width: 1px;
}
TD.formAreaTitle, DIV.formAreaTitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
}
TD.pageHeading, DIV.pageHeading {
  font-family: Arial, sans-serif;
  font-size: 18px;
}

.infoBoxContents {
  background: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.infoBoxNotice {
  background: #E0F2FB;
}

TD.infoBoxHeading {
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background: #1c587c;
  color: #ffffff;
}
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Arial, sans-serif;
  font-size: 12px;
}
P,ul,ol {
	color: #333333;
	text-decoration: none
}
TD.productListing-data {
  font-family: Arial, sans-serif;
  font-size: 13px;
  padding-left: 4px;
  padding-right: 2px;
  padding-top: 0px;
  padding-bottom: 0px
}

TD.smallText, div.smallText {
  font-family: Arial, sans-serif;
  font-size: 11px;
}

.regular {
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none
}
TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
TD.searchResHead{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #223A46;
	background: #E1F2FC;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

TD.main, P.main,div.main {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 1.5;
}

TD.shopping_table {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.5;
}

TD.shopping_main,div.shopping_main {
  line-height: 1.5;
  background:url('http://img.perfumedeals.com/shopping_cart_bg_grey.gif');
  height:22px;
  font-size:13px;
  padding-left: 5px;
  padding-right: 5px;
  font-weight:bold;
}
TD.subtotal_main {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.5;
  background-color:#FFFFFF;
}
TD.tbCartRowTotal {
	font-size: 14px;
	font-weight: bold;
	padding-left: 4px;
	padding-right:2px;
	padding-top: 4px;
	padding-bottom: 4px
}
h1{
	color:#000000;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top : 0px;
	margin-bottom : 0px;
	font-weight:normal;
    /*letter-spacing:-1px*/
}

a.h1_designer{
	color:#575757;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

a.h1_designer:hover{
	color:#575757;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

h1.title{
	color:#353579;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-top : 0px;
	margin-bottom : 0px
}

h2{
  font-size:16px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  margin-top:0px;
  margin-bottom:0px;
  /*letter-spacing:-1px*/
}

h2.small_title{
  font-size:14px;
  color:#000000;
  font-family: Arial,Helvetica, sans-serif;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
}

a.h2_style {
  font-size:12px;
  color:#FFFFFF;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  margin-top:0px;
  margin-bottom:0px;
  text-decoration:none;
}

a.h2_style:hover {
  font-size:12px;
  color:#FFFFFF;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  margin-top:0px;
  margin-bottom:0px;
	text-decoration:underline;
}

a.h1_style {
	color:#000000;
	font-size:26px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.h1_style:hover {
	color:#000000;
	font-size:26px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

a.product_designer_link {
	color:#676767;
	font-size:13px;
	text-decoration:none;
}

A.product_designer_link:hover {
	color:#676767;
	font-size:13px;
	text-decoration:underline;
}

.ellipsDark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	font-weight: bold
}
.searchBox{
	font-size: 16px;
	border: 2px solid #a4a4a4;
	background: url("/images/input_bg.png") repeat-x scroll center top #FFFFFF;
	font-variant: normal;
	height:22px;
	line-height: 22px;
}
.searchLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold
}
.helpCtrBull {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003399
}
.helpCtrTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399
}
.helpSubHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600
}
.helpSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.sideNavListPoint{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	padding-left: 5px;
	padding-right: 3px
}
.sideNavTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold
}
TD.padMainCol,div.padMainCol {
	padding-right: 8px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
/* data table mouseover effects*/

.our_price {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#FF0000;
	letter-spacing:0.1mm;
}
.main_grey {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #666666;
}
A.alphabetLabel {
font-size:13px;
}
A:hover.alphabetLabel {
font-size:13px;
}

.signupBox{
	font-size: 11px;
	border: 1px solid #bbb;
	border-top: 1px solid #777;
	border-bottom: 1px solid #ddd;
	/*background: #fefefe url(http://img.perfumedeals.com/fieldbg.png) no-repeat top left;*/
	max-width: 1000px;
	font-variant: normal;
	color: #000000;
}

.inputBox{
	font-size: 12px;
	height:18px;
	border: 1px solid #bbb;
	border-top: 1px solid #777;
	padding-top:1px;
	border-bottom: 1px solid #ddd;
	background: #fefefe url(images/fieldbg.png) no-repeat top left;
	font-variant: normal;
	color: #000000;
}

.inputArea{
	font-size: 11px;
	border: 1px solid #bbb;
	border-top: 1px solid #777;
	padding-top:1px;
	padding-bottom:1px;
	border-bottom: 1px solid #ddd;
	background: #fefefe url(images/fieldbg.png) no-repeat top left;
	font-variant: normal;
	color: #000000;
}

A.small_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #0033CC;
  text-decoration: none;
}
A.small_text:hover {
  color: #AABBDD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0033CC;
	text-decoration: underline
}
A.infoBoxHeading {
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background: #1c587c;
  color: #ffffff;
  text-decoration: underline;
}
A.infoBoxHeading:hover {
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background: #1c587c;
  color: #ffffff;
  text-decoration: none;
}
.boxTextNew { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.usa_only {
  color:#003399;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
}

.ship_warning {
	text-align: center;
 	padding: 4px;
 	margin: 0 4px 20px 4px;
 	color: red;
 	background: #faa;
 	border: 1px solid red;
}

			div#container {
				margin: 0 auto;
				width: 970px;
				text-align: center;
				border-top: none;
				border-bottom: none;				
				/* align:center; // no this attribute?*/
			}

			div#header {
				position:relative;
				top:0;
				left:0;
				margin: 0 auto;
				width: 970px;
			}
			
			.footer_text {
			font-size:14px; 
			font-weight:bold; 
			color:#FFFFFF;
			}
			
			A.footer_link {
			color:#FFFFFF;
			font-size:13px;
			text-decoration:none;
			}

			.header_gradient {
			background:url(/images/header_bg.gif); 
			background-repeat:repeat-x; 
			background-position:0px 33px;
			}
			
			.footer_gradient {
			background:url(/images/footer_bg.gif); 
			background-repeat:repeat-x;
			background-color:#000000;
			text-align:center; 
			margin-left:auto; 
			margin-right:auto;
			}
			
			.footer_container {
			padding-top:10px; 
			position:relative; 
			margin: 0 auto; 
			width: 970px; 
			height:318px; 
			color:#FFFFFF; 
			text-align:left;
			}

			.leftnav {
				position:relative;
				/* width:168px;*/
				width:187px;
				float:left;
				text-align:left;
				overflow:hidden;
			}

			div#main {
				background: #ffffff;
				text-align:left;
				overflow:hidden;
				float:left;
		  }

			div#footer {
				position:relative;
				width: 756px;
				text-align: left;
			}

			.alphabet {
				float: left; width: 17px; height: 16px; background-color: #E0E0E0;text-align: center; margin: 0 1px 1px 0;
			}

			.alphabet_text {
				background-color: #E5E7EE;font-weight:bold; font-size:13px; text-decoration:none;
			}
			.alphabet_text:hover {
				background-color: #E5E7EE;font-weight:bold; font-size:13px; text-decoration:none;
			}

			.thumbnail {
				float: left; width: 189px; height: 240px; border-left: 1px solid #999;border-right: 0px solid #999;border-top: 1px solid #999;border-bottom: 1px solid #999;margin: 0px 0px 0px 0px;text-align:left;padding-left:3px;
			}
			.thumbnail_tail {
				float: left; width: 189px; height: 240px; border-left: 1px solid #999;border-right: 1px solid #999;border-top: 1px solid #999;border-bottom: 1px solid #999;margin: 0px 0px 0px 0px;text-align:left;padding-left:3px;
			}

			.clearboth { clear: both; }

			#product_title, .product_title {
				text-align:left;
				width:745px;
				height:21px;
				float:left;
				padding-left: 5px;
				padding-top:4px;
				background-color:#F5F5F5;
				border-bottom:1px solid #B7B7B7;
				border-left:4px solid #B7B7B7;

			}

			.product_title_half {
				text-align:left;
				width:358px;
				height:21px;
				float:left;
				padding-left: 5px;
				padding-top:4px;
				background-color:#F5F5F5;
				border-left:6px solid #B7B7B7;
				border-bottom:1px solid #B7B7B7;
			}

			.product_title2 {
				text-align:left;
				width:655px;
				height:21px;
				float:left;
				padding-left: 5px;
				padding-top:2px;
				background-color:#F5F5F5;
				border-bottom:1px solid #B7B7B7;
				border-left:6px solid #B7B7B7;
			}

#navigation_tab,#search_form,
#search_button,#search_links,#search_image,#header_logo {
float:left;
}

#main_tab_container {
height:39px;
background-color:#FFFFFF;
text-align:center;
}

div#main_tab_container {
overflow:hidden;
width:756px;
margin-left:auto;
margin-right:auto;
}


.navigation_tab, .navigation_tab_selected
{
height:23px;
float:left;
padding-top:11px;
background-color:#404040;
margin-top:19px;
padding-left:10px;
padding-right:10px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
}

.navigation_tab_selected {
background-image: url(/images/main-menu-bg.gif);
}

.navigation_tab:hover {
background-image: url(/images/main-menu-bg.gif);
}



.navigation_divider {
width:19px;
height:39px;
text-align:center;
float:left;
}

div#search_links {
padding-top:9px;
padding-left:12px;
font-size:11px;
}

div#header_links {
padding-right:7px;
text-align:right;
font-size:12px;
padding-top:5px;
height:28px;
}


#search_form,#search_button,#search_links,#search_image,#search_container {
height:35px;
}

div#search_image {
padding-top:6px;
padding-left:26px;
}

div#search_form {
padding-top:5px;
padding-left:13px;
}

div#search_button {
padding-top:5px;
}

div#search_container {
margin-top:2px;
overflow:hidden;
}

div#header_gradient {
overflow:hidden;
}

div#header_logo {
overflow:hidden;
width:248px;
height:53px;
margin:0 0 0 0;
}

.nav_link,.nav_link:hover {
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration: none;
}

.nav_link {
text-decoration:none;
text-shadow:0 1px 0 #3E3E3E;
}

.nav_link_selected, .nav_link_selected:hover {
color:#FF6F6F;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.search_result_column1 {
	padding-left:5px;float:left;width:55px; height:55px;padding-top:5px;
}
.search_result_column2 {
	padding-left:10px;float:left;text-align:left;width:390px;
}
.search_result_column3 {
	float:right;padding-top:10px;
}
.search_result_spacer {
	clear:both; width:500px; height:10px; background-repeat:repeat-x;
}
.search_result_row {
	width:99%; margin-right:5px;clear:both;padding-top:5px;
}

div.address_book_column {
	clear:both;float:left;width:120px;padding-left:5px;padding-top:5px;text-align:left;
}
div.address_book_column2 {
	float:left;width:170px;padding-top:5px;text-align:left; /* width:140px */
}

DIV.space-line {
  clear: both; margin: 0; padding: 0; width: auto;
}

div.container2 {
	margin: 0 auto; width: 770px;
} /* 800px */

div.container3 {
	margin: 0 auto; width: 970px;
	margin-left:5px; 
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
}

.list_style { margin-left:-25px; line-height:12px; }

.pro_list_column1 { float:left;width:100px;padding-left:10px; }
.pro_list_column2 { float:left;width:450px;padding-left:10px; }
.pro_list_container {width:670px; padding-bottom:5px; margin:0 auto;}

.title_text { font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.rbtop      { background: url(http://img.perfumedeals.com/box_right_corner.gif) no-repeat top right; }
.rbtop div  { background: url(http://img.perfumedeals.com/box_left_corner.gif) no-repeat top left; }
.rbbot      { background: url(http://img.perfumedeals.com/box_bright_corner.gif) no-repeat top right; }
.rbbot div  { background: url(http://img.perfumedeals.com/box_bleft_corner.gif) no-repeat top left; }

.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 5px;
	font-size: 1px;
}

.sctop      { background: url(http://img.perfumedeals.com/sc_rounded_box_right.gif) no-repeat top right; }
.sctop div  { background: url(http://img.perfumedeals.com/sc_rounded_box_left.gif) no-repeat top left; }

.sctop div, .sctop {
	width: 100%;
	height: 5px;
	font-size: 1px;
}


.alphatop div, .alphatop, .alphabot div, .alphabot {
	width: 100%;
	height: 5px;
	font-size: 1px;
}

.cattop div, .cattop, .catbot div, .catbot {
	width: 100%;
	height: 5px;
	font-size: 1px;
}


#bottom_line {
	background: url(http://img.perfumedeals.com/box_middle_line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.bottom_line {
	background: url(http://img.perfumedeals.com/box_middle_line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#alphabet_bottom_line {
	background: url(http://img.perfumedeals.com/alphabet_bottom_line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#category_line {
	background-color:#544F4F;
}

#top_line {
background: url(http://img.perfumedeals.com/box_middle_line.gif); background-repeat:repeat-x;
}

.top_line {
background: url(http://img.perfumedeals.com/box_middle_line.gif); background-repeat:repeat-x;
}

#shopping_cart_line {
background: url(http://img.perfumedeals.com/sc_bg_line.gif); background-repeat:repeat-x;
}

#alphabet_top_line {
background: url(http://img.perfumedeals.com/alphabet_middle_line.gif); background-repeat:repeat-x;
}


div#scrollbar, div#scrollbar1, div#scrollbar2 {
    display:none;
    }

div#scrollbar_short, div#scrollbar1_short, div#scrollbar2_short {
    display:none;
    }	

/* below in external file */
div#wn,div#wn2,div#wn3 {
    position:relative;
    width:950px;
	height:210px;
	overflow:hidden;
	}
	
div#wn_short,div#wn2_short,div#wn3_short {
    position:relative;
    width:650px;
	height:210px;
	overflow:hidden;
	}

div#scrollbar,div#scrollbar1,div#scrollbar2 {
    position:relative;
    width:945px; height:30px;
    display:block; /* display:none initially */
    font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
	/*background-color:#E7E7F1; */
	border-top:1px solid #CCCCCC;
  }
  
div#scrollbar_short,div#scrollbar1_short,div#scrollbar2_short {
    position:relative;
    width:747px; height:30px;
    display:block; /* display:none initially */
    font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
	/*background-color:#E7E7F1; */
	border-top:1px solid #CCCCCC;
  }

div#track,div#track3, div#track2 {
    position:absolute; left:17px; top:0;
    width:920px; height:16px;
    background: #336;
	background:url('http://img.perfumedeals.com/scroll_widget_bar.gif');
  }
  
div#track_short,div#track3_short, div#track2_short {
    position:absolute; left:17px; top:0;
    width:720px; height:16px;
    background: #336;
	background:url('http://img.perfumedeals.com/scroll_widget_bar.gif');
  }


div#dragBar,div#dragBar3 {
    position:absolute; left:1px; top:1px;
    width:20px; height:14px;
    background-color:#ceced6;
	background:url('http://img.perfumedeals.com/scroll_widget_line.gif');
  }

div#dragBar2 {
    position:absolute; left:1px; top:1px;
    width:20px; height:14px;
    background-color:#ceced6;
	background:url('http://img.perfumedeals.com/scroll_widget_line.gif');
  }

div#left,div#left1,div#left2 { position:absolute; left:0; top:0; }
div#right,div#right1,div#right2 { position:absolute; right:0; top:0;  }

/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#track_short, div#dragBar, div#left, div#right {
    -moz-user-select: none;
    -khtml-user-select: none;
}

div#scrollbar1, div#track2, div#track2_short, div#dragBar2, div#left1, div#right1 {
    -moz-user-select: none;
    -khtml-user-select: none;
}

div#scrollbar2, div#track3,div#track3_short, div#dragBar3, div#left2, div#right2 {
    -moz-user-select: none;
    -khtml-user-select: none;
}

div#scrollbar img {
    display:block;
    }

div#scrollbar1 img {
    display:block;
    }
div#scrollbar2 img {
    display:block;
    }

#menu1,#menu2,#menu3 {
float:left;
background-color:#CCCCCC;
height:21px;
width:213px;
padding-top:10px;
text-align:center;
}

.navigation_links {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}

.navigation_links:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}

.navigation_links_b {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#595959;
text-decoration:none;
}

.navigation_links_b:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
}


.flower_on  {width:12px;height:12px;background:url("http://img.perfumedeals.com/rating_star_1.gif");background-repeat: no-repeat;cursor:hand; float:left;position:relative;}
.flower_off {width:12px;height:12px;background:url("http://img.perfumedeals.com/rating_star_2.gif");background-repeat: no-repeat;cursor:hand; float:left;position:relative;}

#big-quote-block-holder{
	height:80px;
	padding-top:8px;
	padding-left:5px;
	vertical-align:center;
}

#big-quote-block{
	background-color:white;
	width:99%;
	height:100%;
}

.big-quote{
	font-size:12px;
}

.single_cell_1 {
	width:180px;text-align:center;padding-left:5px;padding-top:5px;
}

.single_cell_2 {
	width:180px; background-position:bottom; background-repeat:repeat-x; text-align:center;padding-top:5px;background-image:url("http://img.perfumedeals.com/item_page_middle_bg.gif");
}
.shopping_cart_title {
	float:left; font-size:14px; padding-left:15px; padding-top:10px;padding-bottom:5px; font-weight:bold; 
}

.shopping_cart_right_title {
font-size:14px; 
font-weight:bold;
text-align:right;
padding-top:10px;
padding-bottom:5px; 
padding-right:15px;
}

.index_box_links {
border: 1px solid #DFDFE9; 
background-repeat:no-repeat; 
height:90px;
}

.rss_box_links {
padding-left:10px; 
padding-right:10px;
padding-bottom:10px;
border: 1px solid #DFDFE9; 
background-repeat:no-repeat; 
}

.index_page_brand {
	font-size:22px; 
	color:#333366; 
	font-weight:bold;
}

.index_page_brand:hover {
	font-size:22px; 
	color:#333366; 
	font-weight:bold;
	text-decoration:none;
}

.index_page_designer {
	font-size:17px; 
	font-weight:bold; 
	color:#666666;
}

a.scent_desc_link {
	font-size:13px; 
	font-weight:bold; 
	color:#353579;
	text-decoration:none;
}

a.scent_desc_link:hover {
	font-size:13px; 
	font-weight:bold; 
	color:#353579;
	text-decoration:underline;
}

.newsletter_signup_box {
	width:175px; 
	height:95px; 
	font-size:11px; 
	padding-top:55px; 
	padding-left:10px; 
	background-repeat:no-repeat;
	background:url('http://img.perfumedeals.com/sign_up_for_coupons.gif'); 
}

.header_main_gradient {
	background-color:#000000;
	background:url(/images/header_bg.gif); 
	height:53px; 
	border-bottom:5px solid #b30000;
	background-repeat:no-repeat;
	}

h1.h_main_text {
	font-size:12px; 
	color:#8282B2;
}

h2.scroll_box {
	font-size:14px;
	}
h3 {
	  color:#000000;
	  font-family:Arial, Helvetica, sans-serif;
	  font-weight:bold;
	  margin-top:0px;
	  margin-bottom:0px;
	  font-size:14px;
}

h3.padding_text {
	padding-bottom:5px;
	}

h4 {
	color: #000000; 
	font-size:13px;
}

#newpitch {
            top: 0;
            left: 0;
            width: 100%;
            padding: 6px 4px 2px 4px;
            background: #E6F2FF;
            z-index: 10;
            text-align: center;
            font-size: 1.4em;
            height: 24px;
            border-bottom: 1px solid #92C7FF;
        }
#newpitch em { font-style: normal; color: red; }
#newpitch a { font-size: 100%; }

.image_box {
	width:264px;
	background-color:#ebeced; 
	padding-left:13px; 
	padding-top:12px; 
	margin-top:19px;
}

.product_info_image {
	width:250px; 
	height:260px; 
	padding-top:10px; 
	background-color:#FFFFFF; 
	border:1px solid #d1d1d1; 
	text-align:center;
}

.fine_print {
	clear:both;
	text-align:left; 
	font-size:11px; 
	color:#666666; 
	padding-top:5px; 
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
}

.product_info_gender {
	float:right;
	font-size:11px;
	text-align:right;
	padding-top:11px;
	font-weight:bold;
}

#popOver1 {
    width: 300px;
    height: 100px;
    padding: 20px;
    top: -100px;
    left: 255px;
    background: #c0c0c0;
}

#popOver2 {
	width: 520px;
	height: 440px;
	left:30%;
	top:40%;
	position: absolute;
	z-index: 500;
	color:#FFFFFF;
	background: #989898;
	display:none;
	border: 2px solid #595959;
}

#popOver3 {
    width: 300px;
    height: 100px;
    padding: 20px;
    top: -100px;
    left: 255px;
    background: #c0c0c0;
}
 
#product_video_preview {
	cursor:pointer;
}
#product_video_preview_close {
	color:#FFFFFF; 
	font-weight:bold; 
	font-size:15px; 
	cursor:pointer; 
	text-decoration:none;
}

.video_close_div {
	background-color:#595959; 
	height:20px; 
	text-align:right; 
	padding-right:10px;
}
 
#closeBtn {
    float: right;
    padding: 5px;
    background: #666666;
    cursor: pointer;
}
 
#button {
    padding: 3px;
    margin: 5px;
    background: #5a8bda;
    color: #ffffff;
    width: 200px;
    font-weight: bold;
    cursor: pointer;
}
 
.clear {
    clear: both;
}

.review_container {
	padding-right:4px;
	padding-bottom:5px; 
	padding-top:5px; 
	width:99%;
	border: 1px solid #DFDFE9; 
	background:url('http://img.perfumedeals.com/product_info_gradient.gif'); 
	background-repeat:repeat-x;
}

.rate_this_product {
	width:341px;
	height:106px; 
	border:1px solid #DADADB; 
	background:url('http://img.perfumedeals.com/rate_this_product_box.gif');
	background-repeat:no-repeat;
}

.rate_container {
	margin:10px;
	float:left;
	position:relative;
	width:120px;
	padding-left:5px;
	padding-top:5px;
}

#popOver {
width: 550px;
height: 295px;
left:30%;
top:40%;
padding: 10px;
position: absolute;
z-index: 500;
color:#FFFFFF;
background: #595959;
display:none;
}

#button_show_div {
cursor: pointer;
}

.shipping_text {
color:#dddddd;

}

.product_desc_container {
	height:313px; 
	width:306px; 
	background:url('http://img.perfumedeals.com/product_info_gradient_op.gif'); 
	margin:7px; 
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top:10px;
}

.product_desc_int {
	margin:20px; 
	overflow:auto; 
	overflow-x:hidden; 
	height:200px;
}

.product_info_size {
	font-size:14px;
	font-weight: bold;
	padding-top:8px;
}

.product_info_stock {
	font-size:14px; 
	padding-top:5px;
	color:#666666;
}

.product_info_retail {
	color:#666666; 
	font-size:14px;
	font-weight:bold; 
}

.product_info_our_price {
	color:#000000; 
	font-size:15px; 
	font-weight:bold;
}

.other_image {
	float:left;
	width:31%;
	padding-bottom:10px;
	padding-right:0px;
	padding-top:10px;
	padding-left:5px;
	text-align:center;
}

.about_us_container {
	font-size:14px; 
	width:970px; 
	padding-top:10px; 
	border-bottom:1px solid #CCCCCC;
}

.perfume_search {
	float:left; 
	padding-top:10px; 
	padding-left:10px; 
	font-size:15px;
}

.header_promo {
	height:39px; 
	background-position:bottom; 
	padding-top:7px; 
	padding-bottom:7px; 
	text-align:center;
}

.product_info_text {
	font-size:12px; 
	color::#333333;
}
.product_info_text li {  
	padding-top: 4px;
}

.product_info_rating {
	margin:10px; 
	float:left; 
	position:relative;
	padding-top:5px;
}

.product_info_rating_star
{
	padding-top:5px;
	padding-bottom:5px; 
	font-size:9px;
}

.product_info_rating_total
{
	text-align:left; 
	font-size:11px; 
	color:#666666;
	padding-bottom:5px;
}

.product_description {
	float:right;
	width:320px; 
	border:1px solid #CCCCCC;
	margin-top:8px;
}

.recent_items_box {
	padding-top:5px; 
	height:135px; 
	border:2px solid #DFDFE9;
}

.recent_title {
	margin:10px;
	text-align:left; 
	font-size:14px; 
	font-weight: bold;
}
.footer_bottom_badges {
	float:left; 
	padding-left:15px; 
	padding-top:8px;
}

<!-- Slider CSS -->

a, .alink {
cursor:pointer;
}

#homepage-slide {
	width: 762px;
	height: 323px;
	border: 1px solid #ccc;
	position: relative;
	overflow: hidden;
}

ul.slides {
	display: none;
	background: #fff;
}

ul.slides li
{
	display: none;
    background: #efefef;
	position: relative;
}

ul.slides li.html
{
    background: #cecece;
}

.ui-slideshow .tooltip
{
    display: none;
    position: absolute;
	left: 512px;
    top: 4px;
    z-index: 150;
    width: 300px;
	padding: 5px;
	color: #4d4d4f;
	margin: 0px;
	text-align: right;
}

ul.slideThumbs li
{
	width: 15px;
	height: 15px;
    display: block;
    padding: 2px;
    background: #565656;
    margin: 5px 2px 0px;
	float: right;
	border: 1px solid #ffffff;

	
}

.ui-slideshow ul.slideThumbs li.hover {
	border: 1px solid #282828;
	
}

ul.slideThumbs li a
{   
    color: White;
	padding: 0px;
	margin: 0px;
	display: block;
}

ul.slides li
{
    display: inline-block;
}

#progress
{
    width: 17px;
    height: 17px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1000;
}

#roller
{
    height: 17px;
	cursor: pointer;
	background: #fff;
	opacity: 0.5;
}

/* ---------------------------------------------------- */
/* SLIDESHOW > BUBBLES
/* ---------------------------------------------------- */


.ui-slideshow .slideshowControls {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 90;
}

.ui-slideshow .btnArrowLeft {
	width: 37px;
	height: 56px;
	background: transparent url(http://img.perfumedeals.com/arrows/btn_arrow_small_left.png) no-repeat top left;
	_background: url(http://img.perfumedeals.com/arrows/btn_arrow_small_left.png) no-repeat top left;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://img.perfumedeals.com/arrows/btn_arrow_small_left.png');
	_background-image:none;
	z-index: 90;
	position: absolute;
	left: 10px;
	top: 107px;

}

.ui-slideshow .btnArrowLeft.hoverLeft {
	background: transparent url(http://img.perfumedeals.com/arrows/btn_arrow_left.png) no-repeat top left;
	_background: url(http://img.perfumedeals.com/arrows/btn_arrow_left.png) no-repeat top left;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://img.perfumedeals.com/arrows/btn_arrow_left.png');
	_background-image:none;
}

.ui-slideshow .btnArrowRight {
	width: 36px;
	height: 56px;
	background: transparent url(http://img.perfumedeals.com/arrows/btn_arrow_small_right.png) no-repeat top left;
	_background: url(http://img.perfumedeals.com/arrows/btn_arrow_small_right.png) no-repeat top left;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://img.perfumedeals.com/arrows/btn_arrow_small_right.png');
	_background-image:none;
	z-index: 90;
	position: absolute;
	left: 717px;
	top: 107px;
}

.ui-slideshow .btnArrowRight.hoverRight {
	background: transparent url(http://img.perfumedeals.com/arrows/btn_arrow_right.png) no-repeat top left;
	_background: url(http://img.perfumedeals.com/arrows/btn_arrow_right.png) no-repeat top left;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://img.perfumedeals.com/arrows/btn_arrow_right.png');
	_background-image:none;
}

.ui-slideshow .bottomBar {
	width: 364px;
	height: 32px;
	background: transparent url(http://img.perfumedeals.com/arrows/bar_grad.png) repeat-x top left;
	position: absolute;
	left: 380px;
	top: 276px;
}

.ui-slideshow .btnSlidePause {
	width: 37px;
	height: 37px;
	position: absolute;
	left: 705px;
	top: 281px;
}

.ui-slideshow .slideThumbs {
	padding-right: 60px;
}

.ui-slideshow .slides h2 {
	font-size: 35px;
	line-height: 100%;
	color: #00447f;
}

.ui-slideshow .slides .prodDetail .logo {
	margin-bottom: 5px;
}

.ui-slideshow .slides .prodDetail .prodTitle {
	font-weight: bold;
	font-size: 14px;
	color: #4d4d4f;
}

.ui-slideshow .slides .btnLabel {
	display: none;
}

element.style  {
display:block;
float:left;
height:323px;
position:relative;
width:760px;
}
ol, ul, li {
list-style-type:none;
margin:0;
padding:0;
}

.qlink 
{
 text-align: center;
}

.thumb_link {
	font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;
}

a, .alink {
cursor:pointer;
}

.page_small_title
{
	font-size:14px; font-weight: bold;
}

.discount-box
{
	width:170px; 
	height:95px; 
	font-size:11px; 
	padding-top:55px; 
	padding-left:10px; 
	padding-right:5px; 
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	background-image:url(http://img.perfumedeals.com/email_offer.gif); 
	background-repeat:no-repeat;
}

.facebook-icon
{
	padding-top:13px; 
	padding-right:10px;
	height:22px;
	float:left;
}

.twitter-icon
{
	padding-top:13px; 
	height:22px;
}

.pdp-search-box
{
	margin:7px; background:url('http://img.perfumedeals.com/product_info_gradient.gif');
}

.pdp-search-box .searchBox
{
	border: 1px solid #CCCCCC;
	height: 20px;
	line-height: 20px;
}

.error-message
{
	background-color: #FDD1D3;
	border: 1px solid #FF1B26;
	padding:10px;	
}

.cust_timer_inner
{
	font-size:22px;
	font-weight: bold;
	color:#FFFFFF;
	width: 300px;
	padding-left:670px;
	padding-top:6px;
}


	.pd-dropdown ul {
    display: none;
    position: absolute;
    top: -3px;
    left: 289px;

	border-top: 5px solid rgba(189, 0, 0, 0.4);
	border-bottom: 6px solid rgba(189, 0, 0, 0.4);
	border-left: 6px solid rgba(189, 0, 0, 0.4);
	border-right: 6px solid rgba(189, 0, 0, 0.4);
	
    width: 210px;    
	padding:0px;
	background-color:#F8EEEE;
    -webkit-box-shadow:3px 4px 3px rgba(0, 0, 0, 0.2);
    -moz-box-shadow:3px 4px 3px rgba(0, 0, 0, 0.2);
    box-shadow:3px 4px 3px rgba(0, 0, 0, 0.2); 
	z-index: 10000;  
	-moz-border-bottom-left-radius: 10px;
	-moz-border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	text-align: left;
		 
	  
	 -moz-background-clip: content;     /* Firefox 3.6 */        
	 -webkit-background-clip: content;  /* Safari 4? Chrome 6? */       
	 background-clip: content-box;      /* Firefox 4, Safari 5, Opera 10, IE 9 */
}

.pd-dropdown .top-tier-menu
{
    height: 466px;
}


.pd-dropdown ul ul 
{
    width: 290px;                
    position: absolute; top: 0; left:290px;
    height: 466px;
}

.pd-dropdown ul li
{    
    position: static;
}


.pd-dropdown li {
    position: relative;
}

.pd-dropdown ul li {    
    padding: 5px 3px;    
}

.pd-dropdown .top-tier-menu ul li
{   
   padding-bottom: 1px;
}

.pd-dropdown ul a {
    font-size: 13px;
    display: block;
    text-decoration: none;
    color: #4d4d4f;
    padding: 4px 8px;
    zoom: 1;
}

.pd-dropdown .inner-title a 
{
    font-weight: normal;    
}

.pd-dropdown .inner-title
{
    padding-left: 17px;
    padding-top: 0px;
    padding-bottom: 0px;  
    margin: 0px;    
}

* html .pd-dropdown ul a:hover {
    text-decoration: none;
}

.pd-dropdown ul a:visited {
    color: #4d4d4f;
}

.pd-dropdown ul .hover 
{
	background-color:#c8c8c8;
    z-index: 510; 
}


.pd-dropdown .node-1 {
    top: 34px;
    left: 0px;
}

#header_gradient li span
{
	padding-left: 5px;
}

.drop-arrow
{
padding-right: 5px;
border: 0px;
}

.product-box
{
background-color: #efe7e9;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 3px;
padding-right: 3px;
}



