
html, body, div, table,tr, td, span, p, h1, h2, h3, h4, h5, ul, li, ol, label, form, textarea, select, b, em, strong, i, a, img,hr{margin:0; padding:0;line-height:100%;}
html {font-size:12px;font-family:Arial, Helvetica, sans-serif;}


ul, li, dl, dd, dt, ol{list-style:none;}
html, body {
	color:#555555;
	font: 12px arial;
	margin:0 auto;
		text-align:center;
		background-color:#156C90;

	/*background-color:#ffffff;*/
}
hr{margin:15px 0px;height:1px;color:#2AADDD;background-color:#2AADDD;border:0px;}
.Justify{text-align:justify}
.clrbth{clear:both}
a img{border:none; outline:none;}
.bodytxt{color:#555555;line-height:110%;font-size:12px;font-family:arial;text-align:justify;}
.bodytxt a{color:#1C3FB2;text-decoration:none;}
.bodytxt a:hover{color:#1C3FB2;text-decoration:underline;}
.bodytxt_green{color:#12546E;line-height:110%;font-size:12px;font-family:arial;}
#container{width:970px;margin:auto;text-align:center;background-color:#ffffff;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#container_warp{ text-align:left;background-color:#ffffff;width:100%;}
.ftrt{float:right;}
/*
Header part CSS
*/
#banner{background:url(images/banner.gif) no-repeat; height:280px;}
#top_nav{padding:6px 25px 0px 0px;height:31px;}
#top_nav .ultxt{height:15px;width:150px;float:right;}
#top_nav .ultxt li{display:inline;color:#1A5773;font-size:12px;float:right;}
#top_nav .ultxt li a{color:#1A5773;font-size:12px;text-decoration:none;}
#top_nav .ultxt li a:hover{color:#1A5773;font-size:12px;text-decoration:underline;}
#top_nav .ultxt li span{margin:0px 3px 0px 3px;}
#top_nav .iconmrg{margin:10px 0px 0px 148px;float:right;height:15px;clear:both;}
#top_nav .icon1{width:20px;height:27px;display:block;overflow:hidden;float:left;}
#top_nav .icon2{width:20px;height:27px;margin:0px 0px 0px 5px;display:block;overflow:hidden;float:left;}
#top_nav .icon3{width:20px;height:27px;margin:0px 0px 0px 5px;display:block;overflow:hidden;float:left;}
.ancor{margin:-5px 0px 0px 200px;height:20px;display:block;}

#nav{margin:212px 0px 0px 0px;}
#nav .wrap{width:925px;margin-left:19px;overflow:hidden;height:31px;}
#nav ul li{display:inline;float:left;}

#nav ul li a.home{width:49px; height:31px; background:url(images/sprite_nav.gif) no-repeat 0px -175px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}
#nav ul li a.home_selected, #nav ul li a.home:hover{width:49px; height:31px; background:url(images/sprite_nav.gif) no-repeat 0px -208px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}

#nav ul li a.brainwave{width:178px; height:31px; background:url(images/sprite_nav.gif) no-repeat -49px -175px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}
#nav ul li a.brainwave_selected, #nav ul li a.brainwave:hover{width:178px; height:31px; background:url(images/sprite_nav.gif) no-repeat -49px -208px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}


#nav ul li a.howitworks{width:113px; height:31px; background:url(images/sprite_nav.gif) no-repeat -227px -175px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}
#nav ul li a.howitworks_selected, #nav ul li a.howitworks:hover{width:113px; height:31px; background:url(images/sprite_nav.gif) no-repeat -227px -208px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}


#nav ul li a.healing{width:156px; height:31px; background:url(images/sprite_nav.gif) no-repeat -340px -175px;float:left; display:block;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}
#nav ul li a.healing_selected, #nav ul li a.healing:hover{width:156px; height:31px; background:url(images/sprite_nav.gif) no-repeat -340px -208px;float:left; display:block;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}

#nav ul li a.PrivtSession{width:134px; height:31px; background:url(images/sprite_nav.gif) no-repeat -496px -175px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}
#nav ul li a.PrivtSession_selected, #nav ul li a.PrivtSession:hover{width:134px; height:31px; background:url(images/sprite_nav.gif) no-repeat -496px -208px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}

#nav ul li a.GroupTrain{width:127px; height:31px; background:url(images/sprite_nav.gif) no-repeat -630px -175px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}
#nav ul li a.GroupTrain_selected, #nav ul li a.GroupTrain:hover{width:127px; height:31px; background:url(images/sprite_nav.gif) no-repeat -630px -208px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}


#nav ul li a.BookCD{width:94px; height:31px; background:url(images/sprite_nav.gif) no-repeat -757px -175px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}
#nav ul li a.BookCD_selected, #nav ul li a.BookCD:hover{width:94px; height:31px; background:url(images/sprite_nav.gif) no-repeat -757px -208px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}

#nav ul li a.BookCD{width:94px; height:31px; background:url(images/sprite_nav.gif) no-repeat -757px -175px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}
#nav ul li a.BookCD_selected, #nav ul li a.BookCD:hover{width:94px; height:31px; background:url(images/sprite_nav.gif) no-repeat -757px -208px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}

#nav ul li a.Calender{width:74px; height:31px; background:url(images/sprite_nav.gif) no-repeat -851px -175px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}
#nav ul li a.Calender_selected, #nav ul li a.Calender:hover{width:74px; height:31px; background:url(images/sprite_nav.gif) no-repeat -851px -208px;float:left; display:block;overflow:hidden;filter:alpha(opacity=90);opacity:.90;-moz-opacity:.90;}


/*
Body Part CSS
*/
#Bodymain{width:931px;margin:15px auto;}
#Bodymain .img1{float:left;background:url(images/sprite_nav.gif) no-repeat -174px -33px;height:140px; width:296px;margin:12px 15px 0px 0px;}
#Bodymain .title_welcomtxt{background:url(images/sprite_nav.gif) no-repeat 2px 0px;height:25px; width:320px;}
#Bodymain .contwrap{padding:12px 0px 0px 0px;}
#Bodymain .contwrap2{padding:12px 0px 0px 0px;}
#Bodymain .title_aboutus{background:url(images/sprite_nav.gif) no-repeat -322px 0px;height:23px; width:75px;margin:0px 0px 8px 0px;}
#Bodymain .title_video{background:url(images/sprite_nav.gif) no-repeat -399px 0px;height:23px; width:105px;margin:0px 0px 10px 20px;}
#Bodymain p{display:block;color:#555555;line-height:110%;font-size:12px;font-family:arial;text-align:justify;}
#Bodymain p a{text-decoration:none;color:#1C3FB2;}
#Bodymain p a:hover{text-decoration:underline;color:#1C3FB2;}
/*#Bodymain .sec2img{width:170px;height:120px;background:url(images/sprite_nav.gif) no-repeat -472px -33px;}*/
#Bodymain .sec2img{width:170px;height:120px;background:url(images/client.jpg) no-repeat;}
#Bodymain .sec2con{margin:30px 5px 0px 10px;float:left;width:460px;}
#Bodymain .verticallin{margin:0px 20px 0px 0px;float:left;background-clor:pink;}
#Bodymain .sec3{height:114px;}
#Bodymain .sec3box{background:url(images/smallbox.gif) no-repeat ;float:left;height:114px; width:309px;}
#Bodymain .sec3box2{float:left;margin:0px 2px 0px 2px;}
#Bodymain .box1img{float:left;background:url(images/sprite_nav.gif) no-repeat -0px -33px;height:51px; width:56px;margin:8px 0px 5px 18px;}
#Bodymain .box1cont{float:left;background:url(images/sprite_nav.gif) no-repeat -506px -4px;height:26px; width:156px;margin:20px 0px 0px 20px;}
#Bodymain .box1cont2{width:272px;margin-left:19px;clear:both;}
#Bodymain .box2img{float:left;background:url(images/sprite_nav.gif) no-repeat -57px -33px;height:51px; width:56px;margin:8px 0px 5px 18px;}
#Bodymain .box2cont{float:left;background:url(images/sprite_nav.gif) no-repeat -664px -4px;height:26px; width:157px;margin:20px 0px 0px 20px;}
#Bodymain .box3img{float:left;background:url(images/sprite_nav.gif) no-repeat -116px -33px;height:60px; width:56px;margin:8px 0px -3px 18px;}
#Bodymain .box3cont{float:left;background:url(images/sprite_nav.gif) no-repeat -822px -4px;height:26px; width:130px;margin:20px 0px 0px 20px;}
#Bodymain .box3cont2{width:272px;margin:0px 0px 0px 19px;clear:both;}
#Bodymain .box3cont3{position:relative;z-index:5px;}
#Bodymain .vediosec{width:282px;float:right;}
#Bodymain .padsec3{margin-bottom:20px !important;}
#Bodymain .line{margin:16px 0px 12px 0px;}
#Bodymain .subconmrg{margin-bottom:15px;margin-right:15px;}
#Bodymain .subconmrg2{margin-right:10px;}
#Bodymain .leftcont{display:block;margin-bottom:5px;}
#Bodymain .imgleftmrg{margin:0px 0px 20px 20px;}
#Bodymain .imgrightmrg{margin:0px 20px 0px 0px;}

.brainwave_title{background:url(images/page_title.gif) no-repeat -8px -5px;width:215px;height:27px;}
.book_title{background:url(images/page_title.gif) no-repeat -1230px -5px;width:115px;height:27px;}
.what_title{background:url(images/page_title.gif) no-repeat -1068px -5px;width:157px;height:27px;}
.what_people_say p{margin-bottom:12px;}
.calender_title{background:url(images/page_title.gif) no-repeat -975px -5px;width:80px;height:27px;}
.grouptraining_title{background:url(images/page_title.gif) no-repeat -705px -5px;width:142px;height:27px;}
.howitworks_title{background:url(images/page_title.gif) no-repeat -225px -5px;width:120px;height:27px;}
.meditation_title{background:url(images/page_title.gif) no-repeat -353px -5px;width:188px;height:27px;}
.private_title{background:url(images/page_title.gif) no-repeat -548px -5px;width:148px;height:27px;}
/*
Footer Part
*/
#footer{margin-top:20px;background:url(images/footerbg.jpg) repeat-x;height:78px;padding:15px 0px 0px 20px;}
#footer .clrbth{clear:both;}
#footer .logo{float:right;background:url(images/sprite_nav.gif) no-repeat -67px -240px; width:61px; height:22px;margin-right:25px;}
#footer a{float:left;color:#12546E;font-size:12px;font-family:arial;font-weight:bold;text-decoration:none;}
#footer a span{margin:0px 10px 0px 10px;}
#footer .copy{width:350px;margin:auto;font-size:11px;color:#12546E;}
#footer .addrmrg{width:100px;display:block;height:20px;}
.form_marg_bot{clear:both;}
.form_pad_sec{float:left;width:200px;margin:0px 10px 0px 0px;line-height:110%;}
.form_pad_sec1{margin:0px 0px 20px 0px;float:left;width:300px;}
.form_sty{width:149px; height:18px; border:1px solid #76B1DE}
.subtextmrg{padding:20px 0px 20px 0px;}
.mrgbotcont{margin:0px 0px 20px 0px;}
.shifting{margin:20px 0px -50px 0px;position:absolute;top:-90px;} 
.shifting span{color:#12546E;}
.mrgbotcont p{margin:0px 0px 20px 0px;}
.mrgbotcont50{margin:0px 0px 50px 0px;}
.medihealmrg{text-align:left;margin:auto;width:300px;line-height:110%;}


