	
	#header,
	#footer	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; line-height:1.3em;}
	

/*  HEADER
******************************************************************/

	#header									{position:relative; z-index:2; width:990px; height:84px;}
	#header #logo							{position:absolute; top:20px; left:34px;}
	
	#header #topnav							{position:absolute; top:22px; right:30px; list-style-type:none;}
	#header #topnav li						{float:left; padding-left:30px;}
	#header #topnav li a					{float:left; }
	#header #topnav li a.espanol			{padding-left:26px;}
	#header #topnav li a.storelocator		{padding-left:10px;}
	
	#header #topnav li.storelocator *		{float:left;}
	#header #topnav li.storelocator .field	{padding:1px 3px; margin:0 4px; width:120px;}

	#header #nav							{position:absolute; bottom:0; right:0; list-style-type:none; font-family:Arial, Helvetica, sans-serif;}
	#header #nav li							{float:left;}
	#header #nav li a						{float:left; margin-left:1px; text-decoration:none;}
	#header #nav li a span					{padding:5px 33px 5px 35px; display:block;}
	
	#header #nav li ul						{width:149px; padding-bottom:13px;}
	#header #nav li ul li a					{width:135px; padding:2px 6px;}

	#breadcrumb			{float:left; width:990px; height:64px; background:url(../images/bg_breadcrumb.jpg) top left no-repeat;}								
	#breadcrumb p		{margin:10px 15px;}								



/*  FOOTER
******************************************************************/

	#footer		 		{float:left; width:990px; height:26px; padding-top:5px; margin-top:20px;}
	#footer .left		{float:left; list-style-type:none; margin:3px 0 0 20px;}
	#footer .left li	{float:left; margin-right:12px;}
	#footer .right		{float:right; list-style-type:none; margin:3px 20px 0 0;}
	#footer .right li	{float:left;margin-left:6px;}




/*  HEADER
******************************************************************/

	#header									{background:#C2C2C2 url(../images/bg_header.jpg) no-repeat; }
	
	#header #topnav							{font-size:.9em;}
	#header #topnav li a					{text-decoration:none; font-weight:bold; color:#666;}
	#header #topnav li a:hover				{text-decoration:underline;}
	#header #topnav li a.espanol			{background:url(../images/icon_espanol.gif) left no-repeat;}
	#header #topnav li a.storelocator		{background:url(../images/arrow1.gif) left no-repeat;}
	
	#header #topnav li.storelocator .field	{border:solid 1px #666;}
	#header #topnav li.storelocator label	{font-weight:bold; color:#666;}

	#header #nav li a						{background:#ef1712 url(../images/bg_nav1.gif) bottom repeat-x; color:#fff; font-weight:bold; }
	#header #nav li a span					{background:url(../images/arrow4.gif) left no-repeat; background-position:16px; }
	#header #nav li a:hover					{background:#666 url(../images/bg_nav2.gif) bottom repeat-x; }
	
	#header #nav li ul						{font-size:.9em; background:url(../images/nav_bottom.gif) bottom right no-repeat; }
	#header #nav li ul li a					{background:#d8d8d8; color:#555; border-bottom:solid 1px #999; border-top:solid 1px #fff; border-right:solid 1px #444;}
	#header #nav li ul li a:hover			{color:#fff;}


/*  FOOTER 
******************************************************************/

	#footer				{background:#989898; font-size:.85em;}
	#footer a			{text-decoration:none; color:#fff;}
	#footer a:hover		{text-decoration:underline;}

