body {
	padding: 0; 
	margin: 0; 
	background: #22262F;
	}

TD, SPAN, LI, BODY, P { color: #FEFEFE; font-size: 11px; font-family: Arial, Verdana, Helvetica; }
OPTION, SELECT, INPUT, TEXT, TEXTAREA, SUBMIT { color: #000000; font-size: 11px; font-family: Arial, Verdana, Helvetica; }

.mainbox {
		background-color: #000000;
		border: 1px solid #575757;
		}

.nav {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #7A9DB9;
		text-decoration: none;
		}

a {outline: none;}

A.nav{color:#7A9DB9; text-decoration: none; font-weight: bold;}
/*A.nav:visited {color:#C4C4C4; text-decoration: none; }*/
/*A.nav:hover {color:#527490; text-decoration: none; }*/

.navon {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #FEFEFE;
		text-decoration: none;
		}

.filmnav {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #7A9DB9;
		text-decoration: none;
		margin-left: 15px;
		}

.filmnavon {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #FEFEFE;
		text-decoration: none;
		margin-left: 15px;
		}

.filmnav2 {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #7A9DB9;
		text-decoration: none;
		margin-left: 15px;
		}

.filmnavon2 {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #FEFEFE;
		text-decoration: none;
		margin-left: 15px;
		}

A.nav{color:#7A9DB9; text-decoration: none; font-weight: bold;}

.mediacat {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #8E8E8E;
		text-decoration: none;
		margin-left: 15px;
		}


.header1 {
    width:752px;
	height:90px;
	background-image:url('/images/tmlogo.gif');
	background-repeat:no-repeat;
	background-position:top left;
	text-align:left;
	}

.boxbg {
		background-image:url('/images/bg.gif')
		}

.posters {
		border: 1px solid #424242;
		}

.filmline {
		margin-left: 15px;
		}

.text {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: none;
		color: #DEDEDE;
		text-decoration: none;
		}

.text2 {
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #FEFEFE;
		text-decoration: none;
		}

.texttitle {
		font-family: Arial, Verdana, Helvetica;
		font-size: 14px;
		font-weight: bold;
		color: #FEFEFE;
		text-decoration: none;
		}

.texttitle2 {
		font-family: Arial, Verdana, Helvetica;
		font-size: 13px;
		font-weight: none;
		color: #FEFEFE;
		text-decoration: none;
		}

.textdate {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		font-weight: none;
		color: #FEFEFE;
		text-decoration: none;
		}

.blogbox {
		background-color: #000000;
		border: 1px solid #424242;
		padding: 6px;
		height: 230px;
		vertical-align: top;
		font-family: Arial, Verdana, Helvetica;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		color: #DEDEDE;
		}

.trailer {
		background-color: #000000;
		border: 1px solid #424242;
		height: 230px;
		}

.nowplaying {
		font-family: Arial, Verdana, Helvetica;
		font-size: 12px;
		font-weight: none;
		color: #FEFEFE;
		text-decoration: none;
		}


.copy {
		font-family: Arial, Verdana, Helvetica;
		font-size: 10px;
		font-weight: none;
		color: #FEFEFE;
		text-decoration: none;
		}

/* Image popup */

#pic {
	position: relative;
	border: 1px solid #424242;
	width: 163px;
	height: 109px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: 10px;
	position: absolute;
	top: 1px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: #000000;
	border: 0px;
	display: block;
	height: 109px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 163px;
}

#pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p1:hover .large {
	border: 2px solid #000000;
	display: block;
	height: 233px;
	left: 170px !important;
	left: -360px; /* for IE */
	position: absolute;
	top: -65px;
	width: 350px;
	z-index: 99;
}



#pic2 {
	position: relative;
	border: 1px solid #424242;
	width: 163px;
	height: 92px;
}

#pic2 a .large2 {
	border: 0px;
	display: block;
	height: 1px;
	left: 10px;
	position: absolute;
	top: 1px;
	width: 1px;
}

#pic2 a img {
	border: 0;
}

#pic2 a.p12, #pic2 a.p12:visited {
	background: #000000;
	border: 0px;
	display: block;
	height: 92px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 163px;
}

#pic2 a.p12:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic2 a.p12:hover .large2 {
	border: 2px solid #000000;
	display: block;
	height: 197px;
	left: 170px !important;
	left: -360px; /* for IE */
	position: absolute;
	top: -65px;
	width: 350px;
	z-index: 99;
}


/* FeedBurner style */

div.feedburnerFeedBlock { 
	margin: 0;
	padding: 0;
	}

div.feedburnerFeedBlock ul {
	list-style: none;
	margin: 0 0 0 4;
	padding: 0;
	}

div.feedburnerFeedBlock ul li {
	text-indent: 0;
	margin: 0;
	padding: 0;
	}

div.feedburnerFeedBlock ul li span.headline {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	text-decoration: none;
	margin: 0;
	padding: 0;
	}

div.feedburnerFeedBlock ul li a {font-weight: bold; color:#7A9DB9;text-decoration: none;}
div.feedburnerFeedBlock ul li a:visited {font-weight: bold; color:#7A9DB9;text-decoration: none;}
/*div.feedburnerFeedBlock ul li a:hover {font-weight: bold; color:#FEFEFE;text-decoration: none;}*/

div.feedburnerFeedBlock ul li div {
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	margin: 2px 0 15px 0;
	padding: 0;
	} 

div.feedburnerFeedBlock p.date {
	font-size: 10px;
	font-weight: normal;
	color: #777777;
	padding: 0;
	display:inline;
	margin: 0 0 0 10px;
	}

#creditfooter {
	height:0px !important;
	visibility:hidden !important;
	display:none !important;
	}

#icon_rss, #icon_rss a {
		display:block;
		width:16px;
		background: url("/images/icon_rss.gif") 0 0 no-repeat;
		}
#icon_rss a:hover {	
		background-position: -16px 0;
		}

#icon_facebook, #icon_facebook a {
		display:block;
		width:16px;
		background: url("/images/icon_facebook.gif") 0 0 no-repeat;
		}
#icon_facebook a:hover {	
		background-position: -16px 0;
		}

#icon_twitter, #icon_twitter a {
		display:block;
		width:16px;
		background: url("/images/icon_twitter.gif") 0 0 no-repeat;
		}
#icon_twitter a:hover {	
		background-position: -16px 0;
		}

#icon_vimeo, #icon_vimeo a {
		display:block;
		width:16px;
		background: url("/images/icon_vimeo.gif") 0 0 no-repeat;
		}
#icon_vimeo a:hover {	
		background-position: -16px 0;
		}