@charset "utf-8";

#du-header { background-image: url(images/top_line.gif); background-position: top; background-repeat: repeat-x; width: 100%; height: 148px; margin: 0px; padding: 6px 0px 0px 0px; }
#du-header #du-logo { float: left; width: 222px; }
#du-header #du-logo img { border: 0px; }
#du-header #du-brands { float: right; width: 740px; }
#du-header #du-brands .brand { float: left; }

#du-menu { background-image: url(images/menu_bg.gif); background-position: center; background-repeat: repeat-x; height: 57px; padding: 0px; margin: 0px; }
#du-menu #du-menu-left { background-image: url(images/menu_left_bg.gif); background-position: left; background-repeat: no-repeat; height: 57px; padding: 0px; margin: 0px; }
#du-menu #du-menu-left #du-menu-right { background-image: url(images/menu_right_bg.gif); background-position: right; background-repeat: no-repeat; height: 57px; padding: 0px 0px 0px 15px; margin: 0px; position: relative; }
#du-menu #du-menu-left #du-menu-right ul { list-style-type: none; margin: 0px; padding: 0px; }
#du-menu #du-menu-left #du-menu-right ul li { background-image: url(images/menu_sep.gif); background-position: right center; background-repeat: no-repeat; float: left; padding: 0px 23px 0px 25px; margin: 0px; text-align: center; }
#du-menu #du-menu-left #du-menu-right ul li a { color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 57px; text-decoration: none; padding: 0px; margin: 0px; }
#du-menu #du-menu-left #du-menu-right ul li a:hover { text-decoration: underline; }
#du-menu #du-menu-left #du-menu-right #du-search-box { position: absolute; top: 18px; right: 28px; width: 325px; }
#du-menu #du-menu-left #du-menu-right #du-search-box .query-input { float: left; width: 202px; height: 19px; border: #000000 solid 1px; font-size: 12px; padding: 0px; margin: 0px; }
#du-menu #du-menu-left #du-menu-right #du-search-box .store-search { float: right; width: 113px; height: 21px; }

#du-col-left { float: left; width: 237px; margin: 0px; padding: 15px 0px 0px 17px; }
#du-col-left h3 { background-image: url(images/left_header_bg.gif); background-position: left center; background-repeat: no-repeat; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 43px; padding: 0px 0px 0px 37px; margin: 0px; }
#du-col-left #du-category { width: 220px; padding: 3px 3px 0px 6px; margin: 0px 0px 79px 0px; }
#du-col-left #du-category ul { list-style-type: none; padding: 0px; margin: 0px; }
#du-col-left #du-category ul li { background-image: url(images/category_border.gif); background-position: left bottom; background-repeat: no-repeat; }
#du-col-left #du-category ul li a { background-image: url(images/category_arrow.gif); background-position: left center; background-repeat: no-repeat; color: #656565; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 25px; padding: 0px 0px 0px 31px; margin: 0px; text-decoration: none; }
#du-col-left #du-category ul li a:hover { text-decoration: underline; }
#du-col-left #du-newsletter { color: #656565; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; width: 213px; margin: 0px; padding: 10px 3px 0px 13px; }
#du-col-left #du-newsletter p { padding: 0px; margin: 0px 0px 8px 0px; }
#du-col-left #du-newsletter input { cursor: pointer; }

