body { 
  /* for IE; otherwise, BG isn't fully stretched */ 
  margin: 0px; padding:0px; font-family:Cambria; font-size:16px; color:#FFFFFF;  
} 

#bg { 
  position: fixed; 
  margin: 0px; 
  border: 0px; 
  padding: 0px; 
  left: 0px; 
  top: 0px; 
  width: 100%; 
  height: 100%; 
  z-index: 0; 
} 

#bg img { 
  width: 100%; height:100% 
} 


#body { 
  position: absolute; 
  left: 0%; 
  top: 0%; 
  width: 100%; 
  height:100%; 
 
  z-index: 10; margin:0px; padding:0px; 
} 

li { 
  margin-bottom: 2em; 
} 

#main-container{ width:859px; margin:0 auto;}
#main-area1{ width:859px; position:absolute; top:0; z-index:-999}
#main-area{ width:859px; float:left; top:50px; z-index:-999}
#flash-area1{ width:859px; background:#000000; padding:0px; margin:0px;}

.heading-what{ font-family:cambria; font-size:19px; text-decoration:none; font-weight:normal; color:#FFFFFF }
.heading-what-date{ font-family:cambria; font-size:18px; text-decoration:none; color:#FFFFFF; font-weight:normal; padding-left:10px; }

.heading-what-text{ font-family:verdana; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF }

#award-area{
	width:859px;
	height:613px; position:absolute; z-index:999
}
#festivals-area{width:859px;
	height:613px; position:absolute; z-index:999}
#cast-area{width:859px;
	height:613px; position:absolute; z-index:999}
#synopsis-area{width:859px;
	height:613px; position:absolute; z-index:999 }
#crew-area{ width:859px;
	height:613px; position:absolute; z-index:999 }
#trailors-area{ width:859px;
	height:613px; position:absolute; z-index:999  }
#still-area{ width:859px; height:613px; background-image:url(../background/stillsbackground.jpg); background-repeat:no-repeat; }
#music-area{width:859px;
	height:613px; position:absolute; z-index:999 }
#news-area{ width:859px;
	height:613px; position:absolute; z-index:999  }
#review-area{ width:859px;
	height:613px; position:absolute; z-index:999   }
#partner-area{width:859px;
	height:613px; position:absolute; z-index:999 }

#fotter-area{ width:859px; background:#1D1E1E; margin:0px; padding:0px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; position:absolute; top:613px; }


#fotter-area a{ color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}
#fotter-area a:hover{ color:#FFFF00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
 .slide-out-div {
       padding: 0px;
        width: 230px; height:90px; top:
       
    }
		 .aditya {
       padding: 0px; position:fixed;
        width:35px; top:186px;
       
    }
		 .adityaraj {
       padding: 0px; position:fixed;
        width:35px; top:48px;
       
    }
	
	
	#sound{ width:100px; height:100px; position:absolute; left:0px; top:550px; z-index:999}
    .reviewitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}
.reviewitem a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}
.reviewitem li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}
.style5 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }
.Partnerslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.a.Partnerslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
		text-align: left;
}
a:hover.Partnerslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: underline;
		text-align: left;
}