/*IMPORT THE X-STORE STYLESHEET*/
@import url('xstore.css');

.headerbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
a.headerlink:link, a.headerlink:active,
a.headerlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

a.bottombarlinks:link, a.bottombarlinks:active,
a.bottombarlinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #510680;
}
.bottombarnotices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}
a.bottombarnoticelinks:link, a.bottombarnoticelinks:active,
a.bottombarnoticelinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}
div#TopSection
{
	margin: 0 0 0 0;
	background-repeat:no-repeat; 
	min-height: 500px; 
	height: auto;
	background-image:url('home_background_top2.jpg'); 
	background-position: center top; 
	MIN-WIDTH: 1003px;
	DISPLAY: block; 
	text-align:center;
}
div#TopContentSection
{
	display:block; width: 1003px; height: auto; padding: 0px 0px 0px 0px; margin: 0 0 0 0; text-align: left;
}
div#HeaderBlock
{
	width:1003px; height:29px; margin: 0 0 0 0; padding: 6px 3px 0px 3px; text-align:right;
}
div#LogoBlock
{
	position:relative; 
	float:none;
	left: 0px; 
	top: 7px; 
	width: 348px; 
	height: 100px; 
	background-image:url('TopYogaLogo.jpg');
}

div#BannerBlock
{
	position:relative; left: 526px; top: -65px; width: 468px; height: 60px; background-color:#FFFFDD;
}
div#NavBlock
{
	position:relative; left: 0px; top: -40px; width: 1003px; height: 28px; background-color:#FFFFFF;
}
div#WhiteContentBlock
{
	position:relative; left: 0px; top: -43px; margin: 0 0 0 0; width:999px; height:auto; background-color:white; padding:2px 2px 2px 2px;
}
div#GreenBarBlock
{
	width:997px; 
	height: 32px; 
	margin:0; 
	background-image:url('greenbar.gif')
}
div#TopContentBlock
{
	width:989px; height: auto; padding: 20px 2px 0px 2px; background-color:#FFFFFF;
}
div#TopContentBlockLeft
{
    min-width:120px: height: auto; padding: 20px 2px 0px 2px; background-color:#FFFFFF; text-align: center; vertical-align:middle;
}
div#TopContentBlockRight
{
    min-width:120px: height: auto; padding: 20px 2px 0px 2px; background-color:#FFFFFF; text-align: center; vertical-align:middle;
}

div#LeftContentBlock
{
	width:318px; height: auto; padding:0px 2px 0px 2px; background-color:#FFFFFF;
}
div#LeftNarrowContentBlock
{
	width:255px; height: auto; padding:0px 2px 0px 2px; background-color:#FFFFFF;
}

div#MainContentBlock
{
	width:667px; height: auto; padding:0px 2px 0px 2px; background-color:#FFFFFF;
}
div#MainTwoColumnContentBlock
{
	width:729px; height: auto; padding:0px 2px 0px 2px; background-color:#FFFFFF;
}

div#CenterContentBlock
{
	width:529px; height: auto; padding:0px 2px 0px 2px; background-color:#FFFFFF;
}

div#RightContentBlock
{
	width:200px; height: auto; padding:0px 2px 0px 2px; background-color:#FFFFFF;
}
div#LowerSection
{
	background-image:url('home_background_bottom2.jpg');
	background-repeat:no-repeat;
	background-position: center top; 
	height: 180px;
	width: auto;
	clear:both;
	display:block;
	MIN-WIDTH: 1003px;
}
div#LowerBlock
{
	display:block; width: 1003px; height: auto; padding: 0px 0px 0px 0px; margin: 0 0 0 0; text-align: left;
}
div#BottomLinksBlock
{
	position:relative; left: 300px; top: 71px; width:700px; height:20px; text-align:left;
}
div#BottomNoticeBlock
{
	position:relative; left: 390px; top: 110px; width:590px; height:20px; text-align:left;
}












