body{ background-color:#010203; text-align:center; margin:0px; padding:0px;}
.leftfolt {float:left;}
.right { float:right;}
ul.btmnavi { margin:0px; padding:0px; list-style:none;}
ul.btmnavi li { float:left;}

.rightfolt{float:right;}
#main{background:url(../images/body_img.jpg) no-repeat; height:557px; width:850px;}
#logo{text-align:right; padding:34px 47px 0px 0px;}
.bgnavi{ background:url(../images/navi_bg.jpg) repeat-x bottom; width:850px; height:92px; display:table; float:left; }
.redbullet{float:right; padding-right:16px;}
#wrapper { width:850px; margin:0 auto 0 auto; padding:0px; position:relative; display:table;}
iframe { display:none!important; height:0px!important; }
.footer { padding:44px 0px 15px 0px; float:left; width:850px;}
/**************************************************************************************/
#services{float:left;}
#services .nav ul{margin:0px; padding:0px; list-style:none;}
#services .nav li { margin:0px; padding:0px; float:left; }
#services .nav a { display: block; height: 26px; }


#services .nav .s1 { background: url(../images/spec.gif) no-repeat; width:3px; height:26px; }
#services .nav .s2 { background: url(../images/navi_aboutus.jpg) no-repeat; width:59px; height:26px; }
#services .nav .s3 { background: url(../images/navi_services.jpg) no-repeat; width:63px; height:26px; }
#services .nav .s4 { background: url(../images/navi_members.jpg) no-repeat; width:65px; height:26px; }
#services .nav .s5 { background: url(../images/navi_events.jpg) no-repeat; width:53px; height:26px; }
#services .nav .s6 { background: url(../images/navi_filmschol.jpg) no-repeat; width:66px; height:26px; }
#services .nav .s7 { background: url(../images/navi_portfolio.jpg) no-repeat; width:59px; height:26px; }
#services .nav .s8 { background: url(../images/navi_news.jpg) no-repeat; width:48px; height:26px; }
#services .nav .s9 { background: url(../images/navi_contact.jpg) no-repeat; width:55px; height:26px; }
#services .nav .s10 { background: url(../images/navi_rental.jpg) no-repeat; width:53px; height:26px; }

#services .sel .s1 { background:url(../images/spec.gif) no-repeat; width:3px; height:26px; }
#services .sel .s2 { background:url(../images/navi_aboutus1.jpg) no-repeat; width:59px; height:26px; }
#services .sel .s3 { background: url(../images/navi_services1.jpg) no-repeat; width:63px; height:26px; }
#services .sel .s4 { background: url(../images/navi_members1.jpg) no-repeat; width:65px; height:26px; }
#services .sel .s5 { background: url(../images/navi_events1.jpg) no-repeat; width:53px; height:26px;}
#services .sel .s6 { background: url(../images/navi_filmschol1.jpg) no-repeat; width:66px; height:26px; }
#services .sel .s7 { background: url(../images/navi_portfolio1.jpg) no-repeat; width:59px; height:26px; }
#services .sel .s8 { background: url(../images/navi_news1.jpg) no-repeat; width:48px; height:26px; }
#services .sel .s9 { background: url(../images/navi_contact1.jpg) no-repeat; width:55px; height:26px; }
#services .sel .s10 { background: url(../images/navi_rental1.jpg) no-repeat; width:53px; height:26px; }


.tab2 {  background: url(../images/navi_aboutus.jpg) no-repeat; width:59px; height:26px; }
.tab2:hover, .tab2.selected {  background: url(../images/navi_aboutus1.jpg) no-repeat; height:26px; }

.tab3 {  background: url(../images/navi_services.jpg) no-repeat; width:63px; height:26px; }
.tab3:hover, .tab3.selected {  background: url(../images/navi_services1.jpg) no-repeat; height:26px; }

.tab4 {  background: url(../images/navi_members.jpg) no-repeat; width:65px; height:26px; }
.tab4:hover, .tab4.selected {  background: url(../images/navi_members1.jpg) no-repeat; height:26px; }

.tab5 {  background: url(../images/navi_events.jpg) no-repeat; width:53px; height:26px; }
.tab5:hover, .tab5.selected {  background: url(../images/navi_events1.jpg) no-repeat; height:26px; }

.tab6 {  background: url(../images/navi_filmschol.jpg) no-repeat; width:66px; height:26px; }
.tab6:hover, .tab6.selected {  background: url(../images/navi_filmschol1.jpg) no-repeat; height:26px; }

.tab7 {  background: url(../images/navi_portfolio.jpg) no-repeat; width:59px; height:26px; }
.tab7:hover, .tab7.selected {  background: url(../images/navi_portfolio1.jpg) no-repeat; height:26px; }

.tab8 {  background: url(../images/navi_news.jpg) no-repeat; width:48px; height:26px; }
.tab8:hover, .tab8.selected {  background: url(../images/navi_news1.jpg) no-repeat; height:26px; }

.tab9 {  background: url(../images/navi_contact.jpg) no-repeat; width:55px; height:26px; }
.tab9:hover, .tab9.selected {  background: url(../images/navi_contact1.jpg) no-repeat; height:26px; }

.tab9 {  background: url(../images/navi_rental.jpg) no-repeat; width:53px; height:26px; }
.tab9:hover, .tab9.selected {  background: url(../images/navi_rental1.jpg) no-repeat; height:26px; }



#services .tab {
	padding:0px;
	width: 850px;
	float: left;
}

