h3{
	font-size:medium;
	padding-bottom: 20px;
	margin-top: 20px;
	color:#FFFFFF;
}

table{
	margin: 20px;
}

td{
	padding: 10px;
	border: 1px solid #4C5836;
}






.textSaffron{
	color: #FF0000;
}

/* -------------- EXTENSIONS from MAIN.CSS ---------*/
.campaignArea{
	height: 128px;
}


.campaignAreaLHS{
	height: 128px;
	width: 695px;
}

.campaignAreaRHS{
	height: 128px;
	width: 264px;
}






/* -------------- WRAPPERS ---------*/

.pageWrapper{
	color: #8D8F89;
}

.mainContentWrapper{
	width: 695px;
	background-color:#1A1E12;
}


.RHcol{
	width: 264px;
}

.RHnavWrapper{
	width: 264px;
	background-color:#323A23;
}


/* -------------- CAMPAIGN AREA ---------*/
.pageTitle{
	margin-top: 54px;
}


/* -------------- RH nav ---------*/
.RHnav{
	border-left: 1px solid #31352A;
	border-right: 1px solid #1A1E12;
	background-image:url(../images/common/level2_RHnavBKD.jpg);
	background-position: 0px 0px;
	background-repeat:repeat-x;
}

.RHnavFooter{
	background-image:url(../images/common/RHnavFooterBKD.jpg);
	background-position: 0px 0px;
	background-repeat:repeat-x;
	height: 11px;
}

