/* Default Stylesheet */

															/** BODY ELEMENTS **/
body {
	color: #FFF;
	background-color: #D01728;
	background-image: url(../images/bck_1.gif);
	background-repeat:repeat-x;
	}


															/** MAIN CONTAINERS **/
div#container {

	}
	div#header {
		padding-top:10px;
		color: inherit;
		background-color: #4B0000;

	
		}
		div#header-in {
			padding: 10px 0px 20px 0px;

			}
	div#navigation {
			padding: inherit;
			margin-left:2px;

			


		}
		div#navigation-in {
			background-color: # 000;
			padding: 0px 0px 0px 0px;


			}
			
	div#content-wrap {
		padding: 0px 0px 0px 0px;
		margin-left:2px;
		margin-right:2px;

		}
		
		div.content {
			color: #FFF;
	        background-color: #D01728;
	        background-image: url(../images/bck_2.gif);
	        background-repeat:repeat-x;
			}
			div.content-in {
				padding: 10px;
				padding-top: 30px;
				padding-left:12px;
				}
	div#footer {
		color: #333;
		background-color: #fff;

	
		}
		div#footer-in {
			padding: 0px;
			margin-top: 200px;
		    border-top: solid 0.1em #4B0000;


			}

															/** TYPOGRAPHY **/

	#navigation-in a {
		color:#FFF;
		display:block;
		float:left;
		font-size:10px;
		margin-right:0px;
		text-align:right;
		text-transform:uppercase;
		background-color:#4B0000;
		padding:6px 17px 6px 18px;
		font-family: Arial;

		}
	
	#navigation-in a:hover{
		color:#FFF;
		display:block;
		float:left;
		font-size:10px;
		margin-right:0px;
		text-align:right;
		text-transform:uppercase;
		background-color:#D01728;
		padding:6px 17px 6px 18px;
		}
		
    #navigation-in a:current{
		color:#FFF;
		display:block;
		float:left;
		font-size:10px;
		margin-right:0px;
		text-align:right;
		text-transform:uppercase;
		background-color: #990;
		padding:6px 17px 6px 18px;
		}
		
		
		
	   div#footer-in {
		font-size:10px;
		color:#4B0000;
		background-color:#D01728;
		padding:4px;
					}
					
		div#footer-in a{
		color:#4B0000;
		font-size:10px;
		font-weight:bold;

					}
		div#footer-in a:hover{
		color:#FFF;
		font-size:10px;
		font-weight:bold;

					}






	     	#t1{
	     	font-size:10px;
		    color: #FFF;
			}
			
	    	#t2{
		    font-size:18px;
	     	color: #FFF;
			}

	     	#t3{
			font-size:10px;
			color:#FFF;
		    display:block;
	    	background-color:#D01728;
	    	padding:6px 18px 6px 18px;
			line-height:15px;
			text-align:center;
			margin-top:20px;
			
			}
			
		    #d_t3{
			font-size:10px;
			color:#FFF;
		    display:block;
	    	background-color:#D01728;
	    	padding:6px 18px 6px 18px;
			line-height:15px;
			text-align:center;
			margin-top:20px;
			margin-bottom:30px;
			}
			
			#t4{
		    font-size:12px;
		    color: #4B0000;
			}
			
			#t5{
			font-size:10px;
			color:#FFF;
		    display:block;
	    	background-color:#4B0000;
	    	padding:6px 18px 6px 18px;
			line-height:15px;
			text-align:center;
			margin-top:20px;
		
			}

			#t6{
			font-size:10px;
			color:#4B0000;
		    display:block;
	    	background-color:#FFF;
	    	padding:6px 6px 6px 12px;
			line-height:15px;
			text-align:left;
			margin-top:0px;
			margin-left:50px;
			margin-right:50px;

			}
			
			#t7{
			font-size:10px;
			color:#FFF;
	    	background-color:#4B0000;
			display:block;
	    	padding:6px 6px 6px 12px;
			line-height:18px;
			text-align:left;
			margin-top:0px;
			margin-left:50px;
			margin-right:50px;
			}
			
			#t7 a{
			font-size:10px;
			color:#FFF;
	    	background-color:#4B0000;
			display:block;
			line-height:20px;
			text-align:center;
			margin-top:0px;
			margin-left:-6px;
			margin-right:0px;
			}
			
			#t7 a:hover{
			font-size:10px;
			color:#FFF;
	    	background-color:#D01728;
			display:block;
			line-height:20px;
			text-align:center;
			margin-top:0px;
			margin-left:-6px;
			margin-right:0px;
			}

			
			#t8{
			font-size:10px;
			color:#FFF;
	    	background-color:#D01728;
			display:block;
	    	padding:6px 6px 6px 12px;
			line-height:15px;
			text-align:center;
			margin-top:0px;
			margin-left:0px;
			margin-right:0px;
			}
			
			#t8 a{
			font-size:10px;
			color:#FFF;
	    	background-color:#4B0000;
			display:block;
	    	padding:6px 6px 6px 12px;
			line-height:15px;
			text-align:center;
			margin-top:0px;
			margin-left:0px;
			margin-right:0px;
			margin-bottom:15px;
			}
			
			#t8 a:hover{
			font-size:10px;
			color:#FFF;
	    	background-color:#D01728;
			display:block;
	    	padding:6px 6px 6px 12px;
			line-height:15px;
			text-align:center;
			margin-top:0px;
			margin-left:0px;
			margin-right:0px;
			}
			
			#t9{
			font-size:12px;
			color:#FFF;
			display:block;
	    	padding:30px 30px 30px 30px;
			line-height:15px;
			text-align:left;
			margin-top:0px;
			margin-left:0px;
			margin-right:0px;
			font-family: Tahoma, Geneva, sans-serif;
			}
			
			#t9_2{
			font-size:12px;
			color:#4B0000;
			display:block;
	    	padding:30px 30px 30px 30px;
			line-height:15px;
			text-align:left;
			margin-top:0px;
			margin-left:0px;
			margin-right:0px;
			font-family: Tahoma, Geneva, sans-serif;
			}
			
			
			#t10{
			font-size:10px;
			color:#FFF;
			display:block;
	    	padding:6px 6px 6px 12px;
			line-height:15px;
			text-align:center;
			margin-top:0px;
			margin-left:0px;
			margin-right:0px;
			}
			
			#t10 a{
			font-size:10px;
			color:#FFF;
	    	background-color:#4B0000;
			display:block;
	    	padding:6px 6px 6px 12px;
			line-height:15px;
			text-align:center;
			margin-top:0px;
			margin-left:0px;
			margin-right:0px;
			margin-bottom:15px;
			}
			
			#t10 a:hover{
			font-size:10px;
			color:#FFF;
	    	background-color:#D01728;
			display:block;
	    	padding:6px 6px 6px 12px;
			line-height:15px;
			text-align:center;
			margin-top:0px;
			margin-left:0px;
			margin-right:0px;
			}
			
			#t12{
	    	background-color:#4B0000;
			display:block;
	    	padding:0px;
			line-height:18px;
			text-align:left;
			margin-top:0px;
			margin-left:50px;
			margin-right:50px;

			}
			
			#t13{
			font-size:12px;
			color:#FFF;
			display:block;
	    	padding:6px 6px 6px 12px;
			line-height:17px;
			text-align:left;
			margin-top:0px;
			margin-left:0px;
			margin-right:0px;
			font-weight:100;
			}
			
			#t13 ul{
			width:650px;
			display:block;
			text-align:center;
			font-size:10px;
			}

			
			
			
			
				
			#t13_2{
			font-size:14px;
			text-align:center;
			font-weight:bold;
			}
			
			#t13_3{
			font-size:11px;
			text-align:center;
			}
			
			#t13_3 a{
			font-size:11px;
			text-align:center;
			color:#FFF;
			}
				



															
    div#main_page {
	margin-top:460px;
	width:615px;
	margin-left:42px;
	}


    div#video_page {
	margin-top:10px;
	width:500px;
	margin-left: 50px; 
	}
	
	div#directors_page {
	width:600px;
	margin-left: 16px;
	padding-left:20px;
	padding-bottom:20px;
	padding-right:20px;

	text-align:center;

	}
	
	
    #t300 {
	font-size:12px;
	letter-spacing:inherit;
	line-height:15px;
	text-align:center;
	color:#FFF;
	display:block;
	font-size:10px;
	text-transform:uppercase;
	background-color:#D01728;
	padding:6px 18px 6px 18px;
	margin-bottom:10px;
		margin-top:10px;


	}
	

	
	div#directors_page li a{
	font-size:12px;
	letter-spacing:inherit;
	line-height:15px;
	text-align:center;
	color:#FFF;
	display:block;
	font-size:10px;
	text-transform:uppercase;
	background-color:#4B0000;
	padding:6px 18px 6px 18px;
	margin-bottom:2px;

	}
	
	div#directors_page li a:hover{
	font-size:12px;
	letter-spacing:inherit;
	line-height:15px;
	text-align:center;
	color:#FFF;
	display:block;
	font-size:10px;
	text-transform:uppercase;
	background-color:#D01728;
	padding:6px 18px 6px 18px;

	}





ul#recent_productions a {         
        color:#FFF;
		display:block;
		float:left;
		font-size:11px;
		margin-right:1px;
		text-align:center;
		background-color:#4B0000;
		padding:1px;
		line-height: 16px;

        }

  
ul#recent_productions a:hover {        
        color:#FFF;
		display:block;
		float:left;
		font-size:11px;
		margin-right:1px;
		text-align:center;
		background-color:#D01728;
		padding:1px;
		line-height: 16px;

		}
		
		  

ul#recent_productions img { padding-bottom: 0px; }


ul#recent_productions {														
	float: left; 
	list-style: none; 
	margin-left: 20px; 
	display: block;
	width: 638px;
	margin-top:15px;
    }   
ul#recent_productions li{
	float:left;
	display:block;
	border: 0px solid #4B0000; 
	float: left; 
	margin: 10px 5px 5px 10px; 
	padding: 0px;
	width: 300px;
	
	}


    ul#video {														
	float: left; 
	list-style: none; 
	margin-left: 86px; 
	margin-top: 30px; 
	width: 672px;
}   




	ul#portfolio li a{

		text-transform:uppercase;
		}
		

* { }


