/* global */
body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #666 url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/kodak_header/bf_bg.jpg) 0 0 repeat-x; }
#main { position: relative; padding: 0; margin: 0 auto; width: 980px; }
#content { position: relative; z-index: 1; width: 978px; margin: 0 auto; padding: 39px 0 20px 0; background: #f3f3f3; border-width: 0 1px 1px 1px; border-style: solid; border-color: #444; }
#breadcrumb { position: absolute; top: 11px; left: 9px; font-size: 11px; }
	#breadcrumb ul { list-style: none; margin: 0; padding: 0; }
	#breadcrumb li { list-style: none; float: left; margin: 0; padding: 0 6px 0 0; }
#search { float: right; margin-top: 3px; width: 119px; }
	#search form { margin: 0; padding: 0; }
	#search fieldset { float: right; margin: 0; padding: 0; border: 0; }
	#search label { display: none; }
	#search input { float: left; }
	#search #searchquery { width: 89px; height: 17px; line-height: 15px; border: 1px solid #666; border-right: 0; font-size: 11px; }
#loginbar { position: absolute; top: 11px; right: 9px; font-size: 11px; }
	#loginbar ul { list-style: none; margin: 0; padding: 0; }
	#loginbar li { list-style: none; float: left; margin: 0; padding: 0 15px 0 0; width: 0; white-space: nowrap; word-wrap: normal; }
	#loginbar li.cart { /*width: 60px;*/ padding: 0; }
	#loginbar li.notempty { width: 120px; }
	#loginbar ul > li { width: auto; }
	/*#loginbar ul > li.cart { width: auto; }*/
	#loginbar ul > li.notempty { width: auto; }
		#loginbar li div { margin: 0 3px; width: 16px; }
		#loginbar li a.text {  }
		#loginbar li.cart span { display: block; float: right; margin-left: 5px; color: #666; }
#headerTop .menuhover { top: 19px; z-index: 200; background: url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/kodak_header/drop_bg.png) 0 0 repeat !important; }
#headerBot .menu .menuhover { top: 32px; z-index: 200; }
#kodakHeader { z-index: 100; }

a { color: #3377bb; text-decoration: none; }
a:hover { color: #666666; text-decoration: underline; }

#navigation { display: inline; float: left; margin-left: 8px; padding: 4px; background-color: #fff; }
	#navigation .offer1 { margin-bottom: 16px; }
	#navigation ul { list-style: none; margin: 0; padding: 0; width: 200px; }
		#navigation ul li { list-style: none; margin: 0; padding: 6px 8px; border-bottom: 1px solid #999; font-weight: bold; }
		#navigation ul li.toplevel { padding-left: 0; color: #666; }
		#navigation ul li a { display: block; }
	#navigation #accessoriesfinder { margin-top: 25px; padding: 1px; border: 1px solid #999; }
		#navigation #accessoriesfinder .container { width: 196px; }
		#navigation #accessoriesfinder h3 { margin: 0; padding: 0 10px; height: 24px; line-height: 24px; font-size: 12px; font-weight: bold; color: #333; background: url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/backgrounds/home_header_back.gif) repeat-x; }
		#navigation #accessoriesfinder .subtext { margin: 0; padding: 10px; border-top: 1px solid #999; font-weight: bold; }
		#navigation #accessoriesfinder form { margin: 0; padding: 0; }
		#navigation #accessoriesfinder select { width: 150px; }
		#navigation #accessoriesfinder .gobutton { display: inline; float: right; margin: -19px 4px 0 0; }
	#navigation .subnav { margin-top: 25px; }
		#navigation .subnav li.first { border-top: 1px solid #999; }

.dr_regularPriceLabel, .dr_promoPriceLabel { display: none; }
