@charset "UTF-8";
body {
	margin:0;
	padding:0;
	background:#FFFFFF;
	font-size:small;
	font-family:Arial, Helvetica, sans-serif;
	}
	
h1 {
	color:#ff0084;
	font-size:small;
	padding-left:6px;
	color:#666666;
	}
.logocolor1 {
	color:#000000;
}
.logocolor2 {
	color:#ff0000;
}
	
#container {
	width:316px;
	margin: 2px;
	text-align:left;
	}
	
#contents_container {
}

#photo_container {
	}
	
#photo_container img {
	}

#photo_container a {
	margin: 0px;
	}

	
#tag_container {

	padding-bottom:6px;
	background:#EEEEEE;
	}
	
.hidden {
	display:none;
	}


#console {
	background:#EEEEEE;
	}

a {
	color:#0063dc;
	margin:10px;
	cursor:pointer;
}

.tag_level_1 {
	font-size:100%;
}
	
.tag_level_2 {
	font-size:125%;
	font-weight:bold;
}

.tag_level_3 {
	font-size:150%;
	font-weight:bold;
}

.tag_level_4 {
	font-size:175%;
	font-weight:bold;
}

.tag_level_5 {
	font-size:200%;
	font-weight:bold;
}

#tag_container div {
	font-size:150%;
	color:#ff0084;
	font-weight:bold;
	border-bottom:solid 1px #EEEEEE;
	vertical-align:middle;
	padding: 6px 0 6px 0;
	}
	
#tag_container div img {
	margin-left:2px;
	vertical-align:middle;
	
	}

#search {
	background:#EEEEEE;
	vertical-align:middle;
	}
	
#search a {
	font-weight:bold;
	font-size:100%;
	vertical-align:middle;
	}
	
	
#search_text{
	color:#666666;
	font-size:150%;
	margin: 6px;
	width:160px;
	vertical-align:middle;
	}
	
#RecentItemsLink {
	margin:8px;
	padding:8px;
	}
	
#RecentItemsLink a {
	font-weight:bold;
	font-size:120%;
	vertical-align:middle;
	text-decoration:underline;
	}

#howto {
	margin:8px;
	padding:8px;
	}
#footer {
	clear:both;
	color:#666666;
	margin:6px;
	}
.movie_block {
	vertical-align:middle;
	border-bottom:solid 1px #EEEEEE;
	clear:both;
	}
.movie_block img {
	display:block;
	width:120px;
	float:left;
	}
	
.movie_block div.desc {
	width: 180px;
	float:left;
	padding:4px;
	font-weight:bold;
	}
	
.movie_block p {
	margin:0;
	}
.movie_block p.rate {
	margin:0;
	color:#FF0000;
	}