html { min-height: 100%; margin-bottom: 1px; }
body {
	background-color: #CCCCCC;
	background-image: url(media/gluten_free_background.gif);
	background-repeat: repeat;
	margin:0;
	padding:0;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 125%; /* 16px; */
	color: #ed2a2b;
	font-style: italic;
	font-weight: bold;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 115%; /* 14px; */
	font-weight: bold;
	color: #ed2a2b;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%; /* 12px; */
	color: #ed2a2b;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%; /* 12px; */
	color: #46D; /* 4866D5 */
	font-style:italic;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%; /* 12px; */
	color: #e33; /* ed2a2b */
	font-style:italic;
	text-decoration: underline;
}

a.plink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%; /* 12px; */
	color: #46D; /* 4866D5 */
	font-style:italic;
	text-decoration: none;
}
a.plink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%; /* 12px; */
	color: #e33; /* ed2a2b */
	font-style:italic;
	text-decoration: underline;
}

.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-y;
}
.lfbdr {
	background-image: url(media/leftbrd.png);
	background-repeat: repeat-y;
}

.menutabs td {
	padding: 0 10px;
	border-left: 1px solid gray;
}
.menutabs td:first-child
{
	border-left: 0;
}
.menutabs a {
	font: normal 12pt sans-serif;
}
.menutabs a:hover {
	font: normal 12pt sans-serif;
}

.ehch3  {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #349EE1;
	text-decoration: none;
}
a.ehch3:active , a.ehch3:visited  {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #349EE1;
	text-decoration: none;
}
a.ehch3:hover  {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #349EE1;
	text-decoration: underline;
}
.bodtext, p, blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%; /* 12px; */
	color: #000000;
}
.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;	
}
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;
}
#footerdiv {
	width: 100%;
	text-align: center;
	background-color: white;
	color: #888;
	font-size: 12px;
}	

@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; }
}
