@charset "UTF-8";
/* CSS Document */

body	{
			margin:0; padding:0;
			width:100%; min-width:1100px; height:100%; max-height:800px;
			
			background-color:#931111;
			
			
			
		}
		
h1	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:13px;

		
	}
	
h2	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;

		
	}

h3	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;

		
	}
	
h4	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		
		margin-top:0px;
        margin-bottom:0px;


		
	}

iframe	{
			border:none;
			
			
		}
	
img	{
		border:none;
	}

/* LEFT CONTAINER */

#left_container	{
					background-color:#931111;
					background-image:url(images/images/header_left_01.jpg); background-repeat:no-repeat; background-position:0px -60px;
					position:absolute;
					
					
					width:474px; height:100%;
					z-index:11;
					
				}
#left_container2	{
					background-color:#931111;
					background-image:url(images/images/header_left_01.jpg); background-repeat:no-repeat; background-position:0px -60px;
					
					position:absolute;
					width:474px; height:100%;
					
					
				}


#video_clip		{
					
					
					position:inherit; margin:289px 2px;
					width:100%; height:300px;
					z-index:11;		
				}
				
#news			{
					
					
					position:relative; margin:0px 5px;
					width:100%; height:100px;
					z-index:11;
					
					font-family:Verdana, Geneva, sans-serif;
					font-size:10px;
					color:#FFF;
				
				}
				
				
				
/* RIGHT CONTAINER */
#right_container	{
						background-colour:#fff;
						width:100%; height:100%; min-width:1100px; overflow:hidden;
						position:absolute;
						z-index:10;
						
				
						background-image:url(images/images/header_right.jpg); background-position:474px -60px; background-repeat:no-repeat;
				
					}


#screening	{
						
						position:relative; left:485px; top:80px;			
						width:600px; height:100px;
						
						
						font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF;
			}
			
#notify	{
						
						
						position:relative; left:485px; top:84px;
						overflow:hidden;
						width:600px; height:48px;
						font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF;
			}
			
.submit		{
						background-image:url(../images/images/join_now.jpg);
						width:86px; height:52px;
						border:none;
						
			}
			
#navigation	{
						position:relative; left:485px; top:97px;
						width:600px; height:45px;
						font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF;
					
			}
			
			
#main		{
						background-color:#790000;
						position:relative; left:485px; top:96px;
						width:600px; height:600px; overflow:hidden;
						font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF;
					
			}
			
/* Main Screens */

#home	{
			width:550; height:400px;
			position:relative;
			
			margin:15px;
			
		}

#crew	{
			width:550; height:400px;
			position:relative;
			
			margin:15px;
			overflow-y:scroll;
			overflow:-moz-scrollbars-vertical;
			
			
		}
		
#distribution	{
					width:550; height:400px;
					position:relative;
			
					margin:15px;
			
				}
				
				
#contact		{
					width:550; height:400px;
					position:relative;
			
					margin:15px;
				
				}
				
#gallery		{
					width:550px; height:400px;
					position:relative;
			
					margin:15px;
				
				}

 #vmlogo { position:absolute; bottom: 1px; right:1px; z-index:50;}
 
 
 /*  SHOP CSS */


#shop_container {
					position:absolute;
					top:236px;
					width:100%;
					height:auto;
					
					background-color:#931111;
					
					
					
					
					
					z-index:100;
					
					font-family:Verdana, Geneva, sans-serif;
					font-size:10px;
					color:#FFF;
					
					
					
					
				}
				
				
#right_container_shop	{
						background-colour:#fff;
						width:100%; height:100%; min-width:1100px; overflow:hidden;
						position:absolute;
						z-index:10;
						
				
						background-image:url(images/images/header_right2_02.jpg); background-position:474px -60px; background-repeat:no-repeat;
				
					}
					
					
.shop_bottom_border	{
						border:thin solid #560A19;
						height:80px;
						
					}		
					
#shop	{
			background-color:790000;
			}

#gallery_container {
					position:absolute;
					top:276px;
					width:100%;
					height:100%;
					
					background-color:#931111;
					
				
					
					
					
					z-index:100;
					
					font-family:Verdana, Geneva, sans-serif;
					font-size:10px;
					color:#FFF;
					
					
					
					
				}
				
				
#backhome	{
				position:absolute;
				
				bottom:500px; width:100%;
				
				background-color:#790000;
				z-index:500;
}

.form_width	{
				width:300px;
			}
			
#gallery_frame	{
					width:100%;
					height:600px;
					overflow:hidden;
					
					
					margin-top:30px;
				}