/* CSS Document */

body {
	background-image: url(../images/background.jpg);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;

}
p {
	text-align:justify;
}
h1 {
	font-size:18px;
	font-weight:bold;
}
.subscript {
	font-size:11px;
	font-style:italic;
}
.frctrframe {
	background-image: url(../images/Summer-Landing-09.jpg);
	background-repeat: no-repeat;
	background-position:top;
}
body,td,th {
	color: #006B40;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
.links:hover {
background-color:#FCF7CD;
}
.backbutton {
position:relative;
bottom:auto;
}
a {
	font-size: small;
	color: #006B40;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration: none;
}
.recipes_home {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #006B40;
}
img {
	border:none;
}

/* Vertical Menu */
dl, dt, dd{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
}
#menu {
position: relative;
margin-left: 10px;
margin-top: 15px;
color: #006B40;
}
dl#menu {
width: 160px;
}
dl#menu dt {
cursor: pointer;
margin: 2px 0;;
height: 20px;
line-height: 20px;
text-align: left;
background: #FAF2AD;
}
dl#menu dd {

}
dl#menu li {
text-align: left;
background: #ffffff;
margin: 0;
padding: 0;
list-style-type: none;
}
dl#menu ul {
text-align: left;
background: #ffffff;
margin: 0;
padding: 0;
list-style-type: none;
}
dl#menu li a, dl#menu dt a {
color: #006b40;
text-decoration: none;
display: block;
height: 100%;
}

dl#menu li a:hover, dl#menu dt a:hover {
background: #eee;
}
/* End Vertical Menu */

/* BEGIN CONTENT TABLES */
#ContentContainer {
	width: 900px;
	border:none; 
	padding:0px; 
	margin:0px; 
	text-align:center; 
	margin-left:auto; 
	margin-right:auto; 
	border-collapse:collapse; 
	border-spacing:0px;
}
.recipes {
	background:url(../images/recipes.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height: 65px;
	width: 200px;
	background-color: #FCF7CD;
}
.support {background:url(../images/customerservice.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height: 65px;
	width: 200px;
	background-color: #FCF7CD;
}
.leftcolumn {
	/* background:url(../images/guide.jpg); */
	background:url(../images/productsback.jpg);
	/* background-repeat:no-repeat; */
	background-repeat:repeat-x;
	background-position:bottom;
	height: 65px;
	width: 200px;
	background-color: #FCF7CD;
}
.content {
	background:url(../images/productsback.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color: #FCF7CD;
}
.meal-content {
	background:url(../images/osliving_balance_title.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
.meal-leftcolumn {
	height: 65px;
	width: 200px;
}
.nestedContent {
	background-image:url(../images/plainback.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width: 100%;
	background-color: #FCF7CD;
}
.meal-nestedContent {
	background:url(../images/osliving_landing_title.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-color: #FCF7CD;
}
#lftCol	{
	background-image: url(../images/content-leftside.gif);
	width: 15px;
	text-align:right;
}
#rghtCol	{
	background-image: url(../images/content-rightside.gif);
	width: 15px;
}
#TopCen	{
	background-image: url(../images/content-centertop.gif);
	height: 15px;
}
#leftTop {
	background-image: url(../images/content-lefttop.gif);
	height: 15px;
	width: 15px;
}
#rghtTop {
	background-image: url(../images/content-righttop.gif);
	height: 15px;
	width: 15px;
}
#leftBtm {
	background-image: url(../images/content-leftbottom.gif);
	height: 15px;
}
#rightBtm {
	background-image: url(../images/content-rightbottom.gif);
	height: 15px;
	width: 15px;
}
#centerBTM {
	background-image: url(../images/content-centerbottom.gif);
	height: 15px;
}
#mealcenterBTM {
	background-image: url(../images/content-centerbottom-alt.gif);
	height: 15px;
}
/* END CONTENT TABLES */