/* CSS Document */

body {
		margin:0; padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		background-color:#9f9f9f;
		
		}
		
.column-in {
		margin:0; padding:10px 10px;
		}

h1{
font-family:Arial, Helvetica, sans-serif;
color:#000;
}

h2{
font-family:Arial, Helvetica, sans-serif;
}

/* header */

#hme_header {
		position:absolute;
		top:0px;
		margin:5px 10px;
		height:100px;
		width:980px;
		background:#000;
		}

#hmelogo {
		position:absolute;
		top:5px;
		margin-left:10px;
		width:100px;
		height:100px;
		background-image: url(../1image/logo.jpg); background-repeat:no-repeat;


		}


#header {
		margin:0px 10px;
		height:100px;
		width:980px;
		background:#000;
		}
		
#logo {
		position:absolute;
		top:8px;
		margin-left:3px;
		width:100px;
		height:100px;
		background-image: url(../1image/logo.jpg); background-repeat:no-repeat;


		}
		
#menuline {
		position:absolute;
		top:40px;
		margin-left:195px;
		width:750px;
		height:20px;
		background-image: url(../1image/spacer_white.jpg);


		}
		
#menu1 {
		position:absolute;
		top:25px;
		margin-left:195px;
		display:block;
		
		}
		
#menu2 {
		position:absolute;
		top:55px;
		margin-left:190px;
		display:block;
		
		}
		
#search {
		position:absolute;
		top:20px;
		margin-left:680px;
		display:block;
		
		}
		
/* mast section */


#mid {
		position:absolute;
		top:110px;
		width:1000px;
		height:245px;
		
		}

#mid1{
		float:right;
		margin:0px 0px;
		width:239px;
		height:255px;
		
		}

#mast {
		margin:0px 0px; padding:0;
		float:left;
		width:718px;
		
		}			
#industry_directory {
		margin:0px 0px; padding:0;
		float:right;
		width:239px;
		
		}
		
#separator {
		margin:0px 0px; padding:0;
		float:right;
		width:239px;
		height:21px;
		background-image:url(../1image/separator2.jpg);
		
		}
		
#location_sampler {
		margin:0px 0px; padding:0;
		float:right;
		width:239px;
		
		}
		
		
/* content left*/
#content_mid {
		width:1000px;
		height:auto;
		
		}


#content {
		position:absolute;
		top:365px;
		width:239px;
		margin:10px 10px;
		
		}
		
#content1 {
		position:absolute;
		top:365px;
		width:239px;
		margin:10px 389px;
		
		}
		
#content2{
		position:absolute;
		top:365px;
		width:239px;
		margin:10px 750px;

		}
		
#welcome{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:0px 0px; padding:10;
		width:350px;
		background-color:#f3f4eb;

		}

#tabs{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:0px 0px; padding:0;
		width:350px;

		}

#incentives{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:10px 0px; padding:10;
		width:350px;
		background-color:#f3f4eb;

		}

/* content middle*/

#video{
		margin:0px 0px; padding:0;
		width:356px;
		height:290px;

}

#video_article{
		width:350px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
}

#separator2{
		margin:10px 0px; padding:0;
		width:350px;
		height:21px;
		background-image:url(../1image/separator2.jpg);

}


#recent_film{
		font-family:Arial, Helvetica, sans-serif;
		width:350px;
		font-size:11px;
}


/* right section */

#newsletter_link{
		margin:0px 0px; padding:0;
		width:239px;


}

#separator1{
		margin:0px 0px; padding:0;
		width:239px;
		height:21px;
		background-image:url(../1image/separator2.jpg);


}

#sinema{
		margin:0px 0px; padding:0;
		width:239px;


}


#quicklinks{
		margin:0px 0px; padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		width:239px;


}

#separator3{
		margin:0px 0px; padding:0;
		width:239px;
		height:21px;
		background-image:url(../1image/separator2.jpg);


}

#separator4{
		margin:8px 0px; padding:0;
		width:239px;
		height:21px;
		background-image:url(../1image/separator2.jpg);


}



#in_production{
		margin:0px 0px; padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		width:239px;


}

#hme_footer_section{
		position:absolute;
		margin:450px 0px; padding:0;


}

#footer_section{
		margin:10px 0px; padding:0;


}

#separator5{
		margin:10px 0px; padding:0;
		width:980px;
		height:21px;
		background-image:url(../1image/separator2.jpg);


}


#footer{

		margin:0px 0px; padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		width:800px;


}


/* T02 items */

#t02_midsection{
		width:1000px;
		height:auto;

}

#submenu_container{
		float:left;
		margin:0px 0px; padding:0;
		width:200px;

}

#subnav_separator{
		margin:0px 0px; padding:0;
		width:200px;

}

#subnav{
		width:200px;
		
}

#subnav1{
		margin:10px 30px;
		width:200px;
		
}

#subnav2{
		width:200px;
		
}

#middle_body_container{
		margin:0px 220px; padding:0;
		width:505px;

}

#mast_t02{
		margin:0px 0px; padding:0;
		width:505px;
		height:245px;
		overflow:hidden;
				
}

#flvplayer{
		margin:0px 0px; padding:0;
		width:505px;
				
}

#breadcrumb{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		margin:5px 0px; padding:0;
		width:468px;	
		height:10px;
		vertical-align:middle;


}

#separator_mid{
		margin:0px 0px; padding:0;
		width:505px;
		height:21px;
		background-image:url(../1image/separator2.jpg);
		
}

#t02_article{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:20px 0px;
		width:505px;
		line-height:14px;

}

#location_flash{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:0px 0px; padding:0;
		width:505px;
		height:450px;
		line-height:14px;

}

#t02_article1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:10px 0px; padding:0;
		width:505px;

}
#film_list_intro_text{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;

}
#film_list_text{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:10px 0px; padding:0;

}


#film_list{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:10px 0px; padding:0;
		width:505px;

}


#location_links{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:20px 0px; padding:0;
		width:468px;
		

}

#directory_links{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:20px 0px; padding:0;
		width:468px;

}

#forms{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:20px 0px; padding:0;
		width:468px;

}


#t02_right_container{
		float:right;
		margin:0px 0px; padding:0;
		width:239px;


}
#t02_industry{
		margin:0px 0px; padding:0;
		width:239px;
		height:112px;
		overflow:hidden;
		
		}
		
#t02_separator {
		margin:0px 0px; padding:0;
		width:239px;
		height:21px;
		background-image:url(../1image/separator2.jpg);
		
		}
		
#t02_location {
		margin:0px 0px; padding:0;
		width:239px;
		height:112px;
		overflow:hidden;
		
		}


#t02_links {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:10px 0px; padding:0;
		width:239px;
		
		}
