/* 
Theme Name: Duchess
Theme URI: http://duchessoffork.com
Description: An elegant, funky, delicious child theme for the Hybrid Framework.
Author: Mark Barilla
Author URI: http://markbarilla.com
Version: 0.1.1
Tags: Framework
Template: hybrid
*/

/**
* Import pre-made styles from Hybrid
************************************************/

/* Eric Meyer's reset.css */

/* @import url('../hybrid/library/css/reset.css'); 

/* 18px, 20px, 21px, 22px, or 25px margins and line-height (don't use reset.css with these) */

 @import url('../hybrid/library/css/18px.css');

/* @import url('../hybrid/library/css/20px.css'); */

/* @import url('../hybrid/library/css/21px.css'); */

/* @import url('../hybrid/library/css/22px.css'); */

/* @import url('../hybrid/library/css/25px.css'); */

/* Holy Grail */

/* @import url('../hybrid/library/css/holy-grail-fluid.css'); */

/* Plugins CSS */

/* @import url('../hybrid/library/css/plugins.css'); */

/* Hybrid's default CSS */

/* @import url('../hybrid/library/css/screen.css'); */

/**
* Body
************************************************/

/* Contains everything */

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #492809;

}

/* Wrapper for everything inside of the body */

#body-container {
}

/**
* Elements
************************************************/

/* Hyperlinks */

a:link {
	color: #909f1e;
}

a:visited {
	color: #909f1e;
}

a:hover {
		color: #492809;
	background-color: #fefbc5;}

a:active {
	
}

/* Headers */

h1 {
	
}

h2 {
		font-size: 1.2em;

}

h3 {
	
}

h4 {
	
}

h5 {
	
}

h6 {
	
}

/* Text elements */

strong {
	
}

em {
	
}

cite {
	
}

abbr {
	
}

acronym {
	
}

sup {
	
}

sub {
	
}

address {
	
}

ins {
	
}

dfn {
	
}

del {
	
}

/* Paragraphs */

p {
	font: .8em/150% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}


/* Unordered lists */

ul {
		font: .9em/150% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}

ul li {
}


/* Ordered lists */

ol {
	
}

ol li {
	
}

/* Defition lists */

dl {
	
}

dt {
	
}

dd {
	
}

/* Blockquotes */

blockquote {
	
}

blockquote blockquote {
	
}

blockquote em {
	
}

/* Object */

object {
	
}

/* Code */

code {
	
}

pre {
	
}

pre code {
	
}

/* Tables */

table {
	
}

caption {
	
}

tr {
	
}

th {
	
}

td {
	
}

/* Forms */

form {
	
}

textarea {
	
}

input {
	
}

label {
	
}

option {
	
}

/* Drop caps */

.drop-cap {
	
}

/* Notes */

.note {
	
}

/* Warnings/Alerts */

.warning, .alert {
	
}

/* Errors */

.error {
	
}

/* Downloads */

.download {
	
}

/* Alignment */

.left, .alignleft {
	margin: 0 20px 18px 0;
	
}

.right, .alignright {
	margin: 0 0 18px 20px;
}

.center, .aligncenter {
	
}

.block, .alignnone {
	
}

.clear {
	
}

img.size-medium,
img.size-full {
	padding: 1px;
	background-color: #fefdd8;
	border: solid 4px #5d064e;}
/**
* Images
************************************************/

/* Normal images */

img {
	
}

a img {
	
}

/* WP Smilies */

img.wp-smiley {
	
}

/* Thumbnails */

.thumbnail {
	float: left;
	padding: 1px;
	background-color: #e6f2bb;
	border: 3px solid #909f1e;	margin: 0 10px 8px 0;
}

/* WP Captions [caption] */

.wp-caption {
	
}

.wp-caption img {
	
}

.wp-caption p {
	
}

/* Gallery [gallery] */

.gallery {
	
}

.gallery img {
	
}

/* Avatars */

.avatar {
}

/**
* Header
************************************************/

/* Contains entire header */

#header-container {
	overflow: hidden;
	width: 100%;
	height: 220px;
	background: url(/wp-content/themes/duchess/images/fork-bg.png) repeat-x;
	border-top: solid 5px #909f1e;
}

/* Contains site title and tagline */

#header {
		width: 960px;
	margin: 0 auto;
}

/* Site title */

