/*
Theme Name: Southern Sundries 
Theme URI: http://southernsundries.com/blog
Description: The blog theme for Southern Sundries
Version: 0.1
Author: Saliem Than
Author URI: http://www.littledesignnotes.com
Tags: etsy,jquery,green,low contrast

*/
.alignleft {float:left}
.alignright {float:right}
div#blog-title {background:transparent none repeat scroll 0 50%;
font-size:13px;
font-weight:normal;
margin:0 auto;
text-align:center;
width:635px;}
.post-navigation {margin:0 15px;overflow:hidden;}
textarea, input, label {font-family:Adobe Caslon Pro,Georgia,serif;color:#444;}
text-area, input {font-size:12px;}
label {font-size:18px;}
a{text-decoration:none}
a:hover {text-decoration:underline}
h3 {margin:0; padding:0}

#top-navigation {text-align:center;padding:0 5px;width:615px;overflow:hidden;background:#c4d0b9 none repeat scroll 0 0;}
#top-navigation dl.links {background:#c4d0b9  none repeat scroll 0 0;float:right;padding:0 5px;margin:0 15%;}
#top-navigation dl.breadcrumbs {float:left}

#top-navigation dl dd, #top-navigation dl dd a {color:#FFFFFF;
float:left;
font-family:Arial;
font-size:13px;
font-weight:bold;
margin:3px 2px;
text-decoration:none;}
#top-navigation dl dd a:hover {color:#929778}
.read-more {padding:0 80px 0 0;text-align:right}
a:hover {text-decoration:underline}			
.no-comments {font-size:15px;color:#ADB294}

			
			body {border-top:8px solid #DCDDD3;margin:0;font-weight:lighter;background:url(images/background_stripes.gif);font-family:Arial,sans-serif;font-size:97.2%}
			.blog-content,.search,.search .submit, .content-background, .footer, .top-bubbles, .bottom-bubbles, .logo-wrapper 
			{position:relative}
			img {border:0}
			.read-more a, .search span,.blog-content h1, .blog-content h1 a {text-decoration:none;text-align:none;color:#596041;font-family:Adobe Caslon Pro,Georgia,serif;}
			.read-more a:hover,.blog-content h1 a:hover {text-decoration:underline}
			.comments h5 {font-size:190%;text-align:right;}
			p {color:#343826;line-height:20px;font-size:13px}
			i {color:#999}
			dl, dd {margin:0;padding:0}
			.post {position:relative;padding:15px 25px}
			ul {margin:0 15px 25px 0;background-color:#ffefef;border:#d6d7c6 solid 1px;padding:5px 15px;float:left;}
			ul li {list-style-image:url(images/red_dot.png);color:#596041;line-height:25px;margin:10px 0 0 9px}
			textarea, input {color:#d6d7c6;padding:1px;font-family:Arial,sans-serif;font-weight:bold;}
			.content-background, .footer {width:625px;}
			.search,.content-background, .logo-wrapper, .footer {margin:0 auto}
			.content-background {top:20px;background:#fff;border:3px solid #4b1820;overflow:hidden;}
			.logo-wrapper {margin:0 auto;
width:490px;}
			.top-bubbles {background:transparent url(images/top_bubbles.png) repeat scroll 0 0;
height:114px;
position:absolute;
width:194px;}
			.bottom-bubbles {background:transparent url(images/bottom_bubbles.png) repeat scroll 0 0;
height:112px;
position:absolute;
width:66px;}
.sidebar, .left-column {float:left}
.sidebar {margin:8px 10px 25px 45px;
width:26%;}
.left-column {width:62%}
			.footer p {margin:0;padding:5px 0 0 0;color:#555;}
			.footer p a {color:#555;text-decoration:none;padding:2px;}
			.footer a:hover {text-decoration:underline;padding:2px;}
			.footer p img {position:relative;top:3px;}
			div.footer a {font-family:Arial;}
			div.footer {font-size:75%;height:25px;background-color:transparent;text-align:center;top:25px;}
			.search input {border-bottom:#d6d7c6 solid 1px;border-top:#d6d7c6 solid 1px;border-left:#d6d7c6 solid 1px;background:#fff}
			.search .submit {border:0;background:transparent;left:-10px;top:7px;}
			div#search input#searchsubmit {background:#4a1821;color:#fff;cursor:pointer}
			#search {font-family:Adobe Caslon Pro,Georgia,serif;background:#4A1821 none repeat scroll 0 0;
color:#FFFFFF;
float:right;
font-size:13px;
margin:-28px -5px 0 auto;
padding:3px 15px 0}
#bubbles {display:none}
li.categories, .linkcat {list-style-type:none}
#sidebar dd {clear:both}
#search input {
background:#FFFFFF none repeat scroll 0 0;
border:0 none;
color:#4A1821;
font-family:Arial,sans-serif;
font-size:11px;
font-weight:bold;
padding:3px;
}
.read-more a  {color:#B52C52 !important;
font-size:15px;}
.blog-content .date {color:#ADB294;
font-size:15px;}

			.blog-content {overflow:hidden;font-family:Arial;font-size:12px;padding:0 0 25px 20px;}
			.blog-content h1 {text-align:left;margin:25px 0 0;font-size:18px;}
			.blog-content img {margin:10px 20px 30px;float:left}
			#blog-content dl {line-height:20px}
			.comments-link a:hover {text-decoration:underline}
			.comments-link a {text-decoration:none;color:#7E2C38;font-family:Arial;font-size:45%;}
			.comment-bubble {padding:0 12px;color:#7e2c38;font-size:.8em;text-align:center;background:url(images/comment_bubble.png) no-repeat;} 
			.comment-bubble a {text-decoration:none;color:#7E2C38;}
			.post-meta h1 {font-size:150%;margin:20px auto;position:relative;top:-15px;width:600px;}
			/*remember the switch the z-index of .navigation in js or else it wont work in ie*/
			.navigation {z-index:1000;top:-10px;position:absolute;margin:0 auto;width:650px;
			background-color:#efefef;
			display:none;
			border-bottom:5px solid #dcddd3;
			border-left:5px solid #dcddd3;
			border-right:5px solid #dcddd3;}
			.navigation div dl {float:left;padding:15px 0 0;margin:0;width:31%;}
			.navigation div dl ul {margin:10px 0 0 25px;padding:0;border:0;background:transparent}
			.navigation div dl ul li {margin:0;padding:0;list-style-image:none;font-size:90%}
			h5, .comment-form li,.comment-form h6, .navigation h6 {color:#858A73;
				font-family:Adobe Caslon Pro,Georgia,serif;
				font-size:90%;
				font-weight:lighter;
				margin:0;
				padding:10px 15px 0 0;
				text-align:center;}
			.comment-form li {font-size:15px;text-align:left;}
			div.comment-form h6 {font-size:190%;text-align:right}
			.recent-postings ul li a,.recent-postings dd,.navigation h6 a, .navigation div dl dd, .navigation div dl dd a {text-decoration:none;font-family:Adobe Caslon Pro,serif;color:#596041;}
			.recent-postings ul li a:hover,.navigation h6 a:hover,.navigation div dl dd a:hover {background-color:#fefefe;}
			.navigation div {clear:both;overflow:hidden;padding:0 0 20px;margin:0 0 0 15px;}
			div.less-options {position:absolute;margin:0 0 0 517px;}
			.more-options {position:absolute;margin:25px 0 0 445px}
			li.user-info, li.user-comment {float:left;}
			.comment-form ul {border:0;background:transparent;width:95%;margin:0;padding:0}
			.comment-form ul li {list-style-image:none;margin:0;padding:0;list-style-type:none;}
			.comment-form input, .comment-form textarea {background-color:#f4f4fc;border:1px solid #acb296;color:#5b6241;font-family:Arial;font-weight:normal;}
			.comment-form textarea {padding:5px 15px;}
			.author-comment {background-color:#f4f4fc;padding:5px;}
			p.comment-meta {font-style:italic;color:#888;text-align:right;padding:0 10px 0 0}
			#content-wrapper {width:650px;margin:10px auto 0;}
			.topics-postings-list {display:none;}
			.recent-postings ul {float:none;background:transparent;width:80%;border:0}
			.recent-postings ul li {list-style-image:none;}
			.navigation div dl dd {margin:0 0 0 5px;}
			.navigation div dl {width:200px;}
			div.navigation div dl dd ul li.last a:hover ,div.recent-postings ul li.last a:hover {background-color:transparent;text-decoration:underline;}
			.last, .see-more {text-align:center;list-style-type:none;}


#commentform {margin:0 0 45px 0}
textarea#comment {width:90%;margin:0 0 0 5%}

.avatar {margin:3px 5px 5px 0}
 a, h1, h2, h3, h3#comments, #respond {font-family:Adobe Caslon Pro,Georgia,serif;color:#596041}
h3#comments, ol.commentlist, #commentform, #respond {
	margin:0 15px;
	padding:0 0 20px;
	
	}

#content {margin:0 15px}


.commentlist li {
	list-style:none;
	margin-bottom:14px;
	}

.commentlist cite {
	padding: 7px;
	display:block;
	font-style:normal;
	border-top:1px solid #d6e4c1;
	border-bottom:1px solid #779d42;
	color:#596e3b;
	}	

.commentlist a:link, .commentlist a:visited {
	color:#596e3b;
	}

.commentlist a:hover, .commentlist a:active {
	color:#8ec343;
	}

.commentlist cite img {
	padding:1px;
	border:1px solid #aab59a;
	float:left;
	margin-right:9px;
	}

.commentlist .author {
	font: small-caps bold 1.2em Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
	}

.commentlist .time {
	padding-left:13px;
	}

.commenttext {
	border-top:1px solid #c5f386;
	padding: 0 20px 10px 20px;
	color:#fafcf6;
	}