body { background:url(../images/bg.jpg) top repeat-x; font:12px Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px;}

.clr{ clear:both;}
.pngfile {behavior: url(iepngfix.htc);}	

.divFull{width:100%; float:left; margin:0px;}
.floatL{float:left;}
.floatR{float:right;}
.pading1{padding:0 29px 3px 0;}
.pading2{padding:14px 0 0 14px;}
.padding3{padding:0 15px 0 0;}
.padding4{padding:15px 15px 0 0;}
.padding5{padding:15px 0 0 0;}
.padding6{padding:34px 121px 0 0;}
.padding7{padding:5px 68px 0 0;}
.padding8{padding:17px 0 0 14px;}
.padding9{padding:0 19px 0 0;}
.wrapper{width:1016px; float:none; margin:auto;}
.header{width:1016px; padding-bottom:12px; float:left;}
.header_mid{width:983px; background:url(../images/top_repeat.jpg) top repeat-x;	float:left; padding-top:7px;}
.header_mid_home{width:983px; height:113px; background:url(../images/top_repeat_home.jpg) top repeat-x;	float:left; padding-top:7px;}
.logo{padding:6px 0 0 7px; float:left;}
.navField{width:100%; float:left; padding:9px 0 8px 0;}
.header ul{margin:0; padding:0 0 0 0px;}
.header ul li{list-style:none; float:left;	margin-right:10px;}
.header ul li a:link, .header ul li a:visited{background:url(../images/nv_bullet.jpg) left top no-repeat; font:11px/18px Verdana, Helvetica, sans-serif; text-decoration:none; padding-left:22px; color:#FCFF00;	font-weight:bold;}
.header ul li a:hover, .header ul li a.active{color:#6A9002;}
.middle{width:1012px; padding:0 2px; float:left;}
.banner_top{width:1012px; height:51px; background:url(../images/banner_top.gif) left top no-repeat; float:left;}
.banner_top01{width:1012px;	height:51px; background:url(../images/top_header.jpg) left top no-repeat;	float:left; }
.banner_top02{width:1012px;	height:51px; background:url(../images/ultimateTop.jpg) left top no-repeat;	float:left;}
.banner_top03{width:1012px;	height:51px; background:url(../images/ultimateTop1.jpg) left top no-repeat;	float:left;}
.banner_top_yoga{width:1012px; height:71px;	background:url(../images/yogaTop.jpg) left top no-repeat;	float:left;}
.author_banner_top{width:1012px;height:51px;	background:url(../images/authorTop.jpg) left top no-repeat;	float:left;}
.banner_top_creative{width:1012px; height:71px;	background:url(../images/creativeTop.jpg) left top no-repeat;	float:left;}
.banner_top_health{width:1012px; height:71px;	background:url(../images/healthTop.jpg) left top no-repeat;	float:left;}

.banner_bottom{width:984px; background:url(../images/banB_bg.jpg) left top no-repeat;	float:left;	padding:0 14px 0px 13px;}
.banContent02{width:984px; background:url(../images/trust-header.jpg) left top no-repeat;	float:left;	height:205px; }
.banContent{width:984px; background:url(../images/banMain_bg.jpg) left top no-repeat;	float:left;	}
.banContent div{width:594px; padding:26px 0 0 13px;	float:left;	font-size:22px;	}
.banContent div p{padding:0 0 0px 0; margin:0; color:#385E01;}
.banContent div span{width:100%; font-family:"Times New Roman", Times, serif; text-align:center; color:#BE0202; padding-bottom:46px; float:left;}

.urlbar{width:100%; float:left; background:#386900; border-radius:5px; border:1px solid #244300; margin:10px 0;}
.urlcol{width:33%; float:left; padding:10px 0 10px 0; text-align:center;}
.urlcol a{font-family:"Times New Roman", Times, serif; text-align:center; font-size:24px; color:#f0f901; text-decoration:none;}


.middle_left{width:747px; float:left; padding-right:11px; }
.middle_right{width:254px; float:left;}
.midL_top{width:747px; height:52px; float:left;	background:url(../images/midL_top.jpg) left top no-repeat;	text-align:center;	}
.midL_top img{margin-top:16px;}
.midL_middle{width:747px; background:url(../images/mid_y.jpg) left top repeat-y; float:left; padding:0 1px;	}
.midL_middle_y{width:719px;	background:url(../images/mid_x.jpg) left bottom repeat-x; padding:3px 11px 10px 13px; margin:0;
float:left;}
.midbox{width:352px; float:left;}
.midboxGr{width:352px; background:url(../images/box_y.jpg) left bottom repeat-y; float:left; padding:0 1px;	}
.midboxinner{width:317px; background:url(../images/box_x.jpg) left bottom repeat-x;	float:left;	padding:8px 18px 7px 15px; height:213px;}
.midboxtitle{width:317px; height:24px; background:url(../images/box_title1.gif) left top no-repeat;	float:left;	margin-bottom:21px;font-size:18px; font:"Times New Roman", Times, serif; text-align:center;	color:#F0F900;	padding-top:3px; text-transform:uppercase;}
.midboxinner p{width:317px; padding:0px 0 15px 0;	margin:0; font-size:12px; font-weight:bold;	color:#376900;}
.midboxinner a{	color:#EC8206;	text-decoration:none;}
.midboxinner a:hover{color:#EC8206;	text-decoration:underline;}
.midboxinner ul{padding:0;	margin:0;}
.midboxinner ul li{	list-style:none; background:url(../images/bullet2.gif) left 5px no-repeat; padding:0 0 14px 16px; font-size:12px;font-weight:bold; color:#376900;}
.orange{color:#EC8206; font-weight:bold; }
.green_normal{width:300px; color:#376900; float:left; font-weight:normal;	}
.green_normal_img{ width:75px; float:left; padding:0 10px 0px 0px;}
.news_bg{width:252px; background:url(../images/rmid_bg.jpg) left top repeat-y;	float:left;	}
.news_bg h1{border-bottom:solid 1px #DC9A02; padding:0 0 5px 0;	margin:0;	color:#1D5803; font-weight:bold;	font-size:20px; font-family:"Times New Roman", Times, serif; text-align:center;	}
.news_bg h2{font-size:12px;	color:#184C00; font-weight:normal; padding:10px 0 0 0; margin:0;}
.news_bg h3{font-size:12px;	color:#BE0202; font-weight:bold; padding:9px 0 4px 0; margin:0;}
.news_bg p{	font-size:12px;	color:#6C4B01; padding:0 0 5px 0;margin:0;}
.news_cont{height:135px; #height:137px;	width:232px; padding:0 10px; float:left;}
.news_cont p{color:#275202;}

.marquee-height{height:135px; #height:137px;}
.news_cont02{width:232px; height:134px; padding:0 10px; float:left;	}		
.news_cont02 p{padding-top:10px; color:#275202;}

.contact_banner{width:984px; background:url(../images/contact_banner.jpg) left top no-repeat; float:left; height:188px;	margin-bottom:22px;}
.contact_banner div{width:594px; padding:26px 0 0 13px;	float:left;	font-size:22px;}
.contact_banner div p{padding:0 0 32px 0; margin:0; color:#385E01;}
.contact_banner div span{width:100%; text-align:center;	color:#BE0202; padding-bottom:46px;	float:left;}
.maroone{color:#BE0202;}
.cont_midTop{width:1012px; height:49px;	background:url(../images/cont_midTop.jpg) left top no-repeat; float:left;}
.cont_midTop ul{width:760px; padding:17px 0 0 33px;	margin:0; float:left;}
.cont_midTop ul li{list-style:none;	float:left;	margin-right:40px;	#margin-right:10px;	background:url(../images/bullet3.png) left top no-repeat; behavior: url(iepngfix.htc); padding-left:30px; font-weight:bold; font-size:14px; color:#fff; text-decoration:none;line-height:18px;}
.cont_midTop ul li a:link, .cont_midTop ul li a:visited{background:url(../images/bullet3.png) left top no-repeat; padding-left:30px; font-weight:bold; font-size:14px;	color:#fff;	text-decoration:none; line-height:18px;}
.cont_midTop ul li a:hover, .cont_midTop ul li a.active{color:#EFF802;}
.cont_midGr{width:1010px; background:url(../images/contact_y.jpg) left top repeat-y; padding:0 1px; float:left;	}
.cont_midInn{width:983px; background:url(../images/contact_x.jpg) left bottom repeat-x;	float:left;	padding:8px 14px 5px 13px; margin:0px;}
.cont_midInn_left{width:482px; float:left;}
.cont_boxmidGr{width:480px;	background:url(../images/cont_box_y.jpg) left top repeat-y;	padding:0 1px;	float:left;	}
.cont_boxmidInn{width:455px; background:url(../images/cont_box_x.jpg) left bottom repeat-x;	float:left;	padding:0 13px;}	
.cont_T{width:455px; height:24px; padding-top:3px;	margin-bottom:14px;	background:url(../images/con_Tbg.gif) left bottom repeat-x;	font:18px "Times New Roman", Times, serif;	color:#F0F900; text-transform:uppercase; text-align:center;}
.cont_boxmidInn img{margin-right:17px;}
.cont_boxmidInn p{width:455px;	font-size:12px;	font-weight:bold; line-height:21px;color:#376900; border-bottom:solid 1px #BED07D;	padding:0 0 6px 0; margin:0 0 5px 0; float:left;}
.cont_boxmidInn p.none{border-bottom:none;}
.cont_org{color:#B20000; font-weight:bold; font-size:11px; float:right; text-align:right; #margin:-22px 0 0 0;}
.cont_boxmidInn p a{font-weight:normal;	color:#C9332D;	text-decoration:underline;}
.cont_boxmidInn p a:hover{text-decoration:none;}
.con_heading{font:bold 15px "Times New Roman", Times, serif; color:#EC8206;	text-transform:uppercase;}
.row{width:455px; padding-bottom:15px;	float:left;}
.labelF{width:115px; float:left; line-height:35px; padding-top:5px;	font:14px bold Arial, Helvetica, sans-serif; color:#376900;	}
.row span{	background:url(../images/inputL.jpg) left top no-repeat;	padding-left:11px;	float:left;	}
.row span.aera{	background:url(../images/textA_l.jpg) left top no-repeat;	padding-left:11px;	float:left;	}
.textField{	width:305px;	height:27px;	background:url(../images/inpitM.jpg) left top repeat-x;	float:left;	border:none;	padding:8px 11px 0 0;	margin:0;	}
.textAera{width:305px; height:75px;	background:url(../images/textA_m.jpg) left top repeat-x; float:left; border:none; padding:8px 11px 13px 0; margin:0; overflow:auto;}
.submit_btn{	width:123px;	height:32px;	background:url(../images/submit.jpg) left top no-repeat;	border:none;	}	
.otherField{width:969px; background-color:#C87C02; padding:7px 0 7px 14px;	float:left;	}
.otherField1{width:969px; background-color:#C87C02; color:#fff; padding:7px 0 7px 14px; font-size:16px; text-align:center; float:left;}
.otherField1 span{font-size:20px; color:#FFCC00;}
.oth_title{ 	font:16px "Times New Roman", Times, serif;	color:#F0F900;	text-transform:uppercase;
	float:left;	padding-left:17px;	padding-right:7px;	}
.otherField ul{	padding:0;	margin:0;	}
.otherField ul li{	padding-right:15px;	list-style:none; font-weight:bold;	font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;	color:#fff;	text-decoration:none; 	line-height:28px;	float:left;	}
.otherField ul li a:link, .otherField ul li a:visited{	font-size:16px;	color:#fff;	text-decoration:none; 	padding-left:28px;
	background:url(../images/bullet4.gif) left top no-repeat;	line-height:19px;		}
.otherField ul li a:hover, .otherField ul li a.active{	color:#F0F900;	}
.reset_btn{	width:123px;	height:32px;	background:url(../images/reset.jpg) left top no-repeat;	border:none;	}
	
.footer{	width:100%;	float:left;	padding:10px 0px 0px 0px;	height:26px;	color:#FCFF00;	background:url(../images/footer.jpg) left top repeat-x;	margin:13px 0;	text-align:center;	}
	
.topbar01 { width:482px; float:left;}
.cont_leftbox{	width:482px;	float:left;	padding:0px 19px 0px 0px;	}


/*--Programmes--*/

.prgm-h1 { font-family:"Times New Roman", Times, serif; font-size:30px; color:#FFFF00; line-height:28px;}
.prgm-h1 span{font-size:22px;}
.prgm-h2 { font-family:Arial, Times, serif; font-size:20px; color:#DE7402;}
.prgm-h3 { font-family:"Times New Roman", Times, serif; font-size:20px; color:#FFFF00; line-height:25px; text-align:center;}
.prgm-h4 { font-family:"Times New Roman", Times, serif; font-size:24px; color:#FFFF00; line-height:26px;}
.prgm-headbg {width:1012px; float:left; height:50px; background:url(../images/headingbg.jpg) left top no-repeat;}
.prgm-mtrcontainer { width:984px; float:left; background:url(../images/prgm-bg.jpg) repeat-y; padding:0px 14px 0px 14px;}
.prgm-width01 { width:984px; float:left; padding-bottom:10px;}
.prgm-width02 { width:754px; float:left;}
.prgm-width03 { width:1012px; float:left;}
.prgm-width04 { width:11px; float:left;}
.prgm-width05 { width:962px; float:left; height:27px; background:#C87C02;}
.prgm-width06 { width:930px; float:left;}

.prgm-textstyle { font-family:Verdana, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; line-height:28px;}
.prgm-textstyle01 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#376900; line-height:16px; padding:7px 0px 12px 0px;}
.prgm-textstyle02 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4D7800; line-height:16px;}
.prgm-bg01 { width:954px; float:left; background:url(../images/prgm-contentbg.jpg) repeat-x; padding:4px 15px 4px 15px;}
.prgm-bg02 { background:#D7E899;}
.prgm-img { width:185px; float:left;}
.prgm-content { width:754px; float:left; padding:0px 0px 0px 15px;}
.prgm-mar01 { margin-bottom:12px;}
.prgm-padd01 { padding-bottom:15px;}

.centermiddle{ text-align:center; padding-top:12px;}
.orange-color{color:#FF0000;}
.icon-medical-specialists{background:url(../images/medical-specialists.jpg) left top no-repeat;
	padding-left:30px;}	
.icon-psycologist{background:url(../images/psycologist.jpg) left top no-repeat;	padding-left:35px;}	
.icon-apple{background:url(../images/apple-icon.jpg) left top no-repeat; padding-left:35px;}
.icon-yoga{background:url(../images/icon-yoga.jpg) left top no-repeat; padding-left:30px;}	
	
.body-img{float:left; position:relative; margin:-22px 0 0 0;}

.yoga-align { text-align:center;}

/*............Ultimate Purpose CSS.............*/
.ultimate_ban_bot{width:984px; background:url(../images/ultimateMainBg.jpg) left top no-repeat;	float:left;	padding:0 14px 0px 13px;}
.ultimate_ban_bot_1{width:984px; background:url(../images/ultimateMainBg.jpg) left top no-repeat;	float:left;	padding:0 14px 0px 13px; margin:0px 0px 0px 0px;}
.yoga_ban_bot{width:984px; height:214px; background:url(../images/yogaMainBg.jpg) left top no-repeat;	float:left;	padding:0 14px 0px 13px; margin:0 0px 10px 0px; }
.creative_ban_bot{width:984px; height:316px; background:url(../images/creativeMainBg.jpg) left top no-repeat;	float:left;	padding:0 14px 0px 13px; margin:0 0px 10px 0px; }
.banContentUltimate{width:984px; background:url(../images/ultimateBg.jpg) left top no-repeat; float:left;}
.banContentUltimate1{width:984px; height:158px; background:url(../images/ultimateBg1.jpg) left top no-repeat; float:left;}
.banContentYoga{width:984px; height:198px; background:url(../images/yogabannerBg.jpg) left top no-repeat; float:left;}
.banContentCreative{width:984px; height:296px; background:url(../images/creativebannerBg.jpg) left top no-repeat; float:left;}
.banContentHealth{width:984px; height:296px; background:url(../images/healthbannerBg.jpg) left top no-repeat; float:left;}
.banContentUltimate2{width:984px; height:158px; background:url(../images/positive_thought.jpg) left top no-repeat; float:left;}
.banContentAuthor{width:984px; height:158px; background:url(../images/author.jpg) left top no-repeat; float:left;}
.banContentUltimate div{width:750px; padding:26px 0 0 13px; float:left; font-size:20px;}
.banContentUltimate div p{padding:20px 0 0px 0;	margin:0; color:#385E01;}
.banContentUltimate div span{width:680px; font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:bold; text-align:right;color:#385E01; padding:5px 0 35px 0; float:left;}

#content{width:1011px; float:left; background:url(../images/ultimateConTop.jpg) left top no-repeat; padding:7px 0px 0px 0px;}
.contentMid{width:983px; float:left; background:url(../images/ultimateConBot.jpg) left bottom no-repeat #5f8400; padding:5px 14px 20px 14px;}

.conBox{width:480px; float:left; background:url(../images/ultimateBoxTop.jpg) left top no-repeat; }
.conBoxMid{width:448px; min-height:248px; height:auto; float:left; background:url(../images/ultimateBoxMid.jpg) left top repeat-x #d6e798; padding:5px 16px 0px 16px;}
.conBoxBot{width:480px; height:8px; float:left; background:url(../images/ultimateBoxBot.jpg) left top no-repeat;}
.conBoxHead{width:438px; float:left; background:url(../images/boxHeading.jpg) left top no-repeat; font-size:18px; font:"Times New Roman", Times, serif; color:#F0F900;text-transform:uppercase; padding:3px 0px 20px 10px;}

.conBoxHead1{width:438px; float:left; background:url(../images/boxHeading1.jpg) left top no-repeat; font-size:16px; font:"Times New Roman", Times, serif; color:#F0F900;text-transform:uppercase; padding:5px 0px 20px 10px;}

.conBox1{width:480px; float:left; background:url(../images/ultimateBoxTop.jpg) left top no-repeat; margin:0px 0px 0px 250px;}
.conBoxMid1{width:448px; min-height:200px; height:auto; float:left;  background:url(../images/ultimateBoxMid.jpg) left top repeat-x #d6e798; padding:0px 16px 0px 16px;}
.conBoxMidContact{width:423px; min-height:200px; height:auto; float:left;  background:url(../images/ultimateBoxMid.jpg) left top repeat-x #d6e798; padding:0px 16px 0px 16px; margin:0px 0px 15px 0px;}

.pad{padding:8px 23px 23px 0px;}
.pad1{padding:8px 0px 23px 0px;}

.bullet{width:448px; float:left;}
.bullet ul{margin:0px; padding:0px;}
.bullet ul li{list-style:none; background:url('../images/bulletBlue.jpg') no-repeat 0px 4px; font-size:14px; color:#000080; padding:1px 0px 7px 18px;}
.bullet ul li.green{list-style:none; background:url('../images/bulletGreen.jpg') no-repeat 0px 4px; font-size:14px; color:#4f7900; padding:1px 0px 7px 18px;}
.bullet ul li.red{list-style:none; background:url('../images/bulletRed.jpg') no-repeat 0px 4px; font-size:14px; color:#ba143f; padding:1px 0px 7px 18px;}
.bullet ul li.purple{list-style:none; background:url('../images/bulletPurple.jpg') no-repeat 0px 4px; font-size:14px; color:#73096a; padding:1px 0px 7px 18px;}
.bullet ul li span{font-size:20px;}

.halfimg{width:170px; float:left;}
.halfbullet{width:270px; float:left;}
.halfbullet ul{margin:0px; padding:0px;}
.halfbullet ul li{list-style:none; background:url('../images/bulletBlue.jpg') no-repeat 0px 4px; font-size:14px; color:#000080; padding:1px 0px 7px 18px;}

.bottomBanner{width:983px; float:left; padding:0px 0px 0px 0px;}
.bottxt{width:980px; float:left; font-size:18px; text-align: center; color:#FFFFFF;  margin:5px 5px 0px 0px; padding:0px;}
.next { width:100px; float:right; font-size:18px; text-align:right; color:#FFFFFF;  margin:5px 5px 0px 0px; padding:0px;}
.next p{color:#FFFFFF;  padding:0px 0px 0px 0px;}
.next a{ color:#FFFFFF; text-decoration:none;}
.next a:hover{ color:#FFFFFF; text-decoration:underline;}

.bulletAuthor{width:270px; float:left;}
.bulletAuthor ul{margin:0px; padding:0px;}
.bulletAuthor ul li{list-style:none; background:url('../images/bulletGreen.jpg') no-repeat 0px 4px; font-size:14px; color:#000080; padding:1px 0px 7px 18px;}
.authorImg{width:160px; float:left; text-align:center; padding:20px 0px 0px 0px;}
.authorImg1{width:150px; float:left; text-align:center; padding:20px 0px 0px 0px;}

.sidenav{width:220px; float:left; padding:0px 15px 0px 15px;}
.sidenav ul{margin:0px; padding:0px 0px 0px 0px;}
.sidenav ul li{list-style:none; font-size:16px; font-weight:bold; background:url('../images/bullet.jpg') no-repeat 0px 11px; border-bottom:1px solid #f0f900; padding:2px 0px 2px 10px;}
.sidenav ul li a{width:200px; display:block; color:#be0202; text-decoration:none; padding:4px 5px 5px 5px;}
.sidenav ul li a:hover, .sidenav ul li a.on{width:200px; display:block; color:#154001; text-decoration:none;}