/*
Theme Name: Aja Yoga
Description: Child Theme of Zebra
Author: Tropixel
Template: zebra
*/

@import url("../zebra/style.css");



body {
background:#791d04 url(images/BodyBg.jpg) repeat-x center top;
font-family:arial;
}
div, ul, li, img, input, #brandingVisuals img {
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;	
	-moz-border-radius: 4px;
	border-radius: 4px;
}
a, a:link, a:visited {
	text-decoration: none;
	color: #f4eaeb;
}
a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover {
	color: #FFF;
	text-decoration: underline;
}
body, input, textarea, .wpcf7-form label, .entry-meta, code, .aside a {
	color:#b68e84;
	font-family:arial;
}
.aside a:hover {
	color: #FFF;
}
strong {
	color:#C4A59C;
	font-weight:bold;
}

h1, h2, h3, h4, h5, .entry-content h1, .entry-content h2, h1, h1.entry-title, h3.widgettitle, .entry-title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-style:normal;
	font-weight:normal;
	color:#e2d2ce;
	padding-bottom: 15px;
}
h3.widgettitle {
	padding-bottom: 15px 0;
	font-size:16px;
}
#text-4 h3.widgettitle {
	font-size:24px;
}
h2, .entry-content h2 { 
	font-size:20px;
}
h3, .entry-content h3 { 
	font-size:16px;
}
h4, .entry-content h4 { 
	font-size:14px;
}
.sf-menu {
	border:medium none;
	margin-left:-5px;
	margin-bottom:10px;
}
.sf-menu li,
.sf-menu li:hover {
	background:transparent;
}
.sf-menu a,
.sf-menu a:visited,
.sf-menu a:active {
	border: none;
	margin-right:5px;
	background:transparent;
	color: #b68e84;
	padding: 0 0 0 20px;
}
.sf-menu a:hover {
	background:transparent;
	color: #FFF;
	text-decoration: none;
}
.xoxo,
#container {
	background: #6c1d08;
}	
.content,
#content { /* ----- thsi one here --------*/
	width: 590px;
	margin: 0;
	
}
.content.featured {
	background: #6c1d08;
}
.content.featured ul li {
	width: 208px;
	margin-left: 2px;
	min-height:295px;
}
.content.featured ul li {
	width: 208px;
	color: #fff;
}
.content.featured img {
width:208px;
}
.content.featured ul li.featuredItem.item1 p,
.content.featured ul li.featuredItem.item1 a,
.content.featured ul li.featuredItem.item1 h1 {
color: #f1e9cc;
}
.content.featured ul li.featuredItem.item2 p,
.content.featured ul li.featuredItem.item2 a,
.content.featured ul li.featuredItem.item2 h1 {
color: #f3ddcc;
}
.content.featured ul li.featuredItem.item3 p,
.content.featured ul li.featuredItem.item3 a,
.content.featured ul li.featuredItem.item3 h1 {
color: #e9e2e4;
}
.content.featured ul li.featuredItem.item1 {
	background: #ba9102 url(images/featureBoxYellowBg.jpg) repeat-x left bottom;
}
.content.featured ul li.featuredItem.item2 {
	background: #c45500 url(images/featureBoxOrangeBg.jpg) repeat-x left bottom;
}
.content.featured ul li.featuredItem.item3 {
	background: #8f6d78 url(images/featureBoxPurpleBg.jpg) repeat-x left bottom;
}
.content.featured ul li a.readmore {
	font-style:italic;
	text-align:right;
	text-decoration:underline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}
.content.featured ul li p {
font-size:13px;
line-height:130%;
margin-bottom:0;
}
.content.latestPost {
	clear: both;
	
	
}
.content.latestPost h1 {
	margin-bottom: 15px;
}
.content.latestPost img {
	float: left;
	max-width: 180px;
	margin-right: 15px;
	border: solid 5px #7b2d1c;
}
.content.featured h1 {
	font-size: 18px;
	color: #fff;
}
.content.featured a.readMore {
	font-style: italic;
	text-align: right;
	display: block;
	color: #fff;
}
.entry-content h1 {
	margin-top: 5px;
	padding-top: 0;
}
#logo {
background:transparent url(images/AjaYogaLogo.png) no-repeat scroll right center;
display:block;
height:115px;
}
.wpcf7-form li {
background:transparent url(images/contactFormBg.png) repeat scroll 0 0;
}
.wpcf7-form li.submit input {/* ----- thsi one here --------*/
	background-color: #e9d4d5;
	color: #6c1d08;
	width: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 5px;
	font-style: italic;
	margin-top: 5px;
	font-size: 14px;
	
}
div.wpcf7-validation-errors {/* ----- thsi one here --------*/
border: none;
}
div.wpcf7-mail-sent-ng {/* ----- thsi one here --------*/
border: none
}
blockquote { /* ----- thsi one here --------*/
color:#d27000;
font-family:georgia;
font-size:17px;
font-style:italic;
}
.wp-caption-text {
	font-size: 11px;
	color: #b5887e;
}
.wp-caption img.size-full {
	max-width: 580px;
}
img.alignright, img.alignleft {
	border: solid 5px #7b2d1c; }
table.yogaClasses {
	border: none;
}
table.yogaClasses td {
	padding:2px 11px;
	margin: 0;
	text-align: center;
	border: none;
	background: #74220f;
	border-bottom: solid 1px #923f2d;
}
.yogaClasses td img {
	padding: 0;
	margin: 0;
}
.yogaClasses td.altCol {
	background: #6f2106;
}
.yogaClasses table {
	border: none;
	
}
#footer, #footer p, #footer a {
background-color:transparent;
color: #5b1900;
}
.entry-utility, #nav-below, h1.page-title {
	display: none;
	
}
.entry-content {
padding:0;
}
#respond {
background:#7b2d1c none repeat scroll 0 0;
margin-bottom:22px;
overflow:hidden;
padding:18px 0 0;
position:relative;
}
#respond textarea {
	background: #8e4d3a;
	border: none;
	color: #6b1f02;
}
#respond input#submit {
	background: #e8d4d4;
}
#respond p, #respond span {
	color:#b68e84;
}
#categories-2 ul { list-style: none; }
#categories-2 li { list-style: none;
padding: 10px 0;
margin: 0;
font-size: 16px;
margin:0 0 1px -40px;
padding:10px 20px;
width:270px;
background:#863502; }
.cat-item-7 { display: none; }
