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

*
{
	margin:0;
	padding:0;
}

#headerNew
{
	width: 984px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8a8a8a;
	margin-top: 10px;
}

#headerNew img
{
	border: 0 none;
}

#headerNew a
{
	color: #0177ba;
	text-decoration: none;
}

#headerNew a:hover, #headerNew a:active, #headerNew a:focus
{
	text-decoration: underline;
} 

#headerLinks
{
   float:left;
   padding-top: 7px;
   margin: 0px 13px 0px 27px;
   font-size: 11px;
   *font-size: 11px;*
} 

#headerNew_tabs
{
	height: 26px;
	float: left;
}

#headerNew_tabs a.tabLink
{
	color: #8a8a8a;
	font-weight: bold;
	display: block;
	background: transparent url(../images/headertab_right.gif) no-repeat scroll top right;
	text-align: center;
	line-height: 26px;
	padding: 0px 15px;
	font-size: 12px;
}

#headerNew_tabs h3
{
	background: transparent url(../images/headertab_left.gif) no-repeat scroll top left;
}

#headerNew_tabs ul
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

#headerNew_tabs ul li.dropdown
{
	float: left;
	background: transparent url(../images/headertab_bg.gif) repeat-x scroll 0 0;
	position: relative;
	overflow: visible;
	*z-index: 1000;*
}

/*li.dropdown div
{
	
	height: 25px;
	width: 400px;
	text-align: center;
	padding-top: 1px;
	float: left;
}*/

ul.submenu
{
	padding-top: 1px;
	position: absolute;
	z-index: 500;
	display: none;
	background: transparent url(../images/submenu_bg.gif) repeat-x scroll 0 1px;
	
}

.m-myaccount
{
	top: 26px;
	left: 1px;
	width: 346px;
}

.m-downloads
{
	top: 26px;
	left: -150px;
	width: 403px;
}

.m-yogaposes
{
	top: 26px;
	left: -165px;
	width: 463px;
}

.m-aboutyoga
{
	top: 26px;
	left: -300px;
	width: 718px;
}

.m-healthyliving
{
	top: 26px;
	left: -160px;
	width: 446px;
}

.m-community
{
	top: 26px;
	left: -90px;
	width: 250px;
}

.m-aboutus
{
	top: 26px;
	left: -477px;
	width: 569px;
}

ul.submenu li
{
	float: left;
}

ul.submenu span
{

	display: block;
	line-height: 25px;
}

ul.submenu a
{
	float: left;
	display: block;
	line-height: 25px;
	padding: 0px 10px;
	font-weight: bold;

}

ul.submenu a.first
{
	background: transparent url(../images/submenu_left.gif) no-repeat scroll 0 0;
	padding-left: 10px;
}

ul.submenu a.last
{
	background: transparent url(../images/submenu_right.gif) no-repeat scroll 100% 0;
	padding-right: 10px;
}

.links
{
	margin: 0 auto;
	float: left;
}

.header_clear
{
	clear: both;
}

#header_bottom
{
	height: 103px;
	background: transparent url(../images/header_bg.gif) no-repeat scroll 0 0;
	position: relative;
}

.header_logo
{
	position: absolute;
	top: 6px;
	left: 28px;
	width: 137px;
	height: 91px;
}

#header_videoLinks
{
	position: absolute;
	top: 67px;
	left: 368px;
	height: 32px;
}

#header_videoLinks ul
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

#header_videoLinks ul li
{
	float: left;
	background: transparent url(../images/videoLinks_bullet.gif) no-repeat scroll 0px center;
	padding-left: 15px;
	padding-right: 14px;
}

#header_videoLinks ul li.first
{
	background: none;
	padding-left: 0px;
}

#header_videoLinks a
{
	color: #ffffff;
	font-size: 14px;
	letter-spacing: -1px;
	font-weight: bold;
	line-height: 32px;
	display: block;
	
}

#header_search
{
	position: absolute;
	top: 34px;
	right: 26px;
}

#header_search input
{
	border: 0 none;
}


#footerNew
{
	width: 1000px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	*font-size: 11px;*
	color: #8a8a8a;
	padding-top: 10px;
	
}

#footerNew img
{
	display: block;
	border: 0 none;
}

#footerContent
{
	background: transparent url(../images/footerNew_bg.gif) repeat-y scroll 0 0;
}

ul
{
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
}

.columnTitle
{
	color: #0177ba;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.c-customerservice
{
	background: transparent url(../images/ico_customerservice.jpg) no-repeat scroll 0px 5px;
}

.c-webforyogis
{
	background: transparent url(../images/ico_webforyogis.jpg) no-repeat scroll 0px 5px;
}

.c-corporate
{
	background: transparent url(../images/ico_corporate.jpg) no-repeat scroll 0px 5px;
}

.c-aboutyoga
{
	background: transparent url(../images/ico_aboutyoga.jpg) no-repeat scroll 0px 7px;
}

.c-healthyliving
{
	background: transparent url(../images/ico_healthyliving.jpg) no-repeat scroll 0px 10px;
}

.c-aboutmyo
{
	background: transparent url(../images/ico_aboutmyo.jpg) no-repeat scroll 0px 10px;
	padding-right: 0px;
}


#columnTitle a:hover, #columnTitle a:active, #columnTitle a:focus
{
	text-decoration: underline;
}

.divider
{
	float: left;
	background: transparent url(../images/list_divider.png) no-repeat scroll 0 0;
	height: 123px;
	width: 3px;
}

.column
{
	padding: 10px 19px;
	float: left;
	margin-left: 14px;
	
}
.column ul
{
	padding-top: 12px;
	list-style-image: url(../images/column_bullet.gif);
	
}

.column li
{
	line-height: 18px;
}

.column li a
{
	font-weight: normal;
	text-decoration: none;
	color: #5d98ba;
}

.column li a:hover, .column li a:active, .column li a:focus
{
	text-decoration: underline;
}

.footer-clear
{
	clear: both;
}

#footerBottom
{
	text-align: center;
	font-size: 10px;
	color: #5d98ba;
	padding-top: 20px;
}

#footerBottom a
{
	text-align: center;
	font-size: 10px;
	color: #5d98ba;
	padding-top: 20px;
}

#footerConnect
{
	padding-top: 15px;
	margin: 0 auto;
	width: 118px;
}

#footerConnect img
{
	display: inline;
}