@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000;
	background-position: center top;
	background-repeat: no-repeat;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
* {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#container{ float:left; width:100%;  z-index:100; text-align: center; top:0; }



.cont-text ul li{ color:#333;}
.neerja_container {
	margin: auto;
	width:1002px;
	
}


.header {
	position: relative;
	background:#861515;
 	height:80px; 
 	width:100%;
	padding-top:20px;
	float:right;

}
.header ul {
	padding-top: 10px;
	
	
}
.cont-text h2 a{ color:#000; padding-left:20px;}
.header li {
	display: inline-block;
	padding: 10px 10px 10px 10px;
	
}
.header li a {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	font-size:18px;
	
	
}
.header li a:hover {
	color: #F00;
}
.select {
	background-color: #000;
}
.select a {
	color: #00899b!important;
}
.bodycont {
	float: left;
	width: 100%;
}

.home_text {
	float: right;
	padding-top: 180px;
	background-image: url(../images/umamurali.png);
	background-repeat: no-repeat;
	background-position: -20px 130px;
	width: 450px;
	height: 319px;
	color: #FFF;
	font-size: 30px;
	text-shadow: 2px 2px 2px #000;
	font-style: italic;
	padding-left: 30px;
	padding-right: 10px;
}
.home_text h1 {
	visibility: hidden;
	margin: 0px;
	padding: 0px;
	font-size: 28px;
}
.profile_text {
	float: left;
	width: 100%
}
.logo{ position:absolute; left:20px; top:20px; z-index:200;}
.logo img{ height:60px; width:60%;}

.cont-img{ float:left; width:35%;}
.slidemain {
	float: left;
	width: 100%;
	background-image: url(../images/slidemanbg.png);
	background-repeat: repeat-x
}
.profile {
	background-image: url(../images/profile.png);
	background-repeat: no-repeat;
	background-position: 0px 138px
}
.footer {
	float: left;
	width: 100%;
	padding-top: 30px;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	padding-bottom: 20px;
	text-align: center
}

.footer li{ display:inline-block;}
.footer a {
	padding-right: 10px;
	text-decoration: none;
	color: #666;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
.titlimg {
	
	background-repeat: no-repeat;
	text-indent: -3333px;
	
	background-position: -20px 50px;
}
.trnscont {
	float: left;
	width: 99%;
	background-repeat: no-repeat;
	padding-left: 13px;
	padding-right: 10px;
	background:#000;
	
}
.trnsconttop {
	float: left;
	width: 100%;
	height: 69px;
	
	
}

.trnsconttop h2{ clear:both; position:relative; background:#443470; padding-bottom:18px;}

.trnscontmid {

	
	text-align: justify;
		background:  #000;
	margin:auto;
	
	
	
}

.cont-sep{ position: relative; 
	margin:7px; height:100%;  float:left; margin-left:0;}
.cont-text{ position: relative;border:2px solid #fff; padding:10px;
	margin:5px; height:750px; display:table-cell; vertical-align:text-top; float:left;background: #f2f2f2; overflow:scroll }
	
	
.cont-sep img{ width:100%; clear:both;}

	
.trnscontmid p {
	padding: 10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
		color:#000;
	line-height:1.8em
	
}
.trnscontmid strong {
	color: #000;
	font-weight:bold;
	font-size:16px;
}
.trnscontmid li {
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	background-image: url(../images/dot.png);
	background-repeat: no-repeat;
	background-position: left 18px;
	padding-left: 20px;
}
.trnscontmid h2 {
	color: #000;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.trnscontmid h3 {
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #C06;
	width: 100px;
	text-align: center;
	color: #FFF;
	margin-top: 10px;
}
.trnscontbot {
	background-image: url(../images/botcont.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100%;
	height: 20px;
	float: left
}
.trnsconttop h2 {
	font-size: 30px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	
	padding-top: 17px;
	padding-left: 20px;

}
li.nopad {
	padding-left: 0px;
}
.contctfm {
	padding-top: 5px;
}
.contctfm a {
	color: #C30;
	text-decoration: none
}
.contact {
	background-image: url(../images/contact.jpg);
	background-repeat: no-repeat;
	background-position: -71px 182px;
}
.oldgallery {
	float: left;
	width: 80%;
	padding-left: 130px;
}
.oldgallery li {
	width: 166px;
	float: left;
	border: 5px solid #250221;
	padding-bottom: 0px;
	margin-right: 10px
}
.media-gall li{ list-style:none; width:250px; margin-left:10px; margin-bottom:20px;  display:inline-block;
}

.neerja_container .media-gall li h2{ color:#fff; padding-top:0px; padding:5px; background: #333; margin-bottom:5px; font-weight:normal}

#carousel-a{ width:1002px; margin:auto;}


#carousel-a p{ color:#ccc; padding-top:10px;text-align:center; width:100%;}

.back-button{ background:url(../images/BACK) no-repeat; padding-left:50px; text-align:right; position:absolute; right:30px; padding-top:12px; padding-bottom:12px;}

.gallery .header ul,.gallery .header li{ margin:0; padding:0;}


.gallery h1{ margin-top:0px; color:#fff; }
.gallery a{ color:#fff;}
.content-g{ position: absolute; width:400px; right:10%; top:320px}

.socialmedia{ position:absolute; width:50px; right:0; top:30%; line-height:30px;}
.socialmedia img{ width:60px; margin-bottom:10px} 