#du-col-right { float: left; width: 723px; margin: 0px; padding: 15px 0px 0px 0px; text-align: center; }
#du-col-right #du-col-right-inner { background-image: url(images/right_col_v_border.gif); background-position: left; background-repeat: repeat-y; }
#du-col-right #du-col-right-inner .du-col-right-inner { background-image: url(images/space_10.gif); background-position: top; background-repeat: repeat-x; margin: 0px; padding: 0px 0px 0px 10px; }
#du-col-right #du-top-area { background-image: url(images/right_col_top_bg.jpg); background-position: center; background-repeat: no-repeat; width: 642px; height: 133px; padding: 16px 26px 0px 26px; margin: 0px	auto 0px auto; }
#du-col-right #du-top-area #du-new-arrivals { float: left; width: 293px; }
#du-col-right #du-top-area #du-ending-soon { float: right; width: 293px; }
#du-col-right #du-top-area #du-new-arrivals h3,
#du-col-right #du-top-area #du-ending-soon h3 { background-image: url(images/bullet_1.png); background-position: left center; background-repeat: no-repeat; color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 14px; padding: 0px 0px 0px 28px; margin: 0px 0px 8px 0px; text-align: left; }
#du-col-right #du-top-area #du-new-arrivals .box,
#du-col-right #du-top-area #du-ending-soon .box { background-image: url(images/box_bg.gif); background-position: center; background-repeat: repeat-x; height: 80px; padding: 18px 0px 0px 0px; margin: 0px; }
#du-col-right #du-top-area img { border: #cecdcd solid 1px; }
#du-col-right #du-top-area table, #du-col-right #du-top-area tr,
#du-col-right #du-top-area td { margin: 0px auto 0px auto; padding: 0px; }
#du-col-right .du-hr-1 { background-image: url(images/right_col_h_border.gif); background-position: top; background-repeat: no-repeat; height: 8px; font-size: 0px; padding: 0px; margin: 16px 0px 0px 0px; }
#du-col-right .du-prod-row1 { background-image: url(images/right_col_h_border.gif); background-position: bottom; background-repeat: no-repeat; margin: 0px; padding: 0px 0px 0px 7px; }
#du-col-right .du-prod-row2 { background-image: none; margin: 0px; padding: 0px 0px 5px 7px; }
#du-col-right .du-prod-row1 .inner,
#du-col-right .du-prod-row1 .inner { width: 100%; }
#du-col-right .du-prod-row1 .du-prod-col1,
#du-col-right .du-prod-row2 .du-prod-col1 { background-image: url(images/right_col_v_border.gif); background-position: right; background-repeat: repeat-y; float: left; width: 351px; padding: 16px 0px 17px 0px; margin: 0px 15px 0px 0px; }
#du-col-right .du-prod-row1 .du-prod-col2,
#du-col-right .du-prod-row2 .du-prod-col2 { float: left; width: 336px; padding: 16px 0px 17px 0px; margin: 0px; }
#du-col-right .du-prod-row1 .du-prod-col1 .due-prod-pic, 
#du-col-right .du-prod-row1 .du-prod-col2 .due-prod-pic,
#du-col-right .du-prod-row2 .du-prod-col1 .due-prod-pic, 
#du-col-right .du-prod-row2 .du-prod-col2 .due-prod-pic { float: left; width: 127px; height: 96px; padding: 0px; margin: 0px 10px 0px 0px; }
#du-col-right .du-prod-row1 .du-prod-col1 .due-prod-pic img,
#du-col-right .du-prod-row1 .du-prod-col2 .due-prod-pic img,
#du-col-right .du-prod-row2 .du-prod-col1 .due-prod-pic img,
#du-col-right .du-prod-row2 .du-prod-col2 .due-prod-pic img { border: #d0d1d1 solid 1px; }
#du-col-right .du-prod-row1 .du-prod-col1 .due-prod-info,
#du-col-right .du-prod-row1 .du-prod-col2 .due-prod-info,
#du-col-right .du-prod-row2 .du-prod-col1 .due-prod-info,
#du-col-right .du-prod-row2 .du-prod-col2 .due-prod-info { background-image: url(images/prod_info_bg.gif); background-position: left top; background-repeat: no-repeat; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; float: left; width: 177px; height: 90px; padding: 6px 0px 0px 21px; margin: 0px; text-align: left; }
#du-col-right .du-prod-row1 .du-prod-col1 .due-prod-info .due-prod-name,
#du-col-right .du-prod-row1 .du-prod-col2 .due-prod-info .due-prod-name,
#du-col-right .du-prod-row2 .du-prod-col1 .due-prod-info .due-prod-name,
#du-col-right .du-prod-row2 .du-prod-col2 .due-prod-info .due-prod-name { padding: 0px; margin: 0px 0px 6px 0px; }
#du-col-right .du-prod-row1 .du-prod-col1 .due-prod-info .due-prod-name a,
#du-col-right .du-prod-row1 .du-prod-col2 .due-prod-info .due-prod-name a,
#du-col-right .du-prod-row2 .du-prod-col1 .due-prod-info .due-prod-name a,
#du-col-right .du-prod-row2 .du-prod-col2 .due-prod-info .due-prod-name a { color: #5d5d5d; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 0px; margin: 0px; text-decoration: none; }
#du-col-right .du-prod-row1 .du-prod-col1 .due-prod-info .due-prod-name a:hover,
#du-col-right .du-prod-row1 .du-prod-col2 .due-prod-info .due-prod-name a:hover,
#du-col-right .du-prod-row2 .du-prod-col1 .due-prod-info .due-prod-name a:hover,
#du-col-right .du-prod-row2 .du-prod-col2 .due-prod-info .due-prod-name a:hover { text-decoration: underline; }

#du-about {
	text-align: center;
	width: 100%;
}
#du-about #du-about-inner {
	background-image: url(images/about_bg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width: 890px;
	height: 256px;
	margin: 16px auto 0px auto;
	padding: 21px 20px 0px 20px;
	text-align: left;
}
#du-about #du-about-inner h3 {
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 18px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
#du-about #du-about-inner p {
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px;
	margin: 0px 0px 15px 0px;
}

.clear { clear: both; }
