/* BEGIN recipe section*/
.recipe-subtitle
{
font-weight:bold;
font-style:italic;
}
.recipe-image
{padding-left:10px;}
.recipe
{
width:540px;
}

.ingredients-title
{
width:540px;
color: #cc0000;
}

.ingredients-title-skinny
{
width:340px;
color: #cc0000;
}
.ingredients
{
width:540px;
font-weight:bold;
}
.cooking-instructions
{
width:540px;
color: #cc0000;
}
.cooking-instructions-skinny
{
width:340px;
color: #cc0000;
}

.instruction-body li
{
width:440px;
}
.instruction-body-skinny li
{
	width:340px;
}
.servings-per-recipe
{
width:540px;
font-size:10px;
}

/*END recipe section*/
img{
border:0px;
}
.up 
{
border-bottom:1px solid #999;
}
body
{
font-family:arial, helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#333;
}

a			{ color:#ffa739; text-decoration:none; }
a:active	{ color:#ffa739; text-decoration:none; }
a:visited	{ color:#E20A17; text-decoration:none; }
a:hover		{ color:#0099CC; text-decoration:underline; }

.header 
{
padding-bottom:10px;
}

.leftCol
{
background: #0099cc url(../images/newsletters/0705/column_top.gif) no-repeat top;
}
.rightCol
{
padding-left:20px;
}

h2
{
margin:0px;
padding:0px;
font-weight:bold;
font-size:18px;
color: #E20A17;
}
h3
{
font-size:13px;
color:#666666;
font-weight:normal;
margin:0px;
padding:12px 0px 0px 0px;
}

h5
{
margin:0px;
padding:0px;
font-weight:bold;
font-size:16px;
color: #E20A17;
}

.article
{
padding:0px 0px 25px 0px;
}
.rightCol

.copyright
{
color:#666666;
border-top:1px solid #cccccc;
padding-top:5px;
font-size:10px;
}

.unsubscribe
{
color:#006993;
}

.sideboxWrappertop
{
width:125px;
margin:55px 5px 5px 5px;
background:#65cafe;
}
.sideboxWrapper
{
width:125px;
margin:10px 5px 5px 5px;
background:#65cafe;
}

.sidebox
{
width:123px;
border:1px solid #006993;
background:#65cafe;
text-align:center;
}

.sideboxHeader
{
width:125px;
background:#006993 url(../images/newsletters/0705/sidebox-top.gif) no-repeat top;
text-align:center;
font-weight:bold;
color:#fff;
font-size:12px;
line-height:12px;
padding: 5px 0px 3px 0px;
}


.sidebox ul
{
margin:0px;
padding:0px;
list-style-type:none;
}

.sidebox ul li
{
padding:10px 0px 10px 0px;
}

.sidebox li.even
{
background:#01aed6;

}
.sidebox2
{
width:123px;
border:1px solid #006993;
background:#ffffff;
text-align:center;
}
.sidebox li a			{ color:#ffffff; text-decoration:none; }
.sidebox li a:active	{ color:#ffffff; text-decoration:none; }
.sidebox li a:visited	{ color:#ffffff; text-decoration:none; }
.sidebox li a:hover		{ color:#006993; background:none; text-decoration: underline; }

ul.marketreport
{
color:#006993;
padding-left:5px;
padding-right:5px;
font-weight:bold;
}

ul.marketreportlong
{

padding-left:5px;
padding-right:5px;

}

ul.marketreportlong li
{
padding-bottom:10px;
}

blockquote.pullquote {
float: right;
width: 150px;
margin: 10px 0 10px 15px;
padding: 0;
font: 20px/24px georgia, palatino, serif;
color: #E20A17;
text-align: center;
background:#fff;
}

blockquote.inline {
margin: 10px;
padding: 10;
font: 20px/24px georgia, palatino, serif;
color: #E20A17;
text-align: center;
background:#fff;
}

.brand
{
font-size:12px;
font-weight:bold;
color:#ffa739;
}

.main
{
	background: url(../images/background.jpg) no-repeat right;
}
.main_test
{
	background: url(../images/background_new.jpg) no-repeat right;
}
.maintext h2
{
font-size:12px;
}
.maintext
{
	width:280px;
	text-align:center;
	font-size: 10px;
	line-height:12px;
/*	margin-top:45px; */
}

.homepage_main h2 { font-size:12px; }
.homepage_main { width:280px; text-align:center; font-size: 10px; line-height:12px; /*	margin-top:45px; */ }
.homepage_main_left { float: left; }
.homepage_main_right { float: left; }


.copyrighthome
{
color:#666666;
padding-top:5px;
font-size:9px;
text-align:center;
}

.nudge
{
margin-right:100px;
}

#call_field
{
padding:10px;
background: #FFCC66;
border: 1px solid #CC9933;
font-size:12px;
}
.plus
{
	font-size:14px;
	line-height:1.5em;
}

#services_slideshow_container { position: relative;  width: 200px; margin: 0px auto; height: 150px; }