﻿body 
{
	background-color:#AB1306;
}

.global {
    background-color: #A01208;
    background-image: url("img/body_bg.jpg");
    background-repeat: no-repeat;
    float: left;
    height: auto;
    margin: 15px auto 15px 13%;
    min-height: 691px;
    width: 1000px;
}
 

.Header
{
	
	float: left;
	height: 135px;
	width: 1000px;
   
}

.HeaderPhoto
{
	 -moz-border-radius: 10px 0 10px 0;
	background-image: url("img/revthis.gif");
	background-repeat: no-repeat;
	border: 2px solid white;
	float: left;
	height: 118px;
	margin-left: 11px;
	margin-top: 6px;
	width: 216px;
}

.Headerlogo
{
 
	float: left;
	height: 119px;
	margin-left: 120px;
	margin-top: 6px;
	width: 340px;
	  background-image: url("img/logo_nrityarajni.png");
	background-repeat: no-repeat;
}

.midcontainer
{
	float: left;
	height: auto;
	min-height: 520px;
	width: 1000px;
	
   
}

.Midleftsec
{
   
	float: left;
   
	width: 237px;
}


.Midrightsec
{
   
	float: left;
  
	width: 759px;
}

.footer
{
   width:1000px;
   height:40px;
   float:left;
  background-color:#A01208;
  
}

.footer p {
    color: White;
    float: right;
    font-family: Arial;
    font-size: 0.9em;
    font-weight: bold;
    margin-top: 10px;
    text-align: center;
    width: 90%;
}

.footer a {
    color: #E18437;
    font-family: Arial;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}

.signature
{
   
	float:right;
	height:115px;
	margin-right:14px;
	margin-top:18px;
	width:215px;
}

/*************Verticle Menu****************/

.Vertialmenu
{
   
	float: left;
	height: auto;
	margin-left: 0;
	margin-top: 4%;
	width: 200px;
	
}

    .Vertialmenu a {
        text-decoration:none;
    }


.menudiv
{
	border: 1px solid red;
	float: left;
	height: 33px;
	margin-top: 10px;
	width: 197px;
   
}


/*************Home*********************/

.HomePage
{
	-moz-border-radius: 10px 0 10px 0;
	/*border: 2px solid white;*/
	float: left;
	height: auto;
	min-height: 510px;
	width: 745px;
	padding-bottom:3%;
}

.Homepageflash
{
	-moz-border-radius: 10px 10px 10px 10px;
   
	float: left;
	height: 225px;
	margin-left: 30px;
	margin-top: 11px;
	width: 684px;
}

.blankdiv
{
  width:100%;
  float:left;  
}


.Welcomesec
{
  
	float:left;
	min-height:224px;
	margin-left:30px;
	margin-top:10px;
	width:382px;
}

.welcomearticle i
{
    padding-left:12%;
    text-align:center;
  
}

.seperator
{
	 
	float:left;
	height:225px;
	margin-left:3%;
	margin-top:10px;
	width:15px;
}

.Newssec
{
    background-image: url("img/news_box.gif");
    background-repeat: no-repeat;
    float: left;
    height: 260px;
    margin-left: 17px;
    margin-top: 10px;
    width: 250px;
}

.welcometitle
{
	width:100%;
	float:left;
	height:30px;  
	text-align:center;    
}

.Newstitle
{
	width:245px;
	float:left;
	height:40px; 
	 text-align:center; 
  /*  background-image:url('img/news_header.gif');
	background-repeat:no-repeat; */
   
	
}

.Newsarticle marquee
{
   float:left;
   height:150px; 
}

.Newsdate
{
	min-width:100%;
	min-height:15px;
	float:left;
	
}
.Newsreadmore {
    float: right;
    height: 20px;
    margin-bottom: 3%;
    margin-right: 5%;
    text-align: right;
    width: 50%;
}

.Newsreadmore a {
    color: black;
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
    width: 100%;
}
.Newsdate p
{
	font-family:Arial;
	font-size:12px;
	padding-left:2%;
}

.welcomearticle
{
	 
	float: left;
	height: auto;
	min-height: 160px;
	width: 100%;
}

.Newsarticle
{

float:left;
height:auto;
margin-left:16%;
min-height:142px;
width:68%;
overflow: hidden;
}

