/* Signature Brands */


html,body { text-align: center; }
body {
	color: #777;
	margin: 0;
	padding: 0;
background-color:#fff;
}
body,td,p,ul,ol {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8.5pt;
}
a { color: #75AADB; }
p,ul,ol { color: #777; margin-top: 0; line-height: 142%; }
h3,.page-title {
	margin: 0 0 20px 0;
	padding: 5px 0;
		font-family:"Baskerville Old Face", Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	_font-size: 22pt;
	font-weight: bold;
	background: url(images/pagetitle_bg.jpg) no-repeat bottom right;
	color: #75AADB;
}
h5 {
	padding-bottom: 3px;
	margin-bottom: 7px;
	border-bottom: 1px dotted #ccc;
	background: #fff;
	color: #75AADB;
	font-size: 10pt;
}
.home-title {
	margin: 0;
	padding: 5px 0;
	font-family:"Baskerville Old Face", Georgia, "Times New Roman", Times, serif;
	font-size: 20pt;
	font-weight: bold;
}

.backlink { float: right; padding: 1em; font-weight: bold; }

/* home page */
.home-feature { width: 812px; height: 208px; background: url(images/home_feature_bkg.jpg) no-repeat top center; }
.window { margin-bottom: 5px; }
.window .content { padding: 0 10px 10px 10px; }
.home-label { font: bold 19pt "Curlz MT", Georgia, "Trebuchet MS", Tahoma, Arial, sans-serif; color: #75AADB; }
.window h3 { display: none; }
.window .srch-label { display: none; }
.window .btn-wrap { float: right; display: inline; }
.window .drop-input { float: left; display: inline; }
.window .srch-input { width: 140px; }
#home-welcome font { font-size: 8pt; line-height: 133%; margin-top: 50px; }
#home-getstarted { margin: 30px 30px 34px 0; }

/* my favorites */
.favs-wrap { padding: 5px; }
.favs-link { border: 0; }

/* web page catalog */
#page-pic { float: left; }
#page-content { margin: 0 20px 0 220px; }

/* gift tags */
#giftags-wrap { margin-left: 2em; }
#giftags-name { font: bold 13pt Tahoma, Arial, sans-serif; color: #CC9900; background: #fff; padding-bottom: 5px; border-bottom: 1px dashed #ccc; margin-bottom: 5px; }
#giftags-image { padding: 5px; }
#giftags-link { padding: 5px; margin-bottom: 15px; }
#giftags-link a { font-weight: bold; }
#giftags-adobe { font-size: 8pt; color: #aaa; padding: 10px; border-top: 1px dashed #ccc; }
#activities-list font {
	display: block;
	margin-bottom: 10px;
	font-size: 8.5pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
#activities-list br { display: none; }

/* recipes */
#recipe-image { margin-bottom: 5px; }
#recipe-name { font-weight: bold; font-size: 13pt; color: #000; }
#recipe-desc {  }
#recipe-stats { margin: 10px 0; padding: 10px 0; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; }
#recipe-ingredients { border-bottom: 1px dotted #ccc; padding-bottom: 10px; margin-bottom: 10px; }
#recipe-instructions {  }
.recipe-leftcol { width: 140px; }
.recipe-masterleftcol { width: 210px; }
#recipe-altitude { margin: 10px 0; }
#recipe-favcontrols { padding: 10px; float: right; }


/* advanced search form */
.srch-wrap {  }
.srch-label { display: block; }
.srch-input { float: left; font-size: 8pt; margin-right: 3px; margin-bottom: 3px; }
.drop-wrap { display: inline; }
.drop-label {  }
.drop-input {  font-size: 8pt; }
.btn-wrap { clear: both; padding-top: 5px; }
.btn-input {  }

.menu-util { background: #fefde7; color: #996; padding-right: 10px; }

#wrap { width: 840px; margin: 0 auto; text-align: left; }
#mast { background: url(images/mast_bg.jpg) repeat-x top; color: #996; }
#menu-main { margin-bottom: 2px; }
#main-bg { background: #fefde7; color: #777; border-left: 2px solid #dfdec8; border-right: 2px solid #dfdec8; padding-bottom: 10px; }
#main-bot { background: url(images/main_botbg.gif) repeat-x top; }
.content-top { background: #fff; color: #777; border-top: 1px solid #dfdec8; }
.content-bot { background: #fff; color: #777; border-bottom: 1px solid #dfdec8; }
.content-mid { background: #fff; color: #777; border-left: 1px solid #dfdec8; border-right: 1px solid #dfdec8; }
.content-inner { padding: 5px 20px 35px 20px; height: 300px; }
#pbwsp a { color: #996; }
#foot td { font-size: 7pt; color: #996; }

/* Search Results */
.searchrow,.searchrowalt { padding: 1em 0; border-bottom: 1px dotted #ccc; display: block; margin: 1px 0; }
.searchrowalt { background-color: #efefef; color: #555; }
.searchnumber { float: left; width: 20px; text-align: right;  }
.searchresults { margin-left: 25px; height: 1px; }
html>body .searchresults { height: inherit; }
.searchnoresults,.searchtotalresults { padding: 0.5em; border: 1px solid #ccc; margin: 1em 0; }
.searchnoresults { background-color: #FFF8C4; color: #c00; border: 0; }
.resulttitle { font-weight: bold; padding-bottom: 4px; }
.resultdetail { clear: both; }
.searchlite { background-color: #FFF8C4; }
.searchpages { text-align: right; padding-top: 1em; }
.hideme { display: none; }
.searchimage { float: left; margin-right: 1em; }
.searchimage img { width: 60px; }


/* print styles */

@media print {

	body,#main-bg,#main-bot,.content-mid { background-image: none; background-color: #fff; color: #000; border: 0; }
	body { margin: 1em; }
	td { font: normal 0.86em Arial, Helvetica, sans-serif; }
	.content-inner { width: 600px; border: 0; }
	#mast,#menu-main,#foot,#pbwsp,#page-top { display: none; }
	img { display: none; }
	#recipe-name img,#recipe-image img { display: block; }
	h3 { margin: 0 0 12px 0; font: bold 13pt Arial, Helvetica, sans-serif; background: #fff; color: #000; }
	

}
/*NEW HOME PAGE*/

.lcol img{margin:2,5,2,10;}
.window .content-recipe { padding: 0 5px 10px 10px; }

#new-home-title {
padding-left:0px;
margin-bottom:0px;
font-family:"Baskerville Old Face", Georgia, "Times New Roman", Times, serif;
font-size: 18pt;
_font-size: 22pt;
font-weight: bold;
color: #75AADB;
background-color:#fefde7;
}

#content-bg {
height:100px;
width:100%;
padding:0,0,10,0;
background-color:#fefde7;
}

#content-bg p{background-color:#fefde7; margin-left:0px;}