#site-title {
	float: left;
	display: block;
	width: 410px;
	height: 130px;
	margin: 20px 0 0;
	background: url(/wp-content/themes/duchess/images/logo.png) repeat-x;

}

#site-title a {
	display: block;
	margin: 0 0 0 91px;
	width: 302px;
	height: 85px;
	text-indent: -9999px;
}

#site-title a:hover {
	background-color: transparent;
	
}

/* Site description/tagline */

#site-description {
	display: none}

/* Site search */

#search-1 {
	float: right;
	width: 370px;
	height: 50px;
	background: url(/wp-content/themes/duchess/images/search-bg.png) no-repeat;
}
#search-1 div input.search-text {
	float: right;
	margin: 5px 15px 5px 0;
	width: 250px;
	background-color: #fefbc5;
	border: solid 1px #c5db5e;
	color: #603813;
	font-style: italic;
	font-size: .8em;
	padding: 5px;
	font-family: Georgia, Times, serif;
}
#search-1 div input.search-submit {
	float: left;
	width: 75px;
	margin: 7px 0 0 10px;
	background: transparent;
	text-indent: -9999px;
	border: none;}

.ie6 #search-1 div input.search-submit,
.ie7 #search-1 div input.search-submit{ letter-spacing:100px;}

#search-1 div input.search-submit:hover {
	cursor: pointer;
	}

/**
* Page navigation
************************************************/

/* Wrapper for navigation */

#navigation {
	width: 480px;
	float: right;
	margin: 70px 0 0;
}

/* Page nav */

#page-nav {
	
}

#page-nav ul {
	list-style-type: none;
	overflow: hidden;
	font: 1em Georgia, "Times New Roman", Times, serif;
}

#page-nav li {
	float: left;
	margin: 0 10px 0 90px;
}
#page-nav li.page_item {
	margin: 0 10px 0;
}
#page-nav li a {
	display: block;
	padding: 4px;
}

#page-nav li a:link,
#page-nav li a:visited {
	color: #fff;
	font-style: italic;
}
#page-nav li a:hover,
#page-nav li a:active {
	border-bottom: 4px solid #fefbc5;
	background-color: transparent;
	
}
#page-nav li.current_page_item a{

		background-color: #fefbc5;
	color: #5e064e;
}

/**
* Containers below the header and navigation
************************************************/

/* Wrapper for the content and primary/secondary widget sections */

#container {
	width: 960px;
	margin: 20px auto;
	overflow: auto;
}

/**
	* Content
	************************************************/

/* Contains site's main content */

#content {
	width: 460px;
	float: left;
	margin: 0 30px 0 0;
}

.single #content,
.page #content {
	width: 700px;
	margin: 0 40px 0 0;
}
/* Breadcrumb trail */

.breadcrumb {
	font-size: .7em;
	font-style: italic;
	margin: 0 0 28px;
	padding: 2px;
	border-bottom: solid 1px #e6f2bb;
}

/* Archive and search <div> before posts are listed */

.author-info {
	
}

.category-info {
	
}

.date-info {
	
}

.search-info {
	
}

.tag-info {
	
}

/* Posts */

.post {
	
}

.home .post,
.archive .post,
.search .post {
	background: #fefdf5 url(/wp-content/themes/duchess/images/sidebar-bg.png) repeat-x;
	border: solid 1px #d5e98b;
	margin: 0 0 28px;
	padding: 10px;
}

