/* GENERAL */

* {
	margin: 0;
	padding: 0;
	color: #531100;
/*	font-family: verdana, arial, sans-serif;	*/
}

body {
	position: relative;
	background-color: #f6f6f6;
	background-color: #e6e6e6;
	color: ;
	font-family: verdana, arial, sans-serif;
}

.clear {
	clear: both;
}

img {
	border: none;
}

a {
	color: #531100;
}

p {
	padding: 0 0 6px 0;
/*	padding: 0 0 10px 0;*/
	color: #531100;
	font: 13px/18px verdana, arial, sans-serif;
/*	font: 14px/18px georgia, times, serif;*/
}

h1, h2, h3, h4, h5 {
/*	font-family: georgia, serif;*/
	font-family: 'trebuchet ms';
/*	font-weight: normal;*/
/*	font-variant: small-caps;*/
}

h2 {
	margin-bottom: 10px;
}

.box-left h2 {
	margin-bottom: 4px;
	font-size: 16px;
/*	font-weight: normal;*/
}

.box-left h2 a {
/*	text-decoration: none;*/
}

h3 {
	margin-top: 4px;
	margin-bottom: 6px;
	font-size: 14px;
}

/* For category list plugin */
#content-right h2 {
	font-size: 13px;
	margin-left: 6px;
	margin-bottom: 4px;
}

#content-right .lcp_catlist {
	list-style: none;
	font-size: 13px;
	margin: 0 16px 20px 6px;
}

#content-right h3 {
	font-size: 13px;
}

h4 {
	font-size: 12px;
}


.box-left ul {
/*	list-style: none;*/
	list-style-position: outside;
	font-size: 13px;
	margin-bottom: 6px;
	margin-left: 30px;
}

.box-left ul.recipe {
	list-style: none;
	margin-left: 0;
}

.box-left ol {
	list-style-position: outside;
	font-size: 13px;
	margin-bottom: 6px;
	margin-left: 30px;
}

/* LAYOUT */

#wrap {
	width: 940px;
	margin: 0 auto;
	background-color: #fff;
}

#header {
	height: 204px;
	background: #a21d0a url(img/header.jpg) no-repeat top left;
	position: relative;
}

#header .quote {
	position: absolute;
	top: 30px;
	right: 150px;
	width: 300px;
	height: 100px;
}

#header .quote * {
	color: #d6b17b;
}

#header .quote p {
	padding: 0;
}

#menu {
/*	height: 26px;*/
}

#content-left {
	float: left;
	width: 700px;
	padding-top: 20px;
}

#content-right {
	margin-left: 700px;
	padding-top: 20px;
}

#footer {
	width: 940px;
	margin: 0 auto 10px;
	border-top: 14px solid #d6b17b;
	padding: 16px 0 10px;
	background-color: #a21d0a;
	color: #d6b17b;
	text-align: center;
}

#footer p, #footer a {
	color: #d6b17b;
	font-size: 12px;
/*	margin-left: 10px;*/
}

/* HEADER */

#header h1 {
	text-indent: -9000px;
}

/* FOOTER */

.legal, .legal a {
	font: 12px/12px verdana, arial, sans-serif;
}

/* MAIN MENU */

#menu {
	background-color: #d6b17b;
/*	background-color: #d7b882;*/
	color: #872207;
}

#menu a {
	font: 12px/26px verdana, sans-serif;
	font-family: 'trebuchet ms';
	
	color: #872207;
	text-decoration: none;
}

#nav {
	list-style: none;
}

#nav li {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}

#nav .current_page_item a {
	color: #670207;
/*	text-decoration: underline;*/
}

/* GENERAL PAGE TEMPLATE*/

.box-left {
	padding: 0 40px 10px 10px;
}

/* HOMEPAGE */

.homepage-box {
	clear: both;
	margin-bottom: 20px;
}

#feature-pic {
	width: 170px;
	float: left;
}

#feature {
	margin-left: 170px;
}

#didyouknow {
/*	border: 1px solid #d6b17b;*/
/*	padding-left: 10px;*/
/*	padding-right: 10px;*/
/*	border: 1px solid #a21d0a;	*/
}


/* SINGLE-SPACING p (CONTACT PAGE) */

.contact-page p {
	padding: 0;
}

/* SIDEBAR */

.box-right {
/*	margin-right: 30px;*/
	margin-right: 10px;
/*	padding: 2px 6px 10px 6px;*/
	margin-bottom: 10px;
/*	padding-right: 16px;*/
	padding: 2px 10px 10px 6px;
/*	border: 1px solid #d6b17b;*/
	border: 1px solid transparent;
}

.box-right p {
	font-size: 12px;
	padding-bottom: 4px;
}

/* SIDEBAR CONTACT */

#contactinfo h3 a {
	font-family: 'trebuchet ms';
}

#contactinfo p {
	font-size: 12px;
	margin: 0;
	padding: 0;
}

/* SIDEBAR UPCOMING */

#upcoming_widget ul {
	list-style: none;
	font-size: 12px;
}

#upcoming_widget li {
	margin-bottom: 6px;
}

/* UPCOMING PAGE */

.event-listing, .event-listing ul {
	list-style: none;
}

.event-listing ul strong {
}

.event-listing ul {
	margin-left: 0;
}

.event-listing {
	font-size: 13px;
	margin-bottom: 15px;
}

.event-listing strong {
	font-weight: normal;
}

.event-title {
	font-weight: bold;
}

.event-listing .date-time {
	font-size: 12px;
}

.event-title, .event-description {
	margin-bottom: 2px;
}

/* SIDEBAR ARTICLES */

#articles-widget p {
	margin: 0;
	padding: 0;
}

/* SIDEBAR TEXT WIDGET */

.textwidget {
	font-size: 12px;
}

/* NATUROPATHIC FACT WIDGET */

.fact {
	border: 1px solid #d6b17b;
	padding-bottom: 2px;
/*	border: 1px solid #a21d0a;	*/
}

/* WORDPRESS CSS */

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
   margin: 0 10px 10px 0;
}

.alignright {
   float: right;
   margin: 0 0 10px 10px;
}

/* CONTACT FORM */

.contact-page div.wpcf7 {
/*	margin-top: 30px;*/
}

.contact-page div.wpcf7 p {
	margin-top: 6px;
}

.contact-page div.wpcf7 textarea, .contact-page div.wpcf7 input {
/*	border: 1px solid #999;*/
}

.contact-page iframe#contact-map {
	margin-top: 30px;
}

/* SINGLE POST (single.php) */

.postinfo {
	font-size: 12px;
}

/* Tag list */

#tag-list-widget .box-right-content a {
	font-size: 11px;
	text-transform: lowercase;
}

h3.archive-title {
	padding-left: 10px;
	font-size: 16px;
	text-transform: capitalize;
}

/* Search */

#searchform {
}

#searchform input#search {
	border: 1px solid #872207;
	padding: 4px;
	width: 150px;
}

#ics-calendar-widget {
	font-size: 12px;
	list-style: none;
}

#ics-calendar-widget li {
	padding-bottom: 6px;
}

.facefan a {
	background: transparent url(img/fb.png) left top;
	width: 144px; height: 44px;
	text-indent: -99999px;
	display: block;
}

#content .quote { padding-bottom: 12px; }
#content .quote ul { list-style: none; }

#content-left .navigation { font-size: 13px; }

.edit-link {font-size: 12px;}