/*   
Theme Name: The Art of Nancy Conant
Theme URI: http://www.morecabbage.com
Description: Art websites by <a href="http://www.morecabbage.com/">More Cabbage LLC</a>
Author: More Cabbage LLC
Author URI: http://www.morecabbage.com/
Template: thematic
Version: 1.0
Tags: More Cabbage, art website
*/

@import url('../thematic/library/styles/reset.css');
@import url('../thematic/library/styles/typography.css');
@import url('../thematic/library/styles/images.css');
@import url('../thematic/library/styles/plugins.css');


body {
	padding-bottom:40px;
	background:url("images/bg_body.jpg") top center #2d2a29;
	text-align:center;
	font-family:"Georgia","Times New Roman",serif;
	color:#FFF;
}

a { color:#999; }
	a:hover { color:#666; }

#outer-wrapper {
	margin:0 auto;
	padding:0 13px;
	width:837px;
	background:url("images/bg_outer-wrapper.png") top center repeat-y;
}

.ie6 #outer-wrapper {
	background:none;
	text-align:left;
}

#wrapper {
	padding:0 20px 20px 20px;
	border:9px solid #171414;
	border-width:0 9px;
	background:url("images/bg_wrapper.jpg") top center no-repeat #221e1d;
}

#header {
	position:relative;
	height:211px;
}
	.skip-link {
		display:none;
	}
	#home-link a {
		position:absolute;
		top:17px;
		left:-20px;
		display:block;
		width:232px;
		height:27px;
		text-indent:-9000px;
	}
	#nav {
		position:absolute;
		top:16px;
		right:16px;
		margin:0;
		list-style:none;
	}
		#nav li {
			float:left;
			position:relative;
			margin:0 0 0 28px;
			height:30px;
			text-transform:lowercase;
		}
			body #nav a {
				display:block;
				padding:5px 0 3px 0;
				height:22px;
				text-decoration:none;
				font-size:12px;
				color:#969494;
			}
				body #nav a:hover {
					color:#D5C7BE;
				}
			body #nav ul { /* second-level menus */
				display:none;
				position:absolute;
				top:27px;
				left:-9px;
				margin:0;
				padding:4px 0;
				width:109px;
				background:#262422;
				list-style:none;
				line-height:.8em;
				font-size:11px;
			}
				body #nav ul li {
					margin:0;
					height:22px;
				}
					body #nav ul li a {
						display:block;
						padding:7px 0 7px 9px;
						text-indent:0;
						text-decoration:none;
						text-align:left;
						font-size:11px;
					}
	#blog-title {
		margin:0;
	}
		#blog-title a {
			position:absolute;
			top:76px;
			left:19px;
			display:block;
			width:387px;
			height:98px;
			text-indent:-9000px;
		}
	#blog-description {
		display:none;
	}

#content {
	position:relative;
	top:-12px;
	float:left;
	margin-left:41px;
	width:470px;
	text-align:left;
}

#primary {
	float:right;
	padding-bottom:20px;
	width:205px;
	text-align:left;
	line-height:1em;
}
	#primary * {
		margin:0;
		list-style:none;
	}
	#search,						/* default sidebar */
	#pages,							/* default sidebar */
	#categories,					/* default sidebar */
	#facebookconnector,				/* facebook login on home page */
	#query-posts-394251641			/* featured post on home page */
	{
		display:none;
	}
	.widgetcontainer {
		padding:40px 0 10px 0;
	}
	.widgettitle {
		padding:5px 0 0 0;
		font-size:14px;
	}
	#primary li ul {
		padding-top:6px;
	}
		#primary li li {
			padding:8px 0 0 12px;
			font-family:"Helvetica","Arial",sans-serif;
			font-size:11px;
		}
			#primary li li a {
				text-decoration:none;
			}
			#primary li ul.children {
				display:none;
			}
			#primary li .cat-item-3 { /* hide redundant Studio Blog category link */
				display:none;
			}
	
	/* categories list */
	#categories-419052291.widgetcontainer {
		/* appears at the top, no margin or padding */
		padding-top:0;
	}
	
	/* last 5 blog posts */
	#query-posts-430034461 {
	}
	
	/* upcoming events */
	.eventscategory_widget_upcoming {
	}
		#primary .eventscategory_widget_upcoming ul {
			position:relative;
			top:-6px;
		}
		#primary .eventscategory_widget_upcoming .vevent {
			clear:left;
			padding-top:16px;
		}
			.eventscategory_widget_upcoming .post-date {
				float:left;
				width:35px;
				height:40px;
				background:#686765;
				text-align:center;
				font-weight:bold;
				color:#333;
			}
			.eventscategory_widget_upcoming .dtend {
				display:none;
			}
				.eventscategory_widget_upcoming .post-month {
					display:block;
					padding-top:3px;
					height:13px;
					background:#7d97ba;
					text-transform:uppercase;
					line-height:1em;
					font-size:10px;
					color:#FFF;
				}
				.eventscategory_widget_upcoming .post-day {
					display:block;
					padding-top:4px;
					height:20px;
					line-height:1em;
					font-size:18px;
				}
				.eventscategory_widget_upcoming .summary {
					display:block;
					padding-left:45px;
				}
				.eventscategory_widget_upcoming .more {
					display:none;
				}
	
	/* sites i like */
	#linkcat-7 {
		clear:left;
		padding-top:50px;
	}
	
	/* archive */
	#archives {
	}
	

