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

div.showtable_box {
	padding: 18px;
	border: 2px solid #b10708;
	border-radius: 18px;
	-moz-border-radius: 18px;
	margin: 0 216px 0 216px;
	background-color:#fff;
}

div#location_box {
	padding:0 9px;
}

table#location {
	width:100%;
	margin:0;
}
table#location tr {
}
table#location td {
	vertical-align:top;
	border: 0px solid #000;
	margin:0;
	padding:0;
}
table#location p#cinema_name {
	font: 18pt bold Verdana, Arial, Geneva, sans-serif;
	color:#b10708;
	text-align:left;
	margin:0;
	padding-bottom:9px;
}
table#location p#address {
	font: 10pt bold Verdana, Arial, Geneva, sans-serif;
	color:#b10708;
	text-align:left;
	margin:0;
	padding:0 0 4px 18px;
}
table#location p#more_info {
	font: 10pt bold Verdana, Arial, Geneva, sans-serif;
	text-align:left;
	margin:0;
	padding:0 0 4px 18px;
}
table#location p#click_times {
	font: 12pt Verdana, Arial, Geneva, sans-serif;
	font-weight:bold;
	font-style:italic;
	color:#00F;
	text-align:center;
	margin:0;
	padding:0 0 9px 0;
}
table#location td#pixbox {
	text-align:right;
	padding:0;

}
table#location p.location_name {
	font: 24pt bold Verdana, Arial, Geneva, sans-serif;
	color:#b10708;
	text-align:center;
	margin:0;
	margin-bottom:12px;
}
table#location td.legend {
	font-family:Arial,Verdana, Geneva, sans-serif;
	font-size:9pt;
	font-style:oblique;
	padding-left:18px;
}
p#invite {font:10pt bold Verdana, Geneva, sans-serif; color:#fff; padding:0; margin:0; }
p#slideshow {
	margin-top:12px;
	margin-right:45px;
	color: #b10708;
	padding:0;
}
#cinepix_size {
/*	width: 216px;	i don't what width you want these...   */


}
img.loc_button {
	width: 144px;
	border:0;
}
#date_options {
	margin-top:0;
	margin-bottom:18px;
}
table#location td#showdate {
	font: 12pt bold Verdana, Arial, Geneva, sans-serif;
	color:#b10708;
	text-align:left;
	margin:0;
	padding-top:9px;
	border-top:1px solid #b10708;
}
table#location td#nextdate {
	text-align:right;
	margin:0;
	padding-top:9px;
	border-top:1px solid #b10708;
}

table.showtable	{
	border-collapse:collapse;
	width:100%;
}

table.showtable td	{ padding: 6px 6px 6px 6px; border:0px solid #000; }
table.showtable td#nopass	{ padding: 0; font-size:9pt; font-style:oblique; }
table.showtable td.poster_box	{width:106px; text-align:center; vertical-align:top;}
table.showtable td.poster_box img	{ width:100px;-webkit-box-shadow: 7px 7px 5px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px rgba(50, 50, 50, 0.75);
box-shadow:         7px 7px 5px rgba(50, 50, 50, 0.75);-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;}
table.showtable tr.head	{ background-color:#a9ccd8; border-bottom:1px solid #000; }
table.showtable td.head	{font: bold italic 12pt Verdana, Geneva, Arial, sans-serif; color:#b10708; text-align:center;}
table.showtable td.movie_name	{font: bold 12pt Verdana, Geneva, Arial, sans-serif; color: #b10708; padding:0; vertical-align:top; }
table.showtable td.rating	{font: italic 9pt Verdana, Geneva, Arial, sans-serif; color: #000; text-align:right; vertical-align:top; width:45px;}
table.showtable td.run_time	{font: italic 9pt Verdana, Geneva, Arial, sans-serif; color: #000; text-align:right; vertical-align:top; width:72px;}
table.showtable td.synopsis	{font: 9pt Verdana, Geneva, Arial, sans-serif; color: #000; vertical-align:top; }
span.nopass	{font: italic 8pt Verdana, Geneva, Arial, sans-serif; color:#F00; padding:0 0 0 18px;}

table.times_table td { border:0px solid #000; vertical-align:top;}
table.times_table td.showtime_1	{font: bold 9pt Verdana, Geneva, Arial, sans-serif; text-align:left; }
table.times_table td.showtime	{font: bold 9pt Verdana, Geneva, Arial, sans-serif; text-align:left; }
table.times_table td img { padding-top:3px; padding-right:3px;}

table.showtable a.movieTimeLink {text-decoration: none; color:#00f;}

table.showtable td.movie_name A {text-decoration: none; }
table.showtable td.movie_name A:link {text-decoration: none; color: #b10708;}
table.showtable td.movie_name A:visited {text-decoration: none; color: #b10708;}
p.nopass {
	font:8pt Verdana, Geneva, sans-serif;
	color:#F00;
	margin-left:27px;
	padding:0;
}
table#drive_in_times { }

table#drive_in_times tr { vertical-align:top; padding:0; margin:0;}
table#drive_in_times tr.notice { font:14pt Verdana, Geneva, sans-serif; color:#F00; text-align:center; }
table#drive_in_times td{ border:0px solid #000; border-collapse:collapse; padding:0; margin:0; }
table#drive_in_times td#general_comments { font: 12pt Verdana, Geneva, sans-serif; color:#FF0; text-align:center; border-bottom:1px solid #FFF; padding-bottom:0; }
table#drive_in_times td#screen { background-color:#831106; font: 12pt bold Verdana, Geneva, sans-serif; font-style:italic; padding:3px 0; color:#fff; text-align:center; }
table#drive_in_times td#comments { background-color:#eee; font: 9pt bold Verdana, Geneva, sans-serif; padding:0; color:#000; }
table#drive_in_times td#heads { font: 8pt bold Verdana, Geneva, sans-serif; font-variant:small-caps; text-align:center; color:#000; padding:0; }
table#drive_in_times td#movie { font: 9pt Verdana, Geneva, sans-serif; color:#000; text-align:left; padding-left: 18px; }
table#drive_in_times td#times1 { font: 9pt Verdana, Geneva, sans-serif; color:#000; text-align:center; padding: 3px 3px; white-space:nowrap; border-left:1px solid #999; border-right:1px solid #999; }
table#drive_in_times td#times { font: 9pt Verdana, Geneva, sans-serif; color:#000; text-align:center; padding: 3px 3px; white-space:nowrap; border-right:1px solid #999; }

table#drive_in_times td#nopass { font: 9pt Verdana, Geneva, sans-serif; color:#000; text-align:center; padding: 3px 3px; white-space:nowrap; border-right:1px solid #999; }

table#drive_in_times tr.space_row { height:12px; background-color:#000; padding:0; }