html, body {margin: 0;padding: 0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
a {color: #C60;text-decoration: none}
a:visited {color: #984F05;text-decoration: none}
a:active, a:hover {color: #C60;text-decoration: underline;}
img {border: 0;}
p {margin:0.5em 0pt;}
.hr {display:block; clear:both; height:1px; background:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symanlam/cm/images/dashedHoriz.gif') repeat}
.hr2 {display:block; clear:both; height:1px; margin:.3em 0; background:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symanlam/cm/images/dashedHoriz.gif') repeat} /* this is for double HR instances */
.hr hr, .hr2 hr {display:none} /* IE hack to cancel border on img based HR */
.chevronN {background:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symanlam/cm/images/chevronOR.gif') no-repeat 0px 4px}
.chevronNDown {background:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symanlam/cm/images/chevronOR3.gif') no-repeat 0px 4px}

h1 {
color:#7F6377;
text-decoration:none;
font-family:arial,helvetica,sans-serif;
font-size:2.2em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:1em;
width:100%;
margin:0pt;
padding:0pt;
}
h2 {width:100%; font:bold 1.4em/1em arial,helvetica,sans-serif; color:#666}
h3 {width:100%; padding-bottom:.2em; font:bold 1.3em/1em arial,helvetica,sans-serif; color:#333}
h1, h2, h3, h4, h5, form, hr {margin:0; padding:0}
.dr_Content ul {margin:0; padding:0}
.crumbs {margin:22px 0 1.5em; color:#CCC; font:.9em/1.1em verdana,arial,sans-serif}
.crumbs span {font-size:.8em}
.crumbs b {color:#999}
.utilities1 a, .utilities1 a:hover, .utilities1 a:visited, .utilities2 a, .utilities2 a:hover, .utilities2 a:visited, .utilities3 a, .utilities3 a:hover, .utilities6 a:visited, .utilities6 a, .utilities6 a:hover, .utilities6 a:visited {
font-size:0.8em;
}
select {
font-size:11px
}

/*
###################################
Overwriting BigBlue Styles
by coding "more" specific selectors
###################################
*/

#dr_sym_left_gutter li a.chevronN {
color:#666;
}
#dr_sym_left_gutter li a:hover.chevronN {
color:#C60;
}

/* PD page */
#lbuWdgt {
background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/opt/right-pod-corners2.gif) no-repeat right bottom;
}
#lbuWdgt .lbuWdgtHdr {
background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/opt/right-pod-corners2.gif) no-repeat right top;
padding:3pt 0pt 0.2em 0.6em;
}

/* Category */
#dr_CategoryList.dr_Content h1,#dr_CategoryProductList.dr_Content h1{
color:#666;
}
#dr_CategoryList div#dr_categoryListIteration h2,#dr_CategoryProductList div#dr_categoryListIteration h2{
background-color:#666;
}
h2 span.dr_catListAdd {
margin-right:35px;
}
div.sym_subCategoryRow div.sym_categoryListPriceInfo{
text-align:center;
width:12%;
}
#dr_CategoryProductListRight.dr_ContentRight{
width:125px;
}
.utilities6{
display:none;
}
#dr_catMerch{
padding-top:45px;
}
div.sym_subCategoryRow h3 {
width:285px !important;
}
html>body div.sym_subCategoryRow .sym_categoryListProductInfo{
width:85%;
}
#mainContentProductSelector #mainContentProductSelectorList{
overflow:auto;
}
div#dr_sym_white div#sym_OrderStatus.dr_Content h1 {
color:#666;
margin-top:0px;
}
#dr_Page_InvoicePage #dr_Invoice #dr_invoiceTbl{
width:590px;
}


/* LAYOUT */

body {
background-color:#EBEBEB;
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_body_bg.jpg');
background-position:top left;
background-repeat:repeat-x;
}
#dr_sym_page{
background-color:#FFF;
margin:0 auto;
width:950px;
}
#dr_sym_page_header{
float:left;
width:950px;
}
#dr_sym_brand{
float:left;
margin-top:30px;
margin-bottom:12px;
width:950px;
}
#dr_sym_logo{
float:left;
width:98px;
}
#dr_sym_cart{
float:left;
padding-top:8px;