#secondary {
}
	#secondary * {
		margin:0;
		list-style:none;
	}
	#rss-links,
	#meta {
		display:none;
	}

.clear {
	clear:both;
}

#footer {
	clear:both;
	margin:0 auto;
	padding:90px 83px 0 83px;
	width:697px;
	height:0;
	background:url("images/bg_footer.png") center -27px no-repeat;
	text-align:left;
	font-family:"Helvetica","Arial",sans-serif;
	font-size:9px;
	color:#5b504e;
}
	#footer a {
		color:#5b504e;
	}
	.tags {
		color:#565655;
	}
		#footer .tags a {
			text-decoration:none;
			color:#565655;
		}

#sub-footer {
	margin:0 auto;
	padding:48px 0 30px 85px;
	width:752px;
	background:#171414;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#473d3c;
}
	#sub-footer a {
		text-decoration:none;
		color:#473d3c;
	}
	#sub-footer ul,
	#sub-footer p {
		float:left;
		margin:0 10px 0 0;
		width:160px;
		list-style:none;
		line-height:14px;
	}
	#sub-footer #copyright {
		float:none;
		margin:0 0 20px 0;
		width:auto;
		color:#5b504e;
	}
		#sub-footer #copyright a {
			color:#5b504e;
		}
	#sub-footer ul#col-one {
	}
	#sub-footer ul#col-two {
		width:167px;
	}
	#sub-footer p#par-one {
		margin-right:86px;
		width:110px;
	}
	#sub-footer p#par-two {
		width:110px;
	}


/*****************************
	  SINGLE POST STYLES
******************************/

.single {}
	.single #secondary {
		display:none;
	}
	.single #main {
		margin:0 auto;
		width:696px;
		text-align:left;
	}
	.single #content {
		float:none;
		margin:0;
		width:auto;
	}
	.single .post {
		float:none;
		padding-top:7px;
		width:696px;
	}
		.fbconnect_share {
		}
			.fb_share_button {
				border:none;
				background:none;
				font-family:Helvetica, Arial, sans-serif;
				font-size:12px;
			}
		.entry-utility {
			display:none;
		}
		.post-edit-link {
			display:none;
		}
		.navigation {
			display:none;
		}
		.single .entry-title {
			display:inline;
			margin:0;
			line-height:1em;
			font-size:20px;
			color:#eee; /* title was a little too bright white */
		}
		.single .medium-size {
			display:none;
		}
		.single .entry-meta {
			display:inline;
			padding-left:6px;
			font-size:11px;
			color:#999;
		}
		.entry-content {
			line-height:18px;
			font-family:"Helvetica","Arial",sans-serif;
		}
			body .entry-content p { /* to override default p margin */
				margin:0 0 18px 0;
				padding:0;
			}
			.entry-content img {
				margin-bottom:0;
				padding:7px 8px;
				border:1px solid #000;
			}

