/* HEADER */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	
	height:100%;
	background-color:#fff;
	background-repeat:no-repeat;
	margin:0 auto;
	padding:0;
}

div#access {
/*	display:none; */
	margin:0;
	padding:0;
}

div#header {
	margin:0 auto;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
}

h1#blog-title {
/*	display:none; */
}

.home-description {
	font-family:verdana;
	font-size:12px;
	color:#20558a;
	margin:0;
	padding:5px;
	background-color: #CCCCCC;
}

body.archive div#blog-description,body.single div#blog-description,body.page div#blog-description,body.home div#nav-above,body.home div#nav-below,body.archive div#nav-above,body.archive div#nav-below,body.page div#nav-above,body.page div#nav-below {
/*	display:none; */
}

body.loggedin {
/*	margin-top:40px; */
}

.header-links a,
.header-links a:link,
.header-links a:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.header-links a:active,
.header-links a:hover {
color: #990000;
}
#header a,
#header a:link {
	text-decoration:none;
	color: #20558a;
	font-weight: bold;
	}
#header a:active,
#header a:hover {
	color: #ea7125;
	}
	
/* LINKS */

a,a:link {
	color:#20558a;
}

span.vcard a,
span.vcard a:link,
span.vcard a:visited {
	color:#20558a;
}


h2.page-title {
	text-transform:uppercase;
	display:block;
	color:#898700;
	font-size:14px;
	font-family:verdana;
	margin:0;
	padding:5px 0;
}

h2.page-title span {
	text-transform:capitalize;
}

span.vcard a:active,
span.vcard a:hover {
	color:#ea7125;
	text-decoration:underline;
}


div#menu {
/*      display:none; */
}

.entry-title {
	/* clear:both; */
}

h3.entry-title {
	display:block;
	background-color:#ef8200;
	font-size:12px;
	font-family:verdana;
	background-image:url('http://www.wendywillard.com/clients/letsdish/blog/expandPost-icon.gif');
	background-repeat:no-repeat;
	color:#fff;
	margin:0;
	padding:2px;
}

h3.entry-title a,
h3.entry-title a:link,
h3.entry-title a:visited {
	padding-left:20px;
	color:#fff;
}

h3.entry-title a:hover,
h3.entry-title a:active {
	text-decoration:underline;
	color:#fff;
}

h2.entry-title {
	padding-bottom:0;
	margin-bottom:0;
	font-size:16px;
	color:#ea7125;
	font-weight: 700;
}


div#post-19 h2.entry-title {
/*	display:none; */
}


div.category-resolution-solutions h2.entry-title {
	background-image:url('/images/checkbox-orange.gif');
	background-repeat:no-repeat;
	background-color:#fff;
	color:#ef8200;
	padding:8px 0 8px 40px;
}

div.category-bright-ideas h2.entry-title {
	background-image:url('/images/brightideas-category-icon.gif');
	background-repeat:no-repeat;
	background-color:#fff;
	color:#ef8200;
	padding:8px 0 8px 50px;
}

div.category-family-matters h2.entry-title {
	background-image:url('/images/family-category-icon.gif');
	background-repeat:no-repeat;
	background-color:#fff;
	color:#b5bf00;
	padding:8px 0 8px 50px;
}

div.category-dish-green h2.entry-title {
	background-image:url('/images/green-category-icon.gif');
	background-repeat:no-repeat;
	background-color:#fff;
	color:#b5bf00;
	padding:8px 0 8px 50px;
}

div.category-healthy-living h2.entry-title {
	background-image:url('/images/healthy-category-icon.gif');
	background-repeat:no-repeat;
	background-color:#fff;
	color:#b5bf00;
	padding:8px 0 8px 50px;
}

div.category-just-for-fun h2.entry-title {
	background-image:url('/images/fun-category-icon.gif');
	background-repeat:no-repeat;
	background-color:#fff;
	color:#b5bf00;
	padding:8px 0 8px 50px;
}

div.category-relaxation-resource h2.entry-title {
	background-image:url('/images/relax-category-icon.gif');
	background-repeat:no-repeat;
	background-color:#fff;
	color:#b5bf00;
	padding:8px 0 8px 50px;
}

div.category-we-recommend h2.entry-title {
	background-image:url('/images/recommend-category-icon.gif');
	background-repeat:no-repeat;
	background-color:#fff;
	color:#ea7125;
	padding:8px 0 8px 50px;
	
}

