/*
THEME NAME: Flamenco
THEME URI: http://flamencoorganic.com/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 3.0
AUTHOR: Sean Hayford O&#8217;Leary
AUTHOR URI: http://hayfordoleary.com/
*/


a {
	color: #000;
	text-decoration: underline;
}

#access .skip-link {
	display: none;
}

body {
	margin: 0;
	padding: 0;
}

#container {
	margin: auto;
	width: 700px;
}

#content h2.entry-title {
	font: 42px 'Impact', 'Helvetica', 'Arial', sans-serif;
}

#content h2.entry-title:after {
	content: ".";
}

#content h3.entry-title a {
	font-size: 27px;
	font-weight: bolder;
	text-decoration: none;
}

#content h3.entry-title .entry-date {
	color: #a0a0a0;
	font-size: 14px;
	font-weight: normal;
}

#content h3.entry-title .entry-date abbr {
	border: 0;
}

#content .entry-meta {
	color: #a0a0a0;
	font-size: 14px;
	font-weight: normal;
}

#content .entry-meta a {
	color: #a0a0a0;
}

.edit-link {
	clear: both;
}

#footer {
	clear: both;
	color: #a0a0a0;
	font-size: 10px;
	margin: auto;
	padding: 10px 0;
	text-align: center;
	text-transform: uppercase;
	width: 400px;
}

#footer a {
	color: #a0a0a0;
}

#header #blog-description {
	display: none;
}

#header #blog-title {
	height: 400px;
	margin: 0 auto;
	width: 700px;
}

#header #blog-title a {
	background: url('./images/logo.png') no-repeat;
	display: block;
	height: 400px;
	overflow: hidden;
	text-align: left;
	text-decoration: none;
	text-indent: -99999px;
	width: 700px;
}

html {
	background: #fff url('./images/background.gif') no-repeat top left;
	color: #000;
	font: 16px 'Helvetica', 'Arial', sans-serif;
}

#nav-above {
	display: none;
}

.shoppingcart .prodtitles {
	clear: none;
}

.sidebar {
}

.sidebar#secondary {
	display: none;
}

.sidebar .flexipages_widget {
	display: block;
	height: 495px;
	left: 0;
	position: absolute;
	top: 0;
	width: 200px;
}

.sidebar .flexipages_widget h3 {
	display: none;
}

.sidebar .flexipages_widget ul {
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 186px;
}

.sidebar .flexipages_widget ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}

.sidebar .flexipages_widget ul li a {
	background: url('./images/navigation.png') no-repeat;
	display: block;
	height: 35px;
	overflow: hidden;
	text-align: left;
	text-decoration: none;
	text-indent: -9999px;
	width: 200px;
}

.sidebar .flexipages_widget ul li.home_page a {
	background-position: 0 -222px;
}

.sidebar .flexipages_widget ul li.home_page a:hover, .sidebar .flexipages_widget ul li.home_page.current_page_item a {
	background-position: 0 -723px;
}

.sidebar .flexipages_widget ul li.page-item-2 a {
	background-position: 0 -253px;
}

.sidebar .flexipages_widget ul li.page-item-2 a:hover, .sidebar .flexipages_widget ul li.page-item-2.current_page_item a, .sidebar .flexipages_widget ul li.page-item-2.current_page_ancestor a {
	background-position: 0 -754px;
}

.sidebar .flexipages_widget ul li.page-item-19 a {
	background-position: 0 -346px;
}

.sidebar .flexipages_widget ul li.page-item-19 a:hover, .sidebar .flexipages_widget ul li.page-item-19.current_page_item a, .sidebar .flexipages_widget ul li.page-item-19.current_page_ancestor a {
	background-position: 0 -847px;
}

.sidebar .flexipages_widget ul li.page-item-85 a {
	background-position: 0 -381px;
}

.sidebar .flexipages_widget ul li.page-item-85 a:hover, .sidebar .flexipages_widget ul li.page-item-85.current_page_item a, .sidebar .flexipages_widget ul li.page-item-85.current_page_ancestor a {
	background-position: 0 -882px;
}

.sidebar .flexipages_widget ul li.page-item-205 a {
	background-position: 0 -409px;
}

.sidebar .flexipages_widget ul li.page-item-205 a:hover, .sidebar .flexipages_widget ul li.page-item-205.current_page_item a, .sidebar .flexipages_widget ul li.page-item-205.current_page_ancestor a {
	background-position: 0 -910px;
}

.sidebar .flexipages_widget ul li.page-item-212 a {
	background-position: 0 -280px;
}

.sidebar .flexipages_widget ul li.page-item-212 a:hover, .sidebar .flexipages_widget ul li.page-item-212.current_page_item a, .sidebar .flexipages_widget ul li.page-item-212.current_page_ancestor a {
	background-position: 0 -781px;
}

.sidebar .flexipages_widget ul li.page-item-346 a {
	background-position: 0 -315px;
}

.sidebar .flexipages_widget ul li.page-item-346 a:hover, .sidebar .flexipages_widget ul li.page-item-346.current_page_item a, .sidebar .flexipages_widget ul li.page-item-346.current_page_ancestor a {
	background-position: 0 -816px;
}

.sidebar .flexipages_widget ul li ul {
	display: block;
	line-height: 16px;
	margin: 10px 0 20px 0;
	position: static;
}

.sidebar .flexipages_widget ul li ul li {
	margin: 0 0 3px 20px;
}

.sidebar .flexipages_widget ul li ul li a {
	background: none;
	color: #ccc;
	display: inline;
	text-indent: 9999px;
}

.sidebar .flexipages_widget ul li ul li.current_page_item a, .sidebar .flexipages_widget ul li ul li a:hover {
	color: #fff;
}

.wpsc_container .wpsc_variation_forms label {
	display: none;
}

.wpsc_container .wpsc_product_title {
	font: 24px 'Impact', 'Helvetica', 'Arial', sans-serif;
}

#wrapper {
	min-width: 1100px;
	width: 100%;
}