.rbanner {
	clear:left;
	text-align:right;
	width: 1000px;
	height: 440px;
	background-image:url(../images/recipe-banner.jpg);
}

.rbannerBeef {
	clear:left;
	text-align:right;
	width: 1000px;
	height: 150px;
	background-image:url(../images/rbannerBeef.png);
}

.rbannerChicken {
	clear:left;
	text-align:right;
	width: 1000px;
	height: 150px;
	background-image:url(../images/rbannerChicken.png);
}

.rbannerPork {
	clear:left;
	text-align:right;
	width: 1000px;
	height: 150px;
	background-image:url(../images/rbannerPork.png);
}

.rbannerSeafood {
	clear:left;
	text-align:right;
	width: 1000px;
	height: 150px;
	background-image:url(../images/rbannerSeafood.png);
}

.rbannerSoupsStews {
	clear:left;
	text-align:right;
	width: 1000px;
	height: 150px;
	background-image:url(../images/rbannerSoupsStews.png);
}

.rbannerRiceSides {
	clear:left;
	text-align:right;
	width: 1000px;
	height: 150px;
	background-image:url(../images/rbannerRiceSides.png);
}

.rbannerDesserts {
	clear:left;
	text-align:right;
	width: 1000px;
	height: 150px;
	background-image:url(../images/rbannerDesserts.png);
}

.rbannerCannedFruits {
	clear:left;
	text-align:right;
	width: 1000px;
	height: 150px;
	background-image:url(../images/rbannerCannedFruits.png);
}

.rbannerCannedJamsJellies {
	clear:left;
	text-align:right;
	width: 1000px;
	height: 150px;
	background-image:url(../images/rbannerCannedJamsJellies.png);
}

.rbannerCannedSoupStarters {
	clear:left;
	text-align:right;
	width: 1000px;
	height: 150px;
	background-image:url(../images/rbannerCannedSoupStarters.png);
}

.rbannerCannedSalsas {
	clear:left;
	text-align:right;
	width: 1000px;
	height: 150px;
	background-image:url(../images/rbannerCannedSalsas.png);
}

.rbannerCannedVegetables {
	clear:left;
	text-align:right;
	width: 1000px;
	height: 150px;
	background-image:url(../images/rbannerCannedVegetables.png);
}

.rbannerHoliday {
	clear:left;
	text-align:right;
	width: 1000px;
	height: 150px;
	background-image:url(../images/rbannerHoliday.png);
}

.rnav {
	font-size:12px;
	color:#FFF;
	float:right;
	width: 510px;
	padding-top: 270px;
	font-family: 'Open Sans', sans-serif; font-weight: 400; 
	
}

.rtitle {
	font-size:36px;
	color:#FFF;
}

.rtitlez {
	font-family: 'Open Sans', sans-serif; font-weight: 600;
	font-size:18px;
	color:#FFF;
}

.rtitlez a {
	color:#FFF;
}

.flag {
	text-align: center;
	height: 50px;
	width: 100%;
	background-color: #333;
}

.btnwrapper {
	padding-top:335px;
	padding-left:580px;
}

.btn {
  background: #34d98f;
  background-image: -webkit-linear-gradient(top, #34d98f, #2f8028);
  background-image: -moz-linear-gradient(top, #34d98f, #2f8028);
  background-image: -ms-linear-gradient(top, #34d98f, #2f8028);
  background-image: -o-linear-gradient(top, #34d98f, #2f8028);
  background-image: linear-gradient(to bottom, #34d98f, #2f8028);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  text-shadow: 2px 1px 2px #000000;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  border: solid #1c7820 3px;
  text-decoration: none;
  width:250px;
  text-align:center;
}

.btn:hover {
  background: #34a859;
  text-decoration: none;
}