html { margin: 0px; padding: 0px; }
* { margin: 0px; padding: 0px; }
body {font: 1.0em arial,verdana,sans-serif;background: #000000; color: #ffffff; text-align: center; vertical-align: top;}
img {border: 0px;}
h1 {font: 1.4em "Arial",Verdana,sans-serif; color: #6e6e6e; padding: 10px 0; margin-top: 20px;}
h2 {font: 1.4em "Arial",Verdana,sans-serif; color: #6e6e6e; padding: 10px 0; margin-top: 20px;}
h3 {padding: 0 0 10px 0; margin: 0px;}
a { font: bold 1em Arial,Verdana,sans-serif; color: #3d85c6; text-decoration: none; outline: none; }
a:hover { color: #3300cc; text-decoration: none; outline: none; }

.wrapper {float: center; position: relative; margin: 0 auto; clear: both; width: 800px; text-align: center;}
.header {float: left; clear: both; width: 800px; height: 50px; background: url('images/greybanner.jpg'); }
.content {float: left; clear: both; padding-top: 15px; padding-bottom: 15px; width: 800px; text-align: left; }
.content a {font: 0.9em arial,verdana,sans-serif;}
.footer {font: 0.8em arial,verdana,sans-serif; clear: left; clear: both; width: 100%; height: 30px; background: #25252c; margin-top: 20px; padding-top: 5px;}
.leftnav {float: left; text-align: left; margin-top: 15px; margin-bottom: 10px; width: 159px; border-right: 1px solid #393939;}
.leftnav ul {list-style: none; margin: 0 auto; padding-bottom: 5px; padding-right: 3px; vertical-align: top; }
.leftnav li {padding-top: 5px;}
.leftnav a {font: bold 0.8em arial,verdana,sans-serif;}

.textarea {text-align: justify; width: 595px; margin-left: 15px; color: #979797; float: right; padding-bottom: 20px;}
.textarea p { padding-top: 10px; padding-bottom: 10px;}
.textarea a {font-weight: normal;}
.textarea ul {list-style:none; margin:0 auto; padding:0px; vertical-align:top;}
.textarea img {padding: 2px; border: 1px solid #cccccc; text-align: center;}

.theater ul {list-style:square; margin:4px auto; padding:2px; vertical-align:top;}

.iholmes {color: #3d85c6;} 
.red {color: #e3422f;}
.iicon {float: left; width: 150px; padding: 5px; text-align: center; font-size: .8em;}
.iconimage {width: 100px;}

.copyrights { float: left; height: 30px; text-align: left; padding-left: 20px; }
.contact { float: right; height: 30px; text-align: right; padding-right: 20px; }

.theaterbrand {
	clear: both;
	margin-top: 20px;
	height: 69px;
	margin-bottom: 10px;
	background: url(images/theatherheadbg.jpg);
	padding: 0px 10px;
}
.theaterbrand img {
	padding: 0px;
	margin-right: 20px;
	border: 0px;
	width: 135px;
}
.theaterbrand h3{
	padding-top: 20px;
	padding-left: 240px;
	font-size: 0.8em;
	text-align: right;
	color: #e1e1e1;
}
.theaterbottom {
	height: 35px;
	width: 595px;
	background: url(images/theatherheadbgbtm.jpg);
}
.theaterinfo {
	clear: both;
	margin: 10px 0px;
}

.theaterinfo img {
	margin-right: 10px;
	width: 290px;
}

.checkmark {
	list-style-image: url(images/checkmark.jpg);
}
