/* CSS Document */

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 0px;
  padding: 0px;
  background-color: #FFFFFF;
  font-size: 62.5%;
}

a:focus, a:active { 
	outline: 0; 
	-moz-outline: none; 
	}

img {
  border: 0px;
}

#divmain {
  position: relative;
  width: 772px;
}

#header {
  position: relative;
  float: left;
  width: 770px;
  left: 1px;
  height: 85px;
  background: url("../img/rtc_header_bck.gif") no-repeat left;
  background-color: #E4E9EF;
}

#footer {
  position: relative;
  float: left;
  width: 770px;
  left: 1px;
  margin: 30px 0px 15px 0px;
  text-align: right;
  color: #FF0000;
  border-top: 1px solid #666666;
  z-index:10;
}

a.footerlink:link, a.footerlink:visited, a.footerlink:active  {
	color: #002B64;
	text-decoration: none;
    font-weight: bold;
}

a.footerlink:hover {
	color: #002B64;
	text-decoration: underline;
    font-weight: bold;
}

#maincontent {
  position: relative;
  float: left;
  width: 772px;
  top: 10px;
  text-align: left;
}

.colabcbck {
  background:url(../img/rtc_content_colabc_bck.jpg) repeat-y top left;
}

.colbcbck {
  background:url(../img/rtc_content_colbc_bck.jpg) repeat-y top right;
}

.colcbck {
  background:url(../img/rtc_content_colc_bck.gif) repeat-y top right;
}

.headerlogo {
  position: absolute;
  width: 240px;
  height: 61px;
  top: 15px;
  left: 10px;
}

.headernavigation {
  position: absolute;
  width: 510px;
  left: 260px;
  top: 10px;
}

.headernavigation ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  width: 100%;
  float: left;
}

.headernavigation li {
  float: left;
  margin-bottom: -2px;
  padding: 0px;
}

.colashad {
  position: relative;
  float: left;
  width: 251px;
  margin: 0px 0px 8px 0px;
}

.colbchome {
  position: relative;
  float: right;
  width: 521px;
  margin: 0px 0px 8px 0px;
}

.colab {
  position: relative;
  float: left;
  width: 510px;
  margin: 0px 0px 8px 0px;
}

.colbc {
  position: relative;
  float: right;
  width: 511px;
  margin: 0px 0px 8px 0px;
}

.colabc {
  position: relative;
  float: left;
  width: 770px;
  left: 0px;
  margin: 0px 0px 8px 0px;
}

.cola {
  position: relative;
  float: left;
  width: 250px;
  margin: 0px 0px 10px 0px;
  left: 1px;
}

.colb {
  position: relative;
  float: left;
  width: 250px;
  left: 1px;
  margin: 0px 0px 10px 10px;
}

.colc {
  position: relative;
  float: right;
  width: 250px;
  right: 0px;
  margin: 0px 0px 8px 0px;
}

.colabcbot {
  position: relative;
  float: left;
  width: 770px;
  background:url(../img/rtc_content_colabc_bot.jpg) no-repeat bottom right;
}

.colbcbot {
  position: relative;
  width: 770px;
  float: right;
  background:url(../img/rtc_content_colbc_bot.gif) no-repeat bottom right;
}

.colcbot {
  position: relative;
  float: left;
  width: 770px;
  background:url(../img/rtc_content_colc_bot.gif) no-repeat bottom right;
}

/*recipes*/

.colrecipe1 {
  position: relative;
  float: left;
  width: 240px;
  left: 10px;
  top: 10px;
}

.colrecipe2 {
  position: relative;
  float: right;
  width: 500px;
  right: 10px;
  top: 10px;
  padding-bottom: 50px;
}

.colrecipe2a {
  position: relative;
  float: left;
  width: 240px;
}

.colrecipe2b {
  position: relative;
  float: right;
  width: 240px;
}

.recipeingredients {
  position: relative;
  float: left;
  width: 500px;
  top: 10px;
  background-color: #CDE6F5;
  margin-bottom: 25px;
}

.recipelogo {
  position: absolute;
  width: 71px;
  height: 83px;
  top: 9px;
  left: 422px;
}

.recipeicon {
  margin: -2px 10px 0px 0px;
}

.recipestep {
  position: relative;
  float: left;
  width: 500px;
  margin: 0px 0px 0px 0px;

  background-color:#FFFFFF;
}

