/* CSS Document */



body{

	padding:0;

	margin:0;

	font:normal 13px/16px Arial, Helvetica, sans-serif;

	color:#5c5c5c;

	background-color:#fff;

}

div, h1, h2, h3, span, form, input, label, select, p, form, textarea{

	padding:0;

	margin:0;

}

img{

	padding:0;

	margin:0; 

	border:none;

}

ul{

	text-decoration:none;

	padding:0;

	margin:0;

	/*line-height:0;

	font-size:0;*/

	list-style-type:none;

}

a{

	text-decoration:none;

	outline:none;

}

.spacer{

	font-size:0;

	line-height:0;

	clear:both;

}

.noImg{

	background-image:none !important;

}

/*......................general..........................*/



/*......................main..........................*/

#mainDiv{

	width:959px;

	margin:0 auto;

	}

/*......................main..........................*/



/*......................header..........................*/

#header{

	width:959px;

	height:202px;

	background:url(./images/header.jpg) 0 0 no-repeat;

	margin:0 auto;

}

.headerTop{

	padding:10px 10px 0 12px;

	float:right;

	width:937px;

}

.headerTop p.topTxt{

	font:normal 16px/24px Georgia, "Times New Roman", Times, serif;

	color:#AF8822;

	background-color:inherit;

	float:right;

	width:auto;

	padding:0 15px 0 0;

}

/*input.txtBox1{

	width:108px;

	height:15px;

	background-color:#fff;

	color:#000;

	border:#EDBF45 solid 1px;

	padding:3px 0 0 5px;

	line-height:15px;

	float:left;

	margin-right:10px;

}

label.formTxt1{

	color:#8D690B;

	background-color:inherit;

	line-height:20px;

	padding-right:9px;

	float:left;

	width:auto;

}

input.submit{

	float:left;

	width:auto;

}*/

ul.topLink{

	float:right;

	width:auto;

}

ul.topLink li{

	float:left;

	width:auto;

	color:#8D690B;

	background-color:inherit;

	font:bold 12px/24px Arial, Helvetica, sans-serif;

	padding:0 0 0 5px;

}

ul.topLink li a{

	color:#8D690B;

	background-color:inherit;

	margin:0 5px 0 0;

}

ul.topLink li a:hover{

	color:#000;

	background-color:inherit;

}

.logo{

	width:288px;

	height:124px;

	float:right;

	padding:28px 118px 0 0;

}

/*......................header..........................*/



/*......................nav..........................*/

#nav{

	width:948px;

	margin:0 auto 3px;

	height:31px;

	background:url(./images/nav-bg.gif) 0 0 repeat-x;

}

#nav ul.mainMenu,

#nav ul.mainMenuPol{

	margin-left:0px;

	}

#nav ul.mainMenu li{

	float:left;

	width:auto;

	background:url(./images/nav-divider.gif) 100% 50% no-repeat;

	padding:0 2px 0 0;

	position:relative;

	z-index:10;

}

#nav ul.mainMenuPol li{

	float:left;

	width:auto;

	background:url(./images/nav-divider.gif) 100% 50% no-repeat;

	/*padding:0 24px 0 0;*/

	position:relative;

	margin:0 0 0 1px;

	font:bold 12px/31px Arial, Helvetica, sans-serif;

	color:#BA9504;

	background-color:inherit;

	padding:0 21px;

	text-transform:uppercase;

	display:block;

	}

#nav ul.mainMenu li a{

	margin:0 0 0 1px;

	font:bold 12px/31px Arial, Helvetica, sans-serif;

	color:#BA9504;

	background-color:inherit;

	padding:0 21px;

	text-transform:uppercase;

	display:block;

}

#nav ul.mainMenu li a:hover, #nav ul.mainMenu li a.active{

	background:url(./images/nav-bg-hover.gif) 0 0 repeat-x;

	color:#F0C932;

	background-color:inherit;

}

#nav ul.mainMenu ul {

	width:340px;

	position:absolute;

	left:0;

	top:30px;

	height:auto;

	display:none;

	background-color:#fff;

	color:inherit;

	padding-top:3px;

}

