@charset "utf-8";

/* CSS Document */


body {

	background: #6a2e03 url(/img/buddhab_bodybg.gif) top left repeat-x;
	margin: 0px;
}


a:link, a:hover, a:visited, a:active {
	color: #60c;
	text-decoration:none;
	}

#container0	{
			margin: 0 auto;
			width: 1040px;
			height: auto;
			border:0;
			clear:both;
			}

.container_gold	{
background: #d3c981 top left repeat url(/img/gback.jpg);
width:1040px;
margin:auto auto;
}

.container	{
width:960px;
padding:0;
margin:auto auto;
border-top:1px solid #79242c;
border-bottom:2px solid #bca66a;
border-left:3px solid #79242c;
border-right:3px solid #79242c;
}

#container_footer	{
			margin: 20px auto;
			width: 1040px;
			height: auto;
			border:0;
			clear:both;
			}

/*footer_left
----------------- */
.footer_left	{
border:0;
padding:0;
font: bold 10px verdana, arial, helvetica, sans-serif;
float:left;
text-decoration:none;
width:50%;
color:#fff;
}


/*footer_right
----------------- */
.footer_right	{
border:0;
padding:0;
float:right;
text-decoration:none;
width:40%;
text-align:right;
}

.footer_right a	{
margin-left:15px;
font: 10px verdana, arial, helvetica, sans-serif;
text-decoration:none;
color:#fff;
}




.linea69047	{
background-color:#a69047;
width:100%;
height:2px;
border-top:1px solid #f2ece0;
}

.linef2ece0	{
background-color:#f2ece0;
width:100%;
height:1px;
}



/*Aslett Hack for float
----------------- */
#two-col:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }

#two-col-left	{
float:left;
width:586px;
padding:25px;
background:#e5dcc2 url(/img/parchment_bg.gif) top center no-repeat;
margin:10px 0 0 20px;
border:1px solid #a79048;
font: 12px/16px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #333;
}

#two-col-left h1	{
color: #7b0f02;
margin:0 0 10px 0;
font: bold 28px "Bookman Old Style", Georgia;
}

.two_col_left_namaste	{
padding:0;
background-color:transparent;
color: #7b0f02;
margin:0 0 10px 0;
font: bold italic 24px "Bookman Old Style", Georgia;
text-align:center;
}

.two_col_left_namaste_img	{
padding:0;
margin:0;
border:4px solid #600;
}

#two-col-right	{
float:right;
width:270px;
padding:0;
background-color: transparent;
margin:0;
border:0;
}

.two-col-right-content	{
width:240px;
padding:0 30px 0 0;
background-color: transparent;
margin:0;
text-align:justify;
}

.two-col-right-content h1, .two_col_interior h2	{
color: #600;
margin:0;
font: bold 16px Verdana, Geneva, sans-serif;
}

.two-col-right-content h3	{
color: #f00;
margin:0 0 0 20px;
font: bold 16px Verdana, Geneva, sans-serif;
}

.two_col_content_lower_page  {
clear:both;
margin:30px 0 0 0;
height:auto;
width:100%;
}

.two_col_content_lower_page h1 {
color: #7b0f02;
margin:0 0 10px 0;
font: italic 24px "Bookman Old Style", Georgia;
text-align:center;
}

.two-col-right-content p, .two_col_interior p		{
font: 12px/16px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #333;
margin:0 0 8px 0;
}

#two-col	{
width:100%;
clear:both;
margin:0;
background-color: #eddeb3;
padding:10px 0 20px 0;
}

.two_col_interior	{
padding:0;
clear:both;
border:0;
height:auto;
width:auto;
margin:20px 0;
}

.two_col_interior_left	{
float:left;
width:220px;
padding:0;
background-color: transparent;
margin:0 0 0 5px;
border:0;
}

.two_col_interior_right	{
float:right;
width:300px;
padding:0;
background-color:transparent;
margin:0 5px 0 0;
border:0;
}


.two_col_interior_right h1	{
color: #7b0f02;
margin:0 0 10px 0;
font: italic 24px "Bookman Old Style", Georgia;
}

.icon	{
clear:both;
width:220px;
padding:0;
height:auto;
margin:0 0 20px 0;
}

.icon_left	{
float:left;
width:36px;
height:36px;	
padding:0;
margin:0;
}

.icon_right	{
float:right;
width:170px;
height:auto;
padding:0;
margin:0;	
}

.icon_right h2 {
margin: 0 0 4px 0;
color:#800;
}

.icon_right p {
margin: 0 0 8px 0;
}



.right_col_menu_item	{
width:auto;
margin:0 0 25px 0;
border-bottom:1px solid #b5901e;
clear:both;
}

.right_col_menu_item a	{
color: #7b0f02;
}

.right_col_menu_item img	{
float:left;
border:1px solid #000;
margin: 5px 10px 10px 0;
clear:right;
}


/*Aslett Hack for float
----------------- */
.right_col_menu_item:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }

hr.gold	{
width: 120px;
height:2px;
line-height:2px;
text-align:center;
margin: 25px auto;
color:#b5901e;
clear:both;
}

textarea {
	width:300px;
	padding:4px;
	font: normal 1em Verdana, sans-serif;
	border:1px solid #CFCED3;
	height:100px;
	display:block;
	color:#777;
}

#mailer	{
float:left;
width:auto;
padding:25px;
background:#e5dcc2 url(http://www.buddhabyoga.com/img/parchment_bg.gif) repeat;
margin:10px 20px 0 20px;
border:1px solid #a79048;
font: 12px/16px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #333;
}

#mailer h1	{
color: #7b0f02;
margin:0 0 10px 0;
font: bold 28px "Bookman Old Style", Georgia;
}

.mailer_lower_page  {
clear:both;
margin:30px 0 0 0;
height:auto;
width:100%;
}

.mailer_lower_page h1 {
color: #7b0f02;
margin:0 0 10px 0;
font: italic 24px "Bookman Old Style", Georgia;
text-align:center;
}