.search .post,
.archive .post {
	background-color: #fff;
	background-image: none;
}
.post .image-wrapper img{
	background-color: #fefdd8;
	margin: 10px 10px 8px;
	margin: 0 0 18px;
	border: 1px solid #909f1e;}

.post .image-wrapper a:hover {
	background-color: transparent;
}	

.post .image-wrapper a:hover img {
	border-color: #492809;
}
	/* Post, page, and archive titles */

h2.entry-title {
	margin: 0 0 4px;
	font-size: 1.5em;
}
.search h2.entry-title,
.archive h2.entry-title {
	font-size: 1em;
}
.post h2.entry-title a:link,
.post h2.entry-title a:visited
 {
	color: #492809;
}
.post h2.entry-title a:hover,
.post h2.entry-title a:active
 {	background-color: transparent;

	color: #909f1e;
	}
.single-title {
	margin-bottom: 4px;
	
}

.single-title h2 a:hover {
	background-color: #fefbc5;
	color: #5e064e;}
.page-title {
	
}

.attachment-title {
	
}

.error-404-title {
	
}

.author-title {
	
}

.category-title {
	
}

.date-title {
	
}

.search-title {
	
}

.tag-title {
	
}

/* Author and date byline */

.byline {
	font: italic .8em Georgia, "Times New Roman", Times, serif;
}

.single .byline {
}
.byline a {
	font-style: normal;

}

p span.signature {
	display: block;
	height: 40px;
	background: url(/wp-content/themes/duchess/images/sprite.png) no-repeat -3px -85px;
	text-indent: -9999px;

}
/* Full entries */

.single #content .entry-content {
}

.post a:link,
.post a:visited {
	color: #79055f;
}
.post a:hover,
.post a:active {
	color: #5e064e;
	}


/* Recipe Formatting */

div.recipe {
	background-color: #fffeca;
	clear: both;
	overflow: auto;
	padding: 18px 18px 0;
	border: solid 1px #d5e98b;
	margin: 0 0 18px;
}

div.recipe ul,
duv.recipe ol {
	font-family: Georgia, "Times New Roman", Times, serif;

}
/* @group My Group */



/* @end */

div.recipe img {
	border: 5px solid;
	padding: 0;
}

div.recipe h2 {
	padding: 0 0 4px;
	border-bottom: 1px solid;
}
div.recipe h3 {
	font-size: .75em;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #d5e98b;
	padding: 0 0 4px;
	margin: 0 0 8px;
}
div.recipe ul {
	font-size: .8em;
	list-style-type: none;
	margin: 0 0 18px 0;
	font-style: italic;
}

div.recipe ul li {
	padding: 2px 0;
}
div.recipe ol {
	margin: 0 0 18px 30px;
	font-size: .9em;
}
div.recipe ol li {
	padding: 4px 0;
}
/* Excerpts (introduced in Hybrid 0.4) */

a.read-more.recipe:link,
a.read-more.recipe:visited {
	font-style: italic;
	font-size: .8em;
	line-height: 32px;
	color: #fff;
	display: block;
	width: 125px;
	height: 32px;
	text-align: center;
	background: url(/wp-content/themes/duchess/images/sprite.png) no-repeat -1px -279px;
}
a.read-more.recipe:hover,
a.read-more.recipe:active {
	background-position: -1px -312px;
}

.entry-summary {
	
}

.entry-summary p {
}

/* Using <!--nextpage--> */

p.pages a {
	
}

/* More link <!--more--> */

a.more-link {
	
}

/* Post meta data */

.post-meta-data {
	margin: 18px 0;
	padding: 10px;
	overflow: auto;
	border-top: solid 1px #e6f2bb;
	font: italic .8em/160% Georgia, "Times New Roman", Times, serif;
}

.home .post-meta-data,
.archive .post-meta-data,
.search .post-meta-data {
	background: #e6f2bb url(/wp-content/themes/duchess/images/meta-bg.png) repeat-x;
	border: none;
	margin: 18px -10px -10px;
	clear: both;
}

.post-meta-data span.categories,
.post-meta-data span.tags {
	float: left;
}
.post-meta-data span.tags {
clear: left;
}

span.tags, ul.wp-tag-cloud {
	text-transform: capitalize;
}
.post-meta-data a.comments-link {
	float: right;
}

.post-meta-data .separator {
	display: none;
}

.post-meta-data span.categories a:link,
.post-meta-data span.tags a:link,
.post-meta-data span.categories a:visited,
.post-meta-data span.tags a:visited{
	font-style: normal;
	font-weight: bold;
	color: #492809;
	font-size: .9em;
}

.post-meta-data a:hover{	background-color: #fffeca;
}
	
/* Related Posts */

h4.meta {
	font-size: 1em;
	margin: 0 0 12px;
	color: #909f1e;
}
ul.related-posts {
	list-style-type: none;
	margin: 0;
	overflow: auto;
}

ul.related-posts li {
	float: left;
	width: 188px;
	background-color: #e6f2bb;
	margin: 0 20px 0 0;
	border: 1px solid #d5e98b;

}

ul.related-posts a img {
	margin: 10px 10px 8px;
}

ul.related-posts a:hover img {
	border-color: #492809;
}

ul.related-posts li span {
	display: block;
	clear: left;
	padding: 0 10px 8px;
	font-size: .8em;
	line-height: 130%;
}

ul.related-posts li a:link,
ul.related-posts li a:visited {
	color: #909f1e;
}

ul.related-posts li a:hover,
ul.related-posts li a:active {
		color: #492809;
	background-color: #fefbc5;}
/* Navigation links */

.navigation-links {
	color: #909f1e;
	font-size: .7em;
	overflow: hidden;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-top: solid 1px #909f1e;
	padding: 4px 0;
}

.navigation-links .previous {
	float: left;
}

.navigation-links .next {
	float: right;
}

.navigation-links a:hover {
	background-color: #fefbc5;
	color: #909f1e;}

/* WP PageNavi (plugin) */

.wp-pagenavi {
	
}

.wp-pagenavi .pages {
	
}

.wp-pagenavi .current {
	
}

.wp-pagenavi .extend {
	
}

.wp-pagenavi a {
	
}

/* Attachment image navigation */

.navigation-attachment {
	
}

/**
		* Comments template
		************************************************/

/* Wrapper for entire comments area */

#comments-template {
}

/* Comments section headers/titles */

.comments-header {
	font-size: 1.2em;
}

#comments-number {
}

/* Comments closed paragraph */

p.comments-closed {
	
}

/* Main comments section */

#comments {
	
}

