/*```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````*/


/* MAIN */
.clr {
	clear:both;
	font-size:1px;
	line-height:0;
	height:0;
	margin:0;
	padding:0
}
body {
	background:url(images/body_bg.jpg) #9c8460;
	margin:0;
	padding:0;
	font-family:Georgia, 'Times New Roman', Times, serif
}
form {
	margin:0;
	padding:0;
}
a {
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
.pngfx {
	behavior: url(iepngfix.htc)
}
.cont {
	width:990px;
	background-color:#572d12;
	border-left:2px solid #baae9c;
	border-bottom:2px solid #baae9c;
	border-right:2px solid #baae9c;
	border-top:2px solid #baae9c;
	padding:3px 3px 3px 3px;
	margin:0 auto;
}
.cont_inner {
	width:990px;
	background-color:#dbcebb;
	background-image:url(images/main_bg.jpg)
}
.main_cont {
	padding:10px 0 20px 0;
	width:100%;
  overflow:auto;
}
.cl-0 {
	font-size: 60%
}
.cl-1 {
	font-size: 70%
}
.cl-2 {
	font-size: 100%
}
.cl-3 {
	font-size: 110%
}
.cl-4 {
	font-size: 120%
}
.cl-5 {
	font-size: 130%
}
.cl-6 {
	font-size: 140%
}
.cl-7 {
	font-size: 150%
}
.cl-8 {
	font-size: 160%
}
.cl-9 {
	font-size: 170%
}
.cl-10 {
	font-size: 180%
}
/* MAIN */


/*```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````*/


/* HEAD */
.head, .head_inner, .head_bg {
	width:990px;
	height:209px;
}
.head {
	overflow:hidden
}
.head_inner {
	position:relative;
	top:-209px;
	margin-bottom:-209px
}
.bookmark {
	width:130px;
	height:22px;
	margin-left:268px;
}
.head_info {
	width:180px;
	height:130px;
	font-family:Georgia, 'Times New Roman', Times, serif;
	margin:0 0 0 800px;
}
.head_info div.tit {
	margin:0;
	padding:0;
	font-size:20px;
	font-weight:bold;
	height:35px;
	line-height:35px;
	color:#317b78;
	text-align:center
}
.head_info .mov_ph {
	width:150px;
	height:50px;
	font-size:15px;
	font-weight:bold;
	margin-left:30px;
	margin-top:3px;
	line-height:24px;
	color:#9a7351
}
.head_info .mov_ph .nums {
	color:#77482e;
	width:50px;
}
.head_info .total {
	color:#9a7351;
	text-align:right;
	font-size:13px;
	width:170px;
	height:30px;
	margin-top:10px;
	line-height:14px;
}
.head_info .total p {
	padding:0;
	margin:0;
	color:#c53b3c;
	font-weight:bold
}
.head_bar {
	width:650px;
	height:30px;
	margin:27px 0 0 340px;
}
.head_bar .welcome_mem {font-size:17px;margin:0;padding:0;}
.head_bar .forgot_pass {
	width:130px;
	height:20px;
	margin-top:8px;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
	margin-left:23px;
	float:left;
	display:inline
}
.head_bar .logout {text-align:center;}
.head_bar .forgot_pass a {
	color:#1e5d8d;
	text-decoration:underline;
	padding:0 3px
}
.head_bar .forgot_pass a:hover {
	color:#FF9;
	text-decoration:none;
	background-color:#1e5d8d;
}
.head_bar .reg_bt {
	width:120px;
	height:20px;
	float:left;
	margin-top:7px;
	display:inline
}
.head_bar .log_box {
	width:365px;
	height:30px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3c3d29;
	line-height:30px;
}
.head_bar .log_box .log {
	width:40px;
	float:left;
	height:30px;
	line-height:30px;
}
.head_bar .log_box .input_area {
	float:left;
	height:14px;
	width:90px;
	padding:0;
	margin:6px 0 0 0;
	border:0;
	background-color:#FFF;
	line-height:14px;
	font-size:2px
}
.head_bar .log_box .input_area input {
	margin:0;
	padding:0 3px;
	width:84px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
	font-size:11px;
	border:1px solid #57593b;
	background-color:#d8d6a4;
	float:left
}
.head_bar .log_box .pass {
	width:65px;
	float:left;
	height:30px;
	line-height:30px;
	padding-left:15px;
}
.head_bar .log_box .enter_bt {
	width:48px;
	height:16px;
	float:right;
	display:inline;
	margin:6px 8px 0 0;
	overflow:hidden
}

.head_bar .mem_text {
	font-size:18px;
	text-align:center;
	color:#3a3c28;
	width:520px;
	margin-left:50px;
	height:30px;
	line-height:30px;
	float:left;
	display:inline;
}

.head_bar .logout_bt {
	width:59px;
	height:16px;
	float:right;
	display:inline;
	margin:7px 8px 0 0;
	overflow:hidden
}
/* HEAD */


/*```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````*/


/* MENU */
.menu_cont {
	width:990px;
	height:38px;
}
.menu, .menu_bg, .menu_bg img {
	width:990px;
	height:35px;
}
.menu {
	border-top:3px solid #572d12;
	background:#572d12;
	text-align:center;
	line-height:35px;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	overflow:hidden
}
.menu a {
	font-weight:bold;
	text-decoration:none;
	color:#ceac67;
	padding:2px 48px;
}
.menu a:hover {
	color:#fffdd0;
	padding:4px 48px 2px 48px;
	background-color:#5e3d27;
	border-top:1px solid #482711;
	border-bottom:1px solid #785641
}
.menu a:active {
	color:#fffdd0;
	padding:3px 48px 1px 48px;
	background-color:#422b1b;
	color:#b3b292
}
.menu ul {
	margin:0;
	padding:0;
	text-align:center;
	position:relative;
	top:-35px;
	margin-bottom:-35px;
	height:35px;
}
.menu li {
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:left;
	display:inline
}
.menu li .selected {
	border-top:2px solid #8c6a42;
	border-bottom:2px solid #8c6a42;
	color:#ae8c55;
	font-size:18px;
	font-weight:bold;
	padding:0 8px;
	margin:0 40px;
}
.menu li.bord_3px {
	height:20px;
	margin:0;
	font-size:20px;
	font-weight:normal;
	border-left:1px solid #7c6352;
	border-right:1px solid #7c6352;
}
.menu img {
	behavior: url(iepngfix.htc)
}
.menu .tune_sel {
	font-size:18px;
}
/* MENU */


/*```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````*/


/* LEFT COLUMN */
.left_column {
	float:left;
	width:206px;
	padding-left:7px;	
}
.left_block {

	margin-bottom:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.color_1 {
	background-color:#1e6b6c;
	border:1px solid #1e6b6c;
	color:#f1e3ce;
}
.color_2 {
	background-color:#784939;
	border:1px solid #784939;
	color:#f1e3ce;
}
.color_3 {
	background-color:#7f4784;
	border:1px solid #7f4784;
	color:#f1e3ce;
}
.color_4 {
	background-color:#517839;
	border:1px solid #517839;
	color:#f1e3ce;
}
.arch_width {
	width:202px;
}
.color_5 {
	background-color:#e28c31;
	border:1px solid #e28c31;
	color:#f1e3ce;
}
.color_6 {
	background-color:#395578;
	border:1px solid #395578;
	color:#f1e3ce;
}
.color_7 {
	background-color:#787878;
	border:1px solid #787878;
	color:#f1e3ce;
}
.color_off {
	background-color:#c1ae99;
	border:1px dashed #a18770;
	color:#a18770
}
.color_off img {
	visibility:hidden
}
.left_block .title, .left_block .title .title_bg, .left_block .title .title_inner, .left_block .title img {
	width:205px;
	height:35px;
}
.left_block .title {
	overflow:hidden;
	margin-bottom:1px;
}
.left_block .title img {
	behavior:url(iepngfix.htc)
}
.left_block .title .title_inner {
	position:relative;
	top:-35px;
	margin-bottom:-35px;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	line-height:35px;
}
.left_block .title_porn_erot {
	width:202px;
	height:37px;
}
.left_block .title_porn, .left_block .title_porn .title_bg, .left_block .title_porn .title_inner, .left_block .title_porn img {
	width:90px;
	height:35px;
}
.left_block .title_porn {
	overflow:hidden;
	float:left;
	display:inline
}
.left_block .title_porn img {
	behavior:url(iepngfix.htc)
}
.left_block .title_porn .title_inner {
	position:relative;
	top:-35px;
	margin-bottom:-35px;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	line-height:35px;
}
.left_block .title_er, .left_block .title_porn .title_bg, .left_block .title_er .title_inner, .left_block .title_er img {
	width:108px;
	height:35px;
}
.title_porn .title_inner a  {
	text-decoration:none;
	color:#F1E3CE;
	display:block;
}
.title_er .title_inner a  {
	text-decoration:none;
	color:#F1E3CE;
	display:block;
}
.left_block .title_er {
	overflow:hidden;
	float:left;
	display:inline;
}
.left_block .title_er img {
	behavior:url(iepngfix.htc);
	background-color:#787878
}
.left_block .title_er .title_inner {
	position:relative;
	top:-35px;
	margin-bottom:-35px;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	line-height:35px;
}
.left_block .block_cont {
	padding:5px 2px;
	background-color:#f0e0ca;
}

.left_block .block_cont .my_table {
	font-size:12px;
	font-weight:bold;
	color:#000;
	width:100%;
}
.left_block .block_cont .my_table td {padding:3px 0;color:#572D12;}
.left_block .block_cont .my_table td a {color:#314289;border-bottom:1px dotted #314289;text-decoration:none;}
.left_block .block_cont .my_table td a:hover {border:0;}

.left_block .block_cont .box {
	padding:5px 5px 0 5px;
}
.left_block .block_cont table.box {
	padding:5px 0
}
.left_block .block_cont .box_bottom_line {
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:5px;
	padding-bottom:5px;
}
.left_block .block_cont .box_bottom_line2 {
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.left_block .block_cont .bott_line_col_1 {
	border-bottom-color:#82a199
}
.left_block .block_cont .bott_line_col_2 {
	border-bottom-color:#b89488
}
.left_block .block_cont .bott_line_col_3 {
	border-bottom-color:#72945d
}
.left_block .block_cont .bott_line_col_4 {
	border-bottom-color:#627a98
}
.left_block .block_cont .bott_line_col_5 {
	border-bottom-color:#82a199
}
.left_block .block_cont .bott_line_col_6 {
	border-bottom-color:#787878
}
.left_block .block_cont .bott_line_col_1, .left_block .block_cont .bott_line_col_2 {
	background-color:#e0d1ba
}

.left_block .block_cont .tit {
	padding:5px 0;
	font-size:12px;
	color:#ce0000;
	text-align:left;
	font-weight:bold
}
.left_block .block_cont .tit a {
	color:#ce0000;
	text-decoration:underline;
}
.left_block .block_cont .tit a:hover {
	color:#C00;
	text-decoration:none;
}
.left_block .bottom_link {
	height:30px;
	line-height:30px;
	font-size:15px;
	font-weight:bold;
	text-align:center
}
.left_block .col_1, .left_block .col_1 a {
	color:#d6d8c8
}
.left_block .col_1 a {
	text-decoration:underline
}
.left_block .col_1 a:hover {
	color:#fff0dc;
	text-decoration:none
}
.left_block .col_2, .left_block .col_1 a {
	color:#dbc7b3
}
.left_block .col_2 a {
	text-decoration:underline
}
.left_block .col_2 a:hover {
	color:#f1e3ce;
	text-decoration:none
}
.left_block .block_cont .top_info {
	font-size:11px;
}
.left_block .block_cont .top_info .left {
	float:left;
	width:90px;
	text-align:left
}
.left_block .block_cont .top_info .left, .left_block .top_info .left a {
	color:#572d12;
}
.left_block .block_cont .top_info .right {
	float:left;
	width:90px;
	text-align:right
}
.left_block .block_cont .top_info .right, .left_block .block_cont .top_info .right a {
	color:#8c481d;
}
.left_block .block_cont .scr {
}
.left_block .block_cont .scr img {
	border:1px solid #572d12
}
.left_block .block_cont .desc {
	font-size:11px;
	color:#481a00;
}
.left_block .block_cont .desc, .left_block .top_info, .left_block .block_cont .scr, .left_block .block_cont .niche {
	padding:3px 0
}
.left_block .block_cont .viewed {
	padding:5px 0 3px 0;
	text-align:right;
	color:#7e6c5a;
	font-size:12px;
}
.left_block .block_cont .niche {
	font-size:13px;
}
.left_block .block_cont .niche, .left_block .niche a {
	color:#2a4f5e;
	text-align:left
}
.left_block .block_cont .niche a {
	padding:0 3px;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.left_block .block_cont .niche a:hover {
	text-decoration:none
}
.left_block .block_cont .archive td.niches {
	padding-left:5px;
	width:85px;
}
.left_block .block_cont .archive td.niches, .left_block .block_cont .archive td.niches a {
	color:#45636d;
	border-bottom-color:#45636d
}
.left_block .block_cont .archive td.decade {
	padding-left:5px;
	width:85px;
}
.left_block .block_cont .archive td.decade, .left_block .block_cont .archive td.decade a {
	color:#572d12;
	border-bottom-color:#572d12
}
.left_block .block_cont .archive td.movies {
	width:53px;
	text-align:center
}
.left_block .block_cont .archive td.movies, .left_block .block_cont .archive td.movies a {
	color:#314289;
	border-bottom-color:#314289
}
.left_block .block_cont .archive td.photos {
	width:53px;
	text-align:center
}
.left_block .block_cont .archive td.photos, .left_block .block_cont .archive td.photos a {
	color:#86276b;
	border-bottom-color:#86276b
}
.left_block .block_cont .archive .titles {
	font-size:11px;
	font-weight:bold;
}
.left_block .block_cont .archive .main {
	font-size:12px;
	font-weight:normal;
	line-height:22px
}
.left_block .block_cont .archive .main a {
	text-decoration:none;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	padding-bottom:2px;
}
.left_block .block_cont .archive .main a:hover {
	border-bottom-style:none;
	font-weight:bold
}
.left_block .block_cont .archive td.decade {
	padding-left:10px;
	width:80px;
}
.left_block .block_cont .archive .main td.decade {
	font-size:16px;
	font-weight:bold;
}
.left_block .block_cont .archive .main td.decade small {
	margin-left:-3px;
}
.left_block .archive_overfl {
	overflow:hidden;
	height:509px
}
.left_block .first_info {
	visibility:visible
}
.left_block .second_info {
	position:relative;
	top:-509px;
	margin-bottom:-509px;
	display:none
}
.left_block .acc_bt {
	padding-bottom:20px;
}
.left_block .bug_cont {
	text-align:center;
	font-size:13px;
	color:#572d12;
	padding-bottom:5px
}
.left_block .bug_cont p {
	padding:0;
	margin:5px 0 13px 0;
	text-align:center;
	line-height:14px;
}
.left_block .bug_cont p img {
	behavior: url(iepngfix.htc)
}
.left_block .bug_cont b {
	color:#b60000;
	font-weight:bold;
}
.left_block .bug_button {
	width:136px;
	height:20px;
	overflow:hidden;
	margin:0 auto
}
.left_block .bug_button img {
	behavior: url(iepngfix.htc)
}
.left_block .search_cont {
	padding:5px 7px;
}
.left_block .search_cont .search_inp {
	width:122px;
	height:18px;
	background-color:#f5f5f5;
	border:1px solid #91887c;
	margin:0;
	padding:0 5px;
	font-size:14px;
	color:#333;
	line-height:18px;
	float:left;
	display:inline;
}
.left_block .search_cont .search_bt {
	width:40px;
	height:20px;
	float:right;
	display:inline;
	overflow:hidden
}
.left_block .search_cont .search_bt img {
	behavior: url(iepngfix.htc)
}
#cloud {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	text-align: justify;
	padding:20px 0
}
#cloud h3 {
	color:#C00;
	font-size:17px;
	font-weight:bold;
	margin:0;
	padding:0
}
#cloud .box {
	padding:0 4px;
}
#cloud a {
	color:#15359c;
}
#cloud a:hover {
	color:#9c1515
}
#cloud a:active {
	background-color:#623b22;
	color:#FFC
}
/* LEFT COLUMN */