div.category-culinary-inspiration h2.entry-title {
	background-image:url('/images/cooking-category-icon.gif');
	background-repeat:no-repeat;
	background-color:#fff;
	color:#5381ac;
	padding:8px 0 8px 50px;
}

div.category-the-dish-on h2.entry-title {
	background-image:url('/images/dish-category-icon.gif');
	background-repeat:no-repeat;
	background-color:#fff;
	color:#20558a;
	padding:8px 0 8px 50px;
}

div.page h2.entry-title {
	background-image:url('/images/dish-category-icon.gif');
	background-repeat:no-repeat;
	background-color:#fff;
	color:#ea7125;
	padding:8px 0 8px 50px;
	border-bottom: 2px solid #dde6ee;
	}

div.category-heart-health h2.entry-title {
	background-image:url('/images/heart-category-icon.gif');
	background-repeat:no-repeat;
	background-color:#fff;
	color:#c4172d;
	padding:8px 0 8px 50px;
}

div.category-just-for-fun h2.entry-title {
	background-image:url('/images/fun-category-icon.gif');
	background-repeat:no-repeat;
	background-color:#fff;
	color:#b5bf00;
	padding:8px 0 8px 50px;
}

div.category-resolution-solutions h2.entry-title a,
div.category-resolution-solutions h2.entry-title a:link,
div.category-resolution-solutions h2.entry-title a:visited,
div.category-bright-ideas h2.entry-title a,
div.category-bright-ideas h2.entry-title a:link,
div.category-bright-ideas h2.entry-title a:visited,
div.category-we-recommend h2.entry-title a,
div.category-we-recommend h2.entry-title a:link,
div.category-we-recommend h2.entry-title a:visited {
	color:#ea7125;
	text-decoration: none;
}

div.category-family-matters h2.entry-title a,
div.category-family-matters h2.entry-title a:link,
div.category-family-matters h2.entry-title a:visited,
div.category-relaxation-resource h2.entry-title a,
div.category-relaxation-resource h2.entry-title a:link,
div.category-relaxation-resource h2.entry-title a:visited,
div.category-healthy-living h2.entry-title a,
div.category-healthy-living h2.entry-title a:link,
div.category-healthy-living h2.entry-title a:visited,
div.category-just-for-fun h2.entry-title a,
div.category-just-for-fun h2.entry-title a:link,
div.category-just-for-fun h2.entry-title a:visited {
	color:#898700;
	text-decoration:none;
	}

div.category-dish-green h2.entry-title a,
div.category-dish-green h2.entry-title a:link,
div.category-dish-green h2.entry-title a:visited {
	color: #fff;
	text-decoration: none;
	}

div.category-culinary-inspiration h2.entry-title a,
div.category-culinary-inspiration h2.entry-title a:link,
div.category-culinary-inspiration h2.entry-title a:visited,
div.category-the-dish-on h2.entry-title a,
div.category-the-dish-on h2.entry-title a:link,
div.category-the-dish-on h2.entry-title a:visited
 {
	color:#20558a;
	text-decoration:none;
}

div.category-heart-health h2.entry-title a,
div.category-heart-health h2.entry-title a:link,
div.category-heart-health h2.entry-title a:visited {
	color: #c4172d;
	text-decoration: none;
	}


div.category-heart-health h2.entry-title a:active,
div.category-heart-health h2.entry-title a:hover,
div.category-we-recommend h2.entry-title a:active,
div.category-we-recommend h2.entry-title a:hover,
div.category-resolution-solutions h2.entry-title a:active,
div.category-resolution-solutions h2.entry-title a:hover,
div.category-family-matters h2.entry-title a:active,
div.category-family-matters h2.entry-title a:hover,
div.category-dish-green h2.entry-title a:active,
div.category-dish-green h2.entry-title a:hover,
div.category-culinary-inspiration h2.entry-title a:active,
div.category-culinary-inspiration h2.entry-title a:hover,
div.category-relaxation-resource h2.entry-title a:active,
div.category-relaxation-resource h2.entry-title a:hover,
div.category-healthy-living h2.entry-title a:active,
div.category-healthy-living h2.entry-title a:hover,
div.category-just-for-fun h2.entry-title a:active,
div.category-just-for-fun h2.entry-title a:hover,
div.category-the-dish-on h2.entry-title a:active,
div.category-the-dish-on h2.entry-title a:hover,
div.category-bright-ideas h2.entry-title a:active,
div.category-bright-ideas h2.entry-title a:hover {
	text-decoration:underline;
}


.entry-title a {
	color:#20558a;
	font-weight:bold;
	text-decoration:none;
}

