body {
  background: url(images/index_11.gif);
}
td {
  font: normal 13px Verdana, Arial;
  color: #FFFFFF;
}
p{
  font: normal 15px "Trebuchet MS",
    "Lucida Sans Unicode",
    "Lucida Grande",
    "Lucida Sans",
    Arial,
    sans-serif !important;
}
h1, h2, h3, h4, h5 {
  padding-top:0.5em;
  padding-bottom:0.5em;
  color: #FFFFFF;
  margin: 0px;
}
h1 {
  font-size: 35px;
}
h2 {
  font:normal 24px Verdana, Arial;
}
h3 {
  font-size: 15px;
}
a{
  font: normal Tahoma, Arial;
  color: #FFFFFF;
  text-decoration: underline;
}
a:visited{
  font: normal inheret, Arial;
  color: #FFFFFF;
  text-decoration: underline;
}
a:hover {
  font: normal Tahoma, Arial;
  color: #FFFFFF;
  text-decoration: none;
}
li a.active{
  color: #FFF;
  text-decoration:underline;

}
a.white-link-underline {	
  text-decoration: underline;
  color: #FFFFFF;
}
.white-text{
  color: #ffffff;
  text-decoration: none;
}
a.b1
{
  font:  14px tahoma, Arial;
  color: #fffea0;
  text-decoration: none;
  padding: 15px;
  margin: 0px;
}
.p
{
  padding: 0 0 0 20px;
}
.p1
{
  padding: 0 0 0 30px;
}
.p2
{
  padding: 150px 0 0 250px;
}
.bg1
{
  background: #000000 url(images/index_10.gif) top no-repeat;
}
.bg2
{
  background: #000000 url(images/index_10.gif) top no-repeat;
}
.bord
{
  border: 1px solid #c5d85a;
}
.menu 
{
  color:#8c247b;
  vertical-align:top;
  height: 35px;
  padding: 10px 0 0 20px;
}
.menu a
{
  color:#8c247b;
  font: bold 11px  tahoma, Arial;
  text-decoration: none;
}


.blye-text-underline {
  color: #a257e0;
  text-decoration: underline;
}

.blye-text-regular {
  color: #a257e0;
  text-decoration: none;
}

.yellow-text-regular {
  color: #dca357;
  text-decoration: none;
}

.yellow-text-underline,
.secondary-links *{
  color: #dca357 !important;
  text-decoration: underline;
}

.orange-text-regular {
  color: #fe6b1d;
  text-decoration: none;
}

.orange-text-underline {
  color: #fe6b1d;
  text-decoration: underline;
}
.broun-text-regular {
  color: #de4e06;
  text-decoration: none;
}

.broun-text-underline {
  color: #de4e06;
  text-decoration: underline;
}

.red-text-regular {
  color: #8c247b;
  text-decoration: none;
}

.red-text-underline {
  color: #8c247b;
  text-decoration: underline;
}
.black-text-regular {
  color: #000000;
  text-decoration: none;
}

.black-text-underline {
  color: #000000;
  text-decoration: underline;
}


.gray-text-underline{
  color: #7c7c7c;
  text-decoration: underline;
}
.gray-text-regular{
  color: #7c7c7c;
  text-decoration: none;
}

.green-text{
  color: #a5b66e;
  text-decoration: none;
}

.green-text-underline{
  color: #a5b66e;
  text-decoration: underline;
}


/* Trying to redo as much as possible with CSS instead of tables. */
#center, #sidebar-right {padding:0.5em;}
#center {margin-bottom:75px; padding: 10px;}

/* Main Header */
.main-header-image{
  /*background:url(images/index_08.jpg) no-repeat;*/
  background:url(images/banner-01.jpg) no-repeat;
  margin:auto;
  width:1000px;
  height:383px;
}
/* Main Links (Primary Links) */
.main-links{padding-top:0.5em;background: /*#626714*/ #4c3e0f;}
ul.primary-links{float:right;}
ul.primary-links li{background: #4c3e0f /*#626714*/ ;padding:5px}
.primary-links a{font-size:1.125em;font-family: tahoma;text-decoration:none;}
.primary-links a:hover{font-size:1.125em;font-family: tahoma;text-decoration:underline;}


/* Administration Area Fixes */
.sticky-table *,
.sticky-enabled *{background-color:white !important;color:black !important;}

.views-entry *, .views-edit-view{background-color:#EEE !important;color:black !important;}

.view-disabled *{background-color:#DDD !important;color:black !important;}

.tabs *{color:black !important;font-weight:bold;}

/* Content Area & Node Fixes */
/*.node h2 *{font-weight:bold;font-size:1.25em;font-family: 'Bookman Old Style', serif;font-style:italic;}*/
.node p{text-align: justify;}
.node > ul{margin-left:15px; margin-right: 15px;}
.node .content > *{margin-left:20px; margin-right: 20px;}
.node h2 *{font-family: tahoma, arial; font-size:1em;font-weight:bolder;text-decoration:none;}
.node .node_read_more{float:right;margin-right:1em;}
.node .node_read_more a{font-weight:bold; color: #DCA357}

/*Portfolio*/
.portfolio *{border-collapse:separate; border:0px;}
body *{border:0px !important;
       line-height:1.25;
}

/*primary links cont. */
.mission{font-size:11px; color:#FFF;padding:0 0 .5em 1em;/*border-bottom:1px solid white*/ }

/*Footer Top and Footer Bottom*/
.footer-top{margin-top:1em;border-bottom: 1px solid gray!important;border-top: 1px solid gray!important;padding-top:1em;}
.footer-bottom{background: url(images/index_43.jpg)no-repeat;}
#footer{margin-left:1em;}

/*View Content*/
#sidebar-right .views-row{border-bottom: 1px solid gray !important; padding-bottom: 1em;}
#center h3.recipe-title{margin-top: 1.5em;border-top: 1px solid gray !important;}
.field-field-image img{float:right;}
.node .field-field-image img.imagecache-node_image{margin: 0px 5px 10px 10px !important;}

/*Image Gallery*/
.node img{max-width: 700px;max-height:500px;margin: 1em;;}
.gallery-image img{width: 55px;height:55px; border: 1px solid white !important;}

/* Lightbox */
#imageData #node_link_text{color: black; display:inline; }
#download_link_text, #node_link_text{color:black; display:inline;}



/* Main Area */
.main-area{
  margin:auto;
  background-color:#5d8a11;
  width:1000px;
}

/* Rounded Corners */
.light-green{
  background-color:#689618;
}
.box-5 {
  -khtml-border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding:10px;
  margin-top:10px;
}
.box-10 {
  -khtml-border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding:10px;
  margin-top:0px;
}

.box-10 #node-1 h2 *{text-decoration:underline}
.c1{

}
.c2{
  background-color:#5B8413;
  margin-left:10px;
  width:1000px;
}
.row-1, .row-2{clear:both}
.row a{float:left;margin:5px;}
.row img{opacity: 1;width: 50px; height: 50px;}

li.menu-431 a{color: yellow !important;}

.view-Recipies .view-content .views-field-field-food-category-value,
.view-Recipies .view-content .views-field-teaser,
.view-Recipies .view-content .views-field-view-node,
.view-Recipies .views-label-field-type-of-recipe-value{margin-left: 10px;}


/* JUST COFFEE PAGE */
.just-coffee-gallery{width:290px; height:190px; border: 1px solid white !important; margin: 0px 1em 1em 0px;}