/* Notes
	background-image: url(../images/imagename.gif);
	background-repeat: repeat-x, repeat-y, no-repeat;
	
To have the container centered in the window:
body
	{
	text-align: center;
	margin: 0 auto;
	}
#container
	{
	width: 800px;
	text-align: center;
	margin: 0 auto;
	}
	
border styles
	border-bottom-style: solid;
	border-color: white;
	border-bottom-width: 4px;
	
#linksplain
	{
	padding: 5px 0 5px 0;
	background-image: url(../images/linksbackground.jpg);
	background-repeat: repeat-x;
	font-size: 10px;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	border-bottom-style: solid;
	border-color: white;
	border-bottom-width: 4px;
	}
#linksplain li
	{
	display: inline;
	list-style: none;
	padding-right: 1.4em;
	margin-right: 1.10em;
	border-right: 1px solid black;
	z-index: 999;
	}
#linksplain li.last
	{
	border-right: 0;
	margin-right: 0;
	padding-right: 0;
	}
	
fonts
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
*/

/* Standard Helpers */

/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td
	{
	margin: 0;
	padding: 0;
	}
/* Normalizes font-size for headers */
h1, h2, h3, h4, h5, h6
	{
	font-size: 100%;
	}
/* Removes list-style from lists */
ol, ul, li
	{
	list-style: none;
	}
/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var
	{
	font-style: normal;
	font-weight: normal;
	}
/* Removes borders and spacing from tables */
table
	{
	border-collapse: collapse;
	border-spacing: 0;
	}
/* Removes border from fieldset and img */
fieldset, img
	{
	border: 0;
	}
/* Left-aligns text in caption and th */
caption, th
	{
	text-align: left;
	}
/* Removes quotation marks from q */
q:before, q:after
	{
	content: '';
	}
img
	{
	border-style: none;
	}
a
	{
	text-decoration: none;
	font-style: normal;
	color: red;
	}
	
/* Main/General */	
body
	{
	background-color: #682D5E;
	text-align: center;
	margin: 0 auto;
	}
#container
	{
	width: 1000px;
	text-align: center;
	margin: 0 auto;
	background-color: white;
	}
	
#header
	{
	background-image: url(../images/otherpages.png);
	background-repeat: no-repeat;
	height: 350px;
	}
	
/* Link Buttons */
#links
	{
	margin: 6px 0 0 0;
	}
a#button1
	{    display: block;    width: 96px;    height: 82px;    background-image: url(../images/homebutton.gif);	}a#button1:hover
	{    background-image: url(../images/homebutton.gif);
    background-position: right;	}
a#button1selected
	{    display: block;    width: 96px;    height: 82px;    background-image: url(../images/homebutton.gif);
    background-position: right;	}
a#button2
	{    display: block;    width: 171px;    height: 82px;    background-image: url(../images/aboutnormsbutton.gif);
    margin: -82px 0 0 96px;	}a#button2:hover
	{    background-image: url(../images/aboutnormsbutton.gif);
    background-position: right;	}
a#button2selected
	{    display: block;    width: 171px;    height: 82px;    background-image: url(../images/aboutnormsbutton.gif);
    margin: -82px 0 0 96px;
    background-position: right;	}
a#button3
	{    display: block;    width: 218px;    height: 82px;    background-image: url(../images/canningfreezingbutton.gif);
    margin: -82px 0 0 267px;	}a#button3:hover
	{    background-image: url(../images/canningfreezingbutton.gif);
    background-position: right;	}
a#button3selected
	{    display: block;    width: 218px;    height: 82px;    background-image: url(../images/canningfreezingbutton.gif);
    margin: -82px 0 0 267px;
    background-position: right;	}
a#button4
	{    display: block;    width: 202px;    height: 82px;    background-image: url(../images/whatsinseasonbutton.gif);
    margin: -82px 0 0 485px;	}a#button4:hover
	{    background-image: url(../images/whatsinseasonbutton.gif);
    background-position: right;	}
a#button4selected
	{    display: block;    width: 202px;    height: 82px;    background-image: url(../images/whatsinseasonbutton.gif);
    margin: -82px 0 0 485px;
    background-position: right;	}
a#button5
	{    display: block;    width: 163px;    height: 82px;    background-image: url(../images/placeorderbutton.gif);
    margin: -82px 0 0 687px;	}a#button5:hover
	{    background-image: url(../images/placeorderbutton.gif);
    background-position: right;	}
a#button5selected
	{    display: block;    width: 163px;    height: 82px;    background-image: url(../images/placeorderbutton.gif);
    margin: -82px 0 0 687px;
    background-position: right;	}
a#button6
	{    display: block;    width: 150px;    height: 82px;    background-image: url(../images/contactusbutton.gif);
    margin: -82px 0 0 850px;	}a#button6:hover
	{    background-image: url(../images/contactusbutton.gif);
    background-position: right;	}
a#button6selected
	{    display: block;    width: 150px;    height: 82px;    background-image: url(../images/contactusbutton.gif);
    margin: -82px 0 0 850px;
    background-position: right;	}a.alt
	{
	display: none;
	}
	
/* White Line */
#whiteline
	{
	height: 6px;
	background-color: white;
	}
	
/* Main Area including left side bar and main text area */
#leftsidebar
	{
	width: 305px;
	background-color: #BF4E29;
	background-image: url(../images/recipeofthemonth.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 142px 0 0 0;
	float: left;
	}
#leftsidebar p
	{
    width: 230px;    color: white;    font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;    font-size: 13px;    text-align: left;    line-height: 26.5px;
    padding: 0 0 0 37.5px;
	}
#leftsidebar a
	{
	color: yellow;
	}
#leftsidebar2
	{
	width: 305px;
	float: left;
	background-color: #BF4E29;
	padding: 15px 0 0 0;
	}
#text
	{
	margin: 0 0 0 0;
	padding: 60px 80px 60px 80px;
	text-align: left;
	float: right;
	width: 535px;
	background-color: white;
	color: #682D5E;
    font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
    font-size: 14px;
	}
#text h2
	{
	font-size: 16px;
	color: #66CC00;
	font-style: bold;
	margin: 15px 0 15px 0;
	}	
#text ol li
	{
	list-style-type: decimal;
	margin: 0 0 8px 0;
	}
#canfreeze ul li a
	{
	color: #682D5E;
	text-decoration: underline;
	}
#recipes h2
	{
	color: yellow;
	font-decoration: bold;
	margin: 0 0 15px 0;
	font-size: 20px;
	}
#recipes li
	{
	color: white;
	margin: 0 0 8px 0;
	list-style: none;
	margin: 0 0 20px 15px;
	}
#recipes
	{
	text-align: left;
	padding: 30px;
	color: white;
	}