.entry-title a:active,.entry-title a:hover {
	text-decoration:underline;
	color:#ef8200;
}


div#entry-meta-top {
	padding: 5px;
	margin:0;
	
	}

.emailthis-link img,
.printthis-link img {
	vertical-align:middle;
	}
.entry-links a,
.entry-links a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	font-weight: bold;
	color: #666;
	}
.entry-links a:active,
.entry-links a:hover {
	color: #ea7125;
	}
div.entry-links {
float:right;
}
div.entry-date {
float:left;
color: #000;
}

div.category-family-matters div#entry-meta-top,
div.category-healthy-living div#entry-meta-top,
div.category-dish-green div#entry-meta-top,
div.category-relaxation-resource div#entry-meta-top,
div.category-just-for-fun div#entry-meta-top {
	background-color:#f0f2cc;
	border-bottom: 2px solid #b5bf00;
	border-top: 1px solid #b5bf00;
}

div.category-heart-health div#entry-meta-top {
	background-color:#f7dde1;
	border-bottom: 2px solid #c4122e;
	border-top: 1px solid #c4122e;
}

div.category-resolution-solutions div#entry-meta-top,
div.category-we-recommend div#entry-meta-top,
div.category-bright-ideas div#entry-meta-top {
	background-color:#fbe5ca;
	border-bottom: 2px solid #ea7125;
	border-top: 1px solid #ea7125;
}

div.category-culinary-inspiration div#entry-meta-top,
div.category-the-dish-on div#entry-meta-top {
	background-color: #d2dde4;
	border-top: 1px solid #5381ac;
	border-bottom: 2px solid #5381ac;
	}

/*
div.category-heart-health div.entry-date {
	color:#c4122e;
}
	

div.category-resolution-solutions div.entry-date,
div.category-we-recommend div.entry-date,
div.category-bright-ideas div.entry-date {
	color:#ef8200;
}

div.category-family-matters div.entry-date,
div.category-healthy-living div.entry-date,
div.category-dish-green div.entry-date,
div.category-relaxation-resource div.entry-date,
div.category-just-for-fun div.entry-date {
	color:#b5bf00;
}
*/

.published {
	border:0;
	color:#666;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
}

/*
div.category-family-matters .published,
div.category-healthy-living .published,
div.category-dish-green .published,
div.category-relaxation-resource .published,
div.category-just-for-fun .published {
	color:#000;
	font-weight:700;
	border:0;
}

div.category-heart-health .published {
	color:#000;
	font-weight:700;
	border:0;
}
div.category-the-dish-on .published,
div.category-culinary-inspiration .published {
	color:#5381ac;
	font-weight:700;
	border:0;
}

*/

div.category-family-matters .entry-content,
div.category-healthy-living .entry-content,
div.category-dish-green .entry-content,
div.category-relaxation-resource .entry-content,
div.category-just-for-fun .entry-content {
	font-size:11px;
	background-color:#fff;
	border-bottom:2px solid #f0f2cc !important;
	border-right:2px solid #f0f2cc !important;
	border-left:2px solid #f0f2cc !important;
	margin:0;
	padding:5px;
}

div.category-resolution-solutions .entry-content,
div.category-we-recommend .entry-content,
div.category-bright-ideas .entry-content {
	font-size:11px;
	background-color:#fff;
	border-bottom:2px solid #fbe5ca;
	border-right:2px solid #fbe5ca;
	border-left:2px solid #fbe5ca;
	margin:0;
	padding:5px;
}

div.category-the-dish-on .entry-content,
div.category-culinary-inspiration .entry-content,
div.page .entry-content {
	font-size:11px;
	background-color:#fff;
	border-bottom:2px solid #dde6ee;
	border-right:2px solid #dde6ee;
	border-left:2px solid #dde6ee;
	margin:0;
	padding:5px;
}

div.category-heart-health .entry-content {
	font-size:11px;
	background-color:#fff;
	border-bottom:2px solid #f3d0d5;
	border-right:2px solid #f3d0d5;
	border-left:2px solid #f3d0d5;
	margin:0;
	padding:5px;
}


div.entry-content b img {
	float:left;
	height:60px;
	width:46px;
	z-index:100;
	margin:0;
	padding:0;
}

div.category-new .entry-content blockquote {
	background-image:url('http://letsdish.files.wordpress.com/2007/12/lightbulb-rs.gif');
	background-repeat:no-repeat;
	padding-left:50px;
	background-position:0 0;
	margin-left:0;
}

