/*  

Theme Name: Burrow Press

Theme URI: http://burrowpress.com

Author: Amanda Hawkins

Author URI: http://www.littlebirdllc.com/

Tags: fixed-width, two-columns, light, silver, right-sidebar, threaded-comments

 

The CSS, XHTML and design is released under GPL:

hhttp://www.gnu.org/licenses/gpl-3.0-standalone.html



*/

.entry input#PayPalCheckoutButton {border:none; width: auto;}

.entry #viewCartNav {display:none !important;}

* {

	margin:0;

	padding:0;

	

	}



html {

	height: 101%;

	background: url('images/bg3.jpg');

	}

	

body {

	color: #171717;

	padding: 0; 

 	margin:0; 

 	background: url('images/bg2.jpg') no-repeat top ;

	}



body, select, input, textarea {

	font: 78% Helvetica, Arial, Verdana, Sans-Serif;

	line-height: 180%; 

		}



/**************** Structure *****************/

			#wrapper {

				margin: 0 auto;

				background: url('images/wrapper.jpg') center bottom no-repeat;

				overflow:hidden;

			}

			

			#page {

				width:1000px;

				margin: 0 auto;

				background: url('images/page_repeat.jpg');

				}

				

						#content {

									width:1000px;

									float:left;

									padding: 0px;

									margin: 0;

									background-repeat: no-repeat;

									}

									#multi_posts {width: 640px; float:left; overflow:hidden;

									background: url('images/content_top.jpg') no-repeat;}

									

									#multi_posts.submissions {width: 640px; float:left; overflow:hidden;

									background: url('images/content_top_head.jpg') no-repeat;}

									

									.navigation {display:block; overflow:hidden; margin-bottom: 30px;

									padding: 0 35px 0 126px; font-size: 100%;}

									

									.entry {

											padding:0 0 0 0;

											overflow: hidden;

											font-size: 105%;

											line-height: 22px;

											}	

									.post img, .post img a:link, .post img a:visited {

												border: 1px solid #715f41; padding: 4px;

												}

									img.post_img {padding: 2px; border: 1px solid #8ea5a5; background: #fff; float:left; width: 89px; height: 89px;

									margin: 0 0 0 23px;}									
									body.home img.post_img {margin: 0 0 10px 0; float:left;}
												

									.gallery a img, .gallery img {

											border: 1px solid #715f41;

											}

									

									.gallery-item {

											text-align:center;

											}

									

									.gallery-caption {

											font-size: 10px;

											padding-top: 0;

										}

									

									.post {

											padding: 0px 25px 5px 10px ;	

											margin: 0 0 60px 0;

											background:transparent;

											overflow: hidden;

											}		
											body.page-template-books-php .post {margin: 0; }
											#boook {margin: 0 0 20px 75px; overflow:hidden;}
											body.page-template-books-php .blueSidebar {display:none;}
											
											*html .post {width: 460px;}				

											.sticky {border-left:2px solid yellow;}			

											#page_content {

														width:500px;

														min-height: 300px;

														float:left;

														padding: 0 0 0 10px;

														margin: 12px 0 0 0;

														}	

			#header {

				width:1000px;

				height: 169px;

				background: url('images/header.jpg');

				}



			#tagline {

					width: 140px; 

					float:left; 

					margin: 0px 0 0 240px;

					font-size: 13px;

					letter-spacing: .01em;

					line-height: 16px;

					color: #316C71;

					font-style: italic;

					background: url("images/clouds.png") no-repeat;

					padding: 90px 95px 20px 40px;

					text-align: center;

					}



			#sidebar {

				width: 351px;

				float:right;

				background: url('images/sidebar_top.jpg') no-repeat;

				overflow:hidden;

				}

				#sidelist {margin-top: 390px;}

        *html #sidebar {width: 340px;}

			

			

			.sociable {display:block; clear:left; margin: 10px 0 0 0;}

			

			#footer {

				margin: 0 auto;

				bottom: 0;

				width: 1000px;

				height: 146px;

				overflow: hidden;

				float: left;

				background: url('images/footer.jpg');

				}

				#footer-left {width: 600px; float:left; height: 146px;}

				#footer-right {font-size: 90%; line-height: 14px; width: 225px; float: right; height: 106px; color: #dacfbd; text-transform: uppercase; letter-spacing: .03em; padding: 30px 45px 0 0;}

				#footer-right a {color: #53432e; display:block; font-size: 80%; padding-top: 8px; letter-spacing: .08em;}

				

				

				img.facebook {float:left; margin: -16px 0 5px 5px;}

				img.twitter {float:left; margin: -16px 0 5px 36px;}

				a.readmore {margin-top: -15px; margin-bottom: 10px; display:block; text-transform: uppercase; letter-spacing: .03em; font-family:Georgia,serif;}

				

				.postmetadata {

					background: url("images/footer.jpg") -680px 60px;  

					display:block; 

					padding: 5px 7px 5px 7px; 

					border-right: 0px solid #ebe2a1;  

					border-bottom: 0px solid #ebe2a1; 

					overflow:hidden; 

					margin: 4pxpx 0 4px 0; 

					-moz-border-radius: 5px; 

					border-radius: 5px;

					filter:alpha(opacity=80);

					-moz-opacity:0.8;

					-khtml-opacity: 0.8;

					opacity: 0.8;

					clear:left;

					}

				.comment-box a:link, .comment-box a:visited {margin: 0px 0px 0 0; padding: 4px 5px 4px 5px; background: #f5f4ef; background-repeat: no-repeat; -moz-border-radius: 3px; border-radius: 3px;  font-size: .9em; letter-spacing: -.01em; display:block; float:right; border: 1px solid #90c1c5; line-height: 1em; color: #5b5b57; float:right;}

.comment-box a:hover {background-color: #eaeae8; color: #51514a; border-color: #5b8b8f;}

				

				.readmore {display:block;}

				.postmetadata .category {margin: 0px 0px 0 0; padding: 4px 5px 4px 5px; background: #f5f4ef; background-repeat: no-repeat; -moz-border-radius: 3px; border-radius: 3px;  font-size: .9em; letter-spacing: .01em; display:block; float:right; border: 1px solid #90c1c5; line-height: 1em; color: #5b5b57;}

				

				

				h3.post-by-author {padding: 20px 0 10px 22px;}

				#author-profile {margin: 40px 25px 0 78px; overflow:hidden; clear:left;}

				#author-profile img {border:1px solid #715F41; padding:4px; float:left; margin: 0 8px 8px 0;}

				#author-profile h2 {margin-bottom: 8px;}

				

				

#authorlist ul {width: 279px;}

#authorlist li {

    float: left;

    margin: 0 0 5px 0;

    }

#authorlist img.photo {

    width: 55px;

    height: 55px;

    float: left;

    border:1px solid #715F41; padding:2px;

    }

#sidebar #authorlist li a:link, #sidebar #authorlist li a:visited {border: none; margin: 0;}

#sidebar #authorlist li a:hover {border:none; background: none;}

#authorlist img.photo:hover {background: #ccc0ab;}



p.visitshop {display:none;}




.entry .Cart66CartButton {margin: 0 0 20px 0; padding: 0;}
.entry .Cart66CartButton select {display:block;}
.entry .Cart66Price {margin: 0;}
.entry .Cart66CartButton input {width: 166px; height: 50px; padding: 0; background: none; border: none;}
.entry .Cart66CartButton input:hover {
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}


body.page-id-2897 .entry {margin: 50px 0 0 0;}




/**********HOME*********/



body.home img.post_img {padding: 2px; border: 1px solid #8ea5a5; background: #fff; float:left; width: 40px; height: 40px; margin: 0 5px 0 0px;}

body.home .post {padding: 0px 0px 5px 0px ;	margin: 0 0 20px 0;background:transparent;overflow: hidden;}		

#home_col1 {width: 290px; padding: 0 10px 0 0; border-right: 2px dotted #b9a88e; float:left; margin-top: 40px;}

#home_col2 {width: 290px; padding: 0 0 0 20px; border-right: 0px dotted #b9a88e; float:left; margin-top: 40px;}



body.home #home_col1 .post {padding: 0 0 0 10px;}



body.home .entry {font-size: .95em; line-height: 1.4em;}



#home_col2 #news_title {margin-left: -10px; background: #c1dde0;}

#home_col1 h2, #home_col2 h2 {font-size: 1.5em;}



.date {color: #81715b; font-size: 90%; margin-top: -5px; margin-bottom: 6px; display:block;}

.tags a {background: url(images/tags.jpg) top left; background-repeat: no-repeat; padding: 4px 8px 2px 18px; margin-right: 5px; text-transform:lowercase; letter-spacing: .05em; font-size: 80%;}



.mission {display:block; font-family: Georgia, serif; font-size: 130%; margin: 40px 30px 0 75px; line-height: 26px; color: #362b19;}

#news_title { font-family: Georgia, serif; font-size: 116%; background: #a7967c; border-left: 5px solid #61a3a2; 

											padding: 1px 0 1px 20px; text-transform: uppercase; letter-spacing: .15em; margin: 0px 0 20px 0; width: 100px;}



/************SIDEBAR****************/



#featured_book {background: url('images/sidebar_1b.jpg') bottom; background-repeat: no-repeat; width: 351px; margin-top: 20px; overflow:hidden; padding-bottom: 12px;}

*html #featured_book {background-position-x: 0px;}

.book_inside {overflow:hidden; padding: 18px 28px 0 32px; display:block; background: url('images/sidebar_1.jpg'); background-repeat: no-repeat;}



#featured_blog {overflow:hidden;  background: url('images/sidebar_2b.jpg') bottom; background-repeat: no-repeat; width: 351px; margin-top: 20px; padding-bottom: 60px; margin-top: -50px;}

.blog_inside {overflow:hidden;  padding: 18px 28px 30px 32px; display:block; background: url('images/sidebar_2.jpg'); background-repeat: no-repeat;}



/** COUNTDOWN **/



#featured_blog2 {overflow:hidden;  background: url('images/sidebar_2b.jpg') bottom; 

background-repeat: no-repeat; width: 351px; margin-top: 40px; padding-bottom: 60px;  margin-bottom: -30px;}			

#countbox {display:block; font-family: Georgia, serif; font-size: 115%; padding: 0px 0 6px 0; height: 22px;}			

	.eventlist {font-family: Georgia, serif; font-size: 110%; display:block; padding-left: 10px; color: #1E5A59; line-height: 20px;}		

.eventlist .eventtitle {font-size: 120%; font-weight: bold; color: #362B19; padding: 4px 0 2px 0; display:block;}





#recent_posts, #featured_tags {background: url('images/sidebar_3b.jpg') bottom; background-repeat: no-repeat; width: 351px; margin-bottom: 24px; padding-top: 0px; padding-bottom: 22px; margin-top: 24px;}

.posts_inside {padding: 21px 28px 0 32px; display:block; background: url('images/sidebar_3.jpg'); background-repeat: no-repeat;}

#recent_posts.bottom, #featured_tags.bottom {margin-top: 10px;}



img.book_img {padding: 2px; border: 1px solid #8ea5a5; background: #fff; float:left;  color: #64543c; margin-right: 10px;}

			.featured-cat {display:block; font-family: Georgia, serif; font-size: 116%; text-transform: uppercase; letter-spacing: .03em; padding: 6px 0 10px 0;}

			.featured-title {font-family: Georgia, serif; font-weight: bold; display:block; line-height: 16px;}

			.featured-author {text-transform: capitalize; background: #d9d1c2; padding: 2px 4px 1px 4px; font-size: 84%; line-height: 15px; display:block; }

			.book_inside img {margin-bottom: 30px;}

			

			#featured_book p {display:block; padding: 4px 0 0 0; font-size: 88%; letter-spacing: .03em; line-height: 14px;}

			.featured-view a {display:block; width: 127px; height: 17px; background: url("images/view_more.jpg"); padding: 3px 0 7px 0; float:right; margin-right: 26px; margin-top: 6px; text-align:center; text-transform: uppercase; letter-spacing: .03em; font-family: Georgia, serif;} 

      .featured-view a:hover {background: url("images/view_more.jpg") 0 27px;}





a.home-more {display:block; width: 119px; height: 17px; background: url("images/view_more.jpg"); padding: 3px 0 7px 8px; text-transform: uppercase; letter-spacing: .03em; font-family: Georgia, serif; margin-left: 12px; font-size: .9em; margin-top: 10px; margin-bottom: 10px;} 

a.home-more:hover {background: url("images/view_more.jpg") 0 27px;}



img.blog_img {padding: 2px; border: 1px solid #8ea5a5; background: #fff; float:left;  margin-right: 10px;}

			.featured-blogcat {display:block; font-family: Georgia, serif; font-size: 116%; text-transform: uppercase; letter-spacing: .03em; padding: 0px 0 6px 0;}

			.featured-blogtitle {font-family: Georgia, serif; font-weight: bold; display:block; line-height: 16px;}

			#featured_blog p {display:block; padding: 4px 0 0 0; font-size: 88%; letter-spacing: .03em; line-height: 14px;}



			

			

#email_subscription {overflow:hidden;  background: url('images/sidebar_2b.jpg') bottom; background-repeat: no-repeat; width: 351px; margin-top: 20px; padding-bottom: 60px;}
.blueSidebar {background: url('images/sidebar_1b.jpg') bottom; background-repeat: repeat-y; width: 351px; margin-top: 20px; padding-bottom: 30px; height:auto;}

.email_inside {overflow:hidden;  padding: 18px 28px 12px 32px; display:block; background: url('images/sidebar_2.jpg'); background-repeat: no-repeat;}

.mc-field-group {display:inline; padding:0 8px 0 0 ;}

.mc-field-group input {border: 2px #b9c3b4 solid; background: transparent; padding: 1px; font-size: 120%; color: #917a56;}

.email-title {display:block; font-family: Georgia, serif; font-size: 116%; text-transform: uppercase; letter-spacing: .03em; padding: 0px 0 6px 0; margin-bottom: 10px;}			

#mce-responses {display:block; line-height: 13px; font-size: 90%;margin: 10px 0 10px 0;}

input#mc-embedded-subscribe {color: #28656E; letter-spacing: .03em; border: none; text-transform: uppercase; padding: 1px; font-size: 100%; background: #d4c6af;}

input#mc-embedded-subscribe:hover {background: #e7dfd1;}



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

#single_post {overflow:hidden; margin-top: 100px;}

img.single {padding: 2px; border: 1px solid #8ea5a5; background: #fff; float:left;  color: #64543c; margin:0 0 0 10px;}

h2.book_title {width: 400px; padding-bottom: 4px;}



#single_post .featured-author {text-transform: capitalize ; background: #d9d1c2; padding: 2px 4px 1px 4px; font-size: 95%; margin-bottom: 4px; line-height: 15px; display:block;}



#post_author {overflow:hidden; margin-top: 45px; padding: 8px; font-size: 88%; line-height: 16px; border: 1px solid #8ea5a5;}

img.author {padding: 1px; border: 1px solid #8ea5a5; background: #fff; float:left; width: 60px; height: 60px; margin: 0 8px 0 0;}



.author_name {display:block; font-size: 120%; color: #397b79; padding-bottom: 4px;}







/********* PAGE ************/

#page_post {overflow:hidden; margin-top: 8px; padding-left: 80px;}

h2.page {text-transform:uppercase; letter-spacing: .03em; font-family: Georgia, serif; color: #205756; font-size: 120%;

background: url("images/arrow.jpg") no-repeat 120px 2px; margin-bottom: 18px; padding: 0 0 0 136px; }



h2.blog {text-transform:uppercase; letter-spacing: .03em; font-family: Georgia, serif; color: #205756; font-size: 120%;

background: url("images/arrow.jpg") no-repeat 120px 2px; margin-bottom: 72px; padding: 0 0 0 136px; margin-left: 10px; display:block; }





/**************** HTML Elements *****************/



				

			.edit_comments {display:block; overflow:hidden; clear:all;}

	

	

			img.wp-smiley {border: 0; padding: 0; margin:0;}

	

			img.left { float:left; padding-right: 8px; }

			img.right { float:right; padding-left: 8px; }

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

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

			.aligncenter {text-align: center; margin: 8px 0 8px 0}

			

			p {	

				margin: 0 0 15px 0;

				}

			

			.post img.alignleft {float: left; margin: 2px 10px 4px 0;}

			

			

			

			a:link, a:visited {

				color: #1e5a59;

				text-decoration:none

				}

			

			a:hover, a:active {

				color:#563d20;

				text-decoration: none;

				}

			

			a:focus { 

		    outline: none; 

				}



.entry a:link, .entry a:visited {text-decoration: underline;}

			

			hr {

				display: block;

				border:0;

				border-bottom: 3px dotted #666666;

				}

			

			small {

				font-size: 90%;

				}

			

			img {

				border:0;

				outline: none;

				}

			

			ol li {

				margin: 0 0 0 30px;

				padding: 0px;

				}

	 

	 		strong {color: #362B19;}

		

	.entry		input {border: 1px #1E5A59 solid;  padding: 1px; font-size: 110%; color:#1E5A59;  margin-top: 4px; width: 200px; margin-right: 8px;background: transparent;}

		.entry	textarea {border: 1px #1E5A59 solid;  padding: 1px; font-size: 110%; color:#1E5A59;  margin-top: -3px; padding: 2px; width: 500px; background: transparent;}

		.entry	label {text-transform: uppercase; letter-spacing: .03em; font-size: 90%; margin: 16px 0 0 1px; color:#1E5A59; width: 40px;}

		

.entry input {color: #28656E; letter-spacing: .03em; border: 1px #1E5A59 solid; padding: 2px 1px 1px 1px; font-size: 100%; background: #d4c6af;}

.entry input:hover {background: #e7dfd1;}

					

/****************	Headers ****************/



			h1 {

				font-size: 200%;

				}

				

			h1.title {

				font-size: 120%;

				}

				

			h2 {

				font-size: 1.8em;

				font-weight: normal;

				font-family: Georgia, serif;

				margin: 0; padding: 8px 0 0 0;

				line-height: 20px;

				margin-bottom: 2px;

				color: #205756;

				}

				h2.comments {font-size: 120%; display: block; margin-top: 60px; padding: 0 0 0 5px; background: none; border-bottom: 1px dotted #1E5A59;}

				h2.pagetitle {margin-left: 23px; background: #c8d7e4; color: #fff; padding: 0 10px 0 2px; }

			

			h3 {

				font-size: 110%;

				font-weight: bold;

				padding: 10px 0 0 0;

				}

			

			h3#respond {

				}

			

			h3#comments {

				}	

			

			h3 a:link, h3 a:visited {

				}

			

			h4 {
				color: #205756;
				font-size:.9em;
				text-transform: uppercase;
				margin: 0;
				padding: 0;
				}

			

			h5 {

				font-size:100%;

				}	

				

			h6 {

				font-size:90%

				}	

				

/**************** SIDEBAR ****************/



			#sidebar h3 {

					border-top:0px solid #666666;

					border-bottom:0px solid #7ABF79;

					background-color: transparent;

					padding:4px 0px 4px 20px;

					margin:2px -5px 5px -5px;

					font-size:1.4em;

					color: #666666;

					}

				

			#sidebar h2 {

					}

			

			#sidebar ul {

					margin: 0;

					line-height: 14px;

					}

				#sidebar .widget {margin-bottom:10px;}

				#tag_cloud {margin-bottom:10px;}

				

				

			#sidebar li {

					list-style:none;

					

										}

			#sidebar p {padding: 0; margin: 0;}

		  			 li.recentcomments {margin-bottom: 10px; background: #fef78f;}

			 

			#sidebar li a:link, #sidebar li a:visited {

					display: block;

					margin-left: 19px;

					padding-bottom: 4px;

					padding-top: 4px;

					padding-left: 6px;

					border-left: 1px solid #8ea5a5;

					margin-bottom: 5px;

					}

					

			#sidebar li a:hover, #sidebar li a:active {

					text-decoration:none;

					background: #e4e0d7;

					}

					

					

				#wp-calendar td a:link {background: #f5eb93; }

				#wp-calendar caption {text-align: left;}

					

			#sidelist select {margin-bottom: 20px;}

			

			





			#sidelist li {

					list-style:none;

					}

			

			#sidelist li.page_item	 {

				padding-left: 10px;

				border-left: 2px solid yellow;

				}

			

			#sidelist  li {

					list-style:none;

					border-bottom:0px solid #FFF;

					line-height: 15px;

					padding-bottom: 8px;

					}

		

			#sidelist  li a:hover, #sidelist li a:active {

					background:transparent;

					text-decoration:none;

					}

			

			#sidelist  li li a:link, #sidelist li li a:visited {

					border-left:none;

					background: transparent;

					}



			#sidelist a:hover, #sidelist a:active, .current_page_item a, #home .on {

					color: #696969;

					text-decoration:none;

					background-color: transparent;

					}





	

/**************** Small Content ****************/



			code {

				font-family:"Bitstream Vera Sans Mono","Courier New",monospace; 

				font-size: 114%;

				}

			

			.bullets li {

				list-style:none;

				border-bottom:0px solid #FFF;

				}

			

				

			#writer {

				background:#FEF3E0;

				margin:25px 0 15px 0;

				padding:12px;

				}

			

			#writer img {

				padding:1px;

				border:1px solid #7da939;

				float:left;

				width:80px;

				}

			

			#writer span {

				display:block;

				padding-top:4px;

				border-top:1px solid #cbd8b4;

				margin-top:12px;

				}

			

			#writer p {

				margin:0;

				width:482px;

				}	



/****************Post Formatting****************/



			.post blockquote {

				padding:0 0 0 10px;

				margin:12px 0 12px 24px;

				border-left: 1px solid #639a99;

				font-style: italic;

				color: #28656e;

				font-size: 90%;

				}	

				

			.post blockquote.center {

			text-align: center;

			padding:6px 35px 0 35px;

				margin:12px 0 20px 0;

				line-height: 15px;

				border: 1px solid #639a99;

				font-style: italic;

				color: #28656e;

				font-size: 92%;

			}

			

			

			

			.post ul, .post ol {margin-bottom: 25px;}

			.post ul li {

				list-style:disc;

				margin-bottom:5px;

				line-height:115%;

				margin-left:30px;

				}

			

			.post ol li {

				margin-bottom:5px;

				line-height:115%;

				margin-left:30px;

				}

				

			#tags {

				padding:3px;

				border-bottom:1px solid #70431C;

				border-top:1px solid #70431C;

				}	



/********************* Form Elements ******************/



			select {

				padding: 3px 2px 4px 2px;

				border: 2px #8e7a5e solid;

				width:55%;

				font-size: 11px;

				color: #000000;		

				filter:alpha(opacity=90);

				-moz-opacity:0.9;

				-khtml-opacity: 0.9;

				opacity: 0.9;

				}

 





			#searchform {

				padding:0 5px 20px 0; 

				clear:all;

				}

			#searchform input {

					padding: 3px 2px 2px 2px;

					border: 1px #f0e23b solid;

					border-right: 2px #f0e23b solid;

					border-bottom: 2px #f0e23b solid;

					width: 150px;

					font-size: 16px;

					color: gray;

					}

			#searchform .button {text-transform: uppercase; 

					letter-spacing: .05em;

					font-size: 11px;

					color: gray;

					background: #fff;

					width: 70px;

					padding: 2px; margin-top: 0;

			}

			