/**************************************************************************************/

/**************************************************************************************/

.clear { clear: both; }

.wrap {
	margin: 0px;
	padding:0px;
	float:left;
}





/*=============================================
		   Css Style for Inside Page
===============================================*/
.aboutusbg { background:url(../images/aboutus_bg.jpg) no-repeat left top;  }
.newsbg { background:url(../images/news_bg.jpg) no-repeat left top;  }
.portfolio_bg { background:url(../images/portfolio_bg.jpg) no-repeat left top;  }

#centerpart { width:850px; float:left; }
#centerpart .headerpart { width:850px; float:left; padding:59px 0px 13px 0px; }
#centerpart .headerpart .headingpart { width:400px; float:left; padding:43px 0px 0px 208px; text-align:left; }
#centerpart .headerpart .headingpart_news { width:560px; float:left; padding:14px 0px 26px 48px; text-align:left; }
#centerpart .headerpart .logopart {  width:171px; float:left; padding:0px 70px 0px 0px; }

#centerpart .centercontent { width:850px; float:left; position:relative; }
#centerpart .centercontent1 { width:10px; height:300px; float:left; position:relative; margin:100px 0 0 220px; }
ul.leftnavi { margin:0px; padding:0px; list-style:none;}
ul.leftnavi li { float:right; margin:0px; padding:0px; height:26px; }
img{ border:0px;}
.newsbg { background:url(../images/news_bg.jpg) no-repeat left top;  }
#centerpart .centercontent .col_1 { width:120px; float:left; padding:111px 60px 0px 23px; }
#centerpart .centercontent .col_2 { width:386px; float:left; padding:12px 0px 2px 19px; font-family:Arial;  font-size:13px; color:#d7d7d7; text-align:justify; line-height:22px; }
#centerpart .centercontent .col_2 a { color:#67c1fc; text-decoration:none; }
#centerpart .centercontent .col_2 a:hover { color:#ffffff; }

