body {

	margin: 0 0 0 0;
	padding: 0 0 0 0;

	background: #EFEFEF url(images/val_bg.jpg);
	
	font-family: Arial;
	font-size: 11px;
	color: #444;

	}



a:link { color: #FF4200; text-decoration: none; font-weight: bold; font-style: normal; font-size: 11px}
a:visited{ color: #FF4200; text-decoration: none; font-weight: bold; font-style: normal; font-size: 11px}
a:active { color: #FF4200; text-decoration: none; font-weight: bold; font-style: normal; font-size: 11px}
a:hover { color: #000000; text-decoration: none; font-weight: bold; font-style: normal; font-size: 11px;}



#header {

	margin: 0 0 0 0;

	width: 780px;

	}




#nav {

	width: 780px; 
	height: 25px;
	padding: 0 0 0 0;
	
	background-color: #222;
	
	}


	#nav img {
	
		border: 0;
		
		}



.clear {

	clear: both;

	}





/*---------------GLOBAL CONTENT-----------------*/




#content {
	width: 740px; 
	height: auto; 
	padding: 0;
	margin: 0;
	
	border: 20px solid #40403E;	

	background-color: #40403E;
	
	}


#right {
	
	width: 300px;
	height: 600px;
	padding: 0;
	line-height: 12px;
		
	background-image: url(images/val_content_right.jpg);
	text-align: left;

	float: left;
	
	}

	#right_inside {

		width: 250px;
		margin: auto;
		
		text-align: left;

		}


	#right_inside h2 {

		margin: 0 0 10px; 0;
		padding: 20px 0 7px 0;	
		
		
		border-bottom: 1px dotted #555;	

		font-size: 15px;
		color: #127798; 

		}

	#right_inside h3 {

		margin: 10px 0;
		padding: 7px 0;	
		
		border-top: 1px dashed #555;
		border-bottom: 1px dotted #555;	
		
		font-size: 15px;
		color: #127798; 

		}




/*---------------INDEX-----------------*/




#index_left {
	
	width: 440px;
	height: auto;
	padding: 0 0 0 0;
	
	background-image: url(images/val_content_index.jpg);
	float: left;
	background-repeat:no-repeat;
	text-align: center;
	
	}

	
	#index_left_inside {

		width: 400px;
		margin: auto;
		padding-top: 10px;	
	        padding-bottom:15px;
                height:auto;
		text-align: left;

		}

		#index_left_inside h2 {
	
			font-size: 14px;

			}
		
	
	#brand_new {

		width: 395px;
		margin: auto;
		padding-bottom: 10px;

		border-bottom: 1px dashed #555;

		}
	
	.brand_new_loop {

		margin: 0 0 0 0;
		padding: 0 0 0 0;	
		line-height: 11px;

		text-align: left;

		float: left;	
	
		}		
	
			
			.brand_new_loop p {

				width: 122px;
				
				}




/*---------------ABOUT-----------------*/




#about_left {
	
	width: 440px;
	height: 600px;
	padding: 0 0 0 0;
	
	background-image: url(images/val_content_about.jpg);
	float: left;
	
	text-align: center;
	
	}

	
	#about_left_inside {

		width: 400px;
		margin: auto;
		padding-top: 60px;		

		font-size: 12px;

		text-align: left;

		}

		#about_left_inside h2 {
	
			font-size: 14px;

			}


	.staff {
			
		width: 250px;
		padding-bottom: 20px;
		

		float: left;
		
		}

		.staff img {
		
			padding-right: 10px;			

			float: left;

			}

	#ccc {

		margin-top: 20px;
		padding-top: 30px;

		border-top: 1px dashed #555;

		text-align: center;

		}




/*---------------SHOWS-----------------*/




#shows_left {
	
	width: 440px;
	height: 600px;
	padding: 0 0 0 0;
	
	background-image: url(images/val_content_index.jpg);
	float: left;
	
	text-align: center;
	
	}

	
	#shows_left_inside {

		width: 400px;
		margin: auto;
		padding-top: 60px;		

 		text-align: left;

		font-size: 11px;

		}

		#shows_left_inside h2 {
	
			font-size: 14px;

			}




/*---------------CATALOG-----------------*/




#catalog {
	
	width: 740px;
	height: 600px;
	padding: 0 0 0 0;
	
	background-image: url(images/val_content_catalogs.jpg);
	float: left;
	
	text-align: center;
	
	}

	
	#catalog_inside {

		width: 700px;
		margin: auto;
		padding-top: 60px;		

 		text-align: left;

		font-size: 11px;

		}

		#catalog_inside h2 {
	
			font-size: 14px;
			color: #127798; 

			}

		#catalog_inside img {

			padding-right: 10px;
			padding-bottom: 10px;

			border: 0;

			}


		.orly {

			width: 700px;
			margin-bottom: 20px;
			padding-bottom: 20px;
			
			border-bottom: 1px dashed #555;

			
			}


/*---------------FOOTER-----------------*/




#footer {
	
	height: 30px; 
	width: 780px; 
	background-color: #222; 
	
	border-top: 1px dotted #AAAAAA;
	
	font-size: 10px;
	font-color: #FFF;
	
	padding-top: 10px;
	
	float: left;
	
	}

	#footer p {

		width: 740px;
		margin: auto;
		
		}



