/*
			Dark  		#990000
			Middle 		#339900
			light		#AAFF80

*/



/* 			THIS IS THE BASE HTML STUFF */

IMG			{border:0;display:block;}
a:link 		{text-decoration: underline; color:#000000; }
a:visited 	{text-decoration: underline; color:#000000; }
a:hover 	{text-decoration: underline; color:#000000;  }
a:active 	{text-decoration: none; color:#990000; }

/*          THIS IS THE BASE FONT STUFF */
.large		{font-size:large;}
.medium		{font-size:medium;}
.small 		{font-size:small;}
.x-small 	{font-size:small;}
.xx-small 	{font-size:x-small;}	

/*          THIS IS THE H TAGS */
h1			{font-size: 16px;font-family: Arial, sans-serif;color: #754200;font-weight: bold;}	
h2			{font-size:small; color:#754200;}
h3			{font-size:small; color:#754200;}

#header {background-color:#AD9171}
#menu {background:#fff}
#content {background:#FED9AD}
#sub-section {background:#fff}
#footer {background:#FED9AD;}
/*******************************************************************/
body {width:728px;margin:0px auto;padding:0px;font-family:verdana,arial,sans-serif,serif;font-size:small;background-color:#FDD098;text-align:center;color:#754200;}
/* MSIE display:inline-block is to make sure MSIE doesn't paint the backround above the containers, the overflow declaration is to make sure the containers do not drop below siblings if content pushes the width (in modern browsers it doesn't drop, but it spawns an orizontal scrollbar)  */
#header,#menu,#content,#sub-section,#footer {overflow:hidden;display:inline-block}
#header,#footer {width:100%} /* safari and opera need this */
#menu,#sub-section {float:left}
#menu {display:none;}
#content {text-align:left;margin:0px;width:100%;}
#wrap{background:#AD9171;border:2px solid #fff;width:778px;margin:0px auto 50px auto;padding:0px;}
#wrapn{width:500px;margin:20px auto;}
#iwrap{padding:20px;}
#footer {clear:both;margin:0;}


#header{height:110px;}
#masthead1{background:#000;height:40px;border-right:2px solid #000;font-family:georgia,times,times-roman,serif;padding:20px 5px 10px 5px ;text-align:center;font-size:small;width:250px;color:#fff;}
.companyname{font-size:140%;color:#c00;font-weight:bold;letter-spacing:4px;text-decoration:underline;}

#buttonnav1{text-align:center;display:block;height:50px;background:#AD9171;width:100%;color:#fff;margin-top:10px;padding:5px 0 4px 0;border-top:1px solid #fff;}
#buttonnav1 ul{display:inline;}
#buttonnav1 li{display:inline;padding:0px 16px ;font-size:13px;font-weight:bold;}

#rightmast{float:right;color:#fff;margin:10px;10px;}
#rightmast ul{display:inline;}
#rightmast li{display:inline;padding:0px 3px ;font-size:14px;font-weight:bold;}

#foot{text-align:center;display:block;vertical-align:top;height:25px;background:#AD9171;width:100%;color:#fff;margin-top:0px;padding:5px 0 4px 0;border-top:1px solid #fff;}
#foot ul{display:inline;}
#foot li{display:inline;padding:0px 8px ;font-size:12px;font-weight:bold;}

#deptblock{width:180px;background-color:FEE8CE;display:block;margin:0;float:left;padding-bottom:80px;}
#deptblock h2{display:block;background-color:#E16927;color:#fff;text-align:center;font-size:14px;font-weight:bold;padding:5px;margin:0px;}
#deptblock ul{list-style:none;display:inline;}
#deptblock li{padding:4px 0;}
#deptblock a {display:block; background: url(images/bg_arrow_cat.gif) left top no-repeat;margin: 0;padding: 4px 0 4px 20px;text-decoration:none;font: bold 14px/16px Arial, Helvetica, sans-serif;color:#E16927;}

#sub-section {height:4000px;width:240px;padding:2px 10px;background:#81BB8B;float:right;border-left:1px solid #000;color:#000;font-size:x-small;text-align:left;}
.error{color:#f00;font-weight:bold;}



p {padding:0 10px 10px 10px;}
.bread		{font-size:xx-small;}
.lightrow   {background-color:#eee;}
.darkrow	{background-color:#ddd;}
.headrow	{background-color:#6A88A6;color:#FFF;font-weight:bold;}
.hosts	{cellspacing:0; border:1px solid #000;font-size:10px;text-align:right;line-height:18px;}
.bonus  {color:red;font-weight:100;}
td{font-size:12px}
#sub-section h2 {font-family:verdana,arial,sans-serif,serif;color:#000;margin:2px 0px;font-size:16px;}
#buttonnav1 a:link 		{text-decoration: none; color:#FFF; }
#buttonnav1 a:visited 	{text-decoration: none; color:#FFF; }
#buttonnav1 a:hover 	{text-decoration: none; color:#754200; }
#rightmast a:link 		{text-decoration: none; color:#FFF; }
#rightmast a:visited 	{text-decoration: none; color:#FFF; }
#rightmast a:hover 	{text-decoration: none; color:#754200; }
#foot a:link 		{text-decoration: none; color:#FFF; }
#foot a:visited 	{text-decoration: none; color:#FFF; }
#foot a:hover 	{text-decoration: none; color:#754200; }

#deptblock a:link 		{text-decoration: none; color:#E16927; }
#deptblock a:visited 	{text-decoration: none; color:#E16927; }
#deptblock a:hover 	{text-decoration: none; color:#754200; }
.ordtext			{clear:both;font-size:16px; font-weight:bold; color:#f00;}
#content1{margin:10px; 10px;float:left; text-align:left;font-size:11px;width:550px}
#prods{float:left; text-align:center;width:550px;}
#prods2{float:left; text-align:center;width:550px;padding:10px;margin:10px;}
#prods3{float:left; text-align:left;width:650px;padding:10px;margin:10px;}
.product {margin:10px 10px; width:145px; float:left;height:185px;font-size:11px;}
.product2 {margin:10px 7px 0 7px;; width:90px; float:left;height:120px;font-size:11px;}
.product a:link 		{text-decoration: none; color:#E16927;font-size:12px;}
.product a:visited 	{text-decoration: none; color:#E16927; }
.product a:hover 	{text-decoration: none; color:#E16927; }
#pricefilter{float:left;font-size:10px;}
#icntheader{float:right;font-size:11px;text-align:right;color:#754200;margin-right:30px;line-height:150%}
#icntheader a:link 		{color:#754200; }
#icntheader a:visited 	{color:#754200; }
#icntheader a:hover 	{color:#754200; }
#sproduct				{width:680px;margin:30px 30px 0px 30px;}
#mproduct				{width:480px;margin:30px 30px 50px 30px;text-align:right;}
#scroller				{font-size:11px;}
.smsub 	{ color: #754200;font-size:12px;}
.smsub a:link 		{color: #754200; }
.smsub a:visited 	{color: #754200;}
.smsub a:hover 	{color: #754200; }
#cartdisp {text-align:center;margin:20px auto;width:90%;}
.lightrow{background-color:#FEE8CE}
.darkrow{background-color:#fff;}
.carthead{background-color:#E16A29;color:#fff;Font-weight:bold;}
.red{color:#f00;}