div.category-bright-ideas .entry-content blockquote {
	background-image:url('/images/brightideas-post-icon.gif');
	padding-left:95px;
	margin-left:0;
	background-repeat:no-repeat;
	background-position:0 0;
}

div.category-resolution-solutions .entry-content blockquote {
	background-image:url('/images/lightbulb-rs.gif');
	padding-left:50px;
	margin-left:0;
	background-repeat:no-repeat;
	background-position:0 0;
}

div.category-family-matters .entry-content blockquote {
	background-image:url('/images/family-post-icon2.gif');
	padding-left:95px;
	margin-left:0;
	background-repeat:no-repeat;
	background-position:0 0;
}

div.category-dish-green .entry-content blockquote {
	background-image:url('/images/green-post-icon.gif');
	background-repeat:no-repeat;
	padding-left:95px;
	background-position:0 0;
}

div.category-culinary-inspiration .entry-content blockquote {
	background-image:url('/images/cooking-post-icon.gif');
	background-repeat:no-repeat;
	padding-left:95px;
	background-position:0 0;
}

div.category-dish-just-for-fun .entry-content blockquote {
	background-image:url('/images/fun-post-icon.gif');
	background-repeat:no-repeat;
	padding-left:95px;
	background-position:0 0;
}

div.category-dish-relaxation-resource .entry-content blockquote {
	background-image:url('/images/relax-post-icon.gif');
	background-repeat:no-repeat;
	padding-left:95px;
	background-position:0 0;
}

div.category-dish-the-dish-on .entry-content blockquote {
	background-image:url('/images/thedishon-post-icon.gif');
	background-repeat:no-repeat;
	padding-left:95px;
	background-position:0 0;
}

div.entry-content p {
	margin:0 0 15px;
	padding:0;
}
div.entry-content h5 {
	font-size: 12px;
	
	}
div.entry-content h4 {
	font-size: 14px;
	font-weight: bold;
	}
	

div.entry-meta {
	margin-top:0;
	color:#787878;
	padding:4px 10px 10px;
	font-family:Arial, Helvetica, sans-serif;
}

div.entry-meta a,
div.entry-meta a:link,
div.entry-meta a:visited {
	color:#666;
	text-decoration:none;
	font-weight:bold;
}

div.entry-meta a:active,
div.entry-meta a:hover {
	text-decoration:underline;
	color:#ef8200;
	font-weight: bold;
}

p.intro-below-pagetitle {
	margin-top:0;
	padding-top:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.rss-link {
	float:right;
	text-align:right;
	}

/* MAIN LAYOUT -------------------------------------------------------- */

div#wrapper {
	width:878px;
	margin:0 auto;
	padding:10px;
	border: 1px solid #20558a;
	}

div#container {
	float: left;
	width:665px;
	margin-top:0;
	padding-top:0;
}

div#content {
	margin-top:0;
	padding-top:0;
}

div#nav-above,div#nav-below {
	width:590px;
	height:20px;
	z-index:100;
	background-image:url('http://www.wendywillard.com/clients/letsdish/blog/next-prev-bg.gif');
	background-repeat:no-repeat;
	margin:2px auto;
}

div.nav-previous {
	float:left;
	padding-left:25px;
	padding-top:2px;
}

.alignleft {
	float:left;
}

.alignright {
	float:right;
}

div.nav-next {
	float:right;
	padding-right:25px;
	padding-top:2px;
}

#share {
	border-top: 1px solid #ccc;
	margin-top: 35px;
	padding: 2px;
	}


/* FORM ----------------------------------------------------- */

form#commentform .form-label {
	margin:1em 0 0;
}

form#commentform span.required {
	background:#fff;
	color:red;
}

form#commentform,form#commentform p {
	padding:0;
}

input#author,input#email,input#url {
	width:50%;
}

input#author,input#email,input#url,textarea#comment {
	padding:0.2em;
}

textarea#comment {
	height:13em;
	overflow:auto;
	width:66%;
	margin:0 0 0.5em;
}
div.form-submit input {
	border: 1px solid #5381ac;
	background-color: #5381ac;
	color: #d2dde4;
	font-weight: bold;
	}
div.form-textarea textarea {
	border: 1px solid #5381ac;
	background-color: #d2dde4;
	color: #20558a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #20558a;
	}


/* SIDEBAR ---------------------------------------------------------- */

div#sidebar-container {
float: left;
width: 190px;
padding-left: 20px;
z-index: 200;

}

