html { min-height: 100%; margin-bottom: 1px; }
body {
	background-color: #CCCCCC;
	background-image: url(media/gluten_free_background.gif);
	background-repeat: repeat;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ed2a2b;
	font-style: italic;
	font-weight: bold;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ed2a2b;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ed2a2b;
}
.ehch3  {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #349EE1;
	/* line-height: 30px; */
	text-decoration: none;
}
.headbg {
	background-image: url(media/gluten_free.gif);
	background-repeat: repeat-x;
}
.topbar {
	background-image: url(media/nutricious_gluten_free.png);
	background-repeat: repeat-x;
}
.rtbdr {
	background-image: url(media/rtbrd.png);
	background-repeat: repeat-none;
}
.lfbdr {
	background-image: url(media/leftbrdx.png);
	background-repeat: repeat-none;
}
.menutabs td {
	padding: 0 10px;
	border-right: 1px solid gray;
}
.menutabs a {
	font: normal 12pt sans-serif;
}
.menutabs a:hover {
	font: normal 12pt sans-serif;
}
a.ehch3:active , a.ehch3:visited  {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #349EE1;
	/* line-height: 30px; */
	text-decoration: none;
	/*font-weight: bold;*/
}
a.ehch3:hover  {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #349EE1;
	/*     line-height: 30px; */
	text-decoration: underline;
	/*font-weight: bold;*/
}
.bodtext, p, blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	/* line-height: 20px;
	word-spacing: 3px;
	letter-spacing: 2px; */
}
a.plink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4866D5; /* #ed2a2b; */
	font-style:italic;
	/* line-height: 18px; */
	text-decoration: none;
}
a.plink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ed2a2b;
	font-style:italic;
	/* line-height: 18px; */
	text-decoration: underline;
}
.inner_left {
	background-image: url(media/left_inner_tb.gif);
	background-repeat: repeat-y;
}
.inner_right {
	background-image: url(media/right_inner_tb.gif);
	background-repeat: repeat-y;
}
.inner_top {
	background-image: url(media/top_inner_tb.gif);
	background-repeat: repeat-x;
}
.inner_bottom {
	background-image: url(media/bottom_inner_tb.gif);
	background-repeat: repeat-x;
}
.tbbd {
	border: 2px solid #a1a1a0;
}
.bordertbl2 {
	border-top-width: 2px;
	
	border-bottom-width: 2px;
	
	border-top-style: groove;
	border-bottom-style:groove;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
 
.tblbdr2 {
	border: 2px groove #000000;
}
.note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;	
	/*	line-height: 14px;
	word-spacing: 2px;
	letter-spacing: 1px; */
 
}

a.navlinks {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666;
	text-decoration: none;
	text-transform: uppercase;
}
a.navlinks:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666;
	text-decoration: underline;
	text-transform: uppercase;
}
.style1 {
	color: #ed2a2b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

@media print {
  #footertable { display: none; }
  .bordertbl { height:auto !important; } /* eliminates height restriction of page */
  .tbbd { border:0px; } /* eliminates gray border around text */
  .topbar, #menutable, #sidebar { display:none; }
  #leftfade, #rightfade { display:none; }
  .lfbdr, .rtbdr { background-image:none; width:0px; }
  .postmetadata, #respond { display:none; }
}