.recipestepno {
  position: relative;
  float: left;
  left: 10px;
  width: 24px;
  height: 30px;
  margin: 0px 0px 10px 0px;
}

.recipesteptxt {
  position: relative;
  float: right;
  right: 10px;
  width: 434px;
  margin: 0px 0px 10px 0px;
  font-size: 1.1em;
  line-height: 1.9em;
}

.recipestepnoimg {
  padding-top: 0px;
}

img.funintro{
	margin-bottom:10px;
	}


/* START PRESENTATION */

.headlinearrow {
  margin:0px 0px -3px 3px;
}




#maincontent h2 {
  font-size: 1.3em;
  line-height: 1.3em;
  margin: 0px;
  padding: 5px 10px 0px 10px;
  color: #002B64;
}

#maincontent h3 {
  font-size: 1.3em;
  line-height: 1.9em;
  margin: 0px;
  padding: 10px 10px 0px 10px;
  color: #002B64;
}

#maincontent p {
  font-size: 1.1em;
  line-height: 1.9em;
  margin: 8px 0px 8px 0px;
  padding: 0px 10px 5px 10px;
  color: #002B64;
}

#maincontent li {
margin: 0px 0px 0px 15px;
}

#maincontent .bodyintro {
  font-size: 1.4em;
}

#footer p {
  padding: 8px 0px 0px 0px;
}

a.headlinelink:link, a.headlinelink:visited, a.headlinelink:active  {
	color: #000000;
	text-decoration: none;
}

a.headlinelink:hover {
	color: #FF0000;
	text-decoration: none;
}

.seasonimg {
margin-bottom: 10px;
}

/*home page */
#newsstories {
	background:#D9E1E9 url(../img/rtc_subnav_home_bg.jpg) no-repeat bottom left;
	margin:0;
	}
	
#newsstories ul{
	margin:0;
	}

#newsstories li {
	border-bottom:1px solid #ffffff;	
	margin-right:10px;
	}

#newsstories li.last {
	border-bottom:none;	
	}
	
#newsstories p.timestamp {
	padding:0;
	font-size:11px;
	line-height: 14px;
	color:#002B64;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

#newsstories .storytitle{
	line-height:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#newsstories li .storytitle,
#newsstories li .storytitle a,
#newsstories li .storytitle a:hover{
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
	}
	
/* KEEP IN TOUCH STYLES */

span.label,span.spacer,span.multiple span {
  width:240px;
  float:left; 
  margin: 0px 0px 0px 10px; 
  font-size:1.1em;
  color: #002B64;
} 

span.button {
  padding-left:10px;
} 


/* Quiz Styles */

.question {
  position: absolute;
  width: 491px;
  text-align:left;
  z-index:10;
}

#quizillus {
  position: absolute;
  z-index:11;
  width: 148px; 
  height: 123px;
  left: 340px;
  top: 230px;
}

#question_0, #question_1, #question_2, #question_3, #question_4, #question_5, #question_6, #question_7, #question_8, #question_9, #question_10, #question_11, #question_12, #question_13, #question_14, #mostlyA, #mostlyB, #mostlyC {
	visibility: hidden;
}

#noscript {
  visibility: visible;
}

#postit {
  position: absolute;
  width: 240px;
  height: 240px;
  z-index: 100;
}

.quizholder {
  position: relative;
  float: left;
  height: 400px;
}

/* Whats Hot */

#whatshotturkey {
  position: absolute;
  width: 174px;
  height: 49px;
  left: 11px;
  top: 136px;
  visibility: hidden;
}

#whatshotpears {
  position: absolute;
  width: 174px;
  height: 49px;
  left: 46px;
  top: 382px;
  visibility: hidden;
}

#whatshotgoatchee {
  position: absolute;
  width: 174px;
  height: 49px;
  left: 324px;
  top: 375px;
  visibility: hidden;
}

#whatshotpeas {
  position: absolute;
  width: 174px;
  height: 49px;
  left: 92px;
  top: 261px;
  visibility: hidden;
}

#whatshotbuttsqua {
  position: absolute;
  width: 174px;
  height: 49px;
  left: 325px;
  top: 168px;
  visibility: hidden;
}

#whatshotovenchip {
  position: absolute;
  width: 174px;
  height: 49px;
  left: 91px;
  top: 203px;
  visibility: hidden;
}

#whatshotredtract {
  position: absolute;
  width: 174px;
  height: 49px;
  left: 202px;
  top: 30px;
  visibility: hidden;
}