div#sidebar-container a:active,
div#sidebar-container a:hover {
	color: #ea7125;
	text-decoration:none;
}

div.sidebar div,
div.sidebar h3,
div.sidebar ul,
div.sidebar li {
	margin:0;
	padding:0;
}

div.sidebar h3 {
	font-size:1.2em;
	color:#666;
	
}

div.sidebar input#s {
	width:7em;
}


div.sidebar li form {
	margin:0.2em 0 0;
	padding:0;
}

div.sidebar ul li {
	margin-bottom: 25px;
	list-style-type: none;
}

div.sidebar ul ul {
	margin:0 0 0 10px;
}

li#recent-posts ul li {
	border-bottom:none;
	font-size:10px;
	list-style-type:circle; !important
	margin:0; !important
	padding:0; !important
	
	}
div.sidebar ul ul li {
	list-style-type:none;
	/* display:inline; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	/* display: block;*/
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding: 0;
	margin:7px 0 0 0;
}

div.sidebar ul ul li a,
div.sidebar ul ul li a:link {
	text-decoration:none;
	color: #6699cc;
	}

/*
div.sidebar ul ul li:before {
	content:"\00BB \0020";
}
*/

div.sidebar ul ul ul {
	margin:0 0 0 0;
}

div.sidebar ul ul ul li {
/*	list-style:none; */
}

#secondary {
/*	display:none; */
}

#secondary h3 {
/*	display:none; */
}

#subscribe {
	color: #4F4F4F;
	margin-bottom: 25px;
	}
#subscribe a,
#subscribe a:link {
	color: #4f4f4f;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
#search input,
#archives select,
#categories-1 select {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
#subscribe form {
	margin:0;
	padding:0;
	}
#recent-posts a,
#recent-posts a:link {
	font-family:Arial, Helvetica, sans-serif;
	color: #4f4f4f;
	text-decoration:none;
	font-size: 10px;
	font-weight: normal;
}


/* FOOTER ----------------------------------------------- */

div#footer {
	text-align:left;
	color:#999;
	display:none; 
}

div#footer a,div#footer a:link,div#footer a:visited {
	color:#999;
	font-size:9px;
}

div#footer .meta-sep,#theme-link {
	display:none;
}

.avatar {
	float:right;
	border:1px solid #eee;
	padding:2px;
}



ul#archives-page {
	margin:0;
	padding:0;
}

li.content-column h3 {
	color:#ef8200;
}

body.pageid-19 div.snap_preview {
	display:none;
}


/* COMMENTS --------------------------------------------------------- */

div#comments-list ol {
	list-style-type:none;
	margin:0;
	padding:0;
}

div#comments-list ol li {
	background-image:url('/images/comment-top.gif');
	background-repeat:no-repeat;
	background-color:#d2dde4;
	padding-left:40px;
	padding-top:0;
	padding-bottom:0;
	list-style-type:none;
	margin:0;
}

div.comment-author {
	font-weight:bold;
	margin:0;
	padding:0;
	color:#333333;
}

div#comments-list p {
	display:block;
	padding:7px 0;
	color:#333333;
	font-size: 11px;
}

div#comments-list img.avatar {
	display:none;
}

div#comments-list h3,
div#respond h3 {
	color:#20558a;
	border-bottom:1px solid #20558a;
	font-size:12px;
	margin-bottom:3px;
	padding-bottom:0;
}

div#respond h3 {
	background-image:url('/images/comments-icon.gif');
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:15px;
}

.comments-link {
	background-image:url('/images/comments-icon.gif');
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:17px;
}

/*
span.meta-nav {
	display:none;
}
*/

div.navigation a,div.navigation a:link,div.navigation a:visited {
	text-decoration:none;
	color:#898700;
}

div.navigation a:active,div.navigation a:hover {
	text-decoration:underline;
	color:#ea7125;
}

div.entry-meta .author {
	background-image:url('/images/meta-icon.gif');
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:22px;
}

div.entry-meta .cat-links {
	background-image:url('/images/categories-icon.gif');
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:16px;
}

.link-reference {
	margin-bottom:8px;
}

img {
	text-decoration:none;
	border:0;
}

/* ARCHIVES ------------------------------------------------- */
ul#archives-page li {
	list-style:none;
	}
ul#archives-page ul li {
	list-style-type: circle;
	}
ul#archives-page h3 {
	font-size: 14px;
	border-bottom: 1px solid #5381ac;
	color: #5381ac;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom:3px;
	margin-bottom: 0;
	}