#respond {margin-top: 10px;}

			

			#commentform input {

			    padding: 4px 2px 4px 2px;

					background: transparent;

					font-size: 10px;

					letter-spacing: .02em;

				}

			

			#commentform textarea {

				width: 94%;

				padding: 6px;

				margin-top:5px;

				background: transparent;

				font-size: 13px;

				}





/*************** Comments *****************/



						

			.tags {display:block; margin-bottom: 30px;}

			

			.commentlist {

						padding: 0;

						text-align: justify;

						margin-bottom: 40px;

						}

			ol.commentlist {margin:0;}

			ol.commentlist li {margin:4px 0 16px 0;}

			.commentlist li {

						margin:20px 5px 10px 0px;

						padding: 12px 8px 8px 8px;

						list-style: none;	

						border: 0px solid #1E5A59;

						background: #c1b198;

						}

			.commentlist li ul li { 

						margin-right: 10px;

						margin-left: 16px;

						margin-top: 12px;

						list-style: none;		

						border-left: 3px solid #c1b198;

						background: #d8cfc1;

						padding: 8px;

						}

			.commentlist li ul li li {border-left: 0px solid #c1b198; background: #c1b198; padding: 8px; margin-top: 20px;}

			.commentlist li ul li li li {border-left: 0px solid #c1b198; background: #c1b198;}

			.commentlist li ul li li li li{border-left: 3px solid #c1b198;}	

			.commentlist li ul li li .reply {display:none;}

			.commentlist p {

						margin: 10px 5px 10px 0;

						}

						.children { padding: 0; }

			ul.children {margin: 0;}

			.commentlist li .avatar { 

						float: right;

						border: 1px solid #c1b198;

						padding: 2px;

						background: #d8cfc1;

						margin: -4px 0 12px 16px;

						}

					.commentlist li ul li .avatar, .commentlist li ul li li .avatar, .commentlist li ul li li li .avatar, .commentlist li ul li li li li .avatar {width: 35px; height: 35px; }

					

					

			.commentlist cite, .commentlist cite a {

						font-weight: bold;

						font-style: normal;

						font-size: 1.1em;

						}

				.commentlist p {

						font-weight: normal;

						line-height: 1.5em;

						text-transform: none;

						}

			#commentform p {

						font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

						margin: 8px 0 0 0;

						}

			.commentmetadata {

						font-weight: normal;

						font-size: 80%;

						padding-left: 0px;

						}

			.reply {

						background: #dedace;

						font-size: 90%;

						display: inline;

						padding: 3px;

						color: #dedace;

						-webkit-border-radius: 4px;

						-moz-border-radius: 4px;

						border-radius: 4px;

						}

						.reply a {color: #362B19;}

			.nocomments {

						text-align: center;

						margin: 0;

						padding: 0;

						}

			.commentmetadata {

						margin: 0;

						}

						

						

						

/* Captions */

				.aligncenter,

				div.aligncenter {

					display: block;

					margin-left: auto;

					margin-right: auto;

				}

				

				.wp-caption {

					border: 1px solid #76acab; 

					padding: 2px 0 2px 0;

					text-align: center;

					background: #f0e5d5;

					-moz-border-radius: 1px;

					-khtml-border-radius: 1px;

					-webkit-border-radius:1px;

					border-radius: 1px

				}

				

				.wp-caption img {

					margin: 0;

					padding: 2px 0 0 0;

					border: 0 none;

				}

				

				.wp-caption p.wp-caption-text {

					font-size: 10px;

					line-height: 13px;

					padding: 4px 5px 4px 5px;

					display:block;

					margin: 0;

					color: #205756; 

					letter-spacing: .03em;

				}

/* End captions */


/* Buy Buttons */
#buyButtons a {
	font-family:Georgia, serif;
	font-weight:bold;
	font-size:18px;
	background-color:#677c6b;
	color:#c6c05c;
	display:inline-block;
	padding:8px;
	text-transform: uppercase;
}
		

/***************** Float Properties******************/



			.clearfloat:after {

				display:block;

				visibility:hidden;

				clear:both;

				height:0;

				content:".";

				}





				i, em {font-style: italic;}