#nav ul.mainMenu ul li {

	float:none;

	background:none;

	padding:0;

	margin:0 0 0;

	padding-bottom:2px;

}

#nav ul.mainMenu ul li a {

	display:block;

	padding:0 24px 0 17px;

	height:27px;

	background:url(./images/drop-down-bg.gif) 0 0 repeat-x;

	color:#BA9504;

	font:bold 12px/27px Arial, Helvetica, sans-serif;

	background-color:inherit;

}

#nav ul.mainMenu ul li a:hover{

	background:url(./images/drop-down-hover-bg.gif) 0 0 repeat-x;

	color:#F0C932;

	font:bold 12px/27px Arial, Helvetica, sans-serif;

	background-color:inherit;



}

#nav ul.mainMenu ul.product{

	width:220px;

}

#nav ul.mainMenu ul.testimonial{

	width:170px;

}

#nav ul.mainMenu ul.tryUs{

	width:190px;

}

/*......................nav..........................*/



/*......................body.........................*/

#bodyMain{

	background:url(./images/body-bg.jpg) 0 0 no-repeat;

	padding-top:14px;

	padding-bottom:35px;

	}

#bodyLeft{

	float:left;

	width:655px;

	margin-right:4px;

	}

#bodyLftTop{

	background:url(./images/body-LftTop-bg.jpg) 0 0 no-repeat;

	height:22px;

	padding:20px 0 13px 21px;

	}

#bodyLftTop h1{

	font:normal 22px/22px Georgia, "Times New Roman", Times, serif;

	color:#006EB4;

	background-color:inherit;

	}

#bodyLftMdl{

	background-color:#fff;

	color:inherit;

	width:615px;

	margin:0 auto;

	padding:5px 15px 0 15px;

	}

.storyPost{

	padding-bottom:30px;

	}

.storyPost .storyTop{

	height:54px;

	}

.storyPost .storyTop .StoryDate{

	background:url(./images/storyDate-bg.gif) 0 0 no-repeat;

	float:left;

	width:46px;

	height:41px;

	text-align:center;

	padding-top:7px;

	}

.storyPost .storyTop .StoryDate p{

	font:bold 14px/16px Georgia, "Times New Roman", Times, serif;

	color:#bf9f15;

	background-color:inherit;

	}

.storyPost .storyTop .StoryTitle{

	width:424px;

	float:left;

	padding:4px 0 0 5px;

	}

.storyPost .storyTop .StoryTitle h2,

.storyPost .storyTop .StoryTitle h2 a{

	font:normal 22px/22px Georgia, "Times New Roman", Times, serif;

	color:#006EB4;

	background-color:inherit;

	padding-bottom:2px;

	}

.storyPost .storyTop .StoryTitle h2 a:hover{

	color:#5c5c5c;

	background-color:inherit;

	}

.storyPost .storyTop .StoryTitle p{

	font-weight:bold;

	color:#a87700;

	background-color:inherit;

	}

	

.storyPost .storyTop .StoryTitle p a{

	font-weight:bold;

	color:#a87700;

	background-color:inherit;

	position:relative;

	}

	

.storyPost .storyTop .StoryTitle p span{

	font-weight:normal;

	color:#006eb4;

	background-color:inherit;

	}

.storyPost .storyTop .StoryComment{

	float:right;

	width:140px;

	height:54px;

	background:url(./images/comment-bg.jpg) 5px 0 no-repeat;

	text-align:center;

	}

.storyPost .storyTop .StoryComment p{

	font:bold 14px/16px Georgia, "Times New Roman", Times, serif;

	color:#a65e01;

	background-color:inherit;

	padding-right:12px;

	padding-top:3px;

	}

.storyPost .storyTop .StoryComment p a{

	font:bold 14px/16px Georgia, "Times New Roman", Times, serif;

	color:#a65e01;

	background-color:inherit;

	}

.storyPost .storyTop .StoryComment p a:hover{

	color:#4f3719;

	background-color:inherit;

	}

.storyPost .storyMdl{

	padding-top:10px;

	padding-left:5px;

	}

.storyPost .storyMdl p,

.storyPost .response p{

	padding-bottom:17px;

	}

