/*
Theme Name: Lauren Groveman
Author: Allisyn Deyo-Martin
Author URL: http://www.deyodesigns.com

*/

body {font-size:12px;line-height:18px;font-family:Arial, Verdana, sans serif;background-color:#ffffcc;}
a {color:#336600;}
h1 {color:#cc3333;font-size:18px;}
h1 a {color:#cc3333;font-size:18px;text-decoration:none;}
h1 a:hover {color:#336600;font-size:18px;text-decoration:none;}
h2 {color:#336600;font-size:16px;}
h2 a {color:#336600;font-size:16px;text-decoration:none;}
h2 a:hover {color:#cc3333;font-size:16px;text-decoration:none;}
h3 {color:#000;font-size:14px;}

table, tr, td {font-size:12px;line-height:18px;font-family:Arial, Verdana, sans serif;}
a img {border:none;}
li {padding-bottom:6px;}

hr {clear:both;margin:5px 20px 5px 30px;border:none;background: #f8d73d;width:450px;height:2px;color:#f8d73d;text-align:center;}

.tnav {text-align:right;width:900px;margin-right:5px;color:#339900;}
.tnav a {color:#336600;text-decoration:none;font-weight:bold;}
.tnav a:hover {color:#cc3333;}

#rap {width:900px;background-color:#FFFFFF;border:1px solid #cc3333;}

.header {background:url('/i/back.head.jpg') repeat;height:60px;padding:5px;text-align:left;}
.tag {margin-left:5px; color:#336600;font-weight:bold;font-size:13px;font-family:Lucida Sans Unicode, sans serif;}

.testimonials {width:400px;text-align:right;font-size:11px;z-index:200;float:right;}

/* Middle Navigation */


.mnav {letter-spacing:1px;padding:0px;font-size:12px;font-family:Arial, Lucida Sans Unicode, sans serif;text-align: center; width:100%; position:relative; z-index:1000; }
.mnav ul {margin: 0; padding: 0; display:block; width:100%; list-style: none; position:relative; float:left; background:#cc3333;}
.mnav ul li {margin: 0px; padding: 5px 9px 8px 9px; border-right:1px solid #F7CC4C; float:left; position:relative;}

.mnav ul li a {text-decoration: none; color: #F7CC4C; font-weight:normal;}
.mnav ul li a:hover {color: black;}
.mnav ul li:hover a {color: black;}
.mnav ul li.current_page_item a, #navigation ul li.current_page_parent a{color:black;}
.mnav ul li a span {display: block; padding: 9px 20px 8px 20px;}
.mnav ul ul{display:none; position:absolute; width:200px; padding:0; margin:0; top:2em; left:0; background:#FFE463; border:1px solid #BB3536;}
.mnav ul li:hover ul{display:block;}
.mnav ul ul li{float:left; padding:0; margin:0; display:block; position:relative; width:100%; text-align:left;border:none;}
.mnav ul ul li a{font-weight:normal; color:black; display:block; padding:3px; }
.mnav ul ul li a:hover{background:#cc3333; color:#FFE463; }

.mnav ul li:hover ul ul{display:none;}

.mnav ul li.page-item-83 {border:none;}

.image {width:900px;height:138px;background-color:#f8d73d;}
.tagger {background-color:#f8d73d;text-align:center;padding:5px 0px 5px 0px;margin:0;}
/* Main Content */

.main {background:url('/i/back.main.jpg') repeat-y;width:900px;}
.main-wide  {background:#FFFFFF;width:860px;padding:0px 20px 0px 20px;}

.main .left-wide {background-color:#FFF;width:860px;text-align:left;padding:0px 20px 0px 20px;}
.main .left {float:left;background-color:#FFF;width:550px;text-align:left;}
.main .left .post {padding:10px 20px 0px 15px;width:500px;}
.main .left .blog {padding:10px 0px 0px 0px;margin:0px;}
.main .left .blog .storycontent, .main .left .blog-main .storycontent {padding: 0px 20px 0px 15px;margin:0px;}
.main .left .blog h1, .main .left .blog-main h1 {margin-left:15px;margin-right:20px;}

.main .left .blog-main {padding:0px 0px 10px 0px;margin:0px;}
.main .left .blog-main .meta {font-size:11px;font-weight:normal;color:#FFF;background-color:#336600;padding:3px;}
.main .left .blog-main .meta a {font-size:11px;font-weight:normal;color:#FFF;}

.meta {font-size:11px;font-weight:normal;color:#000;background-color:#ffffcc;padding:3px;}
.main .meta a {font-size:11px;font-weight:normal;color:#336600;}

.meta-fm {font-size:12px;font-weight:normal;color:#000;background-color:#ffffcc;padding:3px;}
.main .meta-fm a {font-size:12px;font-weight:normal;color:#336600;text-decoration:none;}
.main .meta-fm a:hover {font-size:12px;font-weight:normal;color:#cc3333;text-decoration:underline;}

.meta-videos {font-size:11px;font-weight:normal;color:#000;background-color:#ffffcc;padding:3px;}
.main .meta-videos a {font-size:11px;font-weight:normal;color:#336600;text-decoration:none;}
.main .meta-videos a:hover {font-size:11px;font-weight:normal;color:#cc3333;text-decoration:underline;}

.edit {font-size:12px;font-weight:normal;color:#336600;border-bottom:2px solid #FFFFCC;text-align:right;margin:0px 5px 0px 5px;}
.edit a {font-size:12px;font-weight:normal;color:#336600;text-decoration:none;}
.edit a:hover {font-size:12px;font-weight:normal;color:#000;text-decoration:none;}

.time {float:right;font-size:12px;font-style:italic;}

.feedback {float:right;padding-right:10px;}

.rel {background:url('/i/back.relm.jpg') repeat-y;width:450px;}
.rel .pad {padding:5px;text-align:left;}
.rel-top {background:url('/i/back.relt.jpg') repeat-y;width:450px;height:44px;}
.rel-bot {background:url('/i/back.relb.jpg') repeat-y;width:450px;height:25px;margin-bottom:10px;}
.rel-top h2 {font-size:14px;color:#FFF;font-family:Lucida Sans Unicode, sans-serif;padding-top:18px;font-weight:normal;}
.rel ul {margin-top:0px;margin-bottom:0px;}

.page-navi {text-align:center;}
.page-navi {color:#FFF;background-color:#336600;padding:5px;}
.page-navi a {color:#FFF;text-decoration:none;font-size:14px;}

ul.search {margin-right:10px;font-size:14px;list-style-type:none;}
ul.search li {margin-bottom:10px;border-bottom:2px solid #ffffcc;}
ul.search a {text-decoration:none;}
ul.search a:hover {color:#cc3333;}

/* Images */

img.aligncenter {display: block;margin-left: auto;margin-right: auto;border:none;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;border:none;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;border:none;}
.alignright {float: right;border:none;}
.alignleft {float: left;border:none;}

.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;
     -moz-border-radius: 3px;
     -khtml-border-radius: 3px;
     -webkit-border-radius: 3px;
     border-radius: 3px;
 }  

.wp-caption img {margin: 0;padding: 0;border: 0 none;}  

.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}


/* meta for recipes */

ul.post-meta {width:160px;border-left:3px solid #ffffcc;border-bottom:3px solid #ffffcc;list-style-type:none;float:right;margin:0px 0px 10px 10px;padding:0px 0px 10px 10px;text-align:right;font-size:12px;font-family:Lucida Sans Unicode, sans serif;}
ul.post-meta li {display:block;}
.post-meta-key {font-weight:bold;font-size:13px;display:block;text-align:right;}

/* right */

.main .right {float:right;width:350px;}
.main .section {margin:0px;padding:0px;width:306px;}
.main .widget {background:url('/i/back.rmid.jpg') repeat-y;width:306px;}
.main .section .top {background:url('/i/back.rtop.jpg') no-repeat;width:306px;height:39px;margin:0;padding:0;}
.main .section .bot {background:url('/i/back.rbot.jpg') no-repeat;width:306px;height:19px;margin-bottom:10px;}
.main .section h1 {font-size:14px;color:#FFF;font-family:Lucida Sans Unicode, sans-serif;padding:12px 0px 0px 0px;margin:0;font-weight:normal;}
.main .execphpwidget, .main #searchform, .main .textwidget {background:url('/i/back.rmid.jpg') repeat-y;width:306px;}
.main #searchform div {padding:10px;}
.main form {margin:0;padding:0}


.main .section ul {background:url('/i/back.rmid.jpg') repeat-y;width:306px;margin:0;padding:0;text-align:left;list-style-type:none;}
.main .section ul li a {color:#336600;text-decoration:none;font-size:13px;}
.main .section ul li a:hover {color:#336600;text-decoration:underline;}
.main .section ul li {left:20px;position:relative;width:275px;}
.main .section ul li ul {top:5px;position:relative;}
.main .section ul li ul {background:none;width:200px;}
.main .section ul li ul li {background:none;width:230px;}

.main .section .recipe {width:138px;float:left;line-height:14px;}
.main .section .recipes {width:282px;padding-top:5px;}
.main .section .recipe .bookmark {height:65px;}
.main .section .recipe a {color:#336600;text-decoration:none;font-size:12px;}
.main .section .recipe a:hover {text-decoration:underline;}
.main .section .recipe p {margin:0px;padding:5px 0px 0px 0px;}
.main .section .shop {padding:15px;text-align:left;}
.main .section .shop img {margin:2px 0px;}
.main .section img {border:none;}
.main .section img a {border:none;text-decoration:none;}
/* comments */

.authcomment {
background-color: #B3FFCC !important;
}

/* foot */
.foot {clear:both;text-align:left;width:900px;}
.foot a {text-decoration:none;}
.foot a:hover {text-decoration:underline;}
.foot ul {margin:10px 0px 0px 0px; padding: 0; list-style: none; float:left; }
.foot ul li {margin: 0px; padding: 0px 2px 0px 0px; float:left;}


/* cart */
.main-cart .left {width:820px;text-align:left;padding:0px 20px 0px 20px;}

.main-cart .left .post {padding:10px 20px 0px 15px;width:750px;}
.main-cart .left .blog {padding:10px 0px 0px 0px;margin:0px;}
.main-cart .left .blog .storycontent, .main .left .blog-main .storycontent {padding: 0px 20px 0px 15px;margin:0px;}
.main-cart .left.blog h1 {margin-left:15px;margin-right:20px;}

.main-cart .left .blog-main {padding:0px 0px 10px 0px;margin:0px;}
.main-cart .left .blog-main .meta {font-size:11px;font-weight:normal;color:#FFF;background-color:#336600;padding:3px;}
.main-cart .left .blog-main .meta a {font-size:11px;font-weight:normal;color:#FFF;}

.submitted {display:none;}

.main-cart .image {display:none;}

.form-submit#edit-continue {float:right;font-size:14px;background-color:#FF9900;color:#000;padding:2px;}
.form-submit#edit-cancel {float:left;font-size:11px;background-color:#FF9900;color:#000;padding:2px;}

.form-submit#edit-submit, .form-submit#edit-checkout {float:right;font-size:14px;background-color:#FF9900;color:#000;padding:2px;margin-left:250px;}
.form-submit#edit-panes-quotes-quote-button {float:right;font-size:11px;background-color:#FF9900;color:#000;padding:2px;}
.main-cart legend {font-weight:bold;font-size:14px;}
.form-submit#edit-apply {font-size:12px;background-color:#FF9900;color:#000;padding:2px;}
