body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,abbr,acronym{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
a:active,object,embed{outline:none;}

.cf:after{visibility:hidden; display:block; font-size:0; content:'.'; clear:both; height:0;}
* html .cf {zoom:1;}
*:first-child+html .cf{zoom:1;}

/* BODY & HTML
--------------------------------------------------------------------------------------- */
body { font:13px/1.35em Arial, Helvetica, "Courier New"; color: #000; }

/* FORMAT & TEXT
--------------------------------------------------------------------------------------- */
a { color:#008349; text-decoration:none; }
a:hover, a:focus{ color:#008349; text-decoration:underline; }
a:active{ color:#008349; text-decoration:none;}

h1,h2,h3,h4,h5 { color:#636363; font-weight:bold; } 

h1 { font-size:20px; margin-bottom:.5em; line-height:1.2em; text-transform:uppercase; }
h1 a, h1 a:visited { text-decoration:none; }

h2 { font-size:18px; margin-bottom:0.4em; line-height:1.2em;  text-transform:uppercase;}
h2 a, h2 a:visited { text-decoration:none; }

h3 { font-size:16px; color:#008349; margin-bottom:0.4em; line-height:1.2em; text-transform:uppercase; }
h3 a, h3 a:visited { color:#008349; text-decoration:none; }

h4 { font-size:14px; margin-bottom:0.4em; line-height:1.2em; font-weight:bold; }
h4 a, h4 a:visited { text-decoration:none; }

h5 { font-size:12px; text-transform:none; font-weight:bold; color:#d74331; margin-bottom:0.4em; line-height:1.2em; }
h5 a, h5 a:visited { text-decoration:none; }

blockquote { font-style: italic; background: url(images/quotes.gif) no-repeat top left; background-position: 12px 12px; color: #595959; margin: 5px 0; padding: 8px 15px 8px 60px; }

.centered, .aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignright {float: right;margin-left: 15px;}
.alignleft {float: left;margin-right: 15px;}
.wp-caption-text { font-size:13px; color:#000; font-style:italic; }
.padding { padding:20px; }
.error { color:#DF1313; }
.small { font-size:11px; }
.right { float:right; }
.left { float:left; }

/* CONTAINERS
--------------------------------------------------------------------------------------- */


/* LAYOUTS
--------------------------------------------------------------------------------------- */


/* BUTTONS
--------------------------------------------------------------------------------------- */


/* MENUS
--------------------------------------------------------------------------------------- */


/* POSTS
--------------------------------------------------------------------------------------- */


/* PRODUCTS AND RECIPES
--------------------------------------------------------------------------------------- */


/* SIDEBAR
--------------------------------------------------------------------------------------- */


/* FOOTER
--------------------------------------------------------------------------------------- */