.welcometitle p
{
	color:Yellow;
	font-family:Monotype Corsiva;
	font-size:23px;
	font-weight:bold;
	margin:0;
}

.Newstitle p
{
	color:Yellow;
	font-family:Monotype Corsiva;
	font-size:22px;
	font-weight:bold;
	margin:0;
	padding-top:3px;
}

.welcomearticle p
{
	color:White;
	font-family:Arial;
	font-size:13px;
	line-height:1.6em;
	margin:0;
	padding-left:10px;
	padding-right:10px;
	padding-top:2%;
	text-align:justify;
}

.Newsarticle p
{
color:White;
font-family:monotpe corsiva;
font-size:15px;
font-weight:bold;
margin:0;
padding-left:10px;
}

.button
{
   
	float: left;
	height: 30px;
	margin-left: 28px;
	margin-top: 15px;
	width: 110px;
}

a img
{
	border:none;
}

/*******gallery Page************/

.Gallery1
{
   
	float:left;
	margin-left:56px;
	margin-top:20px;
	min-height:400px;
	width:621px;
}

/*******************Gallery Section*************/
body {
	font: Arial, Helvetica, sans-serif normal 10px;
	margin: 0; padding: 0;
}

/** {margin: 0; padding: 0;}*/
#page{
		margin:0 auto;
		position:relative;
		width:850px;
		font-family:verdana;
		font-size:12px;
	}
	#content{
		width:100%;
	}
pre{
	border:3px solid #ccc;
	padding:5px;
	font-size:12px;
	font-family:arial;
	}
	.bold{font-weight:bold;}
	.blue{color:blue;}
	.red{color:red;}
#footer{
	margin-top:5px;
	text-align:center;
	width:100%;
	height:auto;
	padding:5px;
	background-color:#ccc;
	}
 #logo,#foot { margin-left: 10px; }
	 
/********************/

.Pagetitle
{
	width:100%;
	float:left;
	min-height:30px;
   
	text-align:center;
}

.Pagetitle h3
{
	color:White;
	font-family:Times New Roman;
	margin:0;
	padding-top:8px;
}

.PageContent {
float: left;
height: 600px;
margin-top: 1%;
/*overflow: scroll;*/
width: 100%;
}


.PageContent ul
{
   color:black; 
}

.PageContent ul li
{
	 font-family:Arial;
font-size:13px;
line-height:23px;

text-align:justify;
}

.PageImg {
    /*border: 3px solid white;*/
    float: left;
    margin-left: 10px;
    padding: 5px;
    width: 255px;
    height:400px;
}
   
.Pageinfo
{
	 
background-color:#fac396;
/*border:3px solid white;*/
float:left;
margin-left:5px;
height:550px;
padding-bottom:10px;
overflow:scroll;

width:60%;
}

.Pageinfo p
{
	/*color:#4E2409;*/
	color:black;
	font-family:Arial;
	font-size:13px;
	line-height:23px;
	margin:0;
	padding-left:10px;
	padding-right:12px;
	text-align:justify;
}

.Pageinfo p b 
{
    font-size:1.1em;
font-weight:bold;

}
/****************/

.videosec
{
   
border:2px solid white;
float:left;
height:390px;
margin-left:7%;
margin-top:1%;
overflow:auto;
width:88%

}
.video
{
border:1px solid;
float:left;
height:267px;
margin-left:10%;
width:514px;
}

.videotitle
{
float:left;
height:30px;
margin-left:10%;
margin-top:5%;
width:514px;
text-align:center;
border:1px solid;
background-color:Black;
}

.videotitle h4
{
	margin:0;
	color:White;
	font-family:Arial;
	padding-top:1%;
	
}
.videoDescription
{
float:left;
min-height:50px;
margin-left:10%;
width:514px;
text-align:justify;
border:1px solid;
background-color:Black;
}

.videoDescription p
{
	color:White;
	font-family:Arial;
	font-size:12px;
	margin:0;
	padding-left:10px;
	
}

/********News Page************/

.Eventssec
{
   
float:left;
margin-left:2%;
min-height:200px;
width:100%
	
}
	
	
   .Eventssec p
	{
		color:#441D06;
		font-family:Arial;
		font-size:13px;
		line-height:23px;
		margin:0;
		padding-left:10px;
		text-align:justify;
		font-weight:bold;
	}

