body {
	padding:0;
	margin:0;
	background-color:#f0d6c5;
}
#top {
	width:100%;
	background-color:#392a26;
}
.block {
	width:1000px;
	margin:auto;
}
.top_info {
	/*width:500px;*/
	padding-top:15px;
	padding-bottom:15px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#b8a192;
	line-height:14px;
	float:left;
}
.top_links {
	/*width:500px;*/
	float:right;
}
.top_links_space {
	float:left;
	padding-left:164px;
}
.top_link {
	float:right;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:20px;
	padding-right:20px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#d2cda8;
	line-height:14px;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#5e534b;
}
.top_link_last {
	float:right;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:20px;
	padding-right:20px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#d2cda8;
	line-height:14px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#5e534b;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#5e534b;
}
.logo {
	width:300px;
	padding-top:30px;
	padding-bottom:30px;
	float:left;
}
.bar {
	width:700px;
	padding-top:70px;
	padding-bottom:15px;
	font-size:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#5b4c48;
	line-height:22px;
	font-style:italic;
	float:left;
}
.char_bar {
	padding-left:10px;
	padding-right:10px;
}
#main {
	width:1000px;
	height:422px;
	background:url(images/main.jpg);
	background-repeat:no-repeat;
	margin:auto;
}
.block_small {
	width:320px;
	padding-right:20px;
	float:left;
}
.block_small_last {
	width:320px;
	float:left;
}
.header_small {
	padding-top:20px;
	font-size:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#392a26;
	line-height:22px;
	font-style:italic;
}
.text_small {
	padding-top:10px;
	padding-bottom:30px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#313131;
	line-height:20px;
	font-style:italic;
}
#footer {
	width:100%;
	background-color:#392a26;
}
.block_footer_left {
	/*width:800px;*/
	float:left;
}
.block_footer_right {
	width:300px;
	float:right;
}
.footer_links {
	padding-top:15px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#b8a192;
	line-height:14px;
}

.sub{
	color: #f3f0e1;
    text-decoration: underline;
    position:relative;
    padding-top:5px;
}

.sub ul{
	position:absolute;
    bottom:5px;
    left: -2000px;
    padding: 10px 15px;
    z-index: 9999;
    background: #f9e3d4;
    border: 1px solid #c7cacc;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}

.sub ul li{
	list-style:none;
	margin: 5px 0;
}

.sub ul li a{
	color:#493222;
}

.sub:hover ul{
	left: -15px;
}

.char_footer {
	padding-left:10px;
	padding-right:10px;
}
.footer_copyright {
	padding-top:15px;
	padding-bottom:15px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#b8a192;
	line-height:18px;
}
.header {
	
	font-size:28px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#392a26;
	line-height:28px;
	font-style:italic;
	padding:0;
	margin:0;
	padding-top:20px;
}
.text_movie {
	width:600px;
	padding-right:40px;
	padding-top:10px;
	padding-bottom:30px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#313131;
	line-height:20px;
	float:left;
}
.block_facts {
	width:360px;
	float:left;
}
.img_facts {
	padding-top:20px;
	padding-left:30px;
}
.text_facts {
	width:320px;
	padding-top:10px;
	padding-right:30px;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#313131;
	line-height:18px;
	font-style:italic;
}
.text_facts_2 {
	width:300px;
	padding-top:20px;
	padding-bottom:30px;
	padding-left:40px;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#313131;
	line-height:18px;
	font-style:italic;
}
.block_actor {
	width:250px;
	padding-bottom:15px;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#313131;
	line-height:16px;
	font-style:italic;
	float:left;
}
.clear {
	clear:both
}
a {
	color:#392a26;
	text-decoration:underline;
}
a:hover {
	color:#392a26;
	text-decoration:none;
}
a.white {
	color:#f3f0e1;
	text-decoration:underline;
}
a.white:hover {
	color:#ffffff;
	text-decoration:underline;
}

.postpost img { display: block; float: left; padding: 5px 5px 5px 0px;}
.postpost {clear: left;}

.tit {clear: both; margin-top: 10px;}

.alignleft {float: left; padding: 5px 5px 5px 0px;}

.for_time {font-style: italic; font-size: 10pt; margin-top: 10px; text-align: right;}
.post-img
{
font-size: 0.9em;
   background: #ffffe1; 
   border: 1px solid white; 
   margin: 10 0 0 18;
   padding: 0 0 0 0;
   width: 150px;
   height: 150px;
   overflow: hidden;
}
.cat
{border: none;
padding: 1 0 0 0;
width: 150px;
   height: 150px;}
.postpost { display: block; float: left; padding: 5px 5px 5px 0px;}
.text_movie img { display: block; float: left; padding: 5px 5px 5px 0px;}
#rand_table
{margin: 0 auto;
left:0;
right:0;
}
.content1
{font-size: 10pt;
margin: 0 auto;
left: 0;
right: 0;
text-align: center}
p {white-space: normal;}

#prev_next {float: left;  clear: both; border-right: 5px solid white; width: 100%; border: none; font-size: 10pt;}
.td_left { text-align: left;  vertical-align: top; padding-top: 5px; width: 25%; padding-left: 350px;}
.td_right{
text-align: right; 
        padding-right: 350px;
		vertical-align: top; 
		padding-top: 5px; 
		width: 25%; }

a img {border: none;}
.image_a
{left: 50%;
right: 50%;
margin: 0 auto;
border: 1 px solid #ffffff}
.name_foto
{text-align: center;
font-size: 8pt;}
#pic_tab
{
width: 100%;}
.null_left {width: 25%;}
.picture {text-align: center;
width: 50%;}
.null_right {width: 25%;}
.post-img1
{
font-size: 0.9em;
   background: #ffffe1; 
   border: 1px solid white; 
   margin: 10 0 0 18;
   padding: 0 0 0 0;
   width: 200px;
   height: 200px;
   overflow: hidden;
}
.cat1
{border: none;
padding: 1 0 0 0;
width: 200px;
   height: 200px;}
   
   img.pixel {border: 1px solid white;}