/*```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````*/


/* RIGHT COLUMN */

.right_column {
	float:right;
	width:766px;
	padding-right:7px;
}
.right_column .top_guest_info {
	overflow:hidden;
	background-color:#957a69;
	margin-bottom:5px;
}
.right_column .top_guest_info, .right_column .top_guest_info .inner, .right_column .top_guest_info .bg, .right_column .top_guest_info .bg img {
	height:17px;
}
.right_column .top_guest_info .bg img {
	behavior: url(iepngfix.htc);
	width:100%
}
.right_column .top_guest_info .inner {
	position:relative;
	top:-17px;
	margin-bottom:-17px;
	line-height:17px;
	font-size:11px;
	text-align:left;
	color:#f9e7cd;
	padding-left:7px;
}
.right_column .top_guest_info .inner a {
	color:#f9e7cd;
	text-decoration:underline
}
.right_column .top_guest_info a:hover {
	color:#fffffd;
	text-decoration:none
}

.right_column .block_trailers {
	padding:0 0 15px 0;
}
.right_column .block_trailers .carousel {
	background-color:#572d12
}
.right_column .block_trailers .carousel .test_inner {
	width:760px;
	background-color:#a5a5a5;
	border:3px solid #572d12
}
.right_column .block_trailers .decade {
	overflow:hidden;
	background-color:#503b2b
}
.right_column .block_trailers .decade, .right_column .block_trailers .decade_inner, .right_column .block_trailers .decade_bg, .right_column .block_trailers .decade_bg img {
	height:35px;
}
.right_column .block_trailers .decade_bg img {
	behavior: url(iepngfix.htc);
	width:100%
}
.right_column .block_trailers .decade_inner {
	position:relative;
	top:-35px;
	margin-bottom:-35px;
	line-height:35px;
	font-size:24px;
	font-weight:bold;
	text-align:left;
	color:#c1a98e;
	padding-left:15px;
}
.right_column .block_trailers .info {
	background-color:#7e5d44;
}
.right_column .block_trailers .info .text {
	text-align:left;
	font-size:17px;
	font-style:italic;
	line-height:22px;
	color:#e5cbb0;
	width:736px;
	margin:0 auto;
	padding:7px 0
}
.corners {
	width:100%;
	height:5px;
	line-height:5px;
	font-size:1px;
}
.corners .left, .corners .right {
	width:5px;
	height:5px;
	overflow:hidden
}
.corners .left {
	float:left;
	display:inline
}
.corners .left img {
	margin-left:-5px;
}
.corners .right {
	float:right;
	display:inline
}
.corners .left img, .corners .right img {
	behavior: url(iepngfix.htc)
}
.main_block {
	background-color:#f0e0ca;
	border:1px solid #887563;
	padding:5px 7px;
}
.main_block .title_movies {
	font-size:27px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	padding:10px 0;
	color:#6e482d
}
.main_block .title_com_coon {
	font-size:27px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	padding:50px 0 10px 0;
	color:#3e6773
}
.main_block .vid_block {
	padding:15px 0;
	width:100%
}
.main_block .vid_block .cover {
	float:left;
	width:140px;
	height:210px;
	border:1px solid #5a3116
}
.main_block .vid_block .info {
	float:right;
	height:212px;
	width:595px;
	text-align:left;
	line-height:20px;
}
.main_block .vid_block .info h1, .main_block .vid_block .info h1 a {
	color:#ce0000;
	font-size:20px;
	font-weight:bold;
	margin:0;
	padding:0 0 5px 0
}
.main_block .vid_block .info .title {
	float:left;
	width:auto;
	height:25px;
	line-height:25px;
}
.main_block .vid_block .info .upd_info {
	float:right;
	display:inline;
	width:235px;
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:normal;
	color:#3e6773;
	text-align:right;
}
.main_block .vid_block .info .rating {
	float:right;
	display:inline;
	width:94px;
	height:18px;
	margin-right:6px;
}
.main_block .vid_block .info p, .main_block .vid_block .info p a {
	margin:0;
	padding:5px 0 0 0;
	font-size:12px;
	color:#481a00
}
.main_block .vid_block .info p a {
	text-decoration:underline;
	margin:0 3px 0 2px;
}
td.right_block div.link { text-align:center; margin:10px;margin-bottom:0;}
.main_block .vid_block .info p a.blue {
	color:#1e519d
}
.main_block .vid_block .info p a.blue:hover {
	color:#063
}
.main_block .vid_block .info p a:hover {
	color:#C00;
	text-decoration:none
}
.main_block .vid_block .screens {
	padding:5px 0 0 0
}
.main_block .vid_block .screens img {
	border:1px solid #5a3116;
}
.main_block .vid_block .screens img.mrg_lft {
	margin-left:2px
}
.main_block .border_bottom {
	border-bottom-width:1px;
	border-bottom-style:solid
}
.main_block .bor_color_1 {
	border-bottom-color:#b5a38f
}
.main_block .pagination {
	position:relative;
	width:750px;
	height:60px;
	padding:20px 0 15px 0
}
.main_block .select_text {
	float:left;
	width:130px;
	height:30px;
	line-height:30px;
	font-size:18px;
	color:#572d12;
	font-weight:bold;
	text-align:center
}
.main_block .per_page {
	width:110px;
	height:40px;
	float:right;
	display:inline;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	color:#765137;
	padding-top:7px;
}
.main_block .per_page select {
	margin-top:4px;
}
.photo  {
	/*width:748px;*/
	padding:20px 0;
	border:1px solid #666;
}
.photo td  {
	width:185px;
	height:185px;
}
.photo td strong  {
color:#582D14;
}
.photo td div.num  {
	margin:0 auto;
	*margin:0 auto -30px auto;
	padding-bottom:25px;
	*padding-bottom:35px;
  width:185px; height:185px;
}
.photo td div.num span.reit  {
color:#582D14;
font-size:0.7em;
}
.photo td div.year_  {
	height:18px;
	margin-top:-18px;
	text-align:right;
	background-color:#000;
	color:#fff;
	font-size:0.8em;
	position:relative;
}
.photo img  {
	border:1px solid #775339;
}
.main_block .pagin_cont {
	width:500px;
	float:left;
	display:inline;
}
.main_block .sort_menu {
	padding:15px 0
}
.main_block .title, .main_block .title .left, .main_block .title .right {
	height:30px;
	line-height:30px;
}
.main_block .title a.sorting {
	color:#375099;
	text-decoration:none;
	font-weight:bold;
	font-size:18px;
	background:url(images/opened_arr.gif) 0 8px no-repeat;
	padding-left:17px;
	cursor:pointer
}
.main_block .title .left {
	float:left;
	display:inline;
	width:350px;
	padding-left:5px;
}
.main_block .title .right {
	float:right;
	display:inline;
	width:350px;
	text-align:right;
	font-size:16px;
	font-weight:bold;
	color:#9c2424
}
.main_block .sorting_block {
	border:1px solid #84715f;
	padding:3px 6px;
	color:#482711;
	overflow:hidden;
	
}
.main_block .sorting_block .sorts {
	background-color:#cbb89d;
	padding:5px 0 10px 0;
	float:left;
	display:inline;
	width:414px;
}
.main_block .sorting_block .sorts_first {
	padding:0 0 10px 0;
	float:left;
	display:inline
}
.main_block .sorting_block .main_width {
	width:144px;
}
.main_block .sorting_block .sort_margin {
	margin-left:3px;
}
.main_block .sorting_block .sorts .title, .main_block .sorting_block .sorts_first .title {
	border-bottom:3px solid #af9a7b;
	height:25px;
	line-height:25px;
}
.main_block .sorting_block .sorts .title h3, .main_block .sorting_block .sorts_first .title h3 {
	font-size:16px;
	font-weight:bold;
	margin:0;
	text-align:left;
	text-decoration:underline;
}
.main_block .sorting_block .sorts form {
	margin:0;
	padding:0;
}
.main_block .sorting_block .sorts ul, .main_block .sorting_block .sorts_first ul {

	padding:0;
	font-size:13px;
}
.main_block .sorting_block .sorts ul li {
	display:block;
	list-style-type:none;
	margin:2px;
	padding:3px 0 2px;
	//padding:0;

	//line-height:20px;
}
* html .main_block .sorting_block .sorts ul li {
padding:0px 0 1px;}

