/* Content CSS Document */


/********************/
/* Content Elements */
/********************/

/* Content Text */

a:link {
	color: #b54f03;
	}
a:visited {
	color: #b54f03;
	}
a:hover {
	color: #535353;
	}
a:active {
	color: #b54f03;
	}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; font-weight:bold; font-style:italic; color:#005eab; line-height:1;
	}
h2	{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#0075c1;
	}
h3	{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#b54f03;
	}
h4	{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#005eab;
	}
h5	{
	font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#67755c;
	}
h6	{
	font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#005dab;
	}
.textBlu {
	color:#334899;
	}
.textBluBold {
	color:#334899; font-weight:bold;
	}
.textBluItal {
	color:#334899; font-style:italic;
	}
.textGrey {
	color:#787878;
	}
.textGreyBold {
	color:#787878; font-weight:bold;
	}
.textGreyItal {
	color:#787878; font-style:italic;
	}
.textSmall {
	font-size:9px;
	}
.textSmallGrey {
	font-size:9px; color:#787878;
	}
.textSmallBlu {
	font-size:9px; color:#334899;
	}
.textSmallBlu2 {
	font-size:9px; color:#005eab;
	}
.textSmallRed {
	font-size:9px; color: #b42524;
	}
#bodySubContent li {
	list-style-image:url(../images/bullet_arrow01.gif); margin-top:5px; margin-bottom:5px;
	}
li.Panel {
	list-style: inside;
}

/* Banner Logos */

#banner_tdLogo1 img {
	width:283px; height:100px;
	}
#banner_tdLogo2 img {
	width:283px; height:100px;
	}	

/* Content Images */

.imageAlignLf {
	float:left; margin:3px 22px 5px 0px;
	}
.imageAlignRt {
	float:right; margin:3px 0px 5px 22px;
	}
.imageAlignLfBorder {
	float:left; border:1px solid #ecb527; margin:3px 22px 5px 0px;
	}
.imageAlignRtBorder {
	float:right; border:1px solid #ecb527; margin:3px 0px 5px 22px;
	}
#table_master a img {
	border:none;
	}
.picBorder {
	border:thin solid #D2A170;
}
	
/* HR lines */

.hrBluDotted {
	height: 1px; color: #334899; border-style:dotted;
	}
.hrBluSolid {
	color: #334899; height: 1px; background-color: #334899; border: none;
	}
.hrBrnDotted {
	height: 1px; color: #9f8a54; border-style:dotted;
	}
.hrBrnSolid {
	color: #9f8a54; height: 1px; background-color: #9f8a54; border: none;
	}
.hrGoldDotted {
	height: 1px; color: #d8ab22; border-style:dotted;
	}
.hrGoldSolid {
	color: #d8ab22; height: 1px; background-color: #d8ab22; border: none;
	}
.hrGreyDotted {
	height: 1px; color: #8f929f; border-style:dotted;
	}
.hrGreySolid {
	color: #8f929f; height: 1px; background-color: #8f929f; border: none;
	}
.colons {
	font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #9f8a54; margin-top: 5px; margin-bottom: 5px;
	}
		
/* Search Result Pages */

.search_result a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005EAB;
}

.search_result td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #832003;
	line-height: 1.1;
}

.search_resultHdr a
{
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005EAB;
	width:100%;
}

.pagination
{
	color: #832003;
	width: 100%;
	text-align:right;
}

.ingredient_hdr {
background-color:#005EAB;
border:1px solid #005EAB;
border-right:1px solid #FFFFFF;
color:#FFFFFF;
padding:2px;
text-align:center;
width:200px;
}
.quantity_hdr {
border:1px solid #005EAB;
background-color:#005EAB;
color:#FFFFFF;
padding:2px;
text-align:center;
width:101px;
}
.ingredient {
border-bottom:1px solid #005EAB;
border-left:1px solid #005EAB;
border-right:1px solid #005EAB;
padding:2px;
width:200px;
}
.quantity {
border-bottom:1px solid #005EAB;
border-right:1px solid #005EAB;
padding:2px;
width:100px;
}
.ingredient a {
color:#025FA0;
}
.textBold 
{
	color: #832003;
	font-weight:bold;
}
.textNormal
{
	color: #832003;
}
.table_recipelabel
{
	padding:2px;
	text-align:left;
}
.table_recipelabel .header
{
	border:1px solid #832003;
	background-color:#832003;
	color:#FFFFFF;
	padding:2px;
	text-align:center;
}
.table_recipelabel .content
{
	border:1px solid #832003;
	color:#832003;
	text-align:right;
}
.table_recipelabel a, .table_recipelabel a:link, .table_recipelabel a:visited {
	color:#b54f03; text-decoration:none; background:url(../images/subNav_arrowRt.gif) no-repeat 100% 50%; padding:5px 10px 5px 5px;
	margin-right:10px;
	}
.table_recipelabel a:hover {
	text-decoration:underline;
	}
	
/* Sauces Site Content Area */

#page_content1 a, #page_content2 a, #page_content3 a {
	color: #005eab;
	}
#page_content1 h1, #page_content2 h1, #page_content3 h1 {
	font-family: Georgia, "Times New Roman", Times, serif; font-size: 28px; font-weight: bold; font-style: italic; color: #005eab; line-height: 1;
	}
#page_content1 h2, #page_content2 h2, #page_content3 h2 {
	font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #005eab; line-height: 1;
	}
