/*   
Theme Name: EJ Hap / Let It Bee Jewelry
Theme URI: http://morecabbage.com/
Description: Custom Web site design and development by More Cabbage
Author: More Cabbage
Author URI: http://morecabbage.com/
Template: thematic
Version: 1.0
Tags: More Cabbage, morecabbage.com, marketing, design
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');



.wordpress {
	padding:56px 0;
	background:url("images/bg_body.jpg") top center repeat-y #fabe09;
}

.wordpress a {
	color: #36424a;
	text-decoration: none;
}
	.wordpress a:hover {
		color: #7F8982;	
	}

.wordpress #wrapper {
	position:relative;
	margin:0 auto;
	width:950px;
	background:url("images/bg_wrapper.gif") top center repeat-y;
}

.wordpress #header {
	position:relative;
	z-index:5;
	float:left;
	width:384px;
}
	.wordpress.home #blog-title,
	.wordpress #blog-description {
		display: none;
	}
	.wordpress #blog-title a {
		position: absolute;
		top: 0px;
		left: 52px;
		width: 273px;
		height: 62px;
		background:url("images/bg_header_logo.png") no-repeat top left;
		text-indent: -9999px;
	}

.wordpress #access {
	padding:0 0 160px 101px;
	background:url("images/bg_navigation_honeycomb_page.png") 55px bottom no-repeat;
}
.wordpress.home #access {
	padding-bottom:80px;
	background:url("images/bg_navigation_honeycomb.png") 47px bottom no-repeat;
}
	.wordpress #access .skip-link {
		display:none;
	}
	.wordpress.home #access .menu {
	}
		.wordpress #access .menu ul {
			margin:0;
			padding-top:88px;
			list-style:none;
		}
		.wordpress.home #access .menu ul {
			background:url("images/bg_navigation_tree.png") 103px 15px no-repeat #eddd9e;
		}
			.wordpress #access .menu ul li.page-item-24,
			.wordpress #access .menu ul li.page-item-79 {
				display: none;
			}
			.wordpress #access .menu ul li.page_item a {
				display:block;
				margin-bottom:1px;
				width:206px;
				height:27px;
				background:url("images/bg_navigation_links.png") no-repeat;
				line-height:1em;
				text-indent:-9000px;
			}
			.wordpress #access .menu ul li.page-item-4 a {
				background-position:0 10px;
			}
				#access .menu ul li.page-item-4 a:hover {
					background-position:-206px 10px;
				}
			.wordpress #access .menu ul li.page-item-2 a {
				background-position:0 -18px;
			}
				#access .menu ul li.page-item-2 a:hover {
					background-position:-206px -18px;
				}
			.wordpress #access .menu ul li.page-item-6 a {
				background-position:0 -46px;
			}
				#access .menu ul li.page-item-6 a:hover {
					background-position:-206px -46px;
				}
			.wordpress #access .menu ul li.page-item-8 a {
				background-position:0 -74px;
			}
				#access .menu ul li.page-item-8 a:hover {
					background-position:-206px -74px;
				}
			.wordpress #access .menu ul li.page-item-10 a {
				background-position:0 -102px;
			}
				#access .menu ul li.page-item-10 a:hover {
					background-position:-206px -102px;
				}
			.wordpress #access .menu ul li.page-item-12 a {
				background-position:0 -130px;
			}
				#access .menu ul li.page-item-12 a:hover {
					background-position:-206px -130px;
				}
			.wordpress #access .menu ul li.page-item-14 a {
				background-position:0 -158px;
				display: none;
			}
				#access .menu ul li.page-item-14 a:hover {
					background-position:-206px -158px;
				}

.wordpress #products {
	padding:0 0 0 98px;
}
	.wordpress.home #product-1 a.product-img {
		width: 217px;
		height: 216px;
		display: block;
		border: 2px solid #999;
	}
	.wordpress.home #product-1 a.product-link {
		width: 216px;
		background:url("images/bg_product_honeybee_link.jpg") no-repeat;
		height: 37px;
		position: relative;
		top: 5px;
		left: 0px;
		display: block;
		text-indent: -9999px;
		margin: 0 0 20px 0;
	}
	.wordpress.home #product-2 a.product-img {
		width: 217px;
		height: 216px;
		display: block;
		border: 2px solid #999;
	}
	.wordpress.home #product-2 a.product-link {
		width: 216px;
		background:url("images/bg_product_colonyculture_link.jpg") no-repeat;
		height: 37px;
		position: relative;
		top: 5px;
		left: 0px;
		display: block;
		text-indent: -9999px;
	}

.wordpress #container {
	float:right;
	margin:0 96px 0 0;
	width:470px;
}
	.wordpress #content {
		width:463px;
	}

		.wordpress #content img {
			border: 1px solid #999;
		}
		.wordpress.home #content img {
			border:none;
		}
		.wordpress #content h2 {
			margin: 103px 0 50px 0;
			font: 22px/16px Georgia;
			color: #36424a;
			background-repeat:no-repeat;
		}
			.wordpress.pageid-2 #content h2,
			.wordpress.pageid-6 #content h2,
				.wordpress.parent-pageid-6 #content h2,
			.wordpress.pageid-14 #content h2,
			.wordpress.pageid-8 #content h2,
				.wordpress.parent-pageid-8 #content h2,
			.wordpress.pageid-10 #content h2,
			.wordpress.pageid-12 #content h2
			{
				background-image:url("images/bg_page_titles.png");
				text-indent:-9000px;
			}
			.wordpress.pageid-2 #content h2 {
				height: 33px;
			}
			.wordpress.pageid-6 #content h2,
			.wordpress.parent-pageid-6 #content h2 {
				background-position:0 -34px;
				height: 36px;
			}
			.wordpress.pageid-14 #content h2 {
				background-position:0 -180px;
				height: 38px;
			}
			.wordpress.pageid-8 #content h2,
			.wordpress.parent-pageid-8 #content h2 {
				background-position:0 -71px;
				height: 30px;
			}
			.wordpress.pageid-10 #content h2 {
				background-position:0 -110px;
				height: 30px;
			}
			.wordpress.pageid-12 #content h2 {
				background-position:0 -151px;
				height: 30px;
			}
		.wordpress #content h3 {
			margin: 45px 0 20px 1px;
			font: 22px/16px Georgia;
			color: #36424a;
		}
		.wordpress.parent-pageid-6 #content em,
		.wordpress.parent-pageid-8 #content em {
			float: left;
			width: 355px;
			font-style: normal;
		}
		.wordpress.parent-pageid-6 #content strong,
		.wordpress.parent-pageid-8 #content strong {
			font-weight:normal;
			color:#999;
		}
		
		.wordpress #content .form-field {
			padding:5px 0;
		}
		.wordpress #content .form-field input,
		.wordpress #content .form-field textarea {
			padding:4px;
			width:288px;
			border:1px solid #36424a;
			background:#d0c28b;
			color:#36424a;
		}
		.wordpress #content .form-color input {
			border:1px solid #000;
			background:#36424a;
			color:#fbd813;
		}
		.wordpress #content .form-submit {
			padding-top:10px;
		}
			.wordpress #content .form-submit input {
				width:148px;
			}


.wordpress #lib-bottom {
	position:relative;
	clear:both;
	height:491px;
	background:url("images/bg_footer_page.png") no-repeat;
}
.wordpress.home #lib-bottom {
	background-image:url("images/bg_footer_home.png");
}
	p#facebook-fan-page-link a {
		position:absolute;
		top:30px;
		left: 146px;
		display: block;
		width: 116px;
		height: 25px;
		text-indent: -9000px;
	}
	#ccd-copy h2 {
		display: none;
	}
	#ccd-copy p {
		position:absolute;
		top:30px;
		left:383px;
		width: 497px;
		font: 10px/1.80em Verdana, Arial, sans-serif;
	}
	#ccd-video a {
		position: absolute;
		top: 139px;
		left:383px;
		width: 224px;
		height: 61px;
		float: left;
		display: block;
		text-indent: -9000px;
	}

	.wordpress ul#footer-links {
		position:absolute;
		top:370px;
		left:160px;
	}
	.wordpress.home ul#footer-links {
		top:340px; 

	}
		ul#footer-links li {
			list-style-type: none;
		}
			ul#footer-links li h2 {
				display: none;
			}
			ul#footer-links li ul.xoxo {
				margin: 0px;
			}
			ul#footer-links li a {
				font: 9px/16px verdana;
				color: #9b947b;
			}
				ul#footer-links li a:hover {
					font: 9px/16px verdana;
					color: #7b745b;
				}
		ul#footer-links li.linkcat {
			float:left;
			width:150px; 
		}

#footer {
	margin:0 auto;
	padding: 8px 0 0 0;
	width: 950px;
	height:20px;
	font-size:11px;
	color:#9f7500;
}
	#footer a {
		color:#9f7500;
	}
		#footer a:hover {
			text-decoration:none;
			color:#bd8c01;
		}
	#copyright {
		float:left;
		padding: 0 0 0 53px;
	}
	#credit {
		float:right;
		padding: 0 56px 0 0;
	}


.wordpress.blog .entry-meta,
.wordpress.blog .entry-utility,
.wordpress.blog #primary,
.wordpress.blog #secondary {
display: none;
}