#comments-header {
	clear:both;
	padding-top:40px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
	#comments-header a {
		color:#7d6547;
	}
	#comments-header h3 {
		float:left;
		margin:0 0 0 6px;
		padding-top:5px;
		width:95px;
		background:url("images/bg_comment!.gif") top right no-repeat;
		font-size:14px;
	}
	#comments-header .welcome {
		float:left;
		padding-top:9px;
		width:332px;
		text-align:right;
		font-size:11px;
		color:#7d6547;
	}
		#comments-header .welcome a {
			padding-left:18px;
			text-decoration:none;
			text-transform:lowercase;
		}
	#comments-header .fbconnect-login {
		float:right;
		width:246px;
		padding:0 14px 0 0;
		text-align:right;
	}
	#comments-header .fbconnect-invite {
	}
		#comments-header .fbconnect-invite a {
			float:right;
			width:190px;
			height:24px;
			padding:8px 0 0 56px;
			background:url("images/bg_inviteyourfriends.jpg") no-repeat;
			text-indent:-9000px;
		}
		#facebookFriends {
			display: none;
		}
		#comments-header #facebookFriends {
			background:#1c1b1a;
			position: relative;
			height: 665px;
		}
		#facebookFriends iframe {
			position: absolute;
			left: -33px;
			top: 0;
			width: 760px;
			z-index: 100;
		}
		#invitelink #facebookFriends iframe {
			top: -400px;
		}
#comments {
	clear: both;
	padding:0 72px 0 81px;
	background:#1c1b1a;
	font-family:"Helvetica","Arial",sans-serif;
}
	#comments-list {
		padding-top:35px;
	}
		#comments-list a {
			color:#7d6547;
		}
		#comments-list h3 {
			display:none;
		}
		#comments-list ol {
			margin:0;
			list-style:none;
		}
			#comments-list li {
				position:relative;
				padding-bottom:28px;
			}
				#comments-list .avatar img {
					position:absolute;
					top:6px;
					left:-55px;
					width:38px;
					height:38px;
				}
				#comments-list li .comment-meta {
					padding-bottom:5px;
					font-size:11px;
				}
				#comments-list li .comment-content {
					font-family:Arial, Helvetica, sans-serif;
					font-style:italic;
					font-size:12px;
				}
#respond {
	padding-top:35px;
}
	#respond h3 {
		padding-bottom:12px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
	}
	#respond .login-to-comment {
		padding-bottom:20px;
		font-size:12px;
		font-style:italic;
	}
	#respond .form-textarea {
		padding:6px;
		border:1px solid #000;
	}
		#respond .form-textarea textarea {
			padding:4px;
			border:0;
			width:520px;
			background:#353535;
			font-family:Arial, Helvetica, sans-serif;
			font-style:italic;
			color:#FFF;
		}
	#respond #share {
		float:left;
		padding:10px 0 0 8px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		text-decoration: none;
	}
	#respond #share span {
		border: 1px solid #999;
		color: #fff;
		float: left;
		height: 12px;
		line-height: 10px;
		margin: 2px 5px 0 0;
		width: 12px;
		text-indent: -1000em;
	}
	#respond #share.yes span {
		text-indent: 0;
		text-align: center;
		text-decoration: none;
	}
	#respond .form-submit {
		padding:14px 19px 24px 0;
		text-align:right;
	}
.single #primary,
.single #seconday {
	display:none;
}






/*****************************
 EVENT ARCHIVE & DETAIL PAGES
******************************/

/* 
Note: .category-events applies to both the events archive page 
as well as the events detail page 
*/

.category #secondary {
	display:none;
}

.category-events {}
	.category-events .entry-title {
		margin-left:12px;
	}
	.category-events .post-date {
		float:left;
		margin-top:3px;
		width:35px;
		height:40px;
		background:#686765;
		text-align:center;
		font-family:Arial,Helvetica,sans-serif;
		font-weight:bold;
		color:#333;
	}
		.category-events .post-month {
			display:block;
			padding-top:3px;
			height:13px;
			background:#7d97ba;
			text-transform:uppercase;
			line-height:1em;
			font-size:10px;
			color:#FFF;
		}
		.category-events .post-day {
			display:block;
			padding-top:2px;
			height:18px;
			line-height:1em;
			font-size:18px;
		}
	.category-events .entry-content { /* applies to events archive and detail page */
		display:block;
		margin:0 0 0 48px;
	}
	.s-category-events .entry-content { /* applies only to detail page */
		margin-top:10px;
	}





/*****************************
   USER PROFILE PAGE STYLES
******************************/

.fbnarrowcolumn {
	width:696px;
	padding:0;
}
	.fbnarrowcolumn .page-title {
		margin:0;
		padding:0 0 24px 0;
		line-height:1em;
		font-size:20px;
		color:#eee; /* title was a little too bright white */
	}
	.fbconnect_userprofile {}
		.fbconnect_userpicmain {
			padding:4px;
			border:1px solid #000;
		}
		.fbconnect_profiletexts {
			margin-left:180px;
			width:250px;
			color:#94764f;
		}
			.fbconnect_profiletexts p {
				margin:8px;
			}
			.fbconnect_profiletexts span {
				color:#FFF;
			}
	#fb-profile-page-link {
		padding-top:10px;
	}



