html, body {height:100%;}
body {margin:0; padding:0;
	background:#700005 url(img/bg.jpg);
	font:10px Georgia, "Times New Roman", Times, serif;
}
h1, h2, h3, h4, h5, p {margin:0; padding:0;}
h1 {font-size:17px; color:white; text-transform:uppercase; line-height:30px; height:30px;}
img {border:0; float:left;}
.clear {clear:both;}
strong {font-weight:bold;}
a {color:#fff; text-decoration:none;}
a:hover {color:#fff; text-decoration:underline;}
div#main {margin:0 auto; min-height:100%; height:auto !important; height:100%;
	width:956px; /* INCLUDING BORDER, PADDING, MARGIN MAX 960 */
	border:2px solid #230000;
	border-top:none; border-bottom:none;
	background:#470101 url(img/bg2.jpg); 
}
div#header img, div#footer img, #flash {float:left;}


div.case {}
div.case div.h1 {float:left; background:url(img/bg_h1.jpg); width:956px; height:47px;}
div.case h1 {font:bold 22px "Times New Roman", Times, serif; color:#fff096; text-align:center;}
div#galplayer {float:left; width:333px;}
div.right {float:left; width:521px;}
div.case p.txt {float:left; width:368px; height:160px; background:url(img/bg_txt.jpg); font:12px Verdana, Arial, Helvetica, sans-serif; color:#fdf5d7; padding:51px 120px 0 33px;}
div.case img.pict {border:1px solid #ffef96;}
div.case div.add {position:relative; background:url(img/bg_add.jpg); width:800px; height:118px; margin:0 auto; padding:24px 54px;}
div.case div.add p.add {position:absolute; top:5px; right:20px; width:100px; height:20px; text-align:right; background:none; font:10px Arial, Helvetica, sans-serif; color:#fff;}