.storyPost .storyMdl p a{

	color:#a87700;

	background-color:inherit;

	}

.storyPost .storyMdl p a:hover{

	text-decoration:underline;

	}

.storyPost .storyBtm{

	background-color:#fafafa;

	color:inherit;

	height:17px;

	border-bottom:#f1f1f1 1px solid;

	padding:6px 30px 6px 12px;

	}

.storyPost .storyBtm p{

	float:left;

	width:auto;

	}

.storyPost .storyBtm a{

	float:right;

	width:auto;

	padding-top:2px;

	}

.storyPost .response{

	margin-top:50px;

	padding-bottom:40px;

	}

.storyPost .response h2{

	font:normal 22px/22px Georgia, "Times New Roman", Times, serif;

	color:#a87700;

	background-color:inherit;

	padding-bottom:7px;

	}

.storyPost .response h3{

	font:normal 13px/18px Arial, Verdana, Helvetica, sans-serif;

	color:#006eb4;

	background-color:inherit;

	padding-bottom:10px;

	}

.storyPost .response h3 span{

	display:block;

	font-weight:bold;

	}

.storyPost .commentPost h2{

	font:normal 22px/22px Georgia, "Times New Roman", Times, serif;

	color:#006EB4;

	background-color:inherit;

	padding-bottom:10px;

	}

.storyPost .commentPost form input.textField,

#bodyLftMdl #postForm form input.textField{

	height:18px;

	width:146px;

	border:#a87700 1px solid;

	margin:4px 8px 15px 0;

	padding-top:1px;

	}

.storyPost .commentPost form input.searchBut,

#bodyLftMdl #postForm form input.searchBut{

	margin-bottom:10px;

	}

.storyPost .commentPost form textarea.textArea,

#bodyLftMdl #postForm form textarea.textArea{

	height:150px;

	width:354px;

	border:#a87700 1px solid;

	margin:4px 8px 15px 0;

	}

#bodyLftMdl #postForm{

	/*padding-bottom:283px;*/

	padding-bottom:95px;

	}

#bodyLftMdl #postForm h3{

	font:bold 14px/18px Arial, Verdana, Helvetica, sans-serif;

	color:#a87700;

	background-color:inherit;

	padding-bottom:17px;

	}

#bodyLftMdl #postForm form textarea.textArea{

	height:150px;

	width:600px;

	border:#a87700 1px solid;

	margin:4px 8px 15px 0;

	}

#bodyLftBtm{

	background:url(./images/body-LftBtm-bg.jpg) 0 0 no-repeat;

	height:38px;

	}

#bodyRight{

	float:right;

	width:300px;

	}

#bodyRhtTop{

	background:url(./images/body-RhtTop-bg.jpg) 0 0 no-repeat;

	height:20px;

	padding:21px 41px 14px 44px;

	}

#bodyRhtTop form input.searchField{

	border:#a87700 1px solid;

	height:16px;

	padding:1px 0;

	width:140px;

	float:left;

	}

#bodyRhtTop form input.searchButton{

	width:auto;

	float:right;

	}

#bodyRhtMdl{

	background-color:#fff;

	color:inherit;

	width:271px;

	margin:0 auto;

	padding:0 10px;

	}

#bodyRhtMdl a #teleseminar{

	width:275px;

	height:193px;

	margin:0 auto;

	background:url(./images/banner.jpg) 0 0 no-repeat;

	border:#cabea0 1px solid;

	}

#bodyRhtMdl a:hover #teleseminar{

	background-position:0 100%;

	}

#bodyRhtMdl h2{

	font:normal 22px/22px Georgia, "Times New Roman", Times, serif;

	color:#006EB4;

	background-color:inherit;

	padding:20px 0 10px 4px;

	}

#bodyRhtMdl p{

	padding:0 0 10px 4px;

	}

#bodyRhtMdl p a{

	color:#5c5c5c;

	background-color:inherit;

	}

#bodyRhtMdl p a:hover{

	color:#a87700;

	background-color:inherit;

	}

#bodyRhtMdl p img{

	border:#cabea0 1px solid;

	margin-bottom:5px;

	}

#products{

	width:206px;

	margin:0 auto;

	}