p { margin:0px; padding:0px 0px 10px 0px;}
#centerpart .centercontent .col_3 { width:159px; float:left; padding:11px 50px 0px 33px; }
ul.rightgallery { width:151px; background-color:#000000; padding:5px 4px 0px 4px; float:left; margin:0px; list-style:none; }
ul.rightgallery li { padding-bottom:5px;}
#centerpart .btmpart { width:620px; float:left; padding:18px 0px 0px 222px; text-align:left; }


#centerpart .centercontent .col_4 { width:550px; float:left; padding:12px 0px 2px 19px; font-family:Arial;  font-size:13px; color:#d7d7d7; text-align:justify; line-height:22px; }

.coursedetails { width:631px; float:left; margin:20px 0px 20px 0px; overflow:hidden;}
.coursedetails p { font-size:10px; font-family:Arial; color:#959A9D; line-height:18px;  }
.coursedetails h2 { font-family:Arial; font-size:13px; font-weight:bold; padding-bottom:10px;  margin:0px; color:#959A9E;}
.coursedetails h3 { font-family:Arial; font-size:11px; font-weight:normal; padding-bottom:10px; margin:0px; color:#959A9E;}


/*====================================
	News Part
====================================*/




#centerpart .centercontentnews { width:850px; float:left; padding:10px 0px; }
.news { margin:0px; padding:0px 10px 0px 15px; float:left; width:752px; }
.news .newsbulet { float:left; margin-right:5px; width:35px;}
.news .newscontent1 { float:left; width:712px;}
.news .newscontent1 h2 { background-color:#101418; display:block; line-height:29px; padding:0px 10px;  font-family:Arial; font-size:12px; color:#d7d7d7; margin:0px; text-align:left; }
.news .newscontent1 p { line-height:22px; padding:0px 10px 10px 10px;  font-family:Arial; font-size:12px; color:#808589; margin:0px; text-align:left; }
.news .newscontent1 p a { color:#67c1fc; text-decoration:none; }
.news .newscontent1 p a:hover { color:#808589;}
 .news .newscontent1  a { color:#67c1fc; text-decoration:none; }
.news .newscontent1  a:hover { color:#808589;}

/*====================================
	Gallery Part
====================================*/
#centerpart .headingpart1 { width:850px; float:left; padding:59px 0px 0px 0px; }
#centerpart .headingpart1 .headingpart_portfolio { width:560px; float:left; padding:0px 0px 0px 48px; text-align:left; }
#centerpart .headingpart1 .logopart {  width:171px; float:left; padding:0px 70px 0px 0px; }

.gallerybg { background:url(../images/portfolio_bg.jpg) no-repeat left top;}

#gallerypart {  width:850px; float:left; padding:0px 0px;}


.newscontent { float:left; width:612px; padding-left:10px; font-family:Arial; font-size:12px; color:#f7f7f7; text-align:left; line-height:22px; padding-top:10px;  } 


#portfolio_teaser { width:645px; padding:0px 0px 0px 153px; position:relative; height:450px;}
#photogallery { 
	width:367px; 
	height:319px; 
	left:152px; 
	*left:127px; 	
	top:8px; 
	position:absolute; 
	z-index:1;
}
#videogallery { 
	width:367px; 
	height:317px; 
	position:absolute;
	left:431px;
	*left:406px;
	top:173px; 
	z-index:2; 
}


/*====================================
	Scroll bar 
====================================*/

#scrollbar_container {
	position:relative;
	width:386px;
}

#scrollbar_track {
	position:absolute;
	top:0;
	right:0;
	height:580px;
	width:32px;
	cursor:pointer;
	background:url(../images/scrollline.jpg) no-repeat center top;
}
#scrollbar_handle {
	width:32px;
	background:url(../images/scroll_handle.png) no-repeat;
	opacity:0.9;
	height:32px!important;
}
#scrollbar_content {
	overflow:hidden;
	width:352px;
	height:340px;
}

#centerpart .centercontent .col_5 { width:626px; float:left; padding:82px 0px 82px 19px; font-family:Arial;  font-size:12px; color:#d7d7d7; text-align:justify; line-height:22px; }

.filmschoolbg { background:url(../images/filmschool_bg.jpg) no-repeat left top;}
.btnborder { border-bottom:1px solid #505865; line-height:30px; font-family:Arial; font-size:10px; color:#999A9F; }
.btnborder a { color:#999A9F; text-decoration:none; }
.btnborder a:hover { color:#ffffff; }
.btnborder td { border-left:1px solid #3D444E; text-indent:5px;}
.btnborder td.first { border-left:none; }

.innerheader {color:#FFFFFF; font-size:12px; font-family:Arial;}

.select {
	position: absolute;
	width: 216px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 25px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px arial,sans-serif;
	background: url(../images/select.gif) no-repeat;
	overflow: hidden;
}



