

/* - CUSTOM HEADER INFO - */

.custom body {color: #333; }

.custom a img { border: 0 !important; }


/* - CUSTOM HEADER INFO - */

.custom #header { background: url('http://www.sustainablescoop.com/wp-content/themes/thesis/custom/images/garden_banner.jpg')  0 50% no-repeat; height: 190px; }

.custom #header #logo { text-indent: -9999px; }

.custom #header h1, .custom #header p#tagline { text-indent: -9999px; }


/* - CUSTOM IMAGE HANDLING CLASSES - */

		.custom .format_text img.left, .format_text img.alignleft { float: left; clear: left; }
		
		.custom .format_text img.right, .format_text img.alignright { float: right; clear: right; }
		
		.custom .format_text img.center, .format_text img.aligncenter { display: block; float: none; clear: both; }
		
		.custom .format_text img.block, .format_text img.alignnone { display: block; clear: both; }
	
		.custom .format_text img.frame { background: #fff; border: 0 !important; }
		
		.custom .format_text img.stack { clear: none !important; }


/* - CUSTOM LINK INFO - */

.custom a, a:visited { color: #333; text-decoration: none; border-bottom: 1px dotted gray;  }

.custom a:hover { color: #339999; cursor: pointer; text-decoration: none; }


/* - CUSTOM TYPOGRAPHY - */

.custom h1, h2, h3, h4 { font-size: 1em; color: #339999; font-weight: normal; }

.custom .sidebar h3 { font-size: 0.9em; color: #339999; text-transform: uppercase; }


/* - CUSTOM NAV BAR INFO - */

.custom ul#tabs { list-style: none; border: 1px solid #ccc; border-width: 0 0 1px 1px; }

	.custom ul#tabs li { margin-bottom: -0.1em; border: 1px solid #ccc; border-left: 0; float: left; }

	.custom ul#tabs li.current_page_item, ul#tabs li.current-cat { padding-bottom: 0.1em; background: #fff; border-bottom: 0; }
	
		.custom ul#tabs li a, ul#tabs li a:visited { display: block; line-height: 1em; background: #339999; color: #fff; text-decoration: none; text-transform: uppercase; letter-spacing: 1px;  border: 0 !important;}

		.custom ul#tabs li a:hover { text-decoration: underline; }
	
		.custom ul#tabs li.current_page_item a, ul#tabs li.current_page_item a:visited, ul#tabs li.current-cat a, ul#tabs li.current-cat a:visited { background: #fff; color: #339999; cursor: default; border: 0 !important; }
	
		.custom ul#tabs li.current_page_item a:hover, ul#tabs li.current-cat a:hover { text-decoration: none; border: 0 !important;}
	
	.custom ul#tabs li.rss { padding-right: 0; background: #fff; border: 0 !important; float: right; }
		
		.custom ul#tabs li.rss a, ul#tabs li.rss a:visited { color: #339999; padding-right: 16px; border: 0 !important; }


/* - CUSTOM POST HEADER INFO - */

.custom h2 {color: #339999; }
 
.custom h2 a, h2 a:visited { color: #339999; text-decoration: none; text-decoration: none; border: 0 !important; }

.custom h2 a:hover { color: #339999; text-decoration: none; border: 0 !important; }


/* - CUSTOM AD BLOCK INFO - */

.custom #custom_box { padding: 1.1em 0 1.2em 0; background: #fff; border-bottom: 1px solid #fff; }

.custom div.adblock img { padding: 4px; }


/* - CUSTOM SIDEBAR INFO - */

.custom .sidebar a, .sidebar a:visited { text-decoration: none;  border: 0 !important; margin-left: 1px; }

.custom .sidebar a:hover { text-decoration: none; }

.custom ul.sidebar_list { list-style: none; padding: 0 1.1em; }


/* - CUSTOM AFTER-POST ELEMENTS - */

.custom .format_text .to_comments { color: #666; clear: both; }

		.custom .format_text .to_comments span { color: #333; }
	
		.custom .format_text .to_comments span.bracket { color: #ccc; }
	
		.custom .format_text .to_comments a, .format_text .to_comments a:visited { color: #333; text-decoration: none; }
	
		.custom .format_text .to_comments a:hover { color: #339999; text-decoration: none; }
		
	.custom .format_text .post_tags { color: #333; }
	
	
/* - CUSTOM COMMENT STYLES - */
	
.custom .comments_intro span { color: #333; }

.custom dl#comment_list { border-top: 1px dotted #ccc; }
	
				.custom dl#comment_list dt a, dl#comment_list dt a:visited { text-decoration: none; color: #333; border: 0 !important; }
				
				.custom dl#comment_list dt a:hover { text-decoration: none;  color: #339999; border: 0 !important; }

				.custom dl#comment_list dt .comment_author { font-weight: bold; }
				
				.custom .comment_time, .edit_comment { color: #666; }
				
					.custom .comment_time a, .edit_comment a { color: #666; }
					
					.custom .comment_time a:hover, .edit_comment a:hover { color: #666; }

				.custom dl#comment_list .comment_num a, dl#comment_list .comment_num a:visited { font-weight: bold; color: #333; border: 0 !important; }

				.custom dl#comment_list .comment_num a:hover { color: #fff; background: #339999; text-decoration: none; border: 0 !important; }

		.custom dl#comment_list dd { border-bottom: 1px dotted #ccc; }

			.custom a.comment_link, a.comment_link:visited { color: #333; text-decoration: none; font-variant: small-caps; border-bottom: 1px solid #ccc; ; border: 0 !important; }

			.custom a.comment_link:hover { color: #339999; border-bottom-color: #111; ; border: 0 !important; }
			

/* - CUSTOM FLICKR RSS WIDGET STYLES - */

.custom #flickr a img { width: 84px; height: 84px; border: 3px #ffffff solid !important; padding: 0px; margin:  1px 5px 0px 0; }

.custom #flickr a:hover img { border: 3px #339999 solid !important; }