#comments ol {
	margin: 0 0 18px;
	list-style-type: none;
}

/* Individual comments (note that WordPress has even/odd backwards) */

#comments li {
	padding: 10px;
	overflow: hidden;
	margin: 0 0 18px;
	border: solid 1px #d5e98b;
}

#comments li li {
	
}

#comments li li li {
	
}

#comments li li li li {
	
}

#comments li.even {
	background-color: #fefbc5;
}

#comments li.odd {
	background-color: #e6f2bb;
}

#comments li.thread-even {
	
}

#comments li.thread-odd {
	
}

#comments li.author {
	
}

#comments li.trackback {
	
}

#comments li.pingback {
	
}

/* Comment avatars */

#comments .avatar {
	border: 4px solid #85931c;
	float: right;
	width: 60px;
	height: 60px;
	}


/* Comment meta data */

#comments .comment-meta-data {
	font-style: italic;
	font-size: .8em;
	margin: 0 0 8px;
	border-bottom: 1px solid;
	width: 570px;
	color: #7e6247;
	float: left;
	padding: 0 0 4px;}

#comments .comment-meta-data .comment-author {
	text-transform: uppercase;
	color: #492809;
	letter-spacing: 1px;
	float: left;
	margin: 0 5px 0 0;
}
#comments .comment-meta-data .comment-author a {
	color: #79055f;
}
#comments .comment-meta-data cite {
	font-style: normal;
	font-weight: bold;

}
#comments .comment-author a:hover {
}

/* Comment text */

#comments .comment-text {
	font-size: .9em;	
	float: left;
	width: 560px;
	padding: 0 0 0 4px;
	margin: 0 0 -18px;
}

/* Paged comments navigation */

#comments-template .paged-navigation {
	
}

#comments-template .paged-navigation .page-numbers {
	
}

#comments-template .paged-navigation .next {
	
}

#comments-template .paged-navigation .prev {
	
}

/* Main comment form div */

#respond {
	padding: 10px;
	margin: 0 0 18px;
	background-color: #bfc87e;	border: 1px solid #909f1e;
}


/* Comment form title */

#reply {
	color: #fefbc5;
	font-size: .75em;
	text-transform: uppercase;
	letter-spacing: 1px;
	background-color: #909f1e;
	margin: -10px;
	padding: 10px;
	border-bottom: 1px solid #c5db5e;
}

/* Comment form elements */

p#cancel-comment-reply {
	
}

#respond form {
	width: 100%;
}

#respond .form-author {
	
}
#respond label {
	width: 80px;
	display: block;
	font-size: 1em;
	float: left;
	padding: 5px;
}
#respond input,
#respond textarea {
	margin: 5px 15px 5px 0;
	width: 250px;
	background-color: #fefbc5;
	border: solid 1px #c5db5e;
	color: #603813;
	padding: 8px 5px;
	font-family: Georgia, Times, serif;
}

#respond .form-email {
	
}

#respond .form-url {
	
}

#respond .form-textarea {
	margin: 0;
}