#whatshotintrotxt {
  position: absolute;
  width: 250px;
  visibility: visible;
}

#whatshotturkeytxt, #whatshotpearstxt, #whatshotgoatcheetxt, #whatshotpeastxt, #whatshotbuttsquatxt, #whatshotovenchiptxt, #whatshotredtracttxt  {
  position: absolute;
  width: 250px;
  visibility: hidden;
}

/*who we are*/

div.rt_sister_button {
	margin:10px;
	}

div.rt_sister_button p{
	text-indent:-4000px;
	}

div.rt_sister_button a,
div.rt_sister_button a:active,
div.rt_sister_button a:link,
div.rt_sister_button a:visited{
	width:175px;
	height:50px;
	display:block;
	}
	
.rt_sister_button#whoweare a,
.rt_sister_button#whoweare a:active,
.rt_sister_button#whoweare a:link,
.rt_sister_button#whoweare a:visited{
	background:url(../img/rt_sister_button_whoweare.gif) no-repeat top left;
	}

.rt_sister_button#whoweare a:hover{
	background:url(../img/rt_sister_button_whoweare.gif) no-repeat bottom left;
	}
		
.rt_sister_button#standards a,
.rt_sister_button#standards a:active,
.rt_sister_button#standards a:link,
.rt_sister_button#standards a:visited{
	background:url(../img/rt_sister_button_standards.gif) no-repeat top left;
	}

.rt_sister_button#standards a:hover{
	background:url(../img/rt_sister_button_standards.gif) no-repeat bottom left;
	}
		
/* Whats Hot v1 */

#whatshotsprionio {
  position: absolute;
  width: 174px;
  height: 49px;
  left: 31px;
  top: 140px;
  visibility: hidden;
}

#whatshotspinach {
  position: absolute;
  width: 174px;
  height: 49px;
  left: 332px;
  top: 145px;
  visibility: hidden;
}

#whatshotbroccoli {
  position: absolute;
  width: 174px;
  height: 49px;
  left: 44px;
  top: 214px;
  visibility: hidden;
}

#whatshotsausages {
  position: absolute;
  width: 174px;
  height: 49px;
  left: 331px;
  top: 360px;
  visibility: hidden;
}

#whatshotchancarr {
  position: absolute;
  width: 174px;
  height: 49px;
  left: 131px;
  top: 428px;
  visibility: hidden;
}


#whatshotredtract {
  position: absolute;
  width: 174px;
  height: 49px;
  left: 202px;
  top: 30px;
  visibility: hidden;
}

#whatshotintrotxt {
  position: absolute;
  width: 250px;
  visibility: visible;
}

#whatshotsprioniotxt, #whatshotspinachtxt, #whatshotbroccolitxt, #whatshotsausagestxt, #whatshotchancarrtxt, #whatshotblueberrtxt, #whatshotredtracttxt  {
  position: absolute;
  width: 250px;
  visibility: hidden;
}


/* Fun Stuff */

.funstuffquizbanner {
  position: relative;
  float: left;
  left: 10px;
  width: 180px;
  height: 250px;
  padding-bottom: 10px;
}


.funstuffcompbanner {
  position: relative;
  float: left;
  left: 20px;
  width: 180px;
  height: 250px;
  padding-bottom: 10px;
}

.funstufffactsbanner {
  position: relative;
  float: left;
  left: 30px;
  width: 180px;
  height: 250px;
  padding-bottom: 10px;
}

.funstuffwhatshotbanner {
  position: relative;
  float: left;
  left: 40px;
  width: 180px;
  height: 250px;
  padding-bottom: 10px;
}


a:link, a:visited, a:active  {
	color: #CC0000;
	text-decoration: none;
}

a:hover {
	color: #002B64;
	text-decoration: underline;
}

a.boldlink:link, a.boldlink:visited, a.boldlink:active  {
	color: #002B64;
	text-decoration: underline;
  font-weight: bold;
}

a.boldlink:hover {
	color: #CC0000;
	text-decoration: underline;
  font-weight: bold;
}


.colbc ul {
  margin: 0px;
  padding: 0px 0px 10px 0px;
}

.colbc li {
  font-size: 1.1em;
  line-height: 1.5em;
  margin: 15px 0px 15px 10px;
  color: #002B64;
}

.colbc ol.terms {
  margin: 0px 20px 0px 20px;
  color: #002B64;
}

