@charset "utf-8";
/* CSS Document */

#main-body
{
width:1000px;
height:auto;
margin-top:45px;
background-color:#FFFFFF;
}

#top-header
{
width:1000px;
height:242px;
background-image:url(../images/top-header.jpg);
background-repeat:no-repeat;
float:left;
}
#navigation-bg
{
width:1000px;
height:40px;
background-image:url(../images/navigation-bg.jpg);
background-repeat:repeat-x;
float:left;
}

#home
{
width:90px;
height:23px;
padding-left:30px;
padding-top:17px;
float:left;
}

.divider
{
width:2px;
height:40px;
float:left;
background-image:url(../images/navigation-divider.jpg);
}

#blog
{
width:70px;
height:23px;
float:left;
padding-left:38px;
padding-top:17px;
}

#about
{
width:78px;
height:23px;
float:left;
padding-left:38px;
padding-top:17px;
}

#nourish
{
width:90px;
height:23px;
float:left;
padding-left:38px;
padding-top:17px;
}

#kids-yoga
{
	width:138px;
	height:23px;
	float:left;
	padding-left:0px;
	padding-top:7px;

}

#schedule
{
width:156px;
height:23px;
float:left;
padding-left:38px;
padding-top:17px;
}
.main-title {
	font-family: Arial;
	font-size: 30px;
	font-weight: normal;
	color: #71AB01;
	text-decoration: none;
}


#contact
{
width:135px;
height:23px;
float:left;
padding-left:25px;
padding-top:17px;
}



.white-text {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.navigation {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.navigation:hover
 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #F4E632;
	text-decoration: none;
}

#main-content-area
{
	width:1000px;
	float:left;
	background-color:#DAE7BC;
	overflow: hidden;
}



#left-panel
{
width:203px;
height:auto;
float:left;
background-color:#DAE7BC;
}

#left-panel-top
{
width:193px;
height:23px;
float:left;
background-image:url(../images/left-panel-top.jpg);
background-repeat:repeat-x;
padding-left:10px;
padding-top:10px;
}
#left-panel-content
{
	width:193px;
	float:left;
	padding-left:10px;
	padding-top:10px;
	overflow: hidden;
}

.side-link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #636F47;
	text-decoration: underline;
}
.body-text {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #6D6C6C;
	text-decoration: none;
}
.input-box {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 14px;
	width: 120px;
}
.testimonial-title-text {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #6D6C6C;
	padding-bottom:10px;
}



.side-link:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #636F47;
	text-decoration: none;
}

#middle-content
{
	width:550px;
	float:left;
	background-color: #FFFFFF;
	padding-left: 15px;
	padding-bottom: 10px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #666666;
	overflow: hidden;
}

#content-text
{
width:523px;
height:auto;


float:left;
}
.content-divider
{
	width:27px;
	float:left;
	background-image: url(../images/content-divider.jpg);
	background-repeat:repeat-y;
}

.content-title
{
	width:523px;
	height:33px;
}
#right-panel
{
	width:219px;
	height:auto;
	float:left;
	background-color: #FFFFFF;
	padding-right: 6px;
	padding-left: 6px;
}

#newsletter-bg
{
width:219px;
height:129px;
float:left;
background-image:url(../images/news-letter.jpg);
}


#testimonial
{
width:219px;
height:auto;
float:left;
margin-top:24px;
}

#testimonial-title
{
width:219px;
height:20px;
float:left;
}


#testimonial-text
{
width:214px;
height:auto;
float:left;
margin-top:7px;
padding-right:5px;
}
#footer-bg
{
width:1000px;
height:48px;
float:left;
background-image:url(../images/footer-bg.jpg);
background-repeat:repeat-x;
}

#footer-blank
{
width:1000px;
height:48px;
float:left;
}

#copyright
{
width:250px;
height:25px;
float:left;
margin-top:15px;
margin-left:11px;
}

#footer-link
{
width:250px;
height:25px;
float:right;
margin-top:15px;
margin-right:11px;
}
.green-text {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6D9907;
	text-decoration: none;
}
.submit {
	background-image: url(../images/submit.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 69px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.submit:hover {
	background-image: url(../images/submit-rollover.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 69px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
