/* ================================================================ This copyright notice must be kept untouched in the stylesheet at all times.The original version of this stylesheet and the associated (x)htmlis available at http://www.cssplay.co.uk/menu/pro_drop4.htmlCopyright (c) 2005-2007 Stu Nicholls. All rights reserved.This stylesheet and the associated (x)html may be modified in any way to fit your requirements.=================================================================== */.prodrop4 {	padding:0;	margin:0;	list-style:none;	height:50px;	position:relative;	z-index:500;}.prodrop4 li.top {	display:block;	float:left;}.prodrop4 li a.top_link {	display:block;	float:left;	height:50px;	line-height: 16px;	color:#ece2d1;	text-decoration:none;	font-size:14px;	cursor:pointer;	background: url(/images/nav_images/pro_drop4_0b.jpg) no-repeat right top;	text-align: center;	width: 125px;	padding-top: 8px;}.prodrop4 li a.no_menu {	height:40px;}.prodrop4 li a.top_link:hover {	color:#ffffff;	background: #3e1e12 url(/images/nav_images/pro_drop4_2a.jpg) no-repeat;	line-height:16px;}.prodrop4 li:hover > a.top_link {	color:#ffffff;	background: #3e1e12 url(/images/nav_images/pro_drop4_2a.jpg) no-repeat;	line-height:16px;}.prodrop4 table {	border-collapse:collapse;	width:0;	height:0;	position:absolute;	top:0;	left:0;}/* Default link styling *//* Style the list OR link hover. Depends on which browser is used */.prodrop4 a:hover {	visibility:visible;	position:relative;	z-index:200;}.prodrop4 li:hover {	position:relative;	z-index:200;}/* keep the 'next' level invisible by placing it off screen. */.prodrop4 ul {	position:absolute;	left:-9999px;	top:-9999px;	width:0;	height:0;	margin:0;	padding:0;	list-style:none;}.prodrop4 :hover ul {	left: 0px;	top: 50px;	background: url(/images/nav_images/coffee_drop_down.gif) no-repeat left bottom;	height:auto;	z-index:300;	width: 105px;	padding: 10px;}.prodrop4 :hover ul.long {	left: 0px;	top: 50px;	background: url(/images/nav_images/coffee_drop_down_long.gif) no-repeat left bottom;	height:auto;	z-index:300;	width: 105px;	padding: 10px;}.prodrop4 :hover ul li {	display:block;	position:relative;}.prodrop4 :hover ul li a {	display:block;	font-size:11px;	width:105px;	color:#3e1e12;	text-decoration:none;	padding-bottom: 10px;	line-height: 12px;}.prodrop4 :hover ul li a:hover {	color:#009999;}.prodrop4 li a.top_link_left {	display:block;	float:left;	height:50px;	line-height: 16px;	color:#ece2d1;	text-decoration:none;	font-size:14px;	cursor:pointer;	background: url(/images/nav_images/pro_drop_left_norm.jpg) no-repeat left top;	text-align: center;	width: 125px;	padding-top: 8px;}.prodrop4 li a.top_link_left:hover {	color:#ffffff;	background: url(/images/nav_images/pro_drop_left_over.jpg) no-repeat left top;	line-height:16px;}.prodrop4 li:hover > a.top_link_left {	color:#ffffff;	background: url(/images/nav_images/pro_drop_left_over.jpg) no-repeat left top;	line-height:16px;}.prodrop4 li a.gear_menu {	width:85px;}.prodrop4 li a.top_link_right {	display:block;	float:left;	height:50px;	line-height: 16px;	color:#ece2d1;	text-decoration:none;	font-size:14px;	cursor:pointer;	background: url(/images/nav_images/pro_drop_right_norm-84.jpg) no-repeat right top;	text-align: center;	width: 84px;	padding-top: 8px;	z-index:99;}.prodrop4 li a.top_link_right:hover {	color:#ffffff;	background: url(/images/nav_images/pro_drop_right_over-84.jpg) no-repeat right top;	line-height:16px;}.prodrop4 li:hover > a.top_link_right {	color:#ffffff;	background: url(/images/nav_images/pro_drop_right_over-84.jpg) no-repeat right top;	line-height:16px;}/* Purveyor Buttons *//* ================================================================ This copyright notice must be kept untouched in the stylesheet at all times.The original version of this stylesheet and the associated (x)htmlis available at http://www.cssplay.co.uk/menu/pro_drop4.htmlCopyright (c) 2005-2007 Stu Nicholls. All rights reserved.This stylesheet and the associated (x)html may be modified in any way to fit your requirements.=================================================================== */.p_prodrop4 {	padding:0;	margin:0;	list-style:none;	height:50px;	position:relative;	z-index:500;}.p_prodrop4 li.top {	display:block;	float:left;}.p_prodrop4 li a.top_link {	display:block;	float:left;	height:40px;	line-height: 16px;	color:#ece2d1;	text-decoration:none;	font-size:14px;	cursor:pointer;	background: url(/images/nav_images/pro_drop4_0b.jpg) no-repeat right top;	text-align: center;	width: 125px;	padding-top: 8px;}.p_prodrop4 li a.top_link:hover {	color:#ffffff;	background: #3e1e12 url(/images/nav_images/pro_drop4_2a.jpg) no-repeat;	line-height:16px;}.p_prodrop4 li:hover > a.top_link {	color:#ffffff;	background: #3e1e12 url(/images/nav_images/pro_drop4_2a.jpg) no-repeat;	line-height:16px;}.p_prodrop4 table {	border-collapse:collapse;	width:0;	height:0;	position:absolute;	top:0;	left:0;}/* Default link styling *//* Style the list OR link hover. Depends on which browser is used */.p_prodrop4 a:hover {	visibility:visible;	position:relative;	z-index:200;}.p_prodrop4 li:hover {	position:relative;	z-index:200;}/* keep the 'next' level invisible by placing it off screen. */.p_prodrop4 ul {	position:absolute;	left:-9999px;	top:-9999px;	width:0;	height:0;	margin:0;	padding:0;	list-style:none;}.p_prodrop4 :hover ul {	left: 0px;	top: 50px;	background: url(/images/nav_images/coffee_drop_down.gif) no-repeat left bottom;	height:auto;	z-index:300;	width: 105px;	padding: 10px;}.p_prodrop4 :hover ul.long {	left: 0px;	top: 50px;	background: url(/images/nav_images/coffee_drop_down_long.gif) no-repeat left bottom;	height:auto;	z-index:300;	width: 105px;	padding: 10px;}.p_prodrop4 :hover ul li {	display:block;	position:relative;}.p_prodrop4 :hover ul li a {	display:block;	font-size:11px;	width:105px;	color:#3e1e12;	text-decoration:none;	padding-bottom: 10px;	line-height: 12px;}.p_prodrop4 :hover ul li a:hover {	color:#009999;}.p_prodrop4 li a.top_link_left {	display:block;	float:left;	height:50px;	line-height: 16px;	color:#ece2d1;	text-decoration:none;	font-size:14px;	cursor:pointer;	background: url(/images/nav_images/pro_drop_left_norm.jpg) no-repeat left top;	text-align: center;	width: 125px;	padding-top: 8px;}.p_prodrop4 li a.top_link_left:hover {	color:#ffffff;	background: url(/images/nav_images/pro_drop_left_over.jpg) no-repeat left top;	line-height:16px;}.p_prodrop4 li:hover > a.top_link_left {	color:#ffffff;	background: url(/images/nav_images/pro_drop_left_over.jpg) no-repeat left top;	line-height:16px;}