@charset "utf-8";
/* CSS Document */

#lt_menu_container {
	width:129px;
	height:227px;
	display:block;
	float:left;
}
#lt_menu_container a {
	display:block;
	width:115px;
	color:#5870b7;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
	padding:8px 0 0 14px;
	text-decoration:none
}
#lt_menu_container a:hover {
	text-decoration:underline
}
#lt_menu_container .ml {
	height:24px;
	background-image:url(/images/index/tl_menu.gif);
}
#lt_menu_container .mld {
	background-image:url(/images/index/tl_menu_d.gif) !important;
	font-weight:bold
}
#lt_menu_container .mlf {
	height:24px;
	padding:10px 0 0 14px;
	background-image:url(/images/index/tl_menu_first.gif);
}
#lt_menu_container .mlfd {
	background-image:url(/images/index/tl_menu_first_d.gif) !important;
	font-weight:bold
}
#lt_menu_container .mll {
	height:25px;
	background-image:url(/images/index/tl_menu_last.gif);
}
#lt_menu_container .mlld {
	background-image:url(/images/index/tl_menu_last_d.gif) !important;
	font-weight:bold
}
#lt_menu_content {
	width:470px;
	height:225px;
	text-align:left;
	border-left:1px solid #dadada;
	overflow:visible;
	white-space:nowrap;
	display:block;
	float:left;
	background-image:url(/images/index/tl_menu_bg.gif);
}
#lt_menu_content div {
	width:465px;
	height:225px;
	display:none;
}
#lt_menu_content img {
	margin:0 2px 0 2px;
	border:2px solid #fff;
}
#lt_menu_content img:hover {
	border:2px solid #9ba6d4;
	opacity:0.9;
	filter:alpha(opacity=90);
}
#lt_menu_content a {
}
#lt_menu_content a:hover {
}
#tr_container {
	width:306px;
	height:227px;
	background-image:url(/images/index/tr_bg.gif);
	display:block;
	float:right;
	overflow:hidden;
}
#tr_container p {
	color:#63719e;
	text-align:left;
}
#tr_container a {
	width:104px;
	height:20px;
	display:block;
	float:left;
	margin:0 0 0 30px;
}
.pgi_take_a_tour {
	background-image:url(/images/buttons/take_a_tour.gif);
}
.pgi_take_a_tour:hover {
	background-image:url(/images/buttons/take_a_tour_h.gif);
}
.pgi_register {
	background-image:url(/images/buttons/register.gif);
}
.pgi_register:hover {
	background-image:url(/images/buttons/register_h.gif);
}
.pgi_pnl_header {
	background-color:#e0e4ef;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	text-align:left;
	padding:2px 0 7px 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#5c6a8f;
}
.pgi_pnl_content {
	background-color:#f9f9f9;
	border-left:1px solid #d9d9d9;
	padding:0 0 6px 0;
	border-right:1px solid #d9d9d9;
	text-align:left
}
.pgi_pnl_content_hl {
	background-color:#eaedf6;
}
.pgi_panel_movie {
	height:126px;
	padding:12px 0 0 12px;
	cursor:pointer;
}
.pgi_panel_movie_img {
	width:88px;
	height:124px;
	float:left;
	display:block;
}
.pgi_panel_movie h2 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin:0;
	padding:0 0 0 100px;
	font-size:14px;
	font-weight:bold;
	color:#232426;
}
.pgi_panel_movie h2 span {
	font-weight:normal;
}
.pgi_movie_desc {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding:5px 0 2px 100px;
	font-size:13px;
	color:#616265;
}
.pgi_movie_info {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding:4px 0 0 100px;
	font-size:13px;
	color:#4d4e53;
}
.pgi_movie_info span {
	color:#777;
	font-size:12px;
}
.pgi_movie_time {
	font-family:Verdana, Geneva, sans-serif;
	margin:12px 8px 0 100px;
	padding:12px 0 0 0;
	border-top:1px solid #e2e6f3;
	color:#444;
	font-size:12px;
}
#pgi_google_ad {
	width:368px;
	height:280px;
	margin:12px 0 0 32px;
}
.panel_text {
	width:400px;
	margin:0 0 12px 0;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	background-image:url(/images/general/panel_text_bg.gif);
	text-align:left;
	background-repeat:repeat-y;
	background-position:top left;
}
.panel_text .index_block_inner {
	padding:4px 12px 4px 12px;
	color:#3b3c40;
	font-size:13px;
}
.panel_text .index_block_inner ul {
	margin:7px 0 0 0;
	padding:0;
}
.panel_text .index_block_inner li {
	margin-left:14px;
	padding:1px 0 2px 0;
}
.panel_text .index_block_inner p {
	margin:0;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding:24px 0 0 0;
	color:#3b3c40;
	font-size:13px;
	line-height:18px;
}
.panel_text .index_block_inner a {
	color:#3A7DDA;
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	font-weight:bold
}
.panel_text .index_block_inner h3 {
	padding:0;
	margin:0;
}
.panel_text .index_block_inner h3 a {
	font-size:20px;
	border-bottom:1px dashed #80abe7;
	text-decoration:none;
}
.panel_text .film_reel {
	width:31px;
	height:31px;
	float:left;
	margin:10px 10px 3px 20px;
	clear:left;
}
.panel_text p {
	margin:0;
	padding:8px 8px 8px 64px;
	line-height:16px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#63719e;
}
#panel_text2 {
	margin:12px 0 0 0;
	width:400px;
	line-height:16px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#63719e;
	background-image:url(/images/general/panel_text_bg.gif);
	text-align:left;
	background-repeat:repeat-y;
	background-position:top left;
}
#content_text2 {
	margin:12px 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#63719e;
	width:506px;
	background-color:#f9f9f9;
	border-left:1px solid #d9d9d9;
	padding:0 0 6px 0;
	border-right:1px solid #d9d9d9;
	text-align:left;
}
