* {
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
img {
border:0 none;
}
a {
color:#5a5958;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
a:active {
text-decoration:none;
}
.list div.poster {
text-align:center; float:left; padding:2px; width:150px; height:200px; margin:14px;
background:#000000;
display:block;
overflow:hidden;
position:relative;
}
.list div.title {
background:#000000 none repeat scroll 0 0;
bottom:0;
display:block;
left:0;
opacity:0.75;
padding:2px;
position:absolute;
width:150px;
z-index:101;
}
.list div  a{
font: 11px Tahoma; text-decoration:none; text-align:center; color:#ffffff;
}
.list div  a:hover{
color:#FDE201;
}
.list .pagination {
background:none; clear:both; width:100%; height:30px;
font:10px Tahoma;
padding-left:15px;
}
.pagination  span, .pagination  a{
border:1px solid #AAAAAA; background:#EAE6DE; margin:2px; padding:2px;
text-decoration:none;
display:block;
float:left;
width:15px; height:12px;
text-align:center;
}
.list .pagination  a{
color:#5A5958;
}
.list .pagination  a:hover{
color:#000000;
}
span.disabled  {
display:none;
}
span.current {
color: #ffffff;
border:1px solid #EAE6DE; background:#AAAAAA;
text-align:center;
}
span.dots {
color: #000000;
border:none; background:#ffffff;
text-align:center;
}

#player{
width:611px; height:400px;
background:#e8e8e8;
}

address, caption, cite, code, dfn, em, strong, th, var {
font-style:normal;
font-weight:normal;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
caption, th {
text-align:left;
}
h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}

h2 {
	position:absolute; top:30px; right:0px; height:30px; width:327px;
	text-align:center;
}
h2  a {
	font: 10px Tahoma;
	color:#5a5958;
	text-decoration:none;
}
h1 {
	position:absolute; top:50px; right:0px; height:30px; width:327px;
	text-align:center;
}
h1, h1  a {
	font: bold 12px Tahoma;
	color:#373633;
	text-decoration:none;
}

table {
font-size:inherit;
}
select, input, textarea {
-x-system-font:none;
font-family:arial,helvetica,clean,sans-serif;
font-size:99%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
body * {
line-height:1.22em;
}
img {
vertical-align:bottom;
}
body {
background:#FFFFFF none repeat scroll 0 0;
}
.b {
font-weight:bold;
}
.topcontent {
margin:20px; margin-top:85px; font-size:11px;
}
.topcontent table td {
padding:3px; font-size:11px;
}


a.image_link:link, a.image_link:visited, a.image_link:hover, a.image_link:active {
background-color:transparent;
}
div.wrap {
clear:both;
float:left;
text-align:left;
width:100%;
}
div.wrap-inner {
margin:auto;
position:relative;
text-align:left;
width:950px;
}
div#top .wrap-inner {
background:#e8e8e8 url(top-right.jpg) top right no-repeat;
}

div#strip {
color:#333333;
font-size:0.95em;
margin-bottom:20px;
}
div#strip .wrap-inner {
background:#F8F8F8 none repeat scroll 0 0;
vertical-align:top;
}
div#strip div.wrap-inner  img{
padding:6px 3px;
}
div#strip div.wrap-inner{
color:#aaaaaa;
}
div#strip div.wrap-inner a{
color:#848181;
font: 13px Tahoma;
}
div#strip li {
display:inline;
}
div#strip li.tour {
font-size:1.15em;
font-weight:bold;
}
div#strip li b {
margin-right:0.25em;
}
div#foot {
background:transparent url(bottom.png) repeat-x scroll 0 0;
color:#333333;
font-size:85%;
height:70px;
margin-top:40px;
}
div#foot a {
text-decoration:none;
}
div#foot #copyright {
clear:both;
color:#CCCCCC;
margin-top:0.25em;
}

.menu {
background:transparent url(fon.png) no-repeat scroll 0 0;
padding:0 0 60px;
position:relative;
width:200px;
margin-right:10px;
margin-bottom:10px;
}
.menu  ul{
height:860px;
margin-left:10px;
padding-top:10px;
}
.menu  ul li{
background:transparent url(arrow.png) no-repeat scroll 0 1px;
color:#424242;
font-size:13px;
margin:10px 0;
padding-left:20px;
text-decoration:none;
}
.menuend {
background:transparent url(fon.png) no-repeat scroll right top;
height:360px;
position:absolute;
right:0;
width:10px;
}

.tag-cloud {
    text-align: center;    
    border: 1px solid #FFFF00;
    padding: 5px;
    background-color: #FFFFCC;
}
.tag-1 {
    font-size: 9px;
}
.tag-2 {
    font-size: 9px;
}
.tag-3 {
    font-size: 9px;
}
.tag-4 {
    font-size: 9px;
}
.tag-5 {
    font-size: 10px;
}
.tag-6 {
    font-size: 11px;
}
/* For large tag cloud 6 step */
.tag-7 {
    font-size: 13px;
}
.tag-8 {
    font-size: 14px;
}


.l {float:left}
.r {float:right}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px;
}

.info {
background:#EAE6DE none repeat scroll 0 0;
margin-bottom:14px;
padding:10px;
text-align:justify;
font: 12px Tahoma;
color:#888888;
border:solid 4px #E7E7E7;
}

#rtn4p_neb5_wtoah div {text-align:left;}
#rtn4p_neb5_wtoah img {float:left;}

.foreign {color:#756e5a}