#products a #ultimateWakeup{

	width:204px;

	height:53px;

	background:url(./images/product1.jpg) 0 0 no-repeat;

	border:#cabea0 1px solid;

	}

#products a:hover #ultimateWakeup{

	background-position:0 100%;

	}

#products a #ultimateCoaching{

	width:204px;

	height:53px;

	background:url(./images/product2.jpg) 0 0 no-repeat;

	border:#cabea0 1px solid;

	}

#products a:hover #ultimateCoaching{

	background-position:0 100%;

	}

#products a #awakeningPot{

	width:204px;

	height:67px;

	background:url(./images/product3.jpg) 0 0 no-repeat;

	border:#cabea0 1px solid;

	}

#products a:hover #awakeningPot{

	background-position:0 100%;

	}

#products a #supliments{

	width:204px;

	height:61px;

	background:url(./images/product4.jpg) 0 0 no-repeat;

	border:#cabea0 1px solid;

	}

#products a:hover #supliments{

	background-position:0 100%;

	}

#products a #empowerment{

	width:204px;

	height:62px;

	background:url(./images/product5.jpg) 0 0 no-repeat;

	border:#cabea0 1px solid;

	}

#products a:hover #empowerment{

	background-position:0 100%;

	}

#products a #acupuncture{

	width:204px;

	height:53px;

	background:url(./images/product6.jpg) 0 0 no-repeat;

	border:#cabea0 1px solid;

	}

#products a:hover #acupuncture{

	background-position:0 100%;

	}

#products a #message{

	width:204px;

	height:53px;

	background:url(./images/product7.jpg) 0 0 no-repeat;

	border:#cabea0 1px solid;

	}

#products a:hover #message{

	background-position:0 100%;

	}

#products .gap{

	height:11px;

	}

#bodyRhtMdl ul{

	padding-left:35px;

	}

#bodyRhtMdl ul li{

	background:url(./images/bullet.jpg) 0 0 no-repeat;

	padding:0 0 5px 30px;

	}

#bodyRhtMdl ul li a{

	font:normal 13px/16px Arial, Helvetica, sans-serif;

	color:#5c5c5c;

	background-color:inherit;

	}

#bodyRhtMdl ul li a:hover{

	color:#a87700;

	background-color:inherit;

	}

#bodyRhtMdl ul#tagLink{

	padding-left:15px;

	

	}

#bodyRhtMdl ul#tagLink li{

	background:none;

	padding:0;

	display:inline;

	padding-right:4px;

	line-height:18px;

	}

#socialNetLinks{

	width:207px;

	margin:0 auto;

	}

#socialNetLinks a.leftLink{

	width:auto;

	float:left;

	margin-bottom:15px;

	}

#socialNetLinks a.leftLink img{

	border:#cabea0 1px solid;

	}

#socialNetLinks a.rightLink{

	width:auto;

	float:right;

	margin-bottom:15px;

	}

#socialNetLinks a.rightLink img{

	border:#cabea0 1px solid;

	}

#bodyRhtBtm{

	background:url(./images/body-RhtBtm-bg.jpg) 0 0 no-repeat;

	height:38px;

	}





/*......................body.........................*/



/*......................footer..........................*/

#footer{

	width:959px;

	margin:0 auto;

	background:url(./images/footer-bg.jpg) 100% 0 no-repeat;

	padding:52px 0 64px;

	height:35px;

}

#footer ul{

	width:440px;

	margin:0 auto;

}

#footer ul li{

	float:left;

	width:auto;

	font:normal 12px/24px Arial, Helvetica, sans-serif;

	color:#757575;

	background-color:inherit;

}

#footer ul li a{

	color:#757575;

	background-color:inherit;

	margin:0 14px;

}

#footer ul li a:hover{

	color:#000;

	background-color:inherit;

}

#footer p{

	color:#939393;

	background-color:inherit;

	text-align:center;

	display:block;

	float:left;

	width:959px;

	padding-top:7px;

}

/*......................footer..........................*/





