/*
Theme Name: Karuna Center for Yoga and Healing Arts
Description: Custom Wordpress Theme created for Karuna Center for Yoga and Healing Arts
Version: 1.0
Author: Amber Ladley

*/



body {
background-image: url(images/body-bg.jpg);
background-repeat: repeat-x;
}


#karuna-yoga-wrp {
margin: 0 auto;
width: 985px;
background-image: url(images/content-bg.gif);
background-repeat: no-repeat;
background-position: right bottom;
}

#karuna-yoga-hdr {
text-align: right;
}


#karuna-yoga-txt {
float: right;
text-align: left;
width: 705px;
}

#karuna-yoga-nav {
float: left;
width: 245px;
}

#karuna-yoga-ftr {
clear: both;
text-align: right;
padding: 25px 50px 25px 25px;
}

#map {width: 300px; float: right; margin: 5px;}

body {font: 1em Trebuchet MS, Helvetica, sans-serif; color: #333;}

li {margin: .5em 0;}
img {border: none;}
.alignleft {float: left; margin: 0 15px 15px 0;}
.alignright {float: right; margin: 0 0 15px 15px;}

.subpage-style ul li {display: list-item;} 


a:link {color:#3266cc; text-decoration: none;}
a:visited {color:#3266cc; text-decoration: none;}
a:active {color:#3266cc; text-decoration: none;}
a:hover {color: #FEDE4D; text-decoration: none; background-color: #3266cc;}


a.purple:link {color:#7D26CD; text-decoration: none;}
a.purple:visited {color:#7D26CD; text-decoration: none;}
a.purple:active {color:#7D26CD; text-decoration: none;}
a.purple:hover {color: #fff; text-decoration: none; background-color: #7D26CD;}

h1 {font: 1.5em arial, helvetica, sans-serif; color: #3266cc;}
.site-hdr {font: .6em Times New Roman, Times, serif; color: #3266cc; text-transform: uppercase; margin-top: 0;}
h2 {font: bold 1.25em Trebuchet MS, Helvetica, sans-serif; color: #3266cc; }
.page-title {font: 2em Trebuchet MS, Helvetica, sans-serif; color: #3266cc;}
.karuna {font: italic 2.25em Times New Roman, Times, serif; color: #3266cc;}
.logo {font: 4em arial, helvetica, sans-serif; color: #3266cc; text-transform: uppercase; margin: 0;}
.blogLogo {font: 4em arial, helvetica, sans-serif; color: #3266cc; text-transform: uppercase; margin: 0 0 1.5em 0;}
.blogHead {font: 1.22em Times New Roman,Times,serif; color: #3266cc; text-transform: uppercase; margin: 0 0 1em 0;}
.blogSubhead {font: italic 1.25em Times New Roman,Times,serif; color: #666; margin-left: 280px; text-align: left; width: 450px;}
h3 {font: 1.25em arial, helvetica, sans-serif; color: #3266cc;}
h4 {font: bold 1em Trebuchet MS, Helvetica, sans-serif; color: #333;}


.lc {text-transform: lowercase;}
.img-left {margin-right: 15px;}
.img-right {margin-left: 15px;}

.navigation a {
display: block;
padding: 5px; 
margin-top: -10px; 
font: 1.1em Trebuchet MS, Helvetica, sans-serif;
	}

.main-navigation a {
display: block;
padding: 5px; 
margin-top: -10px; 
font: 1.1em Trebuchet MS, Helvetica, sans-serif;

	}


.navigation li, .blog-navigation li {list-style-type: none;}

.sub-navigation li {list-style-type: circle; font-size: .75em; }

.page_item {}

.footer {color: #333; text-transform: none; font-size: 1.75em; margin: 10px 0 0 0;}
.environment {color: #3266cc; font: bold 1em Trebuchet MS, Helvetica, sans-serif; font-style: italic;}

.breadcrumb {font-size: .75em; text-align: right;}

.wp-caption-text {font-size: .75em; align: center;}

.postmetadata {font-size: .8em;}
.date {font-size: .7em; font-style: italic;}