/*
***********************
General Styles
***********************
*/

body {
background-color: #7BC242;
color: #0A5833;
font: 11px Arial, sans-serif;
margin: 20px 0 20px 0;
}

a {color: #E0700A; font: 11px Arial, sans-serif;}
a:hover {color: #165D01}

table {
background-color: #FFFFFF;
color: #0A5833;
font: 11px Arial, sans-serif;
}

span.heavy {
color: #7BC242;
font: bold 11px Arial, sans-serif;
}

span.green {
color: #7BC242;
font: 11px Arial, sans-serif;
}

span.goldH {
color: #E0700A;
font: bold 11px Arial, sans-serif;
}

/*
***********************
COPY CELLS
***********************
*/

td.homeC {
background-image: url(images/welcome.gif);
background-position: bottom right; 
background-repeat: no-repeat;
width: 317px; 
padding: 20px 0px 55px 0px; 
}

p{
margin: 2px 0px 0px 2px;
}

td.storyC {
background-image: url(images/story.gif);
background-position: bottom right; 
background-repeat: no-repeat;
width: 317px; 
padding: 20px 0px 55px 0px; 
}

td.whereC {
background-image: url(images/where.gif);
background-position: bottom right; 
background-repeat: no-repeat;
width: 317px; 
padding: 20px 0px 55px 0px; 
}

td.recipesC {
background-image: url(images/recipes.gif);
background-position: bottom right; 
background-repeat: no-repeat;
width: 317px; 
padding: 20px 0px 55px 0px; 
}

td.contactC {
background-image: url(images/contact.gif);
background-position: bottom right; 
background-repeat: no-repeat;
width: 317px;  
padding: 20px 0px 55px 0px; 
}




/*
***********************
RIGHT COLUMN
***********************
*/

td.right{
background-image: url(images/right_col_top.gif);
background-position: top; 
background-repeat: no-repeat;
}

/*
***********************
Drop shadow
***********************
*/

td.shadowL {
	width: 7px;
	background-image: URL(images/left_drop.jpg);
	background-repeat: repeat-y;
	padding: 0;
}

td.shadowR {
	width: 7px;
	background-image: URL(images/right_drop.jpg);
	background-repeat: repeat-y;
	padding: 0;
}


/*
***********************
navigation 
***********************
*/

.nav a {color: #7BC242; font: 11px Arial, sans-serif; text-decoration: none;}
.nav a:hover {color: #E0700A; text-decoration: none;}

td.nav {
padding: 8px 45px 4px 0; 
text-align: right; 
width: 760px; 
height: 38px;
color: #7BC242;
font: 11px Arial, sans-serif;
background-color: #FFFFFF;
background-image: URL(images/link_area.gif);
background-repeat: no-repeat;
}
}