.RHnav ul li{
	background-image:url(../images/common/RHnavItemBKD.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

.RHnav ul li a{
	display: block;
	background-image:url(../images/pngs/bullet_arrowWhite.png);
	background-position:20px 15px;
	background-repeat:no-repeat;
	margin: 0px;
	padding: 10px 10px 10px 35px;
	text-decoration: none;
	color:#FFFFFF;
}

*html .RHnav ul li a{
	display: block;
	background-image:url(../images/pngs/bullet_arrowWhite.gif);
	background-position:20px 15px;
	background-repeat:no-repeat;
	margin: 0px;
	padding: 9px 10px 0px 30px;
	text-decoration: none;
	color:#FFFFFF;
}

.RHnav ul li a:hover{
	color:#95998D;
}



.textNugget{
	width: 235px;
	margin: 30px 0px 10px 30px;
}

.textNugget ul{
	margin: 0px;
	padding: 0px;
}

.textNugget ul li a{
	display: block;
	background-image:url(../images/pngs/bullet_arrowWhite.gif);
	background-position: 0px 7px;
	background-repeat:no-repeat;
	padding-left: 20px;
	text-decoration: none;
	color:#FFFFFF;
	font-size: 16px;
	margin-bottom: 10px;
}

.textNugget ul li a h3{
	margin: 0px;
}

.textNugget ul li a:hover{
	color:#C10D01;
}


/* -------------- HIGHLIGHT AREA ---------*/

.highlightAreaWrapper{
	background-color: #A50700;
}

.highlightArea{
	border-left: 1px solid #A50700;
	border-right: 1px solid #A50700;
	background-image:url(../images/common/level2_highlightBKD.jpg);
	background-position: 0px 0px;
	background-repeat:repeat-x;
	min-height: 100px;
}

.highlightAreaFooter{
	background-image:url(../images/common/level2_highlightFooterBKD.jpg);
	background-position: 0px 0px;
	background-repeat:repeat-x;
	height: 43px;
}

.highlightAreaContent{
	background-image:url(../images/common/level2_highlightAreaDivider.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	min-height: 100px;
	padding: 1px 1px 1px 2px;
	margin-left: 250px;
}

.highlightAreaContentText{
	color:#D28380;
	margin: 30px 40px 40px 26px;
}

.highlightAreaContentText ul li{
	background-image:url(../images/common/highlightAreaArrow.jpg);
	background-position: 0px 10px;
	background-repeat:no-repeat;
	padding-left: 14px;
	color:#FFFFFF;
}



.highlightImage1{
	position: absolute;
	top: -300px;
}

.highlightImage2{
	position: absolute;
	bottom: -50px;
	left: -20px;
}

.highlightImage3{
	position: absolute;
	bottom: 50px;
	left: 30px;
}



/* -------------- MAIN CONTENT AREA ---------*/


.mainContentCluster{
	background-image:url(../images/common/level2_mainContentClusterFooter.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	padding-bottom: 20px;
}

.mainContentClusterPOS{
	position: relative;
}

*html .mainContentClusterPOS{
	position: relative;
	display: inline-block;
}

/*.mainContentClusterImage{
	width: 250px;
}*/

.mainContentClusterText{
	width: 405px;
	
}

.mainContentClusterTextPadding{
	padding: 10px 40px 10px 0px;
}

.mainContentWrapperFooter{
	background-image:url(../images/common/pageWrapperFooterBKD.jpg);
	background-position: 0px 0px;
	background-repeat:repeat-x;
	height: 9px;
}


.mainContentResourcesWrapper{
	background-color: #282E1C;
	background-image:url(../images/common/mainContentResourcesBKD.jpg);
	background-position: 0px 0px;
	background-repeat:repeat-x;
	height: 1%;
}

.mainContentResourcesFooter{
	background-image:url(../images/common/mainContentResources_footerBKD.jpg);
	background-position: 0px 0px;
	background-repeat:repeat-x;
	height: 17px;
}



.mainContentResourcesLHS{
	width:220px;
	margin-left: 30px;
}

.mainContentResourcesRHS{
	width: 405px;
}





.mainContentResourcesRHS ul{
	width: 200px;
	margin-top: 20px;
}

.mainContentResourcesRHS ul li{
	margin: 0px;
	padding: 0px;
}

.mainContentResourcesRHS ul li a{
	display: block;
	background-image:url(../images/pngs/bullet_arrowWhite.png);
	background-position:0px 8px;
	background-repeat:no-repeat;
	margin: 0px;
	padding: 3px 10px 3px 15px;
	text-decoration: none;
	color:#FFFFFF;
}

*html .mainContentResourcesRHS ul li a{
	display: block;
	background-image:url(../images/pngs/bullet_arrowWhite.gif);
	background-position:0px 8px;
	background-repeat:no-repeat;
	margin: 0px;
	padding: 0px 10px 0px 15px;
	text-decoration: none;
	color:#FFFFFF;
}

.mainContentResourcesRHS ul li a:hover{
	color:#95998D;
}


.contentSource{
	color: #262C1B;
	font-size:9px;
	margin-top: 10px;
}

.contentSource a{
	color: #262C1B;
	font-size:9px;
}

.contentSource a:hover{
	color: #40492E;
}


.recipeIngredients{
	background-color: #262C1B;
}

.recipeIngredients ul{
	padding: 20px;
	margin-bottom: 20px;
}

.recipeIngredients ul li{
	background-image:url(../images/pngs/bullet_arrowWhite.gif);
	background-position: 0px 6px;
	background-repeat:no-repeat;
	padding-left: 10px;
	margin-bottom: 4px
}

.basicBullets{
	list-style: square;
	margin-left: 15px;
}

.basicBullets li{
	margin-bottom: 4px;
}

.mainContentClusterTextPadding a{
	color: #8D8F89;
	text-decoration: underline;
}

.mainContentClusterTextPadding a:hover{
	color: #FFFFFF;
}


/* -------------- PHOTO CORNERS ---------*/


.photoWrapper{
	position: relative;
}

.photoShadowLHS{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 16px;
}

.verticalStack{
	margin-left: 16px;
	position: relative;
}

.photoCornerLHS{
	position: absolute;
	top: -6px;
	left: -6px;
}

.photoCornerRHS{
	position: absolute;
	bottom: 9px;
	right: -7px;
}

.bottomShadow{
	background-image:url(../images/common/photoShadowBottom.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	height:15px;
	width: 105px;
}




/* -------------- Back to Top ---------*/


.backToTop{
	float: right;
	margin-right: 50px;
	margin-top: 15px;
}


.backToTop a{
	display: block;
	padding: 8px;
	border: 1px solid #262C1B;
	background-color: #1A1E12;
	text-decoration: none;
	color: #262C1B;
	width: 70px;
}

.backToTop a:hover{
	border: 1px solid #40492E;
	background-color: #262C1B;
	color: #40492E;
}




/* -------------- WRAPPERS ---------*/







/* -------------- WRAPPERS ---------*/