width:660px;
text-align: right;
}
#dr_sym_cart strong{
font-weight: bold;
}
#dr_sym_cart a{
color:#000;
text-decoration:none;
}
#dr_sym_cart a:hover {
color: #C60;
}
#dr_sym_search{
float:right;
width:170px;
}
#dr_sym_search_text{
float:left;
font-size:10px;
margin-right:4px;
margin-top:8px;
vertical-align:baseline;
width:140px;
}
#dr_sym_search_btn{
float:left;
margin-top:7px;
vertical-align:baseline;
widthL:20px;
}
#sym_nav_grey{
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_nav_grey_background950.jpg');
background-position:top left;
background-repeat:no-repeat;
float:left;
margin:0;
overflow:none;
padding:0;
width:950px;
}
#sym_nav_grey li{
float:left;
list-style:none;
}
#sym_nav_grey li a{
color:#FFF;
display:block;
font-size:12px;
padding:8px 20px 8px 20px;
text-decoration:none;
}
#sym_nav_grey li a:hover {
color: #C60;
}
#sym_nav_grey li.current a{
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_nav_grey_store_tab.jpg');
background-position:top left;
background-repeat:no-repeat;
color: #FFCC00;
}
#sym_nav_grey li.current a:hover{
cursor:default;
}
#sym_nav_black{
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/blackbar_950px.gif');
background-position:top left;
background-repeat:no-repeat;
float:left;
margin:0 ;
overflow:none;
padding:0 10px 1px 10px;
width:930px;
}
.dr_sym_body_container{
background-color:#EBEBEB;
float:left;
width:950px;
text-align: left;
}
#dr_sym_white{
background-color:#FFF;
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_white_bg_950px.gif');
background-position:bottom left;
background-repeat:no-repeat;
float:left;
padding-bottom:36px;
padding-left:0;
width:950px;
}
#dr_Page_HomePage #dr_sym_white{
background-color:#FFF;
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_white_bg_950px.gif');
background-position:bottom left;
background-repeat:no-repeat;
float:left;
padding-bottom:36px;
padding-left:0;
width:950px;
}
#dr_sym_left_gutter{
background-color:#EBEBEB;
float:left;
width:190px;
}
#dr_sym_left_gutter ol{
background-color:#EBEBEB;
font-size:10px;
margin:0 0 0 0;
padding:0 0 18px 0;
}
#dr_sym_left_gutter a{
color:#000;
display:block;
padding-left:9px;
}
#dr_sym_left_gutter a:hover{
color: #C60;
text-decoration:none;
}
#dr_sym_left_gutter li{
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_left_gutter_level_bg_180px.jpg');
background-position:0px 16px;
background-repeat:no-repeat;
font-weight:bold;
font-size:10px;
list-style:none;
padding:19px 0 9px 9px;
}
#dr_sym_left_gutter li#dr_CatID_2219900{
background-image:none;
}
#dr_sym_left_gutter li.dr_sym_gutter_level_1{
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_left_gutter_divider.jpg');
background-position:10px 16px;
background-repeat:no-repeat;
padding-top:2px;
padding-bottom:4px;
padding-left:9px;
}
#dr_sym_left_gutter li.dr_sym_gutter_level_2{
background-image:none;
font-weight:normal;
margin:5px 0 5px 0;
padding-top:0;
padding-left:18px;
padding-bottom:0;
}
.crumbs{
float:left;
overflow:hidden;
width:595px;
}
.dr_Content {
float:left;
overflow:hidden;
width:595px;
}
#dr_sym_footer{
background-color:#EBEBEB;
float:left;
margin:0 auto;
padding:50px 0;
width:950px;
}
#dr_sym_footer li{
border-top:1px solid #999;
float:left;
list-style:none;
}
#dr_sym_footer li#dr_sym_copy{
border-top:1px solid #999;
float:left;
list-style:none;
padding-top:8px;
}
#dr_sym_footer li a{
border-left:1px solid #999;
font-size:9px;
display:block;
margin:8px 0 0 5px;
padding-left:5px;
}

.dr_Content{
width:595px;
}

#dr_sym_left_gutter li.lftNavOn{
background-color:#FFF;
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_left_gutter_divider.jpg');
background-position:10px 16px;
background-repeat:no-repeat;
padding-top:2px;
padding-bottom:4px;
padding-left:9px;
}


#dr_sym_Change_Your_Store{
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/pb/images/NewBrand/changestore_leftnav_bg.gif');
background-position:top left;
background-repeat:no-repeat;
height:88px;
}
#dr_sym_Change_Your_Store div{
color:#FFF;
font-size:14px;
font-weight:bold;
margin-bottom:11px;
padding:9px 0 0 9px;
width:180px;
}
#dr_sym_Change_Your_Store ul{
margin:0;
padding:0;
}
#dr_sym_Change_Your_Store ul li{
background-image:none;
font-size:11px;
margin:0;
margin-bottom:13px;
padding:0;
padding-left:9px;
}
#dr_sym_Change_Your_Store ul li a{
color:#666;
}

/* IE6 CSS */


*html body div.sym_subCategoryRow .sym_categoryListProductInfo{
width:85%;
}
*html body #dr_sym_left_gutter li {
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_left_gutter_level_bg_180px.jpg');
background-position:0px 16px;
height:17px;
margin-bottom:0;
overflow:hidden;
padding-bottom:0;
}
*html body #dr_sym_left_gutter li.dr_sym_gutter_level_1 {
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_left_gutter_divider.jpg');
background-position:9px 16px;
height:16px;
margin-bottom:0;
overflow:hidden;
padding-bottom:0;
}
*html body #dr_sym_left_gutter li.dr_sym_gutter_level_2 {
height:12px;
margin-bottom:0;
overflow:hidden;
padding-bottom:0;
}

*html body #dr_sym_Change_Your_Store ul li{
background-image:none;
font-size:11px;
margin:0;
margin-bottom:7px;
padding:0;
padding-left:9px;
}

/* Superfish */

.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			2.65em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
color:#FFF;	
border-left:	none;
	border-top:	none;
	padding: 		8px 1.2em 8px 1.2em;
	text-decoration:none;
}
.sf-menu a  { /* visited pseudo selector so IE6 applies text colour*/
	color:#FFF;
}
.sf-menu li.sfHover a{
color:#000;
}
.sf-menu li {
	background:		transparent;
}
.sf-menu li a{
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.sf-menu li a:hover{
font-weight:bold;
color:#D84704;
text-decoration:none;
}
.sf-menu li li {
	background:		#C1C0BF;
}
.sf-menu li li a{
color:#000;
font-weight:normal;
}
.sf-menu li li a:hover{
background-color:transparent;
font-weight:normal;
}
.sf-menu li li li {
	background:		#C1C0BF;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:		#C1C0BF;
	outline:		0;
}

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}

/* superfish bottom rounded corners */
.sf-menu li.bottom{
background-color:transparent;
background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/superfish_bottom_left.png);
background-position:bottom left;
background-repeat:no-repeat;
}
.sf-menu li li.bottom a{
background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/superfish_sprite.png);
background-position:bottom right;
background-repeat:no-repeat;
padding-left:0;
margin-left:.85em;
}