#respond textarea {
	width: 420px;
}

#respond p.form-submit {
	overflow: hidden;
	margin: 0;
}
#respond .button {
	font-style: italic;
	line-height: 32px;
	color: #fff;
	display: block;
	width: 125px;
	height: 32px;
	text-align: center;
	background: url(/wp-content/themes/duchess/images/sprite.png) no-repeat -1px -279px;
	border: none;
	padding: 0;
	float: left;
	margin: 8px 0 0 5px;
}
#respond .button:hover {
	background-position: -1px -312px;
}


#respond .comment-action {
	
}

/**
		* Utility widget sections (see other widget code below)
		************************************************/

/* All utility widget sections (except widgets template) */

.utility {
	
}

/* Before content */

#utility-before-content {
	
}

/* After content */

#utility-after-content {
	
}

/* After post but before comments */

#utility-after-single {
	
}

/* After page but before comments */

#utility-after-page {
	
}

/* Widgets page template widgets */

.page-template-widgets #content .widget {
	
}

/**
	* Widget sections (Primary and Secondary)
	************************************************/

/* Widgets in general */

.widget {
	
}

.widget-inside {
	
}

.widget-title {
	
}

/* Primary widget section */

#primary {
width: 220px;
float: left;
margin: 0 20px 0 0;
}

.single #primary {
	margin: 0;
}

#primary .widget {
	padding: 10px;
	margin: 0 0 18px;
	background: #fefdf5 url(/wp-content/themes/duchess/images/sidebar-bg.png) repeat-x;
	border: solid 1px #d5e98b;
}

#primary .widget-inside {
	
}

#primary .widget-title {
	display: block;
	background: url(/wp-content/themes/duchess/images/sprite.png) no-repeat;
	font-size: 1.2em;
	margin: 0;
	text-indent: -9999px;
	border-bottom: solid 1px #5a6d12;
}

#primary .widget ul {
	list-style-type: none;
	margin: 0;
	font: italic .9em Georgia, "Times New Roman", Times, serif;
}

#primary .widget ul li a:link,
#primary .widget ul li a:visited {
	color: #492809;
	padding: 8px 4px;
	display: block;

}

#primary .widget ul li a:hover,
#primary .widget ul li a:active {
	color: #fefbc5;
	background-color: #909f1e;
}

/* Recipes Widget */
#primary .widget-categories .widget-title {
	height: 40px;
	background-position: -15px 0;
}
#primary .widget-categories ul li {
	border-bottom: 1px solid #d5e98b;
}
#primary .widget-categories ul li a {
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	font-size: .75em;
}
#primary .widget-categories ul li a:link,
#primary .widget-categories ul li a:visited {
	color: #5a6d12;
}

#primary .widget-categories ul li a:hover,
#primary .widget-categories ul li a:active {
	color: #fefbc5;
	background-color: #909f1e;
}
#primary .widget-categories li.cat-item-1 {
	display: none;
}


/* Ingredients Widget */
#primary .widget-tags .widget-title {
	height: 45px;
	background-position: -15px -40px;
	margin: 0 0 8px;
}

#primary .widget.tags ul li a
{
	padding: 4px;
}

/* Royal Favorites */

#primary div#query-posts-3,
#primary li.widget_pages {
	margin: 0;
	border: 0px;
	background-image: none;
	background-color: transparent;
	}
#primary li ul {
		border-top: 1px solid #d5e98b;

}
#primary li.widget_pages li {
	border-bottom: 1px solid #d5e98b;
	font: normal normal .8em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
/* @group My Group */



/* @end */
#primary li.widget_pages {
	list-style-type: none;
}	
#primary div#query-posts-3 h3.widget-title,
#primary li.widget_pages h2 {
	text-transform: uppercase;
	font-size: .7em;
	letter-spacing: 1px;
	color: #79055f;
	background-color: transparent;
	margin: 0 0 18px;
	background-image: none;
	text-indent: 0;
	text-align: center;
	border: 0;
}

/* My Comment */

div.widget-inside .post {
	border: 0;
	padding: 0;
	width: 188px;
	margin: 0 0 0 5px;
	background-image: none;
	background-color: transparent;
}

#primary div#query-posts-3 p.byline,#primary div#query-posts-3 p.entry-meta, 
#primary div#query-posts-3 div.entry-summary {
	display: none;
}

