* {margin:0;padding:0;}

body {
	font-size: 82%;
	font-family: Arial;
	font-weight: normal;
	color: #252525;
	line-height:1.3em;
}
a:link, a:visited, a:active {
	/*color: #a00;
	text-decoration:underline;*/
}
a:hover {
	/*color: #000;
	text-decoration:none;*/
}
p {
}
h2, h3 {
	color: #525B66;
	padding:0
}
h1 {
	color:#333941;
	font:normal 1.7em Verdana, sans-serif;
	margin: 0 0 18px 0;
}
h2 {
	font: normal 1.5em Verdana, sans-serif;
	margin: 0 0 14px 0;
}
h3 {
	font: bold 1.1em Verdana, sans-serif;
	margin: 0 0 3px 0;
}
form {
	margin: 0;
	padding: 0;
}

.clr {clear:both;overflow:hidden;margin:0;padding:0;line-height:0;height:0;font-size:1px;}

.wrap {
	width:1010px;
	margin:0 auto;
	border-top:0;
	border-bottom:0;	
}
.header {
	width:100%;
	height:280px;
	position:relative;
}
.header .header_text {
	bottom:38px;
	height:39px;
	left:50px;
	position:absolute;
	text-align:center;
	width:305px;
	z-index:3;
}
.header img {
	float:left;
	position:relative;
	z-index:2;
	behavior:url('iepngfix.htc');
}
.header .chg_img {
	width:608px;
	height:260px;
	position:absolute;
	*position:relative;
	*margin-top:-260px;
	z-index:1;
	left:320px;
}
.header .login_area {
	height:38px;
	padding:9px 10px 0 10px;
	background:url('images/header_03.png') right top no-repeat;
	behavior:url('iepngfix.htc');
}
.header .login_area img {
	float:none;
}
.header .login_area .data_input {
	float:left;
}
.header .login_area .data_input span {
	font-family:tahoma, sans-serif;
	font-weight:bold;
	font-size:0.8em;
	color:#737373;
	float:left;
}
.header .login_area .data_input label {
	font-family:tahoma;
	margin-left:10px;
	float:left;
}
.header .login_area .data_input input {
	float:left;
}
.header .login_area .data_input .go_input {
	border:0;
	background:url('images/go.png');
	behavior:url('iepngfix.htc');
	width:26px;
	height:22px;
	float:left;
	margin:-1px 0 0 3px;
	cursor:pointer;
}
.header .login_area .get_access {
	float:right;
	height:20px;
	overflow:hidden;
}
.header .login_area .get_access a {
	display:block;
	float:right;
	height:20px;
	overflow:hidden;
	position:relative;
}
.header .login_area span.dha {
	float:right;
	padding:2px 5px 0 0;
	font-family:tahoma, sans-serif;
}
.header .login_area .get_access a img {
	border:none;
}
.header a img {border:0;}
.navigation {
	height:65px;
	margin-bottom:4px;
}
.navigation .alpha {
	height:40px;
	padding-top:5px;
	margin-bottom:2px;
}
.navigation .alpha img {
	behavior:url('iepngfix.htc');
}
.navigation .alpha .left_rounded, .navigation .alpha .right_rounded {
	height:40px;
	width:23px;
	float:left;
	overflow:hidden;
}
.navigation .alpha .right_rounded img {
	margin-left:-23px;
}
.navigation .alpha .mov_nav {
	height:36px;
	width:952px;
	background:#111c24;
	float:left;
}
.navigation .alpha .mov_nav ul {
	display:block;
	margin:6px 0 0 100px;
	-margin:8px 0 0 100px;
}
.navigation .alpha .mov_nav ul li {
	list-style-type:none;
	float:left;
	margin:0 4px 0 5px;
	-height:18px;
	font-size:1.6em;font-weight:bold;
	padding:2px 1px;
	display:block;
	text-transform:uppercase;
	color:#666;
}
.navigation .alpha .mov_nav ul li a {
	color:#b3b3b3;
	font-size:1em;
}
.navigation .alpha .mov_nav ul li a:hover {
	color:#fff;
	text-decoration:none;
	background:#1a70ba;
}
.navigation .alpha .mov_nav span {
	color:#B0A69B;
	display:block;
	float:left;
	margin-top:9px;
}
.navigation .pages {
	display:block;
}
.navigation .pages .pag {
	float:left;
}
.navigation .pages .order_by {
	float:right;
	width:350px;
	text-align:right;
}
.navigation .pages .pag span {
	color:#630D3F;
	float:left;
	font-size:1em;
	font-weight:bold;
	margin-left:17px;
	margin-right:12px;
}
.navigation .pages .order_by span {
	color:#000;
	float:left;
	font-size:1em;
	font-weight:bold;
	margin-left:17px;
	margin-right:12px;
}
.navigation .pages .pag ul {
	display:block;
	float:left;
}
.navigation .pages  ul li {
	float:left;
	list-style-type:none;
	padding:0 1px;
}
.navigation .pages ul li a {
	display:block;
	padding:0 2px;
	color:#3d7197;
}
.navigation .pages ul li.act a {
	background:#74236d;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.navigation .pages .pag ul li span {
	margin:0;
}
.non_login {
	position:relative;
	z-index:9;
	margin-top:-14px;
}
.inner {
	/*width:100%;*/
	-height:700px;
	margin-top:15px;
}
.rem_mar {margin-top:-15px;margin-bottom:-30px;}
.inner .left_block {

}

