﻿body {
}

#body{
    width: 1000px;
}

#header, #menu{
    width: 1000px;
}

#content{
    width: 664px;
}

#SidebarLeft{
    background-color: #fff;
    /*background-image: url(../images/_new/leftbar/leftbar_western.gif);*/
    border: none;
    float: left;
    height: 743px;
    margin-top: 28px;
    position: relative;
    width: 164px;
}

#main{
    background-color: #FFF;
    width: 1000px;
}

#product{
    margin-left: 0px;
    margin: 0px;
    padding: 0px;
    float: left;
    width: 500px;
}

#sidebar{
    float: right;
    margin: 0px;
    padding: 0px;
    width: 336px;
}

.sidebarBanner{
    border: solid 1px red;
    height: 280px;
    width: 336px;
}

#sidebarBannerDiv .inner {
	border: solid 1px #777;
	padding: 14px 18px;
}

.typeContainer {
	float: right;
	height: auto;
	margin-right: 340px;
	padding: 5px 0;
	position: relative;
	right: 10px;
	text-align: right;
	top: 33px;
	width: 144px;
	z-index: 1;
	/* [MSc] Make larger for social meuk */
	width: 194px;
	background: transparent;
}

#footer{
    float: left;
    width: 976px;
}

#content {
    border: none;
    min-height: 743px;
    /* [MSc] 2011-08-14: Added overflow: hidden */
    overflow: hidden;
    width: 1000px;
}
.Default #content {
	min-height: 543px;
}

.rotator{
    border: none;
    /*margin-left: 250px;*/
}

.PanelOthersSmall Not-PanelOthersSmallViceVersa{
    border: solid 1px red;
}

/* CHANGE BODY BACKGROUND COLOR */
#main, #ctl00_ContentPlaceHolder_Sidebar_commonPlaceholder a, .google_ad .content, #banner {
	background-color: #fff !important;
}
.BodyWestern *, .Western #rec_BannerContainer, .Western #main, .Western #ctl00_ContentPlaceHolder_Sidebar_commonPlaceholder a, .Western .google_ad .content {
	background-color: #fff !important;
}
.BodyRelation *, .Relation #rec_BannerContainer, .Relation #main, .Relation #ctl00_ContentPlaceHolder_Sidebar_commonPlaceholder a, .Relation .google_ad .content {
	background-color: #fff !important;
}
.BodyChinese *, .Chinese #rec_BannerContainer, .Chinese #main, .Chinese #ctl00_ContentPlaceHolder_Sidebar_commonPlaceholder a, .Chinese .google_ad .content {
	background-color: #fff !important;
}
.BodyTarot *, .Tarot #rec_BannerContainer, .Tarot #main, .Tarot #ctl00_ContentPlaceHolder_Sidebar_commonPlaceholder a, .Tarot .google_ad .content {
	background-color: #fff !important;
}
.BodyFun *, .Fun #rec_BannerContainer, .Fun #main, .Fun #ctl00_ContentPlaceHolder_Sidebar_commonPlaceholder a, .Fun .google_ad .content {
	background-color: #fff !important;
}
.BodySpecial *, .Special #main, .Special #ctl00_ContentPlaceHolder_Sidebar_commonPlaceholder a, .Special .google_ad .content {
	background-color: #fff !important;
}

/*NEW: Body & Mind */
.BodyBodymind *, .Bodymind #rec_BannerContainer, .Bodymind #main, .Bodymind #ctl00_ContentPlaceHolder_Sidebar_commonPlaceholder a, .Bodymind .google_ad .content, .Bodymind #banner-footer {
	background-color: #fff !important;
}

.Bodymind #header, .Bodymind #footer, .Bodymind #sidebar .active, .Bodymind #sidebar .block:hover, .Bodymind #sidebar .block_hover {
	background-color: #3c0079;
}
.Bodymind #banner-footer {
	background-color: #c2a6ec !important;
}
.Bodymind #recommended {
	border-color: #c2a6ec;
}
.Bodymind #banner-footer {
	border-color: #c2a6ec;
}

.Bodymind #sidebar .topList {background-color: #3c0079;}
.Bodymind #sidebar .block {
	background: #c2a6ec;
}

.Bodymind {
	background-image: url(../images/_new/bg_Bodymind.png);
}
.Bodymind #header {
	background-image: url(../images/_new/header/headerBodymind.png);
}
.Bodymind #sidebar .active, .Bodymind #sidebar .block:hover, .Bodymind #sidebar .block_hover {
	background-image: url(../images/_new/navigation/bg_Bodymind_Products.png);
}
.Bodymind #recommended h1, .Bodymind #recommended h1 a, .Bodymind .productTitle, .Bodymind #product a {
	color: #3c0079;
}

/* NEW: MEMBERS */
.BodyMembers *, .Members #rec_BannerContainer, .Members #main, .Members #ctl00_ContentPlaceHolder_Sidebar_commonPlaceholder a, .Members .google_ad .content {
	background-color: #fff !important;
}

.Members #header, .Members #footer, .Members #sidebar .active, .Members #sidebar .block:hover, .Members #sidebar .block_hover {
	background-color: #173f82;
}
.Members #recommended {
	border-color: #adbcd5;
}

.Members #sidebar .topList {background-color: #173f82;}
.Members #sidebar .block {
	background: #adbcd5;
}

.Members {
	background-image: url(../images/_new/bg_Members.png);
}
.Members #header {
	background-image: url(../images/_new/header/headerMembers.png);
}
.Members #sidebar .active, .Members #sidebar .block:hover, .Members #sidebar .block_hover {
	background-image: url(../images/_new/navigation/bg_Members_Products.png);
}
.Members #recommended h1, .Members #recommended h1 a, .Members .productTitle, .Members #product a {
	color: #173f82;
}

.Members #product a{
    color: #173f82;
}

/* Video - Qi Qong workshop */
/*
div.workshop {border: none; margin: 0px; padding: 0px;}
#videoStore {width: 400px !important;}
*/
#content.workshop {
    border: none; 
    margin-left: 20px; 
    padding-right: 10px; 
    width:450px;
}


/* Recommended - Google AdSense */
#recommended {	
	border: solid 1px;
}

#rec_Banner{
}


#recommended #rec_Banner {
    margin: 0px;
    padding: 0px;    
    height: 90px;
    text-align: center;
    width: 332px;
}

#recommended #rec_Banner .content{
    border: none;
    height: 132px;
    margin: 0px auto;
}

