/**  GLOBAL PAGE ELEMENTS  **/
.clear{clear:both; line-height:0; font-size:0;}
img {border:0;}
a {outline: none;}


body {color: #202020; background: #202020 url(/images/background.gif) repeat-x; font-size: 0.75em; font-family: arial, sans-serif; margin: 22px 0;}
 img {border: 0;}
  h2 {color: #ac975e; font-size: 1.75em; margin-top: 0; padding-top: 0; font-weight: bold;}
   a {color: #dd851e; text-decoration: none;}
	a:hover {text-decoration: underline;}
	 p {margin: 0 0 1em; padding: 0;}
  .text {margin: 0 25px 0 5px; _margin: 0 20px 0 5px; line-height: 1.3em;}
   .orange {color: #ac975e;}
    .header-image {margin-bottom: 30px; border: 1px #c2bea1 solid;}
.home-image {border: 1px #c2bea1 solid;}
 .clear-both {display: block; clear: both;}
  .big-space {margin: 1.5em 0;}
   .no-underline {text-decoration: none;}
/* Header ------------------------*/
	#header {width: 931px; height: 122px; margin: 0 auto; padding: 0; background: url(/images/header-bg.jpg) no-repeat; position: relative;}
	 #header h1 {margin: 0; padding: 0; background: url(/images/logo.jpg) no-repeat; font-size: 1em; position: absolute; top: 32px; left: 30px;}
	  #header h1 a {display: block; width: 255px; height: 55px; text-decoration: none; text-indent: -999em;}
/* Navigation ------------------------*/
	/* #nav {margin: 0; padding: 0 0 0 471px; position: absolute; bottom: 0; left: 0; list-style: none; width: 740px; font-size: 0.85em; z-index: 999;} */
	#nav {margin: 0; padding: 0 0 0 471px; position: absolute; bottom: 0; left: 0; list-style: none; width: 740px; font-size: 0.85em; z-index: 999;}
	 #nav a {display: block; color: #fff; text-decoration: none; font-weight: bold; line-height: 36px; float: left; margin: 0 30px 0 0; z-index: 999;}
	  #nav a:hover, #nav li:hover a, #nav li.over a {position: relative; z-index: 999; color: #fff; background: url(/images/nav-over.gif) bottom center no-repeat;}
	   #nav li:hover ul, #nav li.over ul {display: block; z-index: 999;}
		#nav li {display: block; float: left; text-transform: uppercase; position: relative; z-index: 999;}
		 #nav ul {display: none; position: absolute; top: 36px; left: 0px; background: #fff; margin: 0; padding: 0; width: 163px; z-index: 999;}
		  #nav ul li {display: block; margin: 0; padding: 0; border: 1px #434242 solid; border-top: 0; position: relative; z-index: 999;}
		   #nav ul a, #nav li:hover ul a, #nav li.over ul a {float: none; margin: 0; padding: 2px 0 0 13px; line-height: 20px; background: none; color: #423631; width: 148px; position: relative; z-index: 999; background: url(/images/subnav-bg.jpg) no-repeat;}
			#nav ul a.first, #nav li:hover ul a.first, #nav li.over ul a.first {background: url(/images/subnav-bg-first.jpg) no-repeat; z-index: 999;}
			 #nav ul li a:hover {background: url(/images/subnav-bg-over.jpg) no-repeat; color: #ac975e; z-index: 999;}
			  #nav ul li a.first:hover {background: url(/images/subnav-bg-first-over.jpg) no-repeat; color: #ac975e; z-index: 999;}
/* Middle ------------------------*/
	#middle {width: 881px;/*923px;*/ _width: 906px;/*881px;931px;*/ height: auto; margin: 0 auto; padding: 20px 25px 75px; _padding: 20px 0 75px 25px; background: url(/images/middle-bg.gif) repeat-y;}

/* Footer ------------------------*/
	#footer {margin: 0 auto; padding: 0; width: 931px; height: 15px; background: #202020 url(/images/footer-bg.gif) no-repeat; }

/* Rebate Page ------------------------*/
	#rebate-container {margin: 0; padding: 0; clear: both;}
	  #left-side {margin: 0 0 0 30px; padding: 0; clear: both;}
	  #right-side {margin: -400px 0 0 0; padding: 0 0 0 420px; float: left; clear: both;}
		#right-side h4 {margin: 0; padding: 0; color:#453d2f; font-family: arial, helvetica, sans-serif; font-size:16px;}
		 #right-side p {margin: 0 0 0 15px; padding: 5px 0 8px 0; width: 380px; color:#453d2f; font-family: arial, helvetica, sans-serif; font-size:12px; line-height: 16px;}	 
		  #right-side span {font-size: 11px; font-style: italic;}
	  #rebate-link {margin: 0 0 0 15px; padding: 0; text-transform: uppercase; color:#585d35; font-family: arial, helvetica, sans-serif; font-size:14px; font-weight: bold; text-decoration: none;}
	   #rebate-link:hover {text-decoration: underline;}

/* Downloads Page ------------------------*/
  .box {width: 155px; float: left; font-size: 0.95em; line-height: 2em; margin: 0 19px 0 0;}
	 .last {margin: 0;}
	  .box img {border: float: left;}
	   .products-images .box img {border: 0;}
		.box a {color: #423631; text-decoration: none; font-size: 11px; font-weight: bold;}
		 .box a:hover {color: #dd851e; text-decoration: none;}
		  .divider {display: block; clear: both; border-bottom: 1px #c2bea1 solid; margin: 0 0 20px; padding: 23px 0 0;}	  
	  
	  
	  
	  
	  
	  
	  
	  