.main_block .sorting_block .sorts ul li input, .main_block .sorting_block input {
	margin:0 7px 0 0;
	padding:0;
}
.main_block .sorting_block .sorts {
	padding:0 7px;
}
.main_block .sorting_block .sorts .niches_sort {
	width:138px;
	float:left;
}
.main_block .sorting_block .sorts .marg_left {
	margin-left:4px;
}
.main_block .sorting_block .sorts .check_all {
	font-size:13px;
	font-weight:bold;
	padding:3px 0 0 2px;
	margin:2px 0;
	color:#518151;
	clear:both;
}

.main_block .sorting_block .sort_bts {
	width:250px;
	margin:0 auto;
	height:33px;
	padding:10px 0 5px 0
}
.main_block .sorting_block .sort_bts .sort_button {
	width:122px;
	height:33px;
	overflow:hidden;
	margin:0 auto;
	float:left;
	display:inline;
}
.main_block .sorting_block .sort_bts .sort_button img {
	behavior: url(iepngfix.htc)
}
.main_block .sorting_block .sort_bts .sort_button2 {
	width:122px;
	height:33px;
	overflow:hidden;
	margin:0 auto;
	float:left;
	display:inline;
	margin-left:6px;
}
.main_block .sorting_block .sort_bts .sort_button2 img {
	behavior: url(iepngfix.htc);
	margin-left:-122px;
}
.main_block .sorting_block .sorts_first .sort_cont {
margin-left:`3px;
	padding:0 7px 0 7px;
	background-color:#CBB89D;
	float:left;
	width:130px;
	height:108px;
	-height:103px;
}
* html .main_block .sorting_block .sorts_first .sort_cont {
	padding:0 7px 7px 7px;
}
.main_block .sorting_block .sorts_first .sort_cont ul {
	margin:8px 0 0 0;
	padding:0px;
	list-style:none;
}
.main_block .sorting_block .sorts_first .sort_cont ul li {
	display:block;
	list-style-type:none;
	margin:2px 0 2px 0;
	padding:3px 0 2px;
	//margin:0;
	//padding:0;
}
.main_block .sorting_block .sorts_first .buttom {
	margin-bottom:3px;
}
/* RIGHT COLUMN */

/* Main Menu Hover */

ul#cssmenu_ms li a,ul#cssmenu1 li a, ul#cssmenu2 li a, ul#cssmenu3 li a, ul#cssmenu4 li a {
	text-decoration:none;
	color:#482711;
	font-weight:bold;
}
ul#cssmenu1  {
	margin:9px 0 0 0;
}
ul#cssmenu2, ul#cssmenu3, ul#cssmenu4  {
	margin:5px 0 0 0 !Important;
}

<!-------------------------------------Movie------------------------------------->
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.main_block .vid_block {
	padding:15px 0;
	width:100%
}
.main_block .vid_block .cover {
	float:left;
	width:140px;
	height:210px;
	border:1px solid #5a3116
}
.main_block .vid_block .cover a img {border:0;}
.main_block .vid_block .info {
	float:right;
	height:212px;
	width:595px;
	text-align:left;
	line-height:20px;
}
.vid_clip .cover {
	float:left;
	width:100px;
}
.vid_clip .info {
	float:left;
	width:150px;
	text-align:left;
	line-height:15px;
	color:#481a00;
}
.vid_clip .info p {
	margin:0 0 8px 0;
	font-size:12px;
}
.vid_clip .info p a {
	margin:0 3px 0 2px;
	padding:5px 0 0 0;
	font-size:12px;
	color:#481a00
}
.main_block .vid_block .info h1, .main_block .vid_block .info h1 a {
	color:#ce0000;
	font-size:20px;
	font-weight:bold;
	margin:0;
	padding:0 0 5px 0
}
.main_block .vid_block .info .title {
	float:left;
	width:auto;
	height:25px;
	line-height:25px;
}
.main_block .vid_block .info .upd_info {
	float:right;
	display:inline;
	width:235px;
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:normal;
	color:#3e6773;
	text-align:right;
}
.main_block .vid_block .info .rating {
	float:right;
	display:inline;
	width:94px;
	height:18px;
	margin-right:6px;
}
.main_block .vid_block .info p, .main_block .vid_block .info p a {
	margin:0;
	padding:5px 0 0 0;
	font-size:12px;
	color:#481a00
}
.main_block .vid_block .info p a {
	text-decoration:underline;
	margin:0 3px 0 2px;
}
.main_block .vid_block .info p a.blue {
	color:#1e519d
}
.main_block .vid_block .info p a.blue:hover {
	color:#063
}
.main_block .vid_block .info p a:hover {
	color:#C00;
	text-decoration:none
}
.main_block .vid_block .screens {
	padding:5px 0 0 0
}
.main_block .vid_block .screens img {
	border:1px solid #5a3116;
}
.main_block .vid_block .screens img.mrg_lft {
	margin-left:2px
}
.main_block .border_bottom {
	border-bottom-width:1px;
	border-bottom-style:solid
}
.main_block .bor_color_1 {
	border-bottom-color:#b5a38f
}
/* MOVIES */
.clip_about {
	width:282px;
	height:168px;
	background:transparent;
	border:1px solid #84715F;
	padding:8px 0 8px 8px;
	overflow:auto;
	font-size:12px;
	color:#481a00;
	line-height:20px;
}
.player-rate {
	border:1px solid #84715f;
	padding:8px;
	height:46px;
}
.player-rate div {
	margin:2px;
	font-weight:bold;
}
a.blue {
	color:#0e4591;
	font-size:17px;
	text-decoration:underline;
}
a.blue:hover {
	text-decoration:none;
}
.right {
	float:right;
}
.left {
	float:left;
}
.player-block-head {
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:10px;
	padding:0;
}
.plahead {
	background:transparent url(images/opened.gif) no-repeat scroll 0 5px;
	color:#000000;
	padding-left:15px;
	text-decoration:none;
}
.movie-comment-block {
	border:1px solid #84715f;
	padding:8px;
}
.rate_img {
	width: 100px;
	height: 18px;
	margin-right:5px;
}
.rate span {
	font-size:17px;
	color:#481a00;
}
.player-rate .right {
	color:#824f31;
}
.rate_star_l, .rate_star {
	font-size:13px;
}
.rate_star {
	color:#481a00;
}
.rate_star_l {
	padding-left:60px;
	clear:left;
}
.movie-comment-block div {
	border-bottom:1px dashed #b2a696;
	font-size:12px;
	font-family:Georgia;
	color:#503207;
	margin:5px;
	padding-bottom:5px;
	padding-top:4px;
}
.movie-comment-block span {
	display:block;
	color:#84715f;
	font-size:12px;
	font-family:Georgia;
	margin-bottom:6px;
}
.small-thumb {
	border:3px double #98999B;
	height:45px;
	width:60px;
}
.comments-right { padding:5px;}
.comments-right a {
	color:#b80000;
	font-size:14px;
}
.comments-right b {
	color:#7b2d01;
	font-size:14px;
}
.comments-right {
	border:1px solid #84715f;
	font-family:Georgia;
}
.comments-right span {
	color:#481a00;
	font-size:12px;
}
.comments-right table {
	width:265px;
}
.comments-right table {
	border-bottom:1px dashed #b2a696;
	padding-bottom:5px;
	padding-top:4px;
}
.comments-right table .right_t {
	width:30px;
}
.title_coments {
	padding:8px 0 0 0;
	height:30px;
}
.quote {
	margin:8px 0;
	font-family:Georgia;
	font-size:14px;
}
.quote b {
	color:#481a00;
}
.quoto a {
	color:#0e4591;
}
.quote .red {
	color:#b30c0c;
	font-weight:bold;
	font-style:italic;
}
.quote a {color:#0E4591;}
td.left_block { width:441px;}
td.right_block {width: 320px; padding-left: 10px;}
td.left_block .left a.coments, td.right_block .left .coments {
	text-decoration:none;
	font-size:17px;
	color:#481a00;
	background:url(images/opened_arr.gif) 0 8px no-repeat;
	padding-left:17px;
	cursor:pointer
}
td.left_block .title_movie {margin-bottom:10px;color:#5a5754;font-size:13px;}
td.left_block .title_movie h2 {color:#ce0000; font-size:20px; font-weight:bold; margin:5px 0;}

td.left_block .title_movie a {color:#004ca1;}
.main_block .title .left {
	float:left;
	display:inline;
	width:350px;
	padding-left:5px;
}
.main_block .title .right {
	float:right;
	display:inline;
	width:350px;
	text-align:right;
	font-size:16px;
	font-weight:bold;
	color:#9c2424
}
/*-----------------PHOTO_GALLERY---------------------*/


/* JOIN */
.join_block {
}
.join_block .title, .join_block .title .title_bg, .join_block .title .title_inner, .join_block .title img {
	width:530px;
	height:35px;
}
.join_block .title {
	overflow:hidden;
	background-color:#e28c31;
	border:1px solid #e28c31;
	color:#ffea9f;
}
.join_block .title img {
	behavior:url(iepngfix.htc)
}
.join_block .title .title_inner {
	position:relative;
	top:-35px;
	margin-bottom:-35px;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	line-height:35px;
}
.join_block .block_cont {
	padding:5px 2px;
	background-color:#f0e0ca;
	border:1px solid #e28c31;
}
.jbutton {
	width:350px;
	height:50px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:25px;
	color:#033962;
	font-weight:bold;
	margin:15px 0 0 0;
	padding:0
}
.join_block .block_cont {
}
.join_block .block_cont .box {
	margin:0 auto;
	padding:15px 20px 25px 20px;
	width:894px;
}
.join_block .title_movies {
	font-size:27px;
	font-weight:bold;
	font-style:italic;
	text-align:left;
	padding:10px 0;
	color:#6e482d;
	width:934px;
	margin:0 auto;
}
.join_block .join_left_col {
	width:525px;
	float:left;
	display:inline;
	text-align:left;
}
.join_block .join_left_col ul {
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#534e48;
	line-height:28px
}
.join_block .join_left_col li {
	list-style-type:none;
	margin:0;
	padding:10px 0 0 23px;
	background:url(images/join_benef_mark3.gif) no-repeat 0px 15px;
}
.join_block .join_left_col p {
	padding:0;
	margin:20px 0 0 0;
	font-size:14px;
	font-weight:bold;
	color:#4db45a
}
.join_block .join_right_col {
	width:350px;
	float:right;
	display:inline;
}
.join_block .border_bottom {
	border-bottom-width:1px;
	border-bottom-style:solid
}
.join_block .bor_color_1 {
	border-bottom-color:#b5a38f
}
.price_buttons {
	width:350px;
	font-size:17px;
	color:#6490b5;
	text-align:left;
}
.button_space {
	padding-top:45px;
}
.button_space_top {
	padding-top:12px;
}
.join_bottom_text {
	width:700px;
	padding:10px 20px;
	font-size:10px;
	text-align:left;
	color:#4f4f4f;
	line-height:14px;
}
.join_bottom_text a {
	color:#666;
	text-decoration:underline
}
.join_bottom_text a:hover {
	color:#333;
	text-decoration:none
}
/* JOIN */


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/* FOOTER */
.footer {
	width:990px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#653e25;
	padding:8px 0;
	line-height:20px
}
.footer a {
	text-decoration:underline;
	color:#653E25
}
.footer a:hover {
	text-decoration:none;
	color:#481a00
}
.footer .topline {
	width:960px;
	margin:0 auto;
	border-top:1px solid #ae9781;
	height:10px;
	line-height:2px;
	font-size:1px;
}
.footer img {
	margin-bottom:-3px;
}
/* FOOTER */

/* FAQ */
.faq_item {border-bottom:1px solid #B5A38F;margin:5px 0;padding:10px;font-size:12px;}
.faq_item p {margin-top:5px;}
/* FAQ */