.colbc li.terms {
  font-size: 1.0em;
  line-height: 1.5em;
  margin: 0px 10px 0px 10px;
  color: #002B64;
}

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

.recipeingredients li {
  font-size: 1.1em;
  line-height: 1.5em;
  margin: 0px 0px 3px 10px;
  color: #002B64;
}



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

.recipe li {
  font-size: 1.1em;
  line-height: 1.5em;
  margin: 0px 0px 5px 10px;
  color: #002B64;
}

.recipe ol {
  margin: 0px 0px 0px 15px;
  padding: 0px 10px 0px 10px;
}

.recipeslist {
  position: relative;
  float: left;
  width: 510px;
  height: 1000px;
}

a.recipetitle:link, a.recipetitle:visited, a.recipetitle:active  {
	color: #002B64;
	text-decoration: none;
}

a.recipetitle:hover {
	color: #CC0000;
	text-decoration: none;
}



#divnone, #divkids, #divchicken, #divbeef, #divpork, #divhurry, #divspecial, #divvegetarian, #divpasta, #divlamb {
  position:absolute;
  visibility: hidden;
  left: 10px;
}

.nutritionrow1 {
  background-color:#0884CE;
  color: #FFFFFF;
  line-height: 2.0em;
}

.nutritionrow2 {
  background-color:#FFFFFF;
  color: #0884CE;
  line-height: 2.0em;
}

#maincontent .colrecipe2 p {
  line-height: 1.9em;
  margin: 5px 0px 5px 0px;
  padding: 0px 10px 0px 10px;
}

.recipeinfo {
  color:#666666;
}

.recipedivider {
  position: relative;
  float: left;
  width: 480px;
  height: 1px;
  background:url(../img/rtc_recipes_divider.gif) repeat-y top;
  margin: 10px 0px 10px 0px;
}

.recipethumb {
  position: relative;
  float: left;
  width: 120px;
  height: 120px;
}

.recipedetail {
  position: relative;
  float: left;
  width: 360px;
  text-align: left;
  left: 10px;
  font-size: 1.1em;
  color: #002B64;
  line-height: 1.5em;
}

.quizsub {
  color: #999999;
}

.foodfact {
  position: relative;
  float: left;
  width: 511px;
}

.factnumber {
  position: relative;
  float: left;
  width: 24px;
}

.facttext {
  position: relative;
  float: left;
  left: 10px;
  width:450px;
}

.funfactimg01 {
  position: absolute;
  width: 238px;
  height: 159px;
  top: 180px;
  left: 273px;
}

.funfactimg02 {
  position: absolute;
  width: 200px;
  height: 192px;
  top: 640px;
  left: 301px;
}

a.printrecipe:link, a.printrecipe:visited, a.printrecipe:active  {
	color: #0A85CE;
  font-weight: bold;
	text-decoration: none;
}

a.printrecipe:hover {
	color: #0A85CE;
	text-decoration: underline;
}

.colbc ul.standardslist {
  margin: 0px 0px 0px 15px;
  padding: 0px 0px 0px 0px;
}

.colbc li.standardslist {
  font-size: 1.1em;
  line-height: 1.5em;
  margin: 15px 0px 15px 10px;
  color: #002B64;
}

.whatsinseasonwide {
  position: relative;
  width: 770px;
  float: right;
}

.whatsinseasonwideboxbck {
  position: relative;
  float: left;
  width: 770px;
  background:url(../img/rtc_whatsinseason_wide_boxbck.jpg) repeat-y top;
  margin-top: 10px;
}

.whatsinseasonwideboxtop {
  position: relative;
  float: left;
  width: 770px;
  background:url(../img/rtc_whatsinseason_wide_boxtop.jpg) no-repeat top;
}

.whatsinseasonwideboxbot {
  position: relative;
  float: left;
  width: 770px;
  background:url(../img/rtc_whatsinseason_wide_boxbot.jpg) no-repeat bottom;
}

.whatsinseasonwideboxbckdivs {
  position: relative;
  float: left;
  width: 770px;
  background:url(../img/rtc_whatsinseason_wide_boxbck_divs.jpg) repeat-y top;
}

.whatsinseasonwideboxbot p {
  color:#000000;
}

.whatsinseasonwideboxbot ul {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  border-bottom: 1px solid #D9E1E9;
  width: 770px;
  height: 32px;
}

#maincontent .whatsinseasonwideboxbot li {
  list-style-type: none;
  position: relative;
  float: left;
  margin: 0;
  padding: 10px 24px 0px 10px;
  width: 30px;
}

