@charset "UTF-8";
/* CSS Document */




@font-face {
	font-family:Corsiva;
	src: url('Corsiva.ttf');
}
h1 {font-family:"Corsiva";}

body {
	background-color: #9CA7A0;
	font-family:"Times New Roman", Times, serif;
	
}
#wrapper {
width:800px;
border-top:8px solid #d2549e;
margin-left:auto;
margin-right:auto;
margin-top:0;
padding-top:0;
background-color:#fff;
top:0;
}
#floral {
width:62px;
background-image:url(images/border.gif);
background-repeat:repeat-y;
margin-top:5px;
float:left;
min-height:925px;
padding:0;
}

#main {
float:left;
min-height:800px;
width:700px;
padding:0;
margin:0;
}
#content {
font-size:16px;
line-height:24px;
}
#contentInterior {
padding:0px 45px 0px 85px;
}
#contentLeft {
padding:0px 10px 0 0px;
margin:0px 10px 0 85px;
float:left;
width:300px;
}
#sidebar {
width:250px;
background-color:#C9AED3;
padding:5px 20px 10px 20px;
margin:0px 40px 10px 0;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#sidebar h3 {
color:#00773D;
}
#sidebar2 {
width:260px;
padding:5px 20px 10px 20px;
margin:0px 0px 0px 40px;
}
#fullWidth {
clear:both;
padding:0px 0px 0 0px;
margin:0px 10px 0 85px;

}
#packagedmealsPricing {
font-size:14px;
border-collapse:collapse;
}
#packagedmealsPricing td {
padding:5px;
}

#banner {
width:738 px;
height:125px;
padding:25px 0 0 68px;
}
#menu {
height:36px;
width:670px;
margin-left:65px;
}
#menuLeftEdge {
background-image:url(images/menuLeft.gif);
background-repeat:no-repeat;
background-position:left;
width:15px;
height:35px;
float:left;
}
#menuCenter {
float:left;
/*background-color:#C9AED3;
border-top:2px solid #00773D;
border-bottom:1.5px solid #00773D;*/
background-image:url(images/menubkg.gif);
height:35px;
width:600px;
}
#menuRightEdge {
background-image:url(images/menuRight.gif);
background-repeat:no-repeat;
background-position:left;
width:15px;
height:35px;
float:left;
}
#banner img {

}


#bottom {
height:1px;
width:800px;
clear:both;
}

#footer {
/*border-top: 3px solid #d2549e;*/
border-top:3px solid #00773D;
color: #681d65;
background-color:#C9AED3;
font-size:12px;
font-weight:normal;
margin:0;
padding:5px 0 25px 150px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
height:50px;
}
#footerwrap {
text-align:center;
margin-left:auto;
margin-right:auto;
}
#midfooterdiv, #leftfooterdiv, #rightfooterdiv {
float:left;
text-align:left;
padding-right:75px;
}
#footer ul {
display:inline;
list-style:none;
padding:0;
margin:0;
}
#footer li {
display:inline;
list-style-type:none;
padding-right:20px;
width:225px;
}
#footer a:link {text-decoration:none; color:#681d65;}
#footer a:hover {text-decoration:none; color:#d2549e;}
#footer a:visited {text-decoration:none; color:#681d65;}
#footer a:active {text-decoration:none; color:#681d65;}

/*------MAIN MENU--*/
#menuCenter ul {
display:inline;
list-style:none;
margin:0px 0px 0px 23px;
padding:0px 0 0 0;

}

#menuCenter li {
display:inline;
list-style:none;
margin:0px 8px 0 8px;
padding:0px 0 0 0;
font-size:15px;
font-weight:normal;
line-height:34px;
color:#00773D;
}

#menuCenter a:link {text-decoration:none; color:#00773D;}
#menuCenter a:visited {text-decoration:none; color:#00773D;}
#menuCenter a:hover {text-decoration:none; color:#d2549e;}
#menuCenter a:active {text-decoration:none; color:#00773D;}

#contactBox {
width:400px;
border:1px solid #007730;
padding:15px;
}
/*----LINK----*/
#content a:link {color:#00773D; text-decoration:underline; font-weight:normal;}
#content a:visited {color:#00773D; text-decoration:underline; font-weight:normal;}
#content a:hover {color:#d2549e; text-decoration:underline; font-weight:normal;}
#content a:active {color:#00773D; text-decoration:underline; font-weight:normal;}

/*-----HOME----*/
#indented, .indented {
/*margin-left:120px;*/
margin-left:auto;
margin-right:auto;
width:350px;
padding:10px;
background-color:#C9AED3;
border:1px solid #00773D;
margin-top:30px;
}
#indented p {
margin: 0px 0 5px 0;
padding:0;
}
#homeContactLeft {
float:left;
padding:15px;
}
#homeContactRight {
float left;
padding:15px;
}
.emphasis {font-weight:bold; color:#681d65;}
h1 {margin:35px 0 0 65px;}

.listFlushLeft {
margin:0 0 0 0;
padding:0 0 0 20px;
list-style-type:square;

}

.noBottomPadding {
margin-bottom:0;
}