/* reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typo */
body {font-size:75%;color:#919191;background:#fef6e6;font-family:Verdana, Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#919191;}
h1 {font-size:1.33em;margin-bottom:0.75em;}
h2 {font-size:1.16em;margin-bottom:0.857em;}
h3, h4, h5, h6 {font-size:1em;margin-bottom:1.5em;}
.content-head h1 {font-family:Arial, Verdana, Helvetica, sans-serif;letter-spacing:0.35em;position:relative;top:67px;left:2px;} /*font-weight:normal;*/
p {margin:0 0 1.5em;}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
blockquote {margin:1.5em 3em;}/**/
blockquote p {margin:0;}
blockquote .xsmall {font-style:italic;}
a:focus, a:hover {color:#971824;text-decoration:underline;}
a {color:#971824;text-decoration: none;}
a.act {font-weight:bold;}
.red {color:#971824;}

/* form */

/* grid */
.container {width:780px;margin:0 auto;}

.nav, .content-top, .content-head, .content, .content-bottom {width:733px;padding:0 7px 0 40px;}
.nav {margin:11px 0;font-size:0.916em;}
.nav .left {width:500px;}
.nav .right {width:100px;text-align:right;}
.content-container {background:url(../img/bg.gif);}
.content-top {height:9px;overflow:hidden;background:url(../img/bg_top.gif);}
.content-head {height:102px;overflow:hidden;background:url(../img/logo.gif);}
.content {background:url(../img/bg_main.gif);}
.content-main {width:586px;overflow:hidden;padding:1.5em 0;}
.content-main .left, .content-main .right {width:273px;overflow:hidden;}
.content-main .left-small {width:140px;overflow:hidden;}
.content-main .right-big {width:406px;overflow:hidden;}
.content-bottom {height:9px;overflow:hidden;background:url(../img/bg_bottom.gif);}
.related-movies {margin:0 36px 18px 36px;padding:8px 8px 2px 8px;width:498px;background-color:#971824;overflow:hidden;color:#fef6e6;}
.related-movies .preview {width:150px;padding:8px;overflow:hidden;float:left;}
#swf-player {width:514px;margin:0 36px 9px 36px;background-color:#971824;}


.small {font-size:0.916em;} /* =11px */
.xsmall {font-size:0.833em;} /* =11px */
hr {background:#971824;color:#971824;clear:both;float:none;width:100%;height:1px;margin:0 0 1.5em;border:none;}
hr.no-space {margin:0;}

.left, .left-small {float:left;}
.right, .right-big, .toplink {float:right;}
.clear {clear:both;}