/*****************************
    PAINTING ARCHIVE STYLES
******************************/

.category-paintings {}
	.category-paintings .hentry {
		position:relative;
		left:110px;
		padding-bottom:30px;
		width:400px;
		min-height:110px;
	}
	.category-paintings .post-thumbnail {
		position:absolute;
		top:16px;
		left:-110px;
		margin:6px 10px 10px 0;
		width:100px;
	}
	#content .category-paintings .entry-utility {
		display:block;
		visibility:hidden;
		clear:left;
		font-size:1px;
	}




/*****************************
     PAINTING POST STYLES
******************************/

.s-category-paintings .entry-title {}
.s-category-paintings .post-thumbnail {
	display:none;
}
.s-category-paintings .medium-size {
	padding:0 4px 0 6px;
	text-transform:lowercase;
	font-size:11px;
}
.s-category-paintings .entry-meta {
	display:none;
}
.s-category-paintings .entry-content {
	padding-top:20px;
}
	.s-category-paintings .post-ratings-images {
		display:inline;
		display:none;
	}
	.s-category-paintings .post-ratings {
		display:none;
		padding:12px 0 0 0;
	}
		.s-category-paintings .post-ratings-vote {
			float:right;
			margin:101px 0 12px 39px;
			padding:46px 12px 0 38px;
			width:259px;
			height:99px;
			background:url("images/bg_postratings.jpg") top center no-repeat;
			text-align:left;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:13px;
			color:#bb9f71;
		}
			.s-category-paintings .post-ratings-description {
				padding-bottom:10px;
			}
			.s-category-paintings .post-ratings-images-vote {
				float:left;
				width:120px;
				padding-top:5px;
				text-align:right;
			}
			.s-category-paintings .post-ratings-images-text {
				display:none;
				position:relative;
				top:-3px;
				margin-left:131px;
			}
	.s-category-paintings .entry-content p img {
		margin-bottom:3px;
	}





/*****************************
     JOURNAL POST STYLES
******************************/

.s-category-journal .entry-content {
	display:block;
	padding-top:10px;
}





/*****************************
  NEWS AND AWARDS PAGE STYLES
******************************/

.pageid-143 table {}
	.pageid-143 table caption {
		display:none;
	}
	.pageid-143 thead {
		display:none;
	}
	.pageid-143 .newsawards-date {
		width:70px;
	}
	.pageid-143 .newsawards-description {}
	.pageid-143 td {
		padding:1px 0;
	}




/*****************************
	     PAGE STYLES
******************************/

.page {}
	.page #main {
		margin:0 auto;
		padding-left:7px;
		width:696px;
		text-align:left;
	}
	.page #content {
		float:none;
		margin:0;
		width:auto;
	}
	.page .page {
		float:none;
		padding-top:7px;
		width:696px;
	}
	.page .entry-content {
		display:block;
		padding-top:36px;
	}
		.page .entry-title {
			display:inline;
			margin:0;
			line-height:1em;
			font-size:20px;
			color:#eee; /* title was a little too bright white */
		}
	.page .entry-content {
		padding-bottom:26px;
	}
	.page #primary,
	.page #secondary {
		display:none;
	}






/*****************************
        ARCHIVE STYLES
******************************/

.archive {}
	.archive #content {
		padding:0;
	}
	.archive .page-title {
		margin:0;
		padding-top:6px;
		line-height:1em;
		font-size:20px;
		color:#eee;
	}
		.archive .page-title span {
		}
	.archive .entry-utility {
		display:none;
	}
	.archive .archive-meta {
		margin-bottom:40px;
	}
	.archive .hentry {
		padding:18px 0;
	}
		.archive .entry-title {
			display:inline;
			font-size:15px;
		}
			.archive .entry-title a {
				text-decoration:none;
				color:#FFF;
			}
				.archive .entry-title a:hover {
					color:#999;
				}
		.archive .medium-size {
			display:none;
		}
		.archive .entry-meta {
			display:inline;
			padding-left:6px;
			font-size:11px;
			color:#999;
		}
		.archive .entry-content {
			padding-top:6px;
		}
	.archive .hentry.sticky {
		margin:0 0 41px 0;
		padding:18px 18px 0 18px;
		border:1px solid #727272;
	}
	.archive #primary #query-posts-430034461 {}
		.archive #primary #query-posts-430034461 .post-date {
			display:none;
		}



