/*
	Global Section
	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/
*						{margin: 0;}
body					{font-family: Arial, Helvetica, sans-serif;font-size: 12px; line-height: 16px; color: #000000;font-weight: normal; background: url(/images/site/background.gif) repeat-x #3b3a39;}
td 						{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;font-weight: normal;}
a 						{font-weight: normal;color: #7e681a; text-decoration: none; font-weight: bold;}
a:link,a:visited 		{font-weight: normal;color: #7e681a; text-decoration: none; font-weight: bold;}
a:hover 				{font-weight: normal;color: #7e681a; text-decoration: underline; font-weight: bold;}
.Copyright 				{font-size: 10px;font-weight: bold;color: #FFFFFF;letter-spacing: .1em;}
address 				{font-size: 10px;font-weight: normal;font-style: normal;color: #FFFFFF;letter-spacing: .1em;}
h1 						{font-size: 16px;font-weight: bold;font-style: normal;color: #333333;}
h2 						{font-size: 14px;font-weight: bold;font-style: normal;color: #333333;}
h3 						{font-size: 12px;font-weight: bold;font-style: normal;color: #333333;}
p						{margin: .5em 0em;}
select 					{font-size: 11px;}
.Form 					{font-size: 11px;padding:1px 2px 1px 2px;}
.FormButton 			{font-size: 11px;font-weight: bold;cursor: pointer;}
:focus					{-moz-outline-style: none;}

#content				{width: 769px; border-right: 1px solid #000000; border-left: 1px solid #000000;}
#header_top				{width: 100%; height: 68px; background:url(/images/site/header_background.gif); background-repeat: repeat-x;}

.nav					{border-bottom: 1px solid #000000; border-top: 1px solid #000000;}
.home-nav				{background-image: url(/images/site/home_nav.gif); width: 65px; height: 32px; display: block; text-indent: -9000px;}
.about-nav				{background-image: url(/images/site/about_us_nav.gif); width: 87px; height: 32px; display: block; text-indent: -9000px;}
.contact-nav			{background-image: url(/images/site/contact_us_nab.gif); width: 97px; height: 32px; display: block; text-indent: -9000px;}
.quote-nav				{background-image: url(/images/site/request_a_quote_nav.gif); width: 150px; height: 32px; display: block; text-indent: -9000px;}
.services-nav			{background-image: url(/images/site/services_nav.gif); width: 83px; height: 32px; display: block; text-indent: -9000px;}
.line-nav				{background-image: url(/images/site/line_card_nav.gif); width: 90px; height: 32px; display: block; text-indent: -9000px;}
.resources-nav			{background-image: url(/images/site/resources_nav2.gif); width: 101px; height: 32px; display: block; text-indent: -9000px;}
.products-nav			{background-image: url(/images/site/products_nav2.gif); width: 96px; height: 32px; display: block; text-indent: -9000px;}
.home-nav:hover, .about-nav:hover, .contact-nav:hover, .quote-nav:hover, .services-nav:hover, .line-nav:hover, .resources-nav:hover, .products-nav:hover	{background-position: 0 100%;}
.home-nav:focus, .about-nav:focus, .contact-nav:focus, .quote-nav:focus, .services-nav:focus, .line-nav:focus, .resources-nav:focus, .products-nav:focus	{-moz-outline-style: none;}

#flash					{width: 100%; height: 187px; background:#333232;}

#center					{min-height: 277px;  _height: 277px; width: 228px; background: #dadad9; border-top: 1px solid #000000; float: left;}

#middle					{min-height: 277px;  _height: 277px; background: url(/images/site/dynamic_bottom_background.gif) bottom repeat-x #ffffff; border-top: 1px solid #000000;}
#left					{width: 516px; padding: 7px 14px;}
#leftColumn				{float: left; width: 214px;  background: url(/images/site/news_blurb_background.gif) repeat-x #dadad9; min-height: 263px;  _height: 263px; padding: 7px;}
#newsblurb a, #newsblurb a:hover, #newsblurb a:visited				{color: #3c3424;}
#middleColumn			{float: left; width: 319px;  padding: 7px;}
#rightColumn			{position: absolute; width: 160px;  top: 0px; right: 30px; padding: 7px;}

#quicklink li			{width: 178px; height: 17px; background: url(/images/site/quick_link_list.gif); border-bottom: 1px solid #ffffff; list-style: none; text-indent: 0; padding: 2px 0px 0px 9px; margin: 0;}
#quicklink				{padding-left: 0px; padding-top: 0px;}
#quicklink a			{font: Arial, Helvetica, sans-serif; font-weight: bold; color:#000000; text-decoration: none;}

.callout_quote			{background-image: url(/images/site/request_a_quote_button.gif); width: 187px; height: 36px; display: block; text-indent: -9000px; margin-top: 10px;}
.callout_contact		{background-image: url(/images/site/contact_us_button.gif); width: 187px; height: 36px; display: block; text-indent: -9000px; margin-top: 10px;}
.callout_quote:hover, .callout_contact:hover			{background-position: 0 100%;}

#footer_top				{height: 20px; padding-right: 40px; background-image:url(/images/site/footer_top_background.gif); border-top: 1px solid #000000; border-bottom: 1px solid #000000;}
#footer					{text-align: center; list-style: none;}
#footer ul				{margin-top: 2px;}
#footer li				{list-style:none; padding: 2px 3px 0px; display: inline;}
#footer a				{font-size: 10px; text-decoration: none; color: #000000;}

#footer_bottom			{height: 38px; background-image:url(/images/site/footer_bottom_background.gif); border-bottom: 1px solid #000000;}
#copyright				{color:#FFFFFF; text-decoration: none; margin: 10px 0px 0px 5px; font-weight: bold; font-size: 12px; float: left;}

.searchbar 				{margin: 5px 0 10px 12px;}
.categorylist 			{margin: 0; padding: 0; list-style: none;}
.categorylist li 		{float: left; padding-left: 20px;}
.category-item 			{display: block; width: 150px; height: 150px; text-align: center;}

.productlist 			{margin: 0; padding: 0; list-style: none;}
.productlist li 		{float: left; padding-left: 20px;}
.product-item			{display: block; width: 150px; height: 150px; text-align: center;}