.tdomf_form input{

/*	height:18px;

	width:146px;

*/	border:#a87700 1px solid;

	margin:4px 8px 15px 0;

	padding-top:1px;

	}

	.tdomf_form textarea{

border:1px solid #A87700;

height:150px;

margin:4px 8px 15px 0;

width:600px;

	}



/*-------------------------- BANNER GALLERY AREA --------------------------*/







.bodyTopRight{

	width:341px;

	float:right;

}

.rightMain{

	width:341px;

	margin:0 0 8px;

}

.rightTop, .rightTop2{

	background:url(./images/right-top.gif) 0 0 no-repeat;

	height:36px;

	padding-left:22px;

	padding-top:20px;

}

.rightTop2{

	height:41px;

	padding:10px 0 0 22px !important;

}

.rightTop h2{

	font:normal 22px/22px Georgia, "Times New Roman", Times, serif;

	color:#006EB4;

	background-color:inherit;

}

.rightTop2 h2{

	font:normal 22px/22px Georgia, "Times New Roman", Times, serif;

	color:#006EB4;

	background-color:inherit;

	padding-top:6px;

}

.rightBot{

	background:url(./images/right-bot.gif) 0 0 no-repeat;

	height:56px;

	padding-left:22px;

}

.rightBot p.follow{

	font:bold 12px/16px Arial, Helvetica, sans-serif;

	color:#A87700;

	background-color:inherit;

	padding-bottom:5px;

}

.rightBot img{

	float:left;

	width:auto;

	margin-right:7px;

}

.rightMid{

	width:299px;

	margin:0 auto;

	background-color:#fff;

	color:#7F7F7F;

	padding:0 17px;

	overflow:hidden;

	height:100%;

}

.rightMid p.blackTxt{

	font:bold 14px/16px Arial, Helvetica, sans-serif;

	color:#5C5C5C;

	background-color:inherit;

	padding:11px 0 8px;

}

.rightMid ul{

	padding:0 0 7px;

}

.rightMid ul li{

	background:url(./images/arrow.gif) 0 50% no-repeat;

	padding:0 0 0 7px;

	font:normal 12px/18px Arial, Helvetica, sans-serif;

}

.rightMid ul li a{

	font:normal 12px/18px Arial, Helvetica, sans-serif;

	color:#7F7F7F;

	background-color:inherit;

	}

.rightMid ul li a:hover{

	text-decoration:underline;

	}

.rightMid img.blogPic{

	border:#C0E4FF solid 3px;

	float:right;

	width:auto;

}

.rightMid p.post{

	/*font:normal 18px/19px Arial, Helvetica, sans-serif;

	color:#A87700;

	background-color:inherit;

	padding-bottom:11px;

	width:107px;

	margin-right:69px;

	float:left;*/

	font:normal 18px/19px Arial, Helvetica, sans-serif;

	color:#A87700;

	background-color:inherit;

	padding-bottom:11px;

}

.rightMid p.post span{

	font-weight:bold;

	display:block;

	font-size:14px;

	line-height:18px;

	padding-top:4px;

}

.rightMid p.post span a{

	color:#006EB4;

	}

.rightMid p.post span a:hover{

	text-decoration:underline;

	}

.rightMid div.blogTxt1{

	/*padding:0 22px 0 0;

	float:left;

	width:154px;*/

	height:113px; 

	overflow:hidden;

	margin:0 0 10px 0;

}

.rightMid div.blogTxt1 img{

	display:block;

	float:right;

	padding:1px;

	border:#C0E4FF solid 3px;

	margin:0 0 8px 12px;

	width:94px !important;

	height:101px !important;

	}

.rightMid p.read{

	background:url(./images/arrow.gif) 0 50% no-repeat;

	/*float:left;

	width:300px;*/

	padding:3px 0 0 10px;

}

.rightMid p.read a{

	font:bold 12px/16px Arial, Helvetica, sans-serif;

	color:#006EB4;

	background-color:inherit;

	text-decoration:underline;

}

.rightMid p.read a:hover{

	text-decoration:none;

}

.video{

	text-align:center;

	}

.rightBot2{

	height:42px;

	width:341px;

	background:url(./images/right-bot2.gif) 0 0 no-repeat;

}









new_color{

	font-weight:bold;

	color:#A87700;

}


