body.body_class {
	background-color: 	#333333;
	border-collapse: 	collapse;
	margin-top:		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 		0px;
	border: 		#333333 solid 0px;
        background-image:	url(images/PV1pixelR.jpg);
        background-repeat:	repeat-x;
}
table.header {
	border-collapse: 	collapse;
	margin-top:		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 		0px;
	width: 			100%; 
	border: 		#cccccc solid 0px;
}
table.frame {
	border-collapse: 	collapse;
	margin-top:		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 		0px;
	width: 			98%; 
	height: 		70%; 
	border: 		#cccccc solid 0px;
}
.frame td {
	border: 		#cccccc solid 0px;
	valign:			top;
}
table.table_class {
	border:			#cccccc solid 0px;
	font-family: 		Arial;
	/*font-size: 		.8em;*/
	width: 			100%;
}
.table_class tr {
	color: 			#cccccc;
}
.table_class th {
	padding-left:		10px;
	text-align: 		left;
}
.table_class td {
	padding-left:		10px;
	text-align: 		left;
}
.table_class td.td_class2 {
	font-style:		italic;
}
table.table_tickets_class {
	border:			#cccccc solid 0px;
	font-family: 		Arial;
	/*font-size: 		.8em;*/
	width: 			100%;
}
.table_tickets_class tr {
	color: 			#cccccc;
}
.table_tickets_class th {
	text-align: 		left;
}
.table_tickets_class td {
	text-align: 		left;
}
table.table_bg_class {
	border:			#cccccc solid 0px;
	border-collapse: 	collapse;
	font-family: 		Arial;
	/*font-size: 		.8em;*/
	width: 			90%;
	position:		relative; 
	top:			-15em;
}
.table_bg_class tr {
	color: 			#cccccc;
	text-align: 		center;
}
.table_bg_class td {
	border:			#cccccc solid 0px;
}
table.table_bg_contact {
	border:			#cccccc solid 0px;
	border-collapse: 	collapse;
	font-family: 		Arial;
	/*font-size: 		.8em;*/
	width: 			90%;
	position:		relative; 
	top:			-16em;
}
.table_bg_contact tr {
	color: 			#cccccc;
	text-align: 		center;
}
.table_bg_contact td {
	border:			#cccccc solid 0px;
}
img.img_class {
	border:			#cccccc solid 0px;
}
img.img_bg_class {
	border:			#cccccc solid 0px;
	position:		relative;
	height:			400;
	filter:			alpha(opacity=18); 
	-moz-opacity:		.18; 
	opacity:		.18; 
}
a {
	color: 			#cccccc;
	text-decoration: 	underline;	
}
a:hover {
	color: 			#BF4026;
	/*color: 			#E7E4A1;*/
	text-decoration: 	none;
}
a.link {
	color: 			#cccccc;
	text-decoration: 	underline;	
}
a.link:hover {
	color: 			#BF4026;
	/*color: 		#E7E4A1;*/
	text-decoration: 	none;
}
a.link_selected {
	color: 			#BF4026;
	text-decoration: 	none;
}
hr {
	width:			100%;
	color: 			#cccccc;
}
font.font_class {
	font-family: 		Arial;
	font-size: 		1em;
	color: 			#cccccc;
}
font.font_class_home {
	font-family: 		Arial;
	font-size: 		1.2em;
	color: 			#cccccc;
}
font.font_class_photos {
	font-family: 		Arial;
	font-size: 		1em;
	color: 			#cccccc;
}
font.font_class_menu {
	font-family: 		Arial;
	font-size: 		1.1em;
	color: 			#cccccc;
}
font.font_class_footer {
	font-family: 		Arial;
	font-size: 		.6em;
	color: 			#cccccc;
}
div.div_class {
	overflow:		auto; 
	height:			200px; 
	width:			100%;
	white-space:		no-wrap;
}
