@charset "utf-8";
/* CSS Document */
/* ================================================== */
/* GENERAL */
/* ================================================== */
html, body {height:100%;}
body {margin:0; padding:0;
	background:#000 url(img/bg.jpg);
	font:10px Georgia, "Times New Roman", Times, serif;
}
h1, h2, h3, h4, h5, p {margin:0; padding:0;}
img {border:0;}
.clear {clear:both;}
strong {font-weight:bold;}
a {color:#000; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}
div#main {margin:0 auto; min-height:100%; height:auto !important; height:100%;
	width:950px; /* INCLUDING BORDER, PADDING, MARGIN MAX 960 */
	background:#000; 
}
div#header img, #flash {float:left;}
div#header {padding-bottom:20px;}
/* ================================================== */
/* CASE */
/* ================================================== */
div.case {background:#000; width:932px; height:629px; margin:0 auto; position:relative;}
div.case #galplayer {position:absolute; top:61px; left:11px; height:379px; overflow:hidden;}
div.case div.h1 {width:932px; height:45px; background:url(img/g_title.jpg); padding-top:16px;}
div.case div.h1 h1 {font:bold 20px "Times New Roman", Times, serif; color:#fff; text-align:center; text-transform:uppercase;}
div.case p {position:absolute; top:61px; right:0; padding:10px; padding-right:20px; width:251px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#000; height:171px; background:url(img/g_txt.jpg);}
div.case img.film {position:absolute; right:0; top:252px;}
div.case img.left {position:absolute; top:61px; left:0;}
div.case img.filler {position:absolute; top:421px; left:11px;}
div.case img.btm {position:absolute; bottom:0; left:11px;}
div.case div.small_pics {position:absolute; bottom:30px; left:11px; background:url(img/g_pics.jpg); height:156px; width:921px;}
div.case div.small_pics img {float:left; padding-right:35px;}
div.case div.small_pics img.right { padding-right:0;}