.block {
    background: none repeat scroll 0 0 #dfe4e7;
}
.inner .left_block#ac {width:690px;margin-bottom:10px}
.inner .left_block .get_ac {
	margin-left:19px;
	padding-top:8px;
}
.inner .left_block .get_ac#prev_p {
	margin-left:33px;
	padding-top:8px;
}
.inner .left_block .access_buttons {
	float:left;
	margin-left:24px;
	-margin-left:14px;
	margin-top:13px;
}
.inner .left_block .access_buttons .btns {
	margin:0 auto;
	width:450px;
	background:#fff;
	border:1px solid #bcbcbc;
	padding:10px 0;
margin-bottom:10px;
}
.inner .left_block#ac .access_buttons span {
	font-size:1.3em;
	font-family:tahoma;
	font-weight:bold;
	display:block;
	margin:10px 0 20px 7px;
}
.inner .left_block#ac .access_buttons input {
	width:375px;
	height:45px;
	margin:0 auto;
	font-family:tahoma;
    font-size:15px;
	font-weight:bold;
	margin:5px 0 19px 25px;
	border:2px solid #777;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:#e0dedb;
	cursor:pointer;
}
.inner .left_block .left_ac {
	width:26px;
	height:46px;
	overflow:hidden;
	background:url('images/left_ac.png');
	behavior:url('iepngfix.htc');
	float:left;
}
.inner .left_block .right_ac {
	width:26px;
	height:46px;
	overflow:hidden;
	background:url('images/right_ac.png') -2px 0;
	behavior:url('iepngfix.htc');
	float:left;
}
.inner .left_block .center_ac {
	width:588px;
	height:30px;
	-height:32px;
	overflow:hidden;
	background:url('images/center_ac.png') repeat-x;
	behavior:url('iepngfix.htc');
	float:left;
	padding:12px 0 0 10px;
	color:#fff;
	font-weight:bold;
	padding:14px 0 0 12px;
	text-align:center;
}
.inner .left_block .center_ac a, .inner .left_block .center_ac a:hover {
	color:#fff;
	font-size:1.1em;
}
.inner .left_block .movie .top_line {
	width:723px;
	height:20px;
	background:url('images/top_line.png');
	behavior:url('iepngfix.htc');
}
.inner .left_block#ac .movie .top_line {
	width:690px;
	background:url('images/top_line1.png');
	behavior:url('iepngfix.htc');
}
.inner .left_block .movie .bottom_line {
	width:723px;
	height:20px;
	background:url('images/bottom_line.png');
	behavior:url('iepngfix.htc');
}
.inner .left_block#ac .movie .bottom_line {
	width:690px;
	background:url('images/bottom_line1.png');
	behavior:url('iepngfix.htc');
}
.inner .left_block .movie .inner_content {
	width:723px;
	min-height:400px;
	-height:400px;
	background:url('images/inner_content.png');
	behavior:url('iepngfix.htc');
}
.inner .left_block#ac .movie .inner_content {
	width:690px;
	min-height:358px;
	-height:358px;
	background:url('images/inner_content1.png');
	behavior:url('iepngfix.htc');
}
.inner .movie_desc {
	width:690px;
	/*height:249px;*/
	margin:0 auto;
	background:#000 url('images/movie_desc.gif') right top no-repeat;
	padding:7px;
	-padding-bottom:0;
}
.inner .movie_desc .player {
	width:322px;
	height:242px;
	background:#374154;
	padding:4px;
	float:left;
}
.inner .movie_desc .description {
color:#FFFFFF;
float:right;
min-height:242px;
overflow:hidden;
padding:4px;
padding-bottom:0;
position:relative;
width:342px;
border:0px solid red;
}
.inner .movie_desc img {behavior:url('iepngfix.htc');}
.inner .movie_desc .description .name {
	color:#7ebbff;
	font-size:1.5em;
	font-family:tahoma;
	margin:0px 0;
	height:40px;
	line-height:1em;
}
.inner .movie_desc .description .txt {
	color:#b0a69b;
	font-family:tahoma;
	line-height:1.1em;
	min-height:106px;
    padding-bottom:5px;
}
.inner .movie_desc .description .rating {
/*bottom:35px;*/
/*margin:15px auto; */
height:62px;
}
.inner .movie_desc .description .rating span {
	display:block;
	float:left;
	font-size:1.3em;
	margin:5px 7px 0 0;
	font-family:tahoma;
}
/*
.inner .movie_desc .description .rating img {
	float:left;
}
*/
.inner .movie_desc .description .rating .digits {
	float:left;
	margin-left:5px;
}
.inner .movie_desc .description .rating .digits .cr {
	font-family:tahoma;
	font-size:1.4em;
}
.inner .movie_desc .description .rating .digits .cr span {
	font-family:tahoma;
	font-size:1.0em;
	color:#d8ff00;
	display:inline;
	margin:0;
}
.inner .movie_desc .description .rating .digits .votes {
	font-family:tahoma;
	font-size:1em;
}
.inner .movie_desc .description .bot {
/* bottom:0; */
color:#B0A69B;
margin:-3px 0 0;
/* position:absolute; */
}
.inner .movie_desc .description .bot .bot_left {
	float:left;
}
.inner .movie_desc .description .bot .bot_left span {
	font-weight:bold;
	font-size:1.2em;
}
.inner .movie_desc .description .bot .bot_left span.num {
	color:#fff;
}
.inner .movie_desc .description .bot a img {
	float:right;
	border:0;
}
.inner .screens {
	width:690px;
	height:auto;
	padding:7px 17px;
}
.inner .screens img {
	float:left;
	padding:1px;
}
.inner .fav {
	height:19px;
	background:url('images/heart.gif') left center no-repeat;
	padding-left:25px;
	margin-left:38px;
	margin-top:10px;
}
.inner .fav_remove {
	height:19px;
	background:url('images/broken_heart.gif') left center no-repeat;
	padding-left:25px;
	margin-left:38px;
	margin-top:10px;
}
.inner .fav a {color:#000;}
.inner .flv_player {
	width:640px;
	height:480px;
	border:5px solid #000;
	background:#ccc;
	margin:5px auto 0 auto;
}
.inner .post_comment {
	min-height:200px;
	-height:200px;
	margin-top:20px;
}
.inner .post_comment .mem_com {
	width:415px;
	min-height:150px;
	-height:150px;
	margin-left:38px;
	-margin-left:17px;
	float:left;
}
.inner .post_comment .your_com {
	width:236px;
	min-height:150px;
	-height:150px;
	float:left;
}
.inner .your_com .top_com {
	width:236px;
	height:13px;
	background:url('images/ur_com_top.gif');
	overflow:hidden;
}
.inner .your_com .bot_com {
	width:236px;
	height:13px;
	background:url('images/ur_com_bot.gif');
	overflow:hidden;
}
.inner .your_com .ur_com {
	width:227px;
	padding-left:7px;
	background:#fff;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	min-height:100px;
	-height:100px;
}
.inner .your_com .ur_com input, .inner .your_com .ur_com textarea {
	width:210px;
	margin-left:3px;
}
.inner .your_com .ur_com input.leave_com {
	width:172px;
	height:34px;
	border:0;
	background:url('images/leave.png');
	behavior:url('iepngfix.htc');
	margin-left:25px;
	margin-top:13px;
}
.inner .right_block {
	width:270px;
	float:left;
	margin-bottom:20px;
	margin-top:2px;
}
.inner .right_block#a {
	width:300px;
}
.inner .right_block .poll {
	width:262px;
	margin-bottom:20px;
}
.inner .right_block .poll .top_bg {
	width:262px;
	height:8px;
	overflow:hidden;
	background:url('images/top_0.gif');
}
.inner .right_block .poll .bottom_bg {
	width:262px;
	height:8px;
	overflow:hidden;
	background:url('images/bottom_0.gif');
}
.inner .right_block .poll .inr {
	width:260px;
	min-height:100px;
	-height:100px;
	background:#7b8382;
	border-right:1px solid #616867;
	border-left:1px solid #616867;
}
.inner .right_block .poll .inr .name {
	background:transparent url('images/poll_name.png') no-repeat scroll 0 0;
	behavior:url('iepngfix.htc');
	color:#FFFFFF;
	font-family:tahoma;
	font-size:1.4em;
	font-weight:bold;
	height:40px;
	margin:0 auto 10px auto;
	width:246px;
}
.inner .right_block .poll .inr .name span {
	display:block;
	padding-left:64px;
	padding-top:10px;
}
.inner .right_block .poll .inr strong {
	padding-left:15px;
	display:block;
	margin-bottom:7px;
}
.inner .right_block .poll .inr form {
	padding-left:15px;
}
.inner .right_block .poll .inr form label {
	text-transform:uppercase;
	font-weight:bold;
	display:block;
	float:left;
	color:#fff;
	margin-bottom:3px;
	*margin-top:3px;
	cursor:pointer;
}
.inner .right_block .poll .inr form input {
	float:left;
	display:block;
	margin-top:2px;
	margin-right:3px;
}
.inner .right_block .poll .inr form input.poll_inp {
	border:0;
	background:url('images/vote.jpg');
	width:212px;
	height:40px;
	cursor:pointer;
	margin:9px 0 0 9px;
}
.inner .right_block .search {
	width:265px;
	height:81px;
	background:url('images/search_bg.jpg');
	position:relative;
}
.inner .right_block .search input {
	margin:29px 0 0 52px;
	color:#aaa;
}
.inner .right_block .search input.search_btn {
	margin:0;
	position:absolute;
	top:22px;
	right:43px;
	background:url('images/search_btn.png') no-repeat;
	behavior:url('iepngfix.htc');
	border:0;
	width:35px;
	height:35px;
	cursor:pointer;
}
.inner .right_block .hot {
	width:262px;
	margin-bottom:20px;
}
.inner .right_block .hot .top_bg {
	width:262px;
	height:12px;
	overflow:hidden;
	background:url('images/top_1.gif');
}
.inner .right_block .hot .bottom_bg {
	width:262px;
	height:12px;
	overflow:hidden;
	background:url('images/bottom_1.gif');
}
.inner .right_block .hot .inr {
	width:260px;
	min-height:100px;
	-height:100px;
	background:#e4e4e4;
	border-right:1px solid #616867;
	border-left:1px solid #616867;
}
.inner .right_block .hot .inr .name {
	background:transparent url(images/hot.jpg) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-family:tahoma;
	font-size:1.4em;
	font-weight:bold;
	height:40px;
	margin:0 auto 10px auto;
	width:250px;
}
.inner .right_block .hot .inr .name span {
	display:block;
	padding-left:48px;
	padding-top:10px;
}
.inner .right_block .hot .hot_ten_item {
	margin-left:9px;
	padding-bottom:10px;
}
.inner .right_block .hot .hot_ten_item a {
	color:#069;
	font-family:tahoma;
	font-weight:bold;
	display:block;
}
.inner .right_block .hot .hot_ten_item .pos_num {
	float:left;
	margin-left:13px;
	margin-right:7px;
	font-size:1.1em;
	font-family:tahoma;
	padding-bottom:10px;
}
.inner .right_block .hot .hot_ten_item .up_pos {
	background:url('images/up_pos.gif') 0 6px no-repeat;
}
.inner .right_block .hot .hot_ten_item .down_pos {
	background:url('images/down_pos.gif') 0 7px no-repeat;
}
.inner .right_block .hot .hot_ten_item .hot_ten_screen {
	margin-top:7px;
}
.inner .right_block .hot .hot_ten_item .hot_ten_screen img {
	border:3px solid #000;
}
.inner .right_block .comments {
	width:262px;
	margin-bottom:20px;
}
.inner .right_block .comments#acc {
	width:300px;
	margin-left:6px;
}
.inner .right_block .comments#acc ul li {
	display:block;
	margin-bottom:10px;
	padding-left:25px;
	margin-left:10px;
	padding-right:15px;
	color:#686868;
	background:url('images/chk.gif') top left no-repeat;
}
.inner .right_block .comments#acc ul {
	display:block;
	padding-bottom:16px;
	padding-top:10px;
}
.inner .comments .inr .name {
	background:transparent url(images/recent_comments.jpg) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-family:tahoma;
	font-size:1.4em;
	font-weight:bold;
	height:40px;
	margin:0 auto 10px auto;
	width:246px;
}
.inner .comments#left_com .inr .name {margin-left:10px;}
.inner .comments#acc .inr .name {
	background:transparent url(images/will_access.jpg) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-family:tahoma;
	font-size:1.4em;
	font-weight:bold;
	height:40px;
	margin:0 auto 10px 4px;
	width:295px;
}
.inner .comments .inr .name span {
	display:block;
	padding-left:57px;
	padding-top:11px;
	color:#000;
	font-weight:normal;
}
.inner .comments#acc .inr .name span {
	font-size:0.9em;
}
.inner .comments .comment_item {
	padding:1px 1px 10px 1px;
}
.inner .comments .comment_item table tr td.left {
	vertical-align:top;
}
.inner .comments .comment_item .left_quote {
	width:20px;
	height:20px;
	background:url('images/left_quote.gif') no-repeat;
	margin:-2px 3px 0 10px;
}
.inner .comments .comment_item .right_quote {
	width:20px;
	height:20px;
	background:url('images/right_quote.gif') no-repeat;
	margin:0 17px 0 0;
}
.inner .comments#left_com .comment_item .left_quote {
	background:url('images/left_quote1.gif') no-repeat;
}
.inner .comments#left_com .comment_item .right_quote {
	background:url('images/right_quote1.gif') no-repeat;
}
.inner .comments .comment_item .comment_content {
	font-size:0.9em;
}
.inner .comments .comment_item .by {
	color:#999;
	font-size:0.8em;
	margin-top:5px;
}
.inner .comments#left_com .comment_item .by {
	padding-bottom:10px;
	border-bottom:1px solid #dadada;
}
.inner .comments .comment_item .by span {
	color:#d56ab6;
	font-size:1em;
	font-weight:bold;
}
.inner .comments .top_bg {
	width:262px;
	height:10px;
	overflow:hidden;
	background:url('images/top_2.gif');
}
.inner .comments .bottom_bg {
	width:262px;
	height:10px;
	overflow:hidden;
	background:url('images/bottom_2.gif');
}
.inner .right_block .comments#acc .top_bg {
	width:300px;
	height:10px;
	overflow:hidden;
	background:url('images/top_3.gif');
}
.inner .right_block .comments#acc .bottom_bg {
	width:300px;
	height:10px;
	overflow:hidden;
	background:url('images/bottom_3.gif');
}
.inner .right_block .comments .inr {
	width:260px;
	min-height:100px;
	-height:100px;
	background:#fff;
	border-right:1px solid #bcbcbc;
	border-left:1px solid #bcbcbc;
}
.inner .right_block .comments .inr .area_item {margin:0 15px 10px 15px;}
.inner .right_block .comments .inr .area_item  strong {font:bold 1.2em arial;display:block;}
.inner .right_block .comments .inr .area_item .links {padding:3px 0 0 10px;width:145px;font:normal 1em arial;}
.inner .right_block .comments .inr .area_item .full_w {width:215px;}
.inner .right_block .comments .inr .area_item .links b {float:right;padding-bottom:4px;}
.inner .right_block .comments .inr .area_item .links a {float:left;color:#47628b;}
.inner .right_block .comments .inr .area_item .links span {font:normal 0.8em arial;color:#848484;display:block;margin:2px 0 10px 0;}
.inner .right_block .comments#acc .inr {
	width:298px;
	min-height:100px;
	-height:100px;
	background:#fff;
	border-right:1px solid #bcbcbc;
	border-left:1px solid #bcbcbc;
}
.inner .right_block .tag_cloud .clouds {
	text-align:justify;
	padding:5px 20px 5px 25px;
	line-height:1.5em;
	margin-top:-10px;
}
.inner .right_block .tag_cloud h2 {
	color:#000;
	display:block;
	margin-top:10px;
}
.inner .right_block .tag_cloud .clouds a {
	color:#0099cc;
}
.inner .right_block .tag_cloud .clouds .cl-0 {font-size: 60%}
.inner .right_block .tag_cloud .clouds .cl-1 {font-size: 70%}
.inner .right_block .tag_cloud .clouds .cl-2 {font-size: 100%}
.inner .right_block .tag_cloud .clouds .cl-3{font-size: 110%}
.inner .right_block .tag_cloud .clouds .cl-4 {font-size: 120%}
.inner .right_block .tag_cloud .clouds .cl-5 {font-size: 130%}
.inner .right_block .tag_cloud .clouds .cl-6 {font-size: 140%}
.inner .right_block .tag_cloud .clouds .cl-7 {font-size: 150%}
.inner .right_block .tag_cloud .clouds .cl-8 {font-size: 160%}
.inner .right_block .tag_cloud .clouds .cl-9 {font-size: 170%}
.inner .right_block .tag_cloud .clouds .cl-10 {font-size: 180%}

.offer {
	width:1000px;
	height:261px;
	-height:260px;
	-overflow:hidden;
	background:#000 url('images/offer.gif') right top no-repeat;
	margin-top:20px;
}
.no_mar {margin-top:0;}
.offer h1 {
	text-transform:uppercase;
	font-size:1.45em;
	color:#fff;
	padding:10px 0 0 15px;
}
.offer .offer_item {
	text-align:center;
	float:left;
	margin:0 10px;
	-margin:0 8px;
}
.offer .offer_item a, .offer .offer_item a:hover, .offer .offer_item font {
	color:#a2d0e5;
	font-weight:bold;
}
.offer .offer_item a {text-decoration:none;}
.offer .offer_item a span {text-decoration:underline;}
.offer .offer_item a:hover span {text-decoration:none;}
.offer .offer_item img {
	border:5px solid #374154;
}
.offer h1 a, .offer h1 a:hover {
	font-weight:bold;
	color:#dd23c9;
}
.offer_desc {
	width:1000px;
	height:auto;
	margin-bottom:40px;
}
.offer_desc .od_item {
	float:left;
	margin-left:26px;
	-margin-left:16px;
	margin-top:5px;
	width:300px;
}
.offer_desc .od_item span {
	font-weight:bold;
	display:block;
	font-family:tahoma;
	margin-bottom:7px;
}
.offer_desc .od_item ul {
	list-style-type:none;
	display:block;
	margin-left:10px;
}
.offer_desc .od_item ul li {
	display:block;
	color:#535353;
	font-size:0.9em;
	background:url('images/li.gif') top left no-repeat;
	padding-left:20px;
	padding-bottom:3px;
}