body { margin: 0; padding: 0; color: #f4f4f4; background-color: black; font-family: Arial, Tahoma, Sans-Serif; font-size: 90%; text-align: center; }
table, tr, th, td { font-size: 1em; margin: 0; padding: 0; border: none; }
table { border-collapse: collapse; }
td { vertical-align: top; }
li { margin: 5px 0; }

a { color: #FF2821; }
a:hover { color: #EB000A; }
a:visited { color: #E86F69; }

#counters { position: absolute; right: 0; top: 0; }

table#content { width: 1004px; margin: auto; padding: 0; text-align: left; }
table#content td.left { width: 220px; background: url(/img/bg_tl.jpg) no-repeat top right; clear: both; }
table#content td.left img { width: 220px; height: 1px; border: none; }
table#content td.center { width: 565px; background: url(/img/bg.jpg) repeat-y scroll top center; }
table#content td.right { width: 218px; background: url(/img/bg_tr.jpg) no-repeat top left; }
table#content td.right img { width: 218px; height: 1px; border: none; }

table#content img.menu { width: 1004px; height: 185px; margin: 0; padding: 0; border: none; }
table#content div.bg { width: 565px; border: none; margin: 0; padding: 0; background: url(/img/bg_tc.jpg) no-repeat top center; }
table#content div.content { display: block; width: 525px; height: 100%; padding: 0; margin: 0 20px 10px 20px; }
table#content div.content img { border: 1px solid #999999; }

table#content div.content div.left { display: block; width: 150px; float: left; margin-right: 20px; margin-bottom: 10px; }
table#content div.content div.right { display: block; width: 350px; float: left; margin-bottom: 10px; }
table#content div.content div.right h4 { margin-top: 0; }
table#content div.content div, table#content div.content p { margin-top: 0; margin-bottom: 10px; }
table#content div.content div.desc { font-size: 90%; text-align: justify; }

table#content div.content img.poster { width: 150px; height: 230px; }
table#content div.content img.photo { width: 150px; height: 185px; }
table#content div.content img.soundtrack { width: 150px; height: 150px; }
table#content div.content img.stills { width: 150px; height: 100px; margin: 12px; }
table#content div.content img.mobile_preview { width: 64px; height: 64px; margin: 3px; }
table#content div.content img.mobile_picture { width: 128px; height: 128px; margin: 15px 10px 5px 10px; }

table#content div.footer { width: 545px; display: block; color: #C5C5C5; font-size: 0.8em; font-weight: bold; margin: 3px 10px 20px 10px; }

table#content div.content img.news, table#content div.content img.news-vertical	{ vertical-align: middle; text-align: center; margin: 10px; }
table#content div.content img.news			{ width: 150px; height: 100px; }
table#content div.content img.news-vertical		{ width: 100px; height: 150px; }

table#mobile { margin-left: 20px; padding: 0; border: none; }
table#mobile td { text-align: center; vertical-align: top; border: none; }

div#how_to_get { font-size: 85%; }

/* #content div.news { text-align: left; float: left; position: relative; height: 350px; width: 520px; overflow-y: scroll; padding-right: 10px; color: f4f4f4; } */

.mb { color: #9C0007; }
.red { color: #e93a34; }
.white { color: white; }
.strong { font-weight: bold; }

span.border { border: 1px solid #f4f4f4; margin: 0; } 
span.border span { padding: 2px; }

p.right { text-align: right; }
p.center { text-align: center; }

div#main { text-align: center; width: 1000px; height: 550px; margin: auto; }

div#rss { width: 170px; float: right; border: none; }
div#rss img { border: none; width: 24px; height: 24px; margin-right: 6px; float: left; }
div#rss small { font-size: 0.8em; }

span.nobr	{ white-space: nowrap; }

table#photo-600				{ width: 100%; margin: auto; }
table#photo-600 td			{ padding: 5px; vertical-align: middle; text-align: center; }
table#photo-600 td h4			{ margin: 0; }
table#photo-600 td img			{ border: 1px solid #f4f4f4; margin: 0; padding: 0; }
table#photo-600 td img.news		{ width: 600px; height: 400px; }
table#photo-600 td img.news-vertical	{ width: 400px; height: 600px; }
