/*/-------  TAGS   -------------------------------------------------*/
html, body 			{height: 100%;}
body				{margin: 0; padding: 0;	background:url(../images/global/bg-strip.gif) repeat-y #68bc23 top; font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:.01em;}

h2					{font-weight:bold; font-size:24px; font-family:Arial, Helvetica, sans-serif; letter-spacing:.01em; padding:0px; margin:0px;}
h3					{color:#ffa800; font-size:24px; font-style:italic;}
h4					{font-size:14px; font-weight:bold;}

a:link, a:visited	{color:#5bb810; text-decoration:none;}
a:hover				{color:#204700;}

/*/-------  DIVS   -------------------------------------------------*/
#bgGradient			{width:100%; height:590px; background:url(../images/global/bg-main-gradient.png) repeat-x; position:absolute; z-index:1; top:0px;}
#content			{width:801px; margin:0px auto; background:#fff; clear:both;	min-height: 100%; position:relative; z-index:10; }
#header				{width:801px; background:url(../images/global/bg-header.jpg) no-repeat top;}
#footer				{height:16px; padding:10px 0; background:url(../images/global/bg-footer.gif) repeat-x; font-size:10px; text-align:center; color:#fff;}
#greenBar1			{height:11px; background:#408b03; margin-bottom:3px; font-size:2px;}
#greenBar2			{height:6px; background:#408b03; margin-bottom:3px; font-size:2px;}
#greenBar3			{height:4px; background:#408b03; font-size:2px;}
#greenBar4			{height:2px; background:#7bbf44; margin-bottom:1px; font-size:2px;}
#greenBar5			{height:2px; background:#4f8241; clear:both; font-size:2px;}
#headerImg			{text-align:right;}
#main				{background:url(../images/global/bg-swoosh-corner.gif) left top no-repeat; padding:15px 15px 0 15px;}
#nav				{height:24px; padding:0 0 11px 0; letter-spacing:.02em;}
#nav ul				{float:right; width:430px; list-style:none; margin:0; padding:0;}
#nav ul li			{float:left; padding:6px 10px 8px 10px; margin:0; font-weight:bold;}
#nav ul li ul		{width:140px; display:none; font-size:14px; position:absolute; top:32px; margin-left:50%; left:24px; padding-top:3px;}
#nav ul li ul li	{float:none; font-weight:normal; background:url(../images/global/bg-nav-dropdown.png) no-repeat left; padding:4px 0px 3px 10px; margin-left:0px;}
#nav ul li.topNav:hover	{background:#fff;}
#nav ul li:hover ul	{display:block;}
#nav ul li ul li:hover	{ background:url(../images/global/bg-nav-dropdown-o.png) no-repeat left;}
#nav a:link, #nav a:visited		{text-decoration:none; color:#000;}


/*/-------  CLASSES   ----------------------------------------------*/
.cfdebug, .cfdump_struct{display:none;}
.smallNote			{font-size:11px; color:#666; font-style:italic;}


/*/-------  PAGE SPECIFIC   ----------------------------------------------*/
/*--home--*/
#moreProducts		{text-align:center;}
#moreProducts a		{text-decoration:none; cursor:pointer;}
#selectProducts		{text-align:center; width:1500px; margin-left:0px;}
#selectProducts .prodImg	{padding:5px 18px;}
#slidemarginleftbutton{}
.slide 				{height:250px; margin:1em 0; overflow:hidden; position:relative; width:750px;}


/*--products--*/
.productItem		{padding:20px; font-size:12px;}
.producttitle		{cursor:pointer;}
.greenbg			{background:#e7f4e8;}
.subcategory		{display:none; width:740px;}
.close				{cursor:pointer; text-decoration:underline;}
.productlist		{width:350px; padding:15px; float:left;}
.productlist img	{padding-right:25px;}