span
{
  /*  color:#900D05;
	font-weight:bold;
	font-size:15px;
	font-family:Arial;*/
	
	color:#900D05;
float:left;
font-family:Arial;
font-size:15px;
font-weight:bold;
min-width:20%;
	
}


/***************Form *******/

.QuickEnquiry
{
  
float:left;
height:auto;
margin-left:0;
min-height:200px;
width:80%; 
}

.QuickEnquiryTitle
{
  width:100%;
  height:50px;
  border:1px solid gray;
  float:left;  
}


.QuickEnquirycontent
{
  
	float:left;
	height:auto;
	min-height:215px;
	width:100%;
}


.Enquiryformdiv
{
  width:100%;
  height:auto;
  float:left;
  
 
}


.formleft
{
	width:40%;
	float:left;
   min-height:35px;
   margin-top:5%;
	
}

.formright
{

float:left;
margin-left:3%;
min-height:35px;
width:54%;
margin-top:5%;
}

.formdetail
{
	float:left;
	min-height:45px;
	width:100%
}

label
{
	
font-weight:bold;
padding-left:25%;
padding-top:4%;
color:#900D05;
	
 }
/**************/

.divevent
{
	width:30%;
	float:left;
	min-height:20px;
	margin-left:2%;
}

/************/
 .paging
   {
	 margin-left: 313px;  
   }
   
   /************************
img{border:none;}

ul,li{
	margin:0;
	padding:0;
	list-style-type:none;
}

li{
	list-style:none;
	float:left;
	display:inline;
	margin-right:10px;
}



/*  */

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
	
	
	/*********table***********/

.table {
    border: 2px solid #441D06;
    float: left;
    height: auto;
    margin-left: 5%;
    width: 90%;
}

.tablerow {
    border-bottom: 2px solid #4E2409;
    float: left;
    height: auto;
    min-height: 30px;
    width: 100%;
}

.tablerow p
{
	font-family:Arial;
	padding-left:5px;
	font-size:12px;
	color:#441D06;
	text-align:justify;
}

.tablerow p b
{
    font-size:1.2em;
font-weight:bold;
padding-left:10%;
}
.tableleft {
    border-right: 2px solid #4E2409;
    float: left;
    min-height: 50px;
    width: 50%;
}

.tableright {
    float: left;
    min-height: 30px;
    width: 49%;
}

  .Sprite
{
    background: url('img/result.png');
    background-repeat: no-repeat;
    margin-top: 3px;
} 


#listticker{
    color: #FFFFFF;
    height:199px;
    margin-left: 37px;
    margin-top: 32px;
    overflow: hidden;
    padding: 0 0 7px;
    width: 174px;
}
#listticker li{
	border:0; margin:0; padding:0; list-style:none;
}

	#listticker li{
		height:60px;
		padding:5px;
		list-style:none;
	}
		#listticker a{
			color:#000000;
			margin-bottom:
		}
		#listticker .news-title{
			display:block;
			font-weight:bold;
			margin-bottom:4px;
			font-size:11px;
		}
		#listticker .news-text{
			display:block;
			font-size:11px;
			color:#666666;
		}
		#listticker img{
			float:left;
			margin-right:14px;
			padding:4px;
			border:solid 1px #DEDEDE;
		}
		
		.divtitle
		{
		    
		   background-color: #E0E5E8;
            border: 2px solid gray;
            float: left;
            margin-bottom: 2%;
            margin-left: 2%;
            margin-top: 1%;
            text-align: center;
            width: 30%;
		    -moz-border-radius:10px 10px 10px 10px;
		    border-radius:10px 10px 10px 10px;
		    -webkit-border-radius:10px 10px 10px 10px;
		}
		 
		 .divtitle h3
		 {
		     margin:0;
		     padding:0;
		 }
		 
		 .divPara
		 {
		     width:100%;
		     float:left;
		     border:1px solid;
		 }
		 
		 .divblank
		 {
		      
    border-bottom: 1px dotted gray;
    float: left;
    margin-bottom: 2%;
    width: 95%;
		 }
		 
		 .divheader
		 {
		    
            float: left;
            min-height: 20px;
            width: 24%;
		     
		 }
		 
		 
		 .divdata
		 {
		     
            float: left;
            min-height: 20px;
            width: 70%;
		     
		 }
		 
		 
		 