/* FRUIT BOXES START HERE */

#maincontent .whatsinseasonwideboxbot .fruitbox1col {
  position:absolute;
  width: 67px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box1.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
  overflow: hidden;
}

#maincontent .whatsinseasonwideboxbot .fruitbox1col a {
  display: block;
  width: 67px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box1.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox1col a:hover {
  display: block;
  width: 67px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box1.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox2col {
  position:absolute;
  width: 131px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box2.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
  overflow: hidden;
}

#maincontent .whatsinseasonwideboxbot .fruitbox2col a {
  display: block;
  width: 131px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box2.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox2col a:hover {
  display: block;
  width: 131px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box2.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox3col {
  position:absolute;
  width: 195px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box3.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
  overflow: hidden;
}

#maincontent .whatsinseasonwideboxbot .fruitbox3col a {
  display: block;
  width: 195px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box3.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox3col a:hover {
  display: block;
  width: 195px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box3.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox4col {
  position:absolute;
  width: 259px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box4.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
  overflow: hidden;
}

#maincontent .whatsinseasonwideboxbot .fruitbox4col a {
  display: block;
  width: 259px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box4.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox4col a:hover {
  display: block;
  width: 259px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box4.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox5col {
  position:absolute;
  width: 323px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box5.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .fruitbox5col a {
  display: block;
  width: 323px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box5.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox5col a:hover {
  display: block;
  width: 323px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box5.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox6col {
  position:absolute;
  width: 387px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box6.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .fruitbox6col a {
  display: block;
  width: 387px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box6.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox6col a:hover {
  display: block;
  width: 387px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box6.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox7col {
  position:absolute;
  width: 451px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box7.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .fruitbox7col a {
  display: block;
  width: 451px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box7.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox7col a:hover {
  display: block;
  width: 451px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box7.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox8col {
  position:absolute;
  width: 515px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box8.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .fruitbox8col a {
  display: block;
  width: 515px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box8.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox8col a:hover {
  display: block;
  width: 515px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box8.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox9col {
  position:absolute;
  width: 579px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box9.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .fruitbox9col a {
  display: block;
  width: 579px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box9.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox9col a:hover {
  display: block;
  width: 579px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box9.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox12col {
  position:absolute;
  width: 772px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box12.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .fruitbox12col a {
  display: block;
  width: 772px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box12.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .fruitbox12col a:hover {
  display: block;
  width: 772px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_fruit_box12.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

/* VEG BOXES START HERE */

#maincontent .whatsinseasonwideboxbot .vegbox1col {
  position:absolute;
  width: 67px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box1.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
  overflow: hidden;
}

#maincontent .whatsinseasonwideboxbot .vegbox1col a {
  display: block;
  width: 67px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box1.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox1col a:hover {
  display: block;
  width: 67px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box1.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox2col {
  position:absolute;
  width: 131px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box2.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
  overflow: hidden;
}

#maincontent .whatsinseasonwideboxbot .vegbox2col a {
  display: block;
  width: 131px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box2.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox2col a:hover {
  display: block;
  width: 131px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box2.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox3col {
  position:absolute;
  width: 195px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box3.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .vegbox3col a {
  display: block;
  width: 195px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box3.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox3col a:hover {
  display: block;
  width: 195px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box3.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox4col {
  position:absolute;
  width: 259px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box4.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .vegbox4col a {
  display: block;
  width: 259px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box4.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox4col a:hover {
  display: block;
  width: 259px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box4.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox5col {
  position:absolute;
  width: 323px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box5.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .vegbox5col a {
  display: block;
  width: 323px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box5.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox5col a:hover {
  display: block;
  width: 323px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box5.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox6col {
  position:absolute;
  width: 387px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box6.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .vegbox6col a {
  display: block;
  width: 387px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box6.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox6col a:hover {
  display: block;
  width: 387px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box6.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox7col {
  position:absolute;
  width: 451px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box7.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .vegbox7col a {
  display: block;
  width: 451px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box7.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox7col a:hover {
  display: block;
  width: 451px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box7.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox8col {
  position:absolute;
  width: 515px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box8.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .vegbox8col a {
  display: block;
  width: 515px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box8.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox8col a:hover {
  display: block;
  width: 515px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box8.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox9col {
  position:absolute;
  width: 579px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box9.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .vegbox9col a {
  display: block;
  width: 579px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box9.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox9col a:hover {
  display: block;
  width: 579px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box9.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox10col {
  position:absolute;
  width: 643px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box10.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .vegbox10col a {
  display: block;
  width: 643px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box10.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox10col a:hover {
  display: block;
  width: 643px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box10.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox11col {
  position:absolute;
  width: 707px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box11.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .vegbox11col a {
  display: block;
  width: 707px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box11.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox11col a:hover {
  display: block;
  width: 707px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box11.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox12col {
  position:absolute;
  width: 772px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box12.gif) no-repeat top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
}

#maincontent .whatsinseasonwideboxbot .vegbox12col a {
  display: block;
  width: 772px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box12.gif) no-repeat top left;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}

#maincontent .whatsinseasonwideboxbot .vegbox12col a:hover {
  display: block;
  width: 772px ;
  height: 21px;
  background: url(../img/rtc_whatsinseason_veg_box12.gif) no-repeat top right;
  color: #000000;
  text-decoration: none;
  text-indent: 5px;
}


.whatsinseasonchartrow {
  position: relative; 
  float: left; 
  width: 770px;
  height:20px;
}

.feb {
  left: 65px;
}

.mar {
  left: 129px;
}

.apr {
  left: 193px;
}

.may {
  left: 257px;
}

.jun {
  left: 321px;
}

.jul {
  left: 385px;
}

.aug {
  left: 449px;
}

.sep {
  left: 513px;
}

.oct {
  left: 577px;
}

.nov {
  left: 641px;
}

.dec {
  left: 705px;
}

.nolink {
  	display: block;
  	text-indent: 5px;
	}

.whatsinseasonwideboxbckcurrentmonth {
  	position: relative; 
  	float: left; 
  	width: 770px; 
  	background: url(../img/rtc_whatsinseason_currentmonth_bck.gif) repeat-y 0 0;
  	background-position: 0 0;
	}
	

/* CSS IN SEASON BUBBLE 
.bubbletop {
	height:8px;
	width:322px;
	background:url(../img/rtc_whatsinseason_bubbletop.png) no-repeat bottom center;
	}

.bubblecontent {
	width:322px;
	background:#ffffff;
	background:url(../img/rtc_whatsinseason_bubblecontent.png) repeat-y top center;
	}	
	
.bubblebottom{
	width:322px;
	height:26px;
	background:red;
	background:url(../img/rtc_whatsinseason_bubblebottom.png) no-repeat top center;
	}
*/

/* JS IN SEASON BUBBLE */

.whatsinseasonbubble h2 {
  	font-size: 1.1em;
  	margin: 0;
  	padding: 10px 10px 0px 10px;
  	font-weight: bold;
	color:#002B64;
	}

.whatsinseasonbubble h3 {
  	font-size: 1.1em;
  	margin: 0;
  	padding: 10px 10px 0px 10px;
  	font-weight: bold;
	color:#002B64;
	}

.whatsinseasonbubble p {
  	font-size: 1.1em;
  	line-height: 1.5em;
 	margin: 0;
  	padding: 0px 10px 10px 10px;
	}

.whatsinseasonbubble ul {
  	padding: 0px 10px 10px 25px;
	}

.whatsinseasonbubble ul li{
  	font-size: 1.1em;
	color:#184072;
	list-style-type:circle;
  	margin: 2px;
	}
	
.whatsinseasonbubble a {
	color:#184072;
	}

.whatsinseasonbubble a:hover {
	color:#184072;
	}

.right {
	float:right;
	}

/*lhs sub navigation*/

.subnav {
	background:#F4F4F4 url(../img/rtc_subnav_bg.jpg) no-repeat bottom left;
	margin:10px 0;
	padding:0 0 10px 0;
	}

#maincontent .subnav h2,
#maincontent .subnav p {
	margin:0;
	padding:0;
	}	

.subnav ul {
	margin:10px 0;
	padding:0;
	font-size:12px;
	}

.subnav ul li{
	text-decoration:none;
	padding:4px 0 6px 0;
	color:#002B64;
	list-style:none;
	line-height:1.2em;
	}

.subnav a{
	text-decoration:underline;
	color:#002B64;
	}
	
.subnav a:hover {
	text-decoration:underline;
	color:#666666;
	}

img.introtext {
 	margin-top:6px;
	}