body {
	margin: 0px 40px 40px 0px;
	background-color: #000;
	color: #fff;
}
body, td, div {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}
img {
	border-width: 0px;
}
.movie_title {
	font-size: 18px;
	letter-spacing: 1px;
	margin-bottom:3px;
}
.movie_title2 {
	font-size: 12px;
	letter-spacing: 1px;
	margin-bottom: 8px;
}
.movie_info {
	color: #d7d6d7;
}
.mini_text {
	color: #000;
	margin-left: 5px;
}
.mini_text a {
	color: #000;
	text-decoration: none;
}
.text_grey, .time {
	color: #a7a2a2;
}
.time {
	text-align: center;
	color: #000;	
}
.weekday {
	color: 76c043;
}
.text_green, .text_orange, .text_red, .text_blue {
	width: 195px;
	letter-spacing: 0.8px;
}
.text_green {
	color: #76c043;
}
.text_orange {
	color: #ffc20e;
}
.text_red {
	color: #f26522;
}
.text_blue {
	color: #00adef;
}
.schedule_movie_title {
	letter-spacing: 0.8px;
	text-align: left;
	margin-bottom: 5px;
}
.schedule_movie_title a {
	text-decoration: none;
}
.text_holder {
	line-height: 16px;
	font-size: 12px;
	background-color: #fff;
	padding: 0px 120px 20px 40px;
	color: #222;
	border-right: 15px solid #76c043;
}
.text_holder td {
	color: #222;
	line-height: 16px;
	font-size: 12px;
	vertical-align: top;
}
.text_holder img {
	margin-right: 10px;
}
h1 {
	font-weight: normal;
	margin: 0px 0px 30px 0px;
	font-size: 18px;
	letter-spacing: 1px;
	line-height: 22px;
}

td.preview { background-image: url(img/mini_bottom.gif); background-repeat: no-repeat; }
div.mini_text { font-size: 10px; }
table { border-collapse: collapse; }
td { padding: 0; border-width: 0; }
img { border-width: 0; }

.previewImage { display: block; position: relative; width: 185px; height: 94px; }
.previewImage a { display: block; }
.previewImage .corners { position: absolute; left: 0; top: 0; background: transparent url(img/image_corners.png) no-repeat scroll 0%; width: 185px; height: 94px; }
* .previewImage .corners { background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/image_corners.png', sizingMethod='crop'); }