body {
  font: 12px/1.4 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
  text-align: center;
  color: #000;
}

#container {
  text-align: left;
  width: 760px;
  margin-left: auto;
  margin-right: auto;
}

td {
  font: 12px/1.4 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
  color: #000;
}

#crumbTrail {
  margin-bottom: 10px;
}
#crumbTrail a {
  text-decoration: none;
  font-weight: bold;
  color: #04221d;
}

.lcol table tr td {
  color: #666;
}
.lcol table tr td a {
  text-decoration: none;
  color: #666;
}

.hnav ul {
  margin: 0; 
  padding: 0;
  font-size: 11px;
  color: #fff;
  text-align: center;
}
.hnav li {
  float: left;
  margin: 0; 
  padding: 0;
  padding-right: 5;
  list-style: none;
}
.hnav li a {
  display: block;
  margin: 0;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  color: #fff;
}
.hnav-search {
  background-color: #fff;
  border: solid #fff 1px;
  margin: 0;
  height: 17;
  width: 120;
  font-size: 10px;     
}

.copy {
  padding-right: 15px;
  font-size: 0.6em; 
  color: #04221d;
}

div.cl-standard {
  background: #fbfcf4 url('/images/cl_bubble.gif') no-repeat top left;
  width: 170px; height: 25px; 
  padding-left: 10px; padding-top: 3px;
  margin-bottom: 0px; margin-top: 15px;
  font-size: 9px; color: #fff; font-weight: bold; text-transform: uppercase;
  line-height: 1.2;
}

div.cl-articles {
  background: #fbfcf4 url('/articles/images/cl_bubble.gif') no-repeat top left;
  width: 170px; height: 25px; 
  padding-left: 10px; padding-top: 3px;
  margin-bottom: 0px; margin-top: 15px;
  font-size: 9px; color: #fff; font-weight: bold; text-transform: uppercase;
  line-height: 1.2;
}

div.cl-recipes {
  background: #fbfcf4 url('/recipes/images/cl_bubble.gif') no-repeat top left;
  width: 170px; height: 25px; 
  padding-left: 10px; padding-top: 3px;
  margin-bottom: 0px; margin-top: 15px;
  font-size: 9px; color: #fff; font-weight: bold; text-transform: uppercase;
  line-height: 1.2;
}

a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet {height:16px;line-height:16px;}

#articleSlider { width: 500px; height: 475px; padding-top: 25px; background-color: #fbfcf4;  float: left; clear: both; }
#articleSlider p { text-align: center; }
#articleSlider img { border-bottom: solid #000 1px; border-top: solid #000 1px; }

#articleSlider ul, #articleSlider li {
  margin: 0px; padding: 0px;
  list-style: none;
}

#articleSlider li { 
  width: 500px;
  height: 450px;
  overflow: hidden;
}

ol#articleSliderControls {
  margin: -1px 0px 0px 0px; 
  width: 500px;
  padding: 0px;
  height: 28px;
  text-align: center;
}

ol#articleSliderControls li {
  margin: 0px 4px 0px 0px;
  padding: 0px;
  display: inline;
  list-style: none;
}

ol#articleSliderControls li a {
  padding: 0px 10px;
  text-decoration: none;
  background-color: #fbfcf4;
  color: #999;
}

ol#articleSliderControls li.current a {
  background-color: #333;
  color: #ccc;
}

ol#articleSliderControls li a:focus, #prevBtn a:focus, #nextBtn a:focus { outline: none; }


.anythingSlider p { text-align: center; }
.anythingSlider { width: 500px; height: 475px; position: relative; margin: 0 auto 15px; }
.anythingSlider .wrapper { width: 500px; overflow: auto; height: 475px; margin: 0 0px; position: absolute; top: 0; left: 0; }
.anythingSlider .wrapper ul { width: 99999px; list-style: none; position: absolute; top: 0; left: 0; background: #fbfcf4; margin: 0;  padding: 0; }
.anythingSlider ul li { display: block; float: left; padding: 0; height: 475px; width: 500px; margin: 0; }
.anythingSlider .arrow { display: block; height: 15px; width: 15px; background: url('/articles/images/common/arrows.png') no-repeat 0 0; text-indent: -9999px; position: absolute; top: 360px; cursor: pointer; }
.anythingSlider .forward { background-position: -17px 0; right: 0px; }
.anythingSlider .back { background-position: 0 0; left: 0px; }
.anythingSlider .forward:hover { background-position: -17px -17px; }
.anythingSlider .back:hover { background-position: 0 -17px; }
.anythingSlider #start-stop { border: solid #b4b4b4 1px; color: #b4b4b4; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 0px; top: 450px; text-decoration: none; }
.anythingSlider #start-stop.playing { border: solid #b4b4b4 1px; color: #b4b4b4; }
.anythingSlider .wrapper ul ul { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li { float: none; height: auto; width: auto; background: none; }
