


*{ margin:0; padding:0; }
img{ max-width:100%; }
a{ text-decoration:none; 
	color: #0645AD;
	
}
p a{font-weight:bold;}
ul,li{ list-style:none; }



body{ background:url(../images/blue_green_algae.gif) repeat; font-family: 'Chronicle Display 3r', Georgia, Times, 'Times New Roman', serif !important;  }
.graysandbg{
background:url(../images/gray_sandpaper_bkgrnd.png) repeat;}


header{ width:100%; float:left; position:relative;  padding-bottom:10px; margin-bottom:-10px; z-index:99; }
header .header-image{ width:100%; float:left; }
.logo-area{ width:100%; float:left; position:absolute; left:0; bottom:2px; }


.content-main{ width:100%; float:left; background:url(../images/rice_backgrnd.jpg) repeat; padding-bottom:15px; }
.content-inner{ max-width:730px; }
.content-inner .inner{ width:100%; float:left; }
.content-inner .inner .first-box{ width:100%; float:left; margin:0; padding:50px 0 0 0; background:#fff8dc; }
.content-inner .inner .first-box p{ font-weight:normal; color:#000; text-align:center;  width:100%; float:left; }
.content-inner .inner .first-box h1{ width:100%; float:left; font-size:33px; text-transform:uppercase; font-weight:bold; color:rgb(128, 0, 0); letter-spacing: 0px; text-align:center;  margin:25px 0 23px; padding:0; font-family: Palatino Linotype, "Times New Roman",serif !important; }
.content-inner .inner .first-box h2{ width:100%; float:left; font-size:20px; text-transform:uppercase; font-weight:bold; color:#000; text-align:center; margin:0 0 10px 0; padding:0; }
.content-inner .inner .first-box .search-area{ width:100%; float:left; margin:0; padding:0 0 20px 0; }
.content-inner .inner .first-box .search-area .inner-area{ max-width:185px; margin:0 auto; }
.content-inner .inner .first-box .search-area .inner-area label{ width:100%; float:left;  margin:0; font-size:14px; text-align:center; }
.content-inner .inner .first-box .search-area .inner-area input[type=search]{ width:162px; float:left; outline:none; line-height:19px; border:1px solid #ccc; height:19px; background:#fff; }
.content-inner .inner .first-box .search-area .inner-area input[type=submit]{ width:17px; float:left; outline:none; line-height:14px; border:none; height:14px; background:url(../images/search.gif) 0 0 no-repeat; cursor:pointer; margin-left:5px; margin-top:2px; }

.content-inner .inner .first-box h3{ width:100%; float:left; font-size:18px; text-transform:capitalize; font-weight:bold; color:#000; text-align:center;  margin:0; padding:0; }

.content-inner .inner .first-box .para{ width:100%; float:left; font-size:13px; text-transform:capitalize; font-weight:bold; color:#000; text-align:center;  margin:0; padding:0; }

.main-image{ width:100%; float:left; margin:0; padding:20px 0; text-align:center; }
.all-images{ width:100%; float:left; margin:0 0 10px 0; padding:0; font-weight:bold; color:#000; text-align:center;   }
.content-inner .inner .first-box .three-links{ width:100%; float:left; margin:0; padding:0; font-weight:bold; color:#000; text-align:center;   }

.content-inner .inner .first-box .one{ width:100%; float:left; padding:15px; }
.content-inner .inner .first-box .one p{ text-align:left; font-style:normal; font-size:14px; line-height: 1.42857;font-family: "Chronicle Display 3r",Georgia,Times,"Times New Roman",serif !important;}

.content-inner .inner .first-box .one p.little{ font-size:11px; font-style: italic;text-align: center;}
.content-inner .inner .first-box .one p.medi{ text-align:left; font-style:normal; font-size:16px; padding:0 55px; }

.content-inner .inner .first-box .one .center-image{ width:100%; float:left; margin:0; padding:0; text-align:center; }
.content-inner .inner .first-box .one .center-image .image-caption{ width:100%; float:left; font-size:11px; text-align:center; font-style:italic; color:#000; }
.content-inner .inner .first-box .one .center-image .image-caption span{ font-size:12px; }
.content-inner .inner .first-box .one p.small-para{ font-size:11px; }
small{font-size:11px;}
.copy{font-size:14px;
color:maroon;}
.info{ width:100%; float:left; margin:0; padding:0; }
.info li{ width:100%; float:left; margin:0; padding:0; text-align: left;
  font-style: normal; margin-bottom:10px;  font-size: 12px; color:#000; font-weight:bold;}
.all-image{ width:100%; float:left;  font-weight:bold; color:#000; text-align:center; }

.content-inner .inner .first-box h3{ width:100%; float:left;  text-transform:uppercase; text-align:center;   color: rgb(0, 0, 128); font-family: Palatino Linotype, "Times New Roman",serif !important; margin:5px 0;}
.padding-box{ width:100%; float:left; padding:0 55px; } 
.padding-box1{ width:100%; float:left; padding:0 65px; text-align:center; } 
.content-inner .inner .first-box h3.nn{ font-size:29px; }
.content-inner .inner .first-box h3.nn span{ font-size:22px; text-transform:none; color:#000; }
.new-center-image{ width:100%; float:left; text-align:center; margin:50px 0; }
.content-inner .inner .first-box h4 {
  float: left;
  text-align: center;
  width: 100%;
  color: #000;
}
.content-inner .inner .first-box p.boxalign{  text-align: left;
line-height: 1.5em;
font-size: 11px;
}
.img-margin {
    margin: .5em;
}


map > area,
map > area:active,
map > area:focus {outline: none; border:0; }
.img-margin1{
	margin:0 5px;
}
a, img {outline:none; }

.border-top{ border-top:1px solid #000; float:left; width:100%; }

h2.mysticalxp-head{ font-family: 'Chronicle Display 3r', Georgia, Times, 'Times New Roman', serif !important; font-size:20px; float:left; width:100%; text-align:center; margin:15px 0 !important; }
h2.mysticalxp-head-02{ font-family: 'Chronicle Display 3r', Georgia, Times, 'Times New Roman', serif !important; font-size:16px; text-transform:none !important; float:left; width:100%; text-align:center; }

h4.ascending-heading{ float:left; font-size:16px; font-weight:bold; color:#000; text-align:left !important; }
.mysticalxp-table{ width:100%; float:left; margin-bottom:25px;  padding:15px 4%; text-align: left; background-color: rgba(220, 213, 185, 0.7);}
.gallry-pic-01 {
  margin: 25px 15px;
}
.gallery-sec{ float:left; width:100%; margin-bottom:20px; }

.gallery-center{ float:left; width:100%; text-align:center; }
nav{ position:relative; }
.text-center{  text-align:center;
font-size: 11px; 
line-height: .8;}
.start-para{
	 font-family: Palatino Linotype, "Times New Roman",serif !important;
	 font-size:1.9em;
	 font-weight:bold;
	 color:navy;
	
}
.copy-right{font-size: 11px; }

.navigation{visibility: hidden;}
.navigation{ width:92%; background:url(../images/nav-bg2.png) 0 0 no-repeat; min-height:52px; position:absolute; left:7%; bottom:24px; }
.navigation ul.nav{ margin:0; padding:0; width:100%; float:left; }
.navigation ul.nav li{  float:left; font-size:20px; line-height:52px; padding:0 23px; }
.navigation ul.nav li+li{ font-size:14px; }
.navigation ul.nav li a{ color:#fff; background:none !important; padding:0 10px; float:left; line-height:52px; }
.navigation ul.nav li a:hover{ background:none !important; }

#mobile-menu{ display:none; }
#pull{ float:right; background:url(../images/nav-icon.png) 0 0 no-repeat; width:20px; height:20px; margin-top:30px; display:none; position:absolute; right:0; }


.new-headingg{ font-size:22px; color:#000; float:left; width:100%; margin:0; padding:0; font-weight:bold; }
.content-inner .inner .first-box .mainnew-padding{ width:100%; float:left; padding:15px 50px; }
.content-inner .inner .first-box .mainnew-padding p{ font-size:18px; text-align:justify; }

.hidetxt{text-indent:-9999px;}
.one-01{ width:100%; float:left; padding:0 15px; }


.gaia-ul{ width:100%; margin:0; padding:0 15px; float:left; }
.gaia-ul li{ width:100%; float:left; }
.gaia-ul li .image-gaia{ float:left; }

.content-inner .inner .first-box  .one-region{ width:100%; float:left; }
.content-inner .inner .first-box .one-region .image-one{ float:right; margin-right:10px; }
.content-inner .inner .first-box .one-region p{ font-size:14px;  text-align:center; color:#000; font-style:italic; font-weight:bold; float:none; width:auto; line-height:30px; margin-top:55px; line-height:20px; }



.navbar-toggle .icon-bar{ background:#fff; }
.navbar-toggle{ margin-top:22px !important; }
.content-inner .inner .first-box p.text-center{ text-align:center; }

.n-first{ width:100%; float:left; padding:0 30px; }

.top-text{ width:100%; float:left;   }
.top-text a{ font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none; 
	color: #0645AD; }


.cosmetic{ width:100%; float:left;   margin:12px 0; }
.cosmetic a{ font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none;  color:#0645AD; }

.content-inner .inner .first-box p.new-para{ text-align:justify; padding:0 10px; }

.transcendent_mandala_thm img{ margin-left:20px; }
.gallery-centern img{ margin:20px 0; }
.next-image img{ margin:10px 0; }
blockquote.blockquote_text {
    border: none;
}

@media ( min-width:981px ) and ( max-width:1024px ){
	.navigation{ background-size:100% 100%;  }
	.navigation ul.nav li{ padding:0 2px !important; }
		
}

@media ( max-width:980px ){
.navigation{ background-size:100% 100%; left:4%;}
.navigation .menu li{ line-height:40px; font-size:18px; padding:0 8px; }
.navigation ul.nav li{ padding:0 2px !important; }
}

@media ( min-width:768px ) and ( max-width:900px ){
.navigation ul.nav li{ padding:0 1px !important; }


}

@media ( max-width:767px ){
	.navigation{visibility: visible; }
.navigation{ background:none; position:relative; float:left; width:100%; left:0; bottom:0; }
.navigation .nav{  margin-top:10px; }
#pull{ display:block; }
.navigation .nav{ float:left; width:100%; margin:48px 0 0 0; background:#1c526e; }
.navigation .nav li{ float:left; width:100%;border-bottom:1px solid #fff; padding:0; text-align:left;  }
.navigation .nav li a{ padding:0; float:left; width:100%; text-indent:15px; }

	.gallry-pic-01{ display:block; }
	.navbar-toggle{ background:#1c526e !important;} 
	header{ margin-bottom:0; }
}

@media ( max-width:567px ){

	
}