#primary div#query-posts-3 h2 {
	display: block;
	clear: left;
	padding: 0 10px 8px;
	font-size: .8em;
	line-height: 130%;
}

#primary div#query-posts-3 h2 a{
	display: block;
	padding: 4px;
	
}

#primary div#query-posts-3 img {
		margin: 0 10px 4px;
	border: solid 4px #5d064e;

}

#primary div#query-posts-3 a:hover {
	color: #fefbc5;
	background-color: #909f1e;}
#primary div#query-posts-3 a:hover img {
	border-color: #492809;
}
/* Secondary widget section */

#secondary {
width: 220px;
float: right;
margin: 0;
}

#secondary .widget {
	margin: 0 0 18px;
}

#secondary .widget-inside {
	
}

#secondary .widget-title {
font-size: .8em;
	font-style: italic;
	margin: 0 0 8px;
	padding: 2px;
	color: #fefbc5;
	background-color: #909f1e;	text-align: center;

}

#secondary .widget ul {
	
}

#secondary .widget ul li {
	
}

#secondary #twitter_div ul {
	list-style-type: none;
	margin: 0;
	font: .7em/140% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#secondary #twitter_div p a {
	display: block;
	text-align: center;
	font-size: .8em;
	border-top: 1px solid #e6f2bb;
	margin: 8px 0;
	
		}
		
.twitter-following a img{
	margin: 0 0 3px 2px;
		border: 1px solid #909f1e;

}

div.twitter-following a:hover {
	background-color: transparent;
}
div.twitter-following a:hover img{
		border-color: #492809;

}
/*From the Duchess */
div#text-4 {
	margin: 0 0 18px;
}
div#text-4 h3.widget-title,
div#text-5 h3.widget-title {
	text-transform: uppercase;
	font-size: .7em;
	letter-spacing: 1px;
	color: #79055f;
	background-color: transparent;
	margin: 0 0 18px;
}
div#text-4 h3.widget-title {
	margin: -20px 0 18px;
	padding: 95px 0 0;
		background: url(/wp-content/themes/duchess/images/sprite.png) no-repeat -5px -120px;
	
}

div#text-4 p {
	text-align: center;
	font-style: italic;
	margin: 0 0 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* Tertiary */

#tertiary {
width: 220px;
float: right;
margin: 0;
}

/**
* Footer
************************************************/

/* Wrapper for the entire footer */

#footer-container {
	clear: both;
	overflow: hidden;
	width: 100%;
	background: url(/wp-content/themes/duchess/images/fork-bg-footer.png) repeat-x;
	border-top: 2px solid #38032f;}

/* Subsidiary widget section */

#subsidiary {
	margin: 0 auto;
	width: 960px;
	padding: 20px 0 40px;
	overflow: auto;
}

#subsidiary .widget {
	color: #fff;
}

#subsidiary .widget a:link,
#subsidiary .wdiget a:visited {
	color: #fff;
	font-weight: bold;
}
#subsidiary .widget a:hover,
#subsidiary .wdiget a:active {
	background-color: #79055f;
	color: #fefbc5;

}
#subsidiary .widget-inside {
	padding: 0 20px 0 0;
	color: #fff;
	font: .8em/150% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}

#subsidiary .widget-title {
	text-transform: uppercase;
	font: bold .9em Georgia, "Times New Roman", Times, serif;
	color: #fefbc5;
}

#subsidiary div#text-6 {
	width: 460px;
	float: left;
	margin: 0 20px 0 0;
}

#subsidiary div#text-7 {
	width: 280px;
	float: left;
	margin: 0 20px 0 0;
}

#subsidiary div#text-7 a{
	display: block;
	padding: 0 0 0 45px;
	background: url(/wp-content/themes/duchess/images/sprite.png) no-repeat;
	height: 35px;
	line-height: 35px;
	margin: 0 0 8px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
}
#subsidiary div#text-7 a strong{
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	font-style: normal;
}
#subsidiary div#text-7 a.twitter {
	background-position: 0 -351px;
}

#subsidiary div#text-7 a.rss {
	background-position: 0 -387px;
}

#subsidiary div#text-7 a.facebook {
	background-position: 0 -424px;
}


/* Footer section */

#footer {
	
}

/* Footer extra */

#footer .copyright {
	
}

#footer .credit {
	
}