/*****************************
	   PORTFOLIO STYLES
******************************/

/* selector must start with body (an element, not a class) for priority */
body.page-template-portfolio-php {}
	body.page-template-portfolio-php .entry-content {
		padding:0 0 24px 11px;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
		body.page-template-portfolio-php .entry-content .entry-title {

			padding-bottom:4px;
		}
		body.page-template-portfolio-php .entry-content * {
			line-height:1em;
			font-family:Georgia, "Times New Roman", Times, serif;
		}
			body.page-template-portfolio-php .entry-content img {
				position:relative;
				left:-6px;
				display:block;
				margin:38px 0 15px 0;
			}
			body.page-template-portfolio-php .entry-content strong {
				padding-right:8px;
				font-size:15px;
				font-weight:normal;
			}
			body.page-template-portfolio-php .entry-content em {
				font-size:10px;
				font-style:normal;
			}
			body.page-template-portfolio-php .entry-content a {
				position:relative;
				top:-8px;
				font-size:11px;
				color:#d3b592;
			}





/*****************************
CONTACT/RESERVATION PAGE STYLES
******************************/

.wpcf7-form {}
	.wpcf7-form input,
	.wpcf7-form textarea {
		border:none;
		background:#333;
		font-size:12px;
		color:#bca27a;
	}
	.wpcf7-form input {
		height:14px;
	}
	.wpcf7-form textarea {
		height:120px;
	}
	.wpcf7-form .wpcf7-form-control-wrap {
		display:block;
		margin:4px 0 0 0;
		padding:6px;
		width:325px;
		border:1px solid #000;
	}
		.wpcf7-form .wpcf7-form-control-wrap input,
		.wpcf7-form .wpcf7-form-control-wrap textarea {
			width:100%;
		}
	.wpcf7-form .captcha {}
		.wpcf7-form .captcha .wpcf7-form-control-wrap {
			display:inline;
			padding:0;
			width:0;
			border:none;
		}
		.wpcf7-form .captcha .captcha-wrapper {
			display:block;
			margin:4px 0 0 0;
			padding:6px;
			width:325px;
			height:20px;
			border:1px solid #000;
		}
			.wpcf7-form .captcha .wpcf7-form-control-wrap input {
				position:relative;
				top:-6px;
				width:250px;
				height:18px;
				font-size:14px;
			}
			.wpcf7-form img {
				padding:0 10px 0 0;
				border:none;
			}
	.wpcf7-form .submit {
		padding:6px;
		width:325px;
		text-align:right;
	}
		.wpcf7-form .submit input {
		}




/*****************************
	  ABOUT PAGE STYLES
******************************/

#content .wp-image-447 { /* Nancy profile pic */
	display:block;
	padding:6px;
	border:1px solid #000;
}

#content .wp-image-535 { /* Chris rates Nancy a... */
	padding:0 3px 0 2px;
	border:0;
}



/*****************************
	HOME PAGE STYLES
******************************/

.home #main {
	margin:0 auto;
	padding:7px 0 0 3px;
	width:696px;
	text-align:left;
}
.home #content {
	top:0;
	float:none;
	margin:0;
	width:auto;
}


