* {
	padding:0;
	margin:0;
	font-family:Verdana;
}
body {
	background-color:#0C0B0F;
	color:#444;
}

/* MAIN CLASSES */

td {
	vertical-align:top;
}
a {
	color:#0A81A8;
}
a img {
	border:0;
}
h2 {
	font-family:Arial Narrow;
	color:#444;
	font-size:24px;
	padding-left:15px;
	margin:10px 0px 5px 0px;
}
h3 {
	font-family:Arial Narrow;
	color:#444;
	font-size:20px;
	padding-left:15px;
	margin:2px 0px 4px 0px;
}
h3.first {
	margin-top:14px;
}
h3 span.red {
	font-family:Arial Narrow;
	color:#A72E1C;
	font-size:20px !important;
}
/* HEADER */

div.topline {
	background-color:#0A81A8;
	text-align:right;
	color:#FFF;	
	font-size:13px;
	padding:5px 10px 5px 0px;
	vertical-align:middle;
}
div.topline table {
	width:100%;
}
div.topline table td {
	text-align:right;
	padding-left:10px;
}
div.topline a {
	color:#FFF;
	font-size:13px;
	text-decoration:none;
}
div.topline a:hover {
	text-decoration:underline;
}
table.skeleton {
	width:100%;
	height:100%;
}
td.top_left {
	height:200px;
	background-image:url('../images/top_left.jpg');
	background-repeat:no-repeat;
	background-position:top right;
}
td.top_right {
	height:200px;
	background-image:url('../images/top_right.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}
td.center_left {
	background-image:url('../images/center_left.jpg');
	background-repeat:no-repeat;
	background-position:top right;
}
td.center_right {
	background-image:url('../images/center_right.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}
td.sk_content {
	width:930px;
}
div.header {
	height:200px;
	background-image:url('../images/header.jpg');
	background-repeat:no-repeat;
}
div.header td.logo {
	width:190px;
	height:138px;
}
div.header td.banner {
	text-align:center;
	padding-top:20px;
}
table.topnavigation {
	width:100%;
	height:62px;
}
table.topnavigation td {
	vertical-align:middle;
	color:#FFF;
	font-size:14px;
}
table.topnavigation td.byletter {
	padding:0px 15px;
}
table.topnavigation td.byletter a {
	font-size:13px;
	padding:4px 3px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
table.topnavigation td.byletter a:hover {
	background-color:#A72E1C;
}
table.topnavigation td.search {
	padding:0px 15px;
	text-align:right;
	width:250px;
}
table.searchform td {
	padding:0px 5px;
}
table.searchform input.text_field {
	width:150px;
	font-size:13px;	
}
table.searchform input.submit_button {
	width:20px;
	border:1px solid #CCC;
	background-color:#A72E1C;
	color:#FFF;
	font-size:13px;
}
table.topmovies {
	width:100%;
}
table.topmovies td {
	width:20%;
	text-align:center;
	padding:20px 15px;
}
table.topmovies div.cover a img {
	border:1px solid #CCC;
}
table.topmovies div.mtitle a {
	padding-top:5px;
	color:#FFF;
	font-size:18px;
}

/* MAIN CONTENT */

table.content {
	width:100%;
	background-color:#FFF;
}
table.content td.right_content {
	width:280px;
}
table.browsemoviesby {
	width:100%;
}
table.browsemoviesby td {
	width:20%;
	text-align:center;
	background-color:#EEE;
}
table.browsemoviesby td a {
	font-size:18px;
	display:block;
	width:100%;
	padding:4px 0px;
}
table.browsemoviesby td a.on {
	color:#FFF;
	background-color:#A72E1C;	
}
table.browsemoviesby td a:hover {
	color:#FFF;
	background-color:#A72E1C;
}
div.browsemoviesbycontent {
	background-color:#DDD;
	padding:10px 15px;
	text-align:justify;
	font-size:13px;
}

/* MOVIEBLOCK */

table.movieblock {
	width:100%;
	margin:0px 0px 10px 0px;
}
table.movieblock td.mtitle {
	padding:0px 0px 5px 15px;
}
table.movieblock td.mtitle a {
	font-size:24px;
}
table.movieblock td.cover {
	width:115px;
	padding-left:15px;
}
table.movieblock td.cover a img {
	border:1px solid #CCC;
}
table.movieblock td.desc {
	padding:0px 10px 0px 0px;
}
table.movieblock td.desc p {
	font-size:13px;
}
table.minfo {
	width:100%;
	margin-top:4px;
}
table.minfo td {
	font-size:11px;
}
table.minfo td.field {
	width:80px;
	font-weight:bold;
	text-align:right;
	padding:3px 5px 0px 0px;
}
table.minfo td.value {
	padding-top:3px;
}
table.minfo td.value a {
	font-size:11px;
}
table.minfo tr.download_row td {
	vertical-align:middle;
	line-height:30px;
}
table.minfo td.value a.download {
	padding:5px 0px;
	border:1px solid #CCC;
	background-color:#A72E1C;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	white-space:nowrap;
	text-decoration:none;
}	

/* NEWSBLOCK */

table.newsblock {
	width:100%;
	margin:0px 0px 10px 0px;
}
table.newsblock td.ntitle {
	padding:0px 0px 5px 15px;
}
table.newsblock td.ntitle a {
	font-size:24px;
}
table.newsblock td.image {
	width:115px;
	padding-left:15px;
}
table.newsblock td.image a img {
	border:1px solid #CCC;
}
table.newsblock td.desc {
	padding:0px 10px 0px 0px;
}
table.newsblock td.desc p {
	font-size:13px;
}
div.article {
	padding:5px 10px 10px 15px;
}
div.article img {
	padding:0px 5px 5px 0px;
}
div.article p {
	font-size:14px;
	color:#444;
	margin-bottom:10px;
}
div.faq {
	padding:5px 10px 10px 15px;
}
div.faq div.que {
	color:#A72E1C;
	font-size:14px;
	font-weight:bold;
}
div.faq div.ans {
	font-size:14px;
	color:#444;
	margin:4px 0px 16px 0px;
}

/* PAGINATION */
div.pagination {
	font-size:14px;
	padding:0px 15px;
	text-align:center;
	margin:15px 0px 5px 0px;
}
div.pagination a {
	font-size:13px;
	padding:4px 3px;
	font-weight:bold;
	text-decoration:none;
}
div.pagination a:hover {
	color:#FFF;
	background-color:#A72E1C;
}
div.pagination span.active {
	color:#A72E1C;
	font-weight:bold;	
	padding:4px 3px;		
}

/* MOVIE CARD */
div.movie_card_content {
	padding:0px 15px;
}
div.movie_card_content p {
	font-size:12px;
	color:#444;
}
table.movie_card_table {
	width:100%;
	margin:5px 0px;
}
table.movie_card_table td.cover {
	width:160px;
}
table.movie_card_table td.cover img {
	border:5px solid #EEE;
}
table.movie_card_table table.minfo {
	width:100%;
}
table.movie_card_table table.minfo td {
	font-size:12px;
}
table.movie_card_table table.minfo td.field {
	width:100px;
	font-weight:bold;
	text-align:right;
	padding:5px 5px 5px 0px;
}
table.movie_card_table table.minfo td.value {
	padding:5px 0px;
	font-size:11px;	
}
table.movie_card_table table.minfo td.value a {
	font-size:12px;
}
table.movie_card_table tr.download_row td {
	vertical-align:middle;
	text-align:center;
	padding:30px 15px;
	line-height:45px;
}
table.movie_card_table tr.download_row a.download {
	padding:10px 0px;
	border:1px solid #CCC;
	background-color:#A72E1C;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	white-space:nowrap;
	text-decoration:none;	
}	

/* JUSTADDED */

div.just_added {
	margin:5px 10px 20px 15px;
	font-size:12px;	
}
div.just_added div.date {
	font-size:11px;
	color:#444;
	font-weight:bold;
}
div.just_added div.mtitle a {
	font-size:18px;
	diplay:block;
}
div.just_added a {
	font-size:12px;
}
div.browsemoviesbycontent_right {
	margin:5px 10px 20px 15px;
	font-size:13px;
}

/* FOOTER */
div.footer {
	margin-top:10px;
	border-top:1px solid #CCC;
}
div.footer table.foot_layout {
	width:100%;
}
div.footer table.foot_layout td {
	font-size:13px;
	color:#444;
	padding:5px 15px;
}
div.footer table.foot_layout td a {
	font-size:13px;
	text-decoration:none;
}
div.footer table.foot_layout td a:hover {
	text-decoration:underline;
}
div.login_form {
	padding:15px;
}
div.login_form table {
	border:1px solid #A72E1C;
}
div.login_form table td {
	font-size:14px;
}
div.login_form table input.t {
	border:1px solid #444;
	width:150px;
}
div.login_form table input.sb {
	border:1px solid #CCC;
	background-color:#A72E1C;
	color:#FFF;
	font-size:13px;
	padding:2px 10px;
}
div.login_form p {
	margin-top:20px;
	font-size:13px;
}
div.sorry_error {
	padding:0px 15px;
}
div.sorry_error p {
	margin-top:10px;
	font-size:13px;
}
div.extern_links_block {
	padding-left:15px;
	margin:5px 0px 5px 0px;
}
div.extern_links_block table td {
	vertical-align:middle;
	padding-right:10px;
}
div.extern_links_block table td a {
	font-size:12px;
}

div.more_added_link {
	font-size:12px;
	text-align:right;
	padding:5px 20px 5px 0px
}
td.flagtd {
	vertical-align:middle !important;
	width:17px;
}
td.flagtd img {
	border:1px solid #CCC;
}
p.bio {
	font-size:11px;
	padding:5px 15px;
}
p.indexp {
	font-size:14px;
	padding:5px 15px;
}