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

body 
{
	background:url(images/bg_slice.jpg) repeat-x #f2f2e6;	
	font-family::Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7c5129;
}

#wrapper
{
	position:relative;
	left:50%;
	margin-left:-357px;
	width:656px;
	height:auto;
	background:url(images/page_bg_slice.jpg) repeat-y;
}

h1.yoga_secret_bliss
{
	width:656px;
	height:109px;
	background:url(images/yoga_secret_bliss.jpg) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
}

ul.nav
{
	width:656px;
	height:34px;
	background:url(images/nav.jpg) no-repeat;
	list-style:none;
	text-align:right;
	padding:13px 0 0 0;
}

ul.nav li { display:inline; margin:0px 15px 0px 0px; }

ul.nav li a { font-family:Times, Georgia, serif; font-size:12px; font-weight:normal; color:#7c5129; text-transform:uppercase; outline:none; }
ul.nav li a:hover { color:#552900; }    /*633000   7b3b00*/ 

h2.content_header
{
	width:410px;
	height:46px;
	background:url(images/content_header.jpg) no-repeat;
	padding:30px 0 0 60px;
	font-size:24px;
	text-transform:uppercase;
}

#pink_stripe
{
	float:left;
	width:3px;
	height:508px;
	background:url(images/pink_stripe.jpg) no-repeat;
}

#content
{
	float:left;
	width:375px;
	min-height:900px;
	height:auto;
	margin:0 0 0 60px;
}

#content h3
{
	color:#a04128;
	font-size:14px;
	margin-bottom:15px;
}

#content p
{
	margin-bottom:20px;
}

#content a
{
	color:#a04128;
	text-decoration:underline;
}

#content blockquote { font-style:italic; margin:0 0 20px 35px; }

ul.limbs { list-style:outside; margin:0 0 0 10px; }
ul.limbs strong { margin:0 10px 0 0; }

ul.practice_tips { list-style:outside;  margin:0 0 0 10px; }
#content ul li { margin-bottom:5px; }

#sonia_big_pic_01
{
	position:absolute;
	top:156px;
	left:470px;
	width:244px;
	height:296px;
	background:url(images/sonia_big_pic_01.jpg) no-repeat;
}

#sonia_big_pic_02
{
	position:absolute;
	top:156px;
	left:470px;
	width:244px;
	height:296px;
	background:url(images/sonia_big_pic_02.jpg) no-repeat;
}

#sonia_big_pic_03
{
	position:absolute;
	top:156px;
	left:470px;
	width:244px;
	height:296px;
	background:url(images/sonia_big_pic_03.jpg) no-repeat;
}

#sonia_big_pic_04
{
	position:absolute;
	top:156px;
	left:470px;
	width:244px;
	height:296px;
	background:url(images/sonia_big_pic_04.jpg) no-repeat;
}

#sonia_big_pic_05
{
	position:absolute;
	top:156px;
	left:470px;
	width:244px;
	height:296px;
	background:url(images/sonia_big_pic_05.jpg) no-repeat;
}

#yoga_poses
{
	position:absolute;
	top:452px;
	left:528px;
	width:128px;
	height:679px;
	background:url(images/yoga_poses.jpg) no-repeat;
}

#footer
{
	position:relative;
	left:50%;
	clear:both;
	width:650px;
	height:auto;
	background:url(images/footer_bg.jpg) repeat-x;
	padding:57px 0 0;
	margin:0 3px 50px -357px;
}

#footer ul { list-style:none; text-align:left; margin:10px 0; }
#footer ul li { display:inline; margin:0 20px 0 0; }
#footer ul li a { font-family:Times, Georgia, serif; font-size:12px; font-weight:normal; color:#7c5129; text-transform:uppercase; outline:none; }
#footer ul li a:hover { color:#552900; }

span.line2
{
	font-size:11px;
	color:#c7b7a0;
}

a.pyfo
{
	font-size:11px;
	color:#c7b7a0;
}

a.pyfo:hover { color:#552900; }


.clearfloat { clear:both; }