.home .hentry {
	margin:0;
	font-family:"Georgia","Times New Roman",serif;
}
	.home .hentry * {
		margin:0;
	}
	.home a {
		text-decoration:none;
		color:#FFF;
	}
		.home a:hover {
			color:#999;
		}
	.home .entry-content {
		padding:0;
		font-family:Georgia, "Times New Roman", Times, serif
	}
	.home h1.entry-title {
		display:none;
	}
	.home .painting-left {
		float:left;
		width:339px;
		padding-top:1px;
	}
	.home.ie6 .painting-left,
	.home.ie7 .painting-left,
	.home.ie8 .painting-left {
		float:none;
	}
	.home .painting-right {
		margin-left:359px;
		padding-top:1px;
	}
	.home.ie6 .painting-right,
	.home.ie7 .painting-right,
	.home.ie8 .painting-right {
	}
		.home .entry-content img {
			margin-top:15px;
			padding:6px;
			border:1px solid #010101;
		}
		.home.ie6 .entry-content img,
		.home.ie7 .entry-content img,
		.home.ie8 .entry-content img {
			padding:4px;
		}
	.home .hentry h3 {
		display:inline;
		margin:0;
		padding:0 0 0 5px;
		text-transform:lowercase;
		font-weight:normal;
		font-size:15px;
	}
	.home .hentry .painting-mediumandsize {
		display:inline;
		font-size:10px;
	}
	.home #content .hentry p {
		margin:0;
		padding:0;
	}

	.home #primary {
		display:block;
		top:0;
		clear:left;
		padding-top:0;
		float:left;
		width:339px;
		line-height:1em;
	}
		.home #categories-419052291,				/* hide Categories list		*/
		.home #query-posts-430034461,				/* hide Last 5 Blog Posts	*/
		.home #linkcat-7,							/* hide Sites I Like		*/
		.home #archives,							/* hide Archives			*/
		.home .eventscategory_widget_upcoming		/* hide Upcoming Events		*/
		{
			display:none;
		}
		.home #facebookconnector					/* Facebook login */
		{
			display:block;
		}
			.home #facebookconnector .widgettitle {
				float:left;
				padding:0 24px 0 10px;
				text-align:left;
				text-transform:lowercase;
				font-size:15px;
			}
			.home #facebookconnector #invitelink {
				position:relative;
				top:2px;
				height:32px;
				text-transform:lowercase;
			}
				.home #facebookconnector #invitelink a {
					text-decoration:none;
					font-size:10px;
					color:#FFF;
				}
			.home #facebookconnector-widget {
				padding:6px;
				border:1px solid #100F0E;
				text-align:center;
			}
			.home.msie #facebookconnector-widget {
				padding-bottom:3px;
			}
				.home #facebookconnector-widget-inside {
					height:74px;
					border:1px solid #100F0E;
				}
				.home #facebookconnector-widget.fbconnect_miniprofile {
					float:left;
					width:160px;
					height:60px;
					text-align:left;
				}
					.home #facebookconnector-widget .fbconnect_miniprofile p {
						position:relative;
						top:-20px;
					}
				.home #facebookconnector-widget .invitebutton {
					padding:15px 0 0 0;
				}
					.home #fb_login_image {
						position:relative;
						left:-5px;
					}
				.home #facebookconnector-widget img {
					padding:0 2.5px;
					width:30px;
					height:30px;
				}
				.home img#RES_ID_fb_login_image {
					width:194px;
					height:25px;
				}
	.home #secondary {
		display:block;
		top:0;
		float:right;
		padding-top:0;
		width:339px;
		line-height:1em;
	}
		.home #archives {
			display:none;
		}
		.home #query-posts-394251641 {
			position:relative;
			display:block;
		}
			.home #query-posts-394251641 .hentry {
				width:339px;
			}
			.home #query-posts-394251641 .byline,
			.home #query-posts-394251641 .entry-meta {
				display:none;
			}
			.home #query-posts-394251641 .widgettitle {
				float:left;
				padding:0 0 0 21px;
				text-align:left;
 				text-transform:lowercase;
				font-size:15px;
			}
			.home #query-posts-394251641 #leave-comment {
				position:relative;
				top:-11px;
				margin:0 0 0 117px;
				text-transform:lowercase;
			}
				.home #query-posts-394251641 #leave-comment a {
					display:block;
					padding:13px 10px 0 0;
					width:100px;
					height:11px;
					background:url("images/bg_comment!.gif") top right no-repeat;
					text-decoration:none;
					font-size:10px;
					color:#FFF;
				}
			.home #query-posts-394251641 .entry-title {
				position:relative;
				top:10px;
				padding:0 0 0 20px;
				text-transform:none;
				font-style:italic;
				font-size:18px;
			}
				.home #query-posts-394251641 h4 a {
					text-decoration:none;
					color:#a99278;
				}
			.home #query-posts-394251641 .entry-summary {
				position:relative;
				top:10px;
				padding:16px 0 0 20px;
				line-height:18px;
				font-family:"Verdana",sans-serif;
				font-size:12px;
			}
				.home #query-posts-394251641 .entry-summary p {
					margin:0;
				}
					.home #query-posts-394251641 .entry-summary a {
						color:#A99278;
					}
			.home #query-posts-394730491 {
				display:none;
			}



#twitter {
	position: absolute;
	width:27px;
	height:27px;
	display: block;
	left: 232px;
	top:17px;

}

/* Appearances */

#appearances {
	margin-top: 20px;
}

#appearances h2 {
	font-size: 16px;
	margin-bottom: 10px;
}

.appearances_meta_date {
	float:right;
}

.appearances_meta_location {
	
}

.appearances_listing_title {
	font-size: 14px;
	text-decoration: none;
}

#appearances li {
	list-style:none;
}
