/* CssTweak */
* {margin: 0; padding: 0; /*border:1px solid red;*/ font-family:verdana;}
html {direction: rtl;}
img {border: 0;}
.clear {clear:both; font-size: 0; line-height: 0;}
.separator {width: 754px; height: 26px; margin: 10px auto 1px; clear:both; font-size: 0; line-height: 0; background-image: url('../images/separator.jpg');}
.nolist {list-style:none; list-style-type:none;}
.notable {border:0; border-collapse:collapse; border-spacing:0;}

body {background: #efe8d6 url('../images/background-image.jpg') repeat-x; margin: 0 auto; text-align: center; font-size: 12px; font-family: arial; color: #000;}

/* Base */
div#base {
	background-color: #fff;
	margin: 0 auto;
	padding: 0 10px 10px;
	text-align: right;
	width: 930px;}
	
	/* TopBar */
	div.topbar {
		background-image: url('../images/topbar-bg.jpg');
		height:  195px;
		margin-bottom: 10px;
		position: relative;
		width: 930px;}
		
		/* KeyWords */
		div.keywords {
		color: #fff;
		font: normal 10px arial;
		padding: 2px 0 0 12px;
		text-align: left;}
		
		/* Logo
		a.logo {
			font-weight: bold;
			position: absolute;
			right: 46px;
			text-decoration: none;
			top: 30px;
			z-index: 1;}
		a.logo, a.logo img {
			display: block;
			height: 92px;
			width: 151px;}
		a.logo img, a.logo span, a.logo cite {
			position: absolute;}
		a.logo img {
			font-size:0;
			line-height:0;
			right:0;
			top:0;
			z-index: 2;}
		a.logo span, a.logo cite {
			display: block;
			right:0;
			text-align: center;
			width: 100%;
			z-index: 3;}
		a.logo span {
			color: #c5147a;
			font-size: 14px;
			letter-spacing: 3px;
			top: 62px;}
		a.logo cite {
			color: #540031;
			font-style: normal;
			top: 77px;}*/
			
		/* Logo 2 */
		a.logo-2 {
			font-weight: bold;
			position: absolute;
			right: 54px;
			text-decoration: none;
			top: 27px;
			z-index: 1;}
		a.logo-2, a.logo-2 img {
			display: block;
			height: 86px;
			width: 133px;}
		a.logo-2 img, a.logo-2 span, a.logo-2 cite {
			position: absolute;}
		a.logo-2 img {
			font-size:0;
			line-height:0;
			right:0;
			top:0;
			z-index: 2;}
		a.logo-2 span, a.logo-2 cite {
			display: block;
			letter-spacing: 3px;
			right:0;
			text-align: center;
			width: 100%;
			z-index: 3;}
		a.logo-2 span {
			color: #c5147a;
			font-size: 14px;
			bottom:0;}
		a.logo-2 cite {
			color: #540031;
			font-style: normal;
			top: 0;}
			
		/* TopMenu */
		ul.top-menu {
			border-right: 1px solid #fbffc9;
			height: 29px;
			position: absolute;
			right: 8px;
			top: 141px;
			width: 915px;
			z-index: 2;}
		ul.top-menu li {
			background: url('../images/top-menu-li.jpg') repeat-x;
			border-left: 1px solid #fbffc9;
			display: inline;
			float: right;
			font: bold 14px arial;
			height: 29px;
			width: 113.125px;}
		ul.top-menu li a {
			color: #fff;
			display: block;
			line-height: 29px;
			text-align: center;
			text-decoration: none;
			vertical-align: middle;
			width: 113.125px;}
		ul.top-menu li a:hover {
			background: url('../images/top-menu-li-hover.jpg') repeat-x;}
			
		/* Bookmark */
		p.bookmark {
			bottom: 4px;
			color: #5e0036;
			font-weight: bold;
			left: 40px;
			position: absolute;}
		p.bookmark a {
			color: #5e0036;
			text-decoration: none;}
		p.bookmark a:hover {
			text-decoration: underline;}
	
	/* SideBar */
	div.sidebar {
		background: #f3e2ea url('../images/sidebar.jpg') no-repeat top center;
		display: inline;
		float: right;
		width: 169px;}
	div.sidebar p.bottom {
		background: url('../images/sidebar-bottom.jpg') no-repeat;
		font-size:0;
		height: 12px;
		line-height:0;}
		
		/* SideMenu */
		ul.side-menu {
			padding: 10px 15px;}
		ul.side-menu li {
			background: url('../images/side-menu-li.jpg') no-repeat right 7px;
			font: bold 11px arial;
			padding: 2px 10px 2px 0;}
		ul.side-menu li a {
		color: #a0326d;
		text-decoration: none;}
		ul.side-menu li a:hover {
		text-decoration: underline;}
		ul.side-menu li.header {
			background-image: none;
			color: #590032;
			font-size: 14px;
			padding: 5px 0 10px;}
			
		/* LoginMovies */
		p.login-movies {
			background-color: #e2bbd0;
			border: 1px solid #eed2e0;
			color: #a0326d;
			font-weight: bold;
			height: 49px;
			line-height: 2em;
			margin: 5px auto 0;
			padding-top: 7px;
			text-align: center;
			width: 151px;}
		p.login-movies a {
			background-image: url('../images/login-movie-submit.jpg');
			color: #fff;
			display: block;
			height: 15px;
			line-height: 15px;
			margin: 0 auto;
			text-decoration: none;
			vertical-align: middle;
			width: 55px;}
		
	/* MainColumn */
	div.maincolumn, div.maincolumn_2 {
		display: inline;
		float: left;
		padding-bottom: 10px;
		width: 754px;}
	div.maincolumn_2 {
		background-color: #f4f4f4;}
		
		/* SiteNav */
		ul.site-nav {
			padding-right: 20px;}
		ul.site-nav li {
			color: #a0326d;
			display: inline;
			font: bold 14px arial;
			line-height: 30px;
			vertical-align: middle;}
		ul.site-nav li a {
			color: #a0326d;
			text-decoration: none;}
		ul.site-nav li a:hover {
			text-decoration: underline;}
		
		/* Category Description */
		.category_desc{
			width:710px;
			background-color:#f9f8f8;
			border:1px solid #CCCCCC;
			font-size:14px;
			margin:5px 5px 0 0;
			padding:10px;}
			
		/* H3 Header */
		h3.h3-header, h3.h3-header-1 {
			background: url('../images/h3-header.jpg') no-repeat top right;
			color: #51002f;
			line-height: 26px;
			margin: 5px 0 10px;
			padding-right: 20px;
			vertical-align: middle;}
		h3.h3-header-1 {
			margin-bottom:0;}
			
		/* SortBy */
		ul.sort-by {
			display: inline;
			float: right;
			line-height: 30px;
			padding: 10px 15px 20px 0;
			width: 45%;}
		ul.sort-by li {
			color: #a0326d;
			display: inline;
			font-size: 14px;
			padding: 0 5px;}
		ul.sort-by li a {
			color: #a0326d;
			font-weight: bold;}
		ul.sort-by li a:hover {
			text-decoration: none;}
			
		/* NavCategories */
		form.nav-categories {
			color: #a0326d;
			display: inline;
			float: left;
			font-size: 14px;
			line-height: 30px;
			padding: 10px 0 20px 20px;
			text-align: left;
			width: 45%;}
		form.nav-categories select {
			color: #a0326d;
			font: normal 14px arial;
			width: 100px;}
			
		/* Pagination */
		ul.pagination {
			background: url('../images/pagination.jpg') no-repeat;
			direction: ltr;
			height: 25px;
			margin: 5px auto;
			padding: 0 29px;
			position: relative;
			text-align: center;
			width: 413px;}
		ul.pagination li {
			float: left;
			display: inline;
			line-height: 25px;
			padding:0 8px;}
		ul.pagination li:hover, ul.pagination li.active {
			background: url('../images/pagination-li-a-hover.jpg') no-repeat top center;
			position: relative;
			height: 31px;
			top: -2px;}
		ul.pagination li.back, ul.pagination li.next {
			height: 25px;
			padding:0;
			position: absolute;
			top:0;
			width: 29px;}
		ul.pagination li.back:hover, ul.pagination li.next:hover {
			background-image: none;
			position: absolute;
			height: 25px;
			top: 0px;}
		ul.pagination li.back {
			left: 0;}
		ul.pagination li.next {
			right: 0;}
		ul.pagination li a {
			color: #a0326d;
			font-size: 14px;
			text-decoration: none;}
		ul.pagination li:hover a, ul.pagination li.active a {
			line-height: 29px;
			display: block;}
		ul.pagination li.back a, ul.pagination li.next a {
			display: block;
			height: 25px;
			width: 29px;}
		
		/* RecomendedClips */
		div.recomended-clips {
			display: inline;
			float: right;			
			padding-right: 15px;
			width: 340px;}
		div.recomended-clips h3.header {
			color: #5a0033;
			font-size: 14px;
			margin: 10px 0;}
		div.recomended-clips p.clip {
			display: inline;
			float: right;
			line-height: 1.8em;
			margin-left: 10px;
			padding-top: 115px;
			position: relative;
			width: 140px;}
		div.recomended-clips p.clip img, div.recomended-clips p.clip a.img {
			display: block;
			font-size:0;
			height: 110px;
			line-height:0;
			position: absolute;
			right:0;
			top:0;
			width: 140px;}
		div.recomended-clips p.clip img{
			z-index: 1;}
		div.recomended-clips p.clip a.img {
			background-image: url('../images/recomended-clips-a-img.gif');
			z-index: 2;}
		div.recomended-clips p.clip a.name, div.recomended-clips p.clip a.time {
			color: #841a56;
			font-weight: bold;
			margin:0 auto;
			text-align:center;
			text-decoration: none;}
		div.recomended-clips p.clip a.name:hover, div.recomended-clips p.clip a.time:hover {
			text-decoration: underline;}
		div.recomended-clips p.clip a.name {
			display:block;
			height:20px;
			overflow:hidden;
			margin-bottom:5px;}
		div.recomended-clips p.clip span.description {
			display:block;
			height:40px;
			width:130px;
			overflow:hidden;
			margin-right:10px;
			line-height:18px;
			color: #841a56;}
		div.recomended-clips p.clip a.time {
			background-image: url('../images/recomended-clips-a-time.jpg');
			display: block;
			font-weight: normal;
			line-height: 27px;
			margin: 0 auto;
			padding-right: 20px;
			vertical-align: middle;
			width: 126px;}
			
		/* MovieClipHome */
		div.movie-clip-home {
			display: inline;
			float: left;
			height: 245px;
			position: relative;
			width: 284px;
			z-index: 1;}
		div.movie-clip-home .stupidimg {
			background-image: url('../images/stupidimg.png');
			height: 265px;
			position: absolute;
			right: -139px;
			top: -25px;
			width: 178px;
			z-index: 2;}
			
		/* CategoriesTable */
		table.categories-table {
			margin: 10px auto 0;
			width: 754px;}
		table.categories-table tr th {
			background: url('../images/h3-header-table.jpg') no-repeat top right;
			color: #7a0045;
			height: 30px;
			padding: 0 10px 4px 0;
			vertical-align: middle;}
		table.categories-table tr th h3.header, table.categories-table tr th h3.header a{
			display: inline;
			font-size: 14px;
			padding-left: 5px;
			color: #7a0045;
			text-decoration: none;}
		table.categories-table tr th h3.header a:hover{
			text-decoration: underline;}
		table.categories-table tr th span {
			font: bold 14px arial;}
		table.categories-table tr th span a {
			color: #f0005a;
			text-decoration: none;}
		table.categories-table tr th span a:hover {
			text-decoration: underline;}
		table.categories-table tr td {
			background-color: #f4f4f4;
			border-right: 1px solid #d9d9d9;
			padding-bottom: 10px;}
		table.categories-table tr td.noborder {
			border-right:0;}
		table.categories-table tr td a.name {
			color: #fc7323;
			display: block;
			font-weight: bold;
			margin: 5px auto;
			text-decoration: none;
			width: 160px;}
		table.categories-table tr td a.name:hover {
			text-decoration: underline;}
		table.categories-table tr td a.img {
			display: block;
			height: 230px;
			margin: 0 auto;
			width: 160px;}
		table.categories-table tr td a.img img {
			border: 1px solid #e5e5e5;
			display: block;
			font-size:0;
			height: 218px;
			line-height: 0;
			padding: 5px;
			width: 148px;}
		table.categories-table tr td p.area {
			color: #841a56;
			margin: 5px auto;
			width: 160px;}
		table.categories-table tr td p.phone {
			background: url('../images/categories-table-phone.jpg') no-repeat top center;
			color: #d40c77;
			font-weight: bold;
			line-height: 27px;
			margin: 0 auto;
			padding-right: 25px;
			vertical-align: middle;
			width: 135px;
			height:27px;}
			
		/* MovieClips */
		div.movie-clips {
			display: inline;
			float: right;
			margin-right: 10px;
			width: 410px;}
		div.movie-clips div.row {
			border-bottom: 1px dotted #ccc;
			height: 1%;
			padding-bottom: 5px;}
		div.movie-clips div.row h3.header a {
			color: #5a0033;
			font-size: 14px;
			text-decoration: none;
			margin: 5px 0;}
		div.movie-clips div.row p.clip {
			display: inline;
			float: right;
			line-height: 1.8em;
			margin: 0 3px;
			padding-top: 100px;
			position: relative;
			width: 128px;}
		div.movie-clips div.row p.clip img, div.movie-clips div.row p.clip a.img {
			display: block;
			font-size:0;
			height: 100px;
			line-height:0;
			position: absolute;
			right:0;
			top:0;
			width: 128px;}
		div.movie-clips div.row p.clip img{
			z-index: 1;}
		div.movie-clips div.row p.clip a.img {
			background-image: url('../images/movie-clips-a-img.gif');
			z-index: 2;}
		div.movie-clips div.row p.clip a.name, div.movie-clips div.row p.clip a.time {
			color: #841a56;
			font-weight: bold;
			text-align:center;
			margin:0 auto;
			text-decoration: none;}
		div.movie-clips div.row p.clip a.name:hover, div.movie-clips div.row  p.clip a.time:hover {
			text-decoration: underline;}
		div.movie-clips div.row p.clip a.name {
			display:block;
			height:20px;
			overflow:hidden;
			margin-bottom:5px;}
		div.movie-clips div.row  p.clip a.time {
			background-image: url('../images/movie-clips-a-time.jpg');
			display: block;
			font-weight: normal;
			line-height: 27px;
			margin: 0 auto;
			padding-right: 20px;
			vertical-align: middle;
			height:27px;
			width: 104px;
			overflow:hidden;}
			
		/* Mako */
		div.mako {
			background-color: #f4f4f4;
			display: inline;
			float: left;
			padding: 10px 0;
			position: relative;
			width: 322px;
			height:620px;
			overflow:hidden;}
		div.mako div.movies_container {
			width:277px;
			height:620px;
			margin:0 auto;
			text-align:center;
			overflow:hidden;}
		div.mako ul {
			position:relative;
			top:0;
			width: 287px;}
		div.mako ul li {
			background-color: #fff;
			height: 155px;
			margin: 0 auto;
			position: relative;
			width: 210px;
			z-index: 1;}
		div.mako ul li a {
			background: url('../images/mako-ul-li.gif') no-repeat;
			display: block;
			font-size: 0;
			height: 155px;
			line-height:0;
			position: absolute;
			right:0;
			top:0;
			width: 210px;
			z-index: 2;}
		div.mako ul li img {
			display: inline;
			float: right;
			height: 115px;
			margin: 6px;
			width: 198px;}
		div.mako ul li p {
			color: #841a56;
			font-weight: bold;
			padding-right: 10px;}
		div.mako ul li span {
			display: none;
			color: #841a56;
			font-weight: bold;
			padding-right: 10px;}
		div.mako div.main {
			width:287px;
			height:240px;
			text-align:center;
			position:absolute;
			top:80px;
			right:20px;
			z-index:4;}
		div.mako div.main img {
			margin:0 3px auto 0;
		}
		div.mako div.main #big_movies {
			background:url('../images/mako-ul-li-main.png') no-repeat;
			height:218px;
			overflow:hidden;}
		div.mako div.main #big_movies #big_movies_container {
			height:208px;
			overflow:hidden;
			top:0;
		}
		div.mako div.main #big_movies #big_movies_container #big_movies_content {
			position:relative;
			top:0;}
		div.mako div.main #big_movies .bigItem {
			margin-top:10px;}
		div.mako div.main #big_movies .bigItem img {
			height: 153px;
			width: 275px;
			margin:0;}
		div.mako div.main #big_movies .bigItem span {
			display: block;
			height:40px;
			overflow:hidden;}
		div.mako div.main #big_movies .bigItem p {
			color: #e20080;}

			
		/* InfoCol */
		div.info-col {
			display: inline;
			float: right;
			margin-right: 20px;
			width: 310px;}
			
			/* Info */
			div.info {
				background: url('../images/info-col-info.jpg') no-repeat top right;
				height: 215px;
				padding: 20px 25px 0;
				width: 260px;}
			div.info p {
				color: #841a56;
				font-size: 14px;
				line-height: 1.3em;
				text-align: justify;}
			div.info p span {
				display: block;
				padding-top: 10px;
				text-decoration: underline;}
			div.info p.phone {
				font-weight: bold;}
			div.info p.price {
				font: bold 18px arial;}
				
			/* SiteHelp & FastNav */
			div.site-help, div.fast-nav {
				background: url('../images/info-col-site-help.jpg') no-repeat top right;
				height: 132px;
				margin-top: 10px;
				padding: 20px 25px 0;
				width: 260px;}
			div.site-help p, div.fast-nav p {
				background: url('../images/info-col-site-help-p.jpg') no-repeat right 8px;
				color: #841a56;
				font: bold 14px arial;
				line-height: 1.3em;
				padding-right: 10px;
				text-align: justify;}
			div.site-help p.header, div.fast-nav p.header {
				background-image: none;
				margin-bottom: 10px;
				padding:0;}
			div.site-help p a, div.fast-nav p a {
				color: #841a56;
				text-decoration: none;}
			div.site-help p a:hover, div.fast-nav p a:hover {
				text-decoration: underline;}
			
			/* Comment List */
			div.comment_list {
				background-color:#FFFFFF;
				border:1px solid #CCCCCC;
				padding: 20px 25px 20px;
				margin-top:20px;
				width: 660px;
				direction:rtl;}
			div.comment_list div {
				direction:rtl;}
			div.comment_list .comment_add a {
				font-size:14px;
				font-weight:bold;
				color:#666666;
			}
			div.comment_list .comment {
				padding:5px;
				border-bottom:1px solid #EEEEEE;
			}
			div.comment_list .comment .title a.openComment {
				font-size:14px;
				font-weight:bold;
				color:#000000;
				text-decoration:none;
			}
			div.comment_list .comment .title a.openCommentReload {
				font-size:12px;
				color:#000000;
				text-decoration:none;
			}
			div.comment_list .comment .writer {
				font-size:13px;
				font-weight:bold;
				display:inline;
			}
			div.comment_list .comment .date {
				font-size:12px;
				font-weight:bold;
				color:#ff7a35;
				display:inline;
				margin-right:5px;
			}
			div.comment_list .comment .content {
				font-size:12px;
				margin:5px 0 5px 0;
			}
			
		/* MediaCol */
		div.media-col {
			display: inline;
			float: left;
			margin-left: 20px;
			width: 380px;}
			
			/* GirlsNames */
			div.girls-names {
				margin-bottom: 5px;}
			div.girls-names a {
				background: url('../images/media-col-girls-names.jpg') no-repeat;
				color: #841a56;
				display: inline;
				float: right;
				font: bold 14px arial;
				line-height: 26px;
				margin: 5px 11px;
				text-align: center;
				text-decoration: none;
				vertical-align: middle;
				width: 103px;}
			div.girls-names a:hover {
				text-decoration: underline;}
				
			/* BigImage */
			img.big-image {
				background-image: url('../images/media-col-big-image.jpg');
				font-size:0;
				line-height:0;
				height: 491px;
				margin-bottom: 5px;
				padding: 5px;
				width: 370px;}
		
		/* Movie */
		div.movie {
			background: #f4f4f4 url('../images/categorie.jpg') repeat-x top;
			margin-top: 2px;
			padding-top: 10px;}
			
			/* TextCol */
			div.movie div.text-col {
				margin-right: 5px;
				width: 217px;
				float: right;
				height: 420px;
				display: inline;
				position: relative;}
			div.movie div.text-col p.movie-text-col-png  {
				background: url('../images/movie-text-col.png') no-repeat top;
				height: 420px;
				width: 217px;
				position: absolute;
				z-index: 1;
				top:0; right:0;}
			div.movie div.text-col div.body {
				color: #6d003a;
				font-size: 14px;
				height: 410px;
				line-height: 1.3em;
				padding: 10px 10px 0 15px;
				position: relative;
				text-align: justify;
				width: 192px;
				z-index: 2;}
			div.movie div.text-col p.info {
				padding-bottom: 10px;}
			div.movie div.text-col p.info span, div.movie div.text-col div.rates span, div.movie div.text-col p.tags span {
				text-decoration: underline;
				width:50px;}
			div.movie div.text-col p.tags {
				width:180px;
				overflow:hidden;}
			div.movie div.text-col p.tags a {
				color: #afafaf;}
			div.movie div.text-col p.tags a:hover {
				text-decoration: none;}
			div.movie div.text-col div.rates span.comment {
				color: #afafaf;}
			div.movie div.text-col a.addfav {
				bottom: 50px;
				display: block;
				height: 59px;
				position: absolute;
				right:50px;
				width: 113px;}
			div.movie div.text-col a.addfav img {
				display: block;
				font-size:0;
				line-height:0;}
			div.movie div.text-col span.addfav {
				bottom: 50px;
				display: block;
				height: 59px;
				position: absolute;
				right:50px;
				width: 113px;}
			div.movie div.text-col span.addfav , div.movie div.text-col span.addfav a {
				font-size:14px;
				font-weight:bold;
				color:#fd9965;
				text-decoration:none;
				font-size:18px;}
				
			/* MovieFLV */
			div.movieflv {
				background: url('../images/movie-movieflv.png') no-repeat;
				display: inline;
				height: 399px;
				float: left;
				margin: 1px 0 0 5px;
				padding: 5px;
				width: 510px;}
					
		/* Categorie */
		div.categorie {
			background: #f4f4f4 url('../images/categorie.jpg') repeat-x top;
			margin: 20px auto 0;
			padding-top: 10px;}
		div.categorie_nomarign {
			margin-top:2px;}
			
			/* MovieClip */
			div.categorie div.movie-clip {
				height: 243px;
				width: 700px;
				margin: 20px auto;
				position: relative;}
			div.categorie div.movie-clip p.movie-clip-png {
				background: url('../images/categorie-movie-clip.png') no-repeat top center;
				height: 243px;
				width: 700px;
				margin: 0 auto;
				position: absolute;
				top:0;
				right:0;
				z-index: 1;}
			div.categorie div.movie-clip div.body {
				height: 243px;
				width: 700px;
				position: relative;
				z-index: 2;}
			div.categorie div.movie-clip h3.header {
				color: #6d003a;
				display: inline;
				font-size: 16px;
				float: right;
				line-height: 36px;
				margin-top: 4px;
				padding-right: 20px;
				width: 45%;}
			div.categorie div.movie-clip h3.header a {
				color: #6d003a;
				font-size: 16px;
				text-decoration:none;}
			div.categorie div.movie-clip h3.header a:hover {
				text-decoration:underline;}
			div.categorie div.movie-clip a.addfav , div.categorie div.movie-clip span.addfav {				
				display: inline;
				float: left;
				height: 13px;
				margin: 15px 0 0 20px;
				width: 169px;}
			div.categorie div.movie-clip a.addfav , div.categorie div.movie-clip span.addfav {
				display: block;}
			div.categorie div.movie-clip span.addfav {
				margin:22px 0 0 0;}
			div.categorie div.movie-clip span.addfav , div.categorie div.movie-clip span.addfav a {
				font-size:14px;
				font-weight:bold;
				color:#fd9965;}
				
				/* TextCol */
				div.categorie div.movie-clip div.text-col {
					color: #6d003a;
					display: inline;
					font-size: 14px;
					float: right;
					line-height: 1.3em;
					padding: 5px 10px 0 0;
					text-align: justify;
					width: 220px;}
				div.categorie div.movie-clip div.text-col p.info {
					padding-bottom: 10px;
					height:80px;
					overflow:hidden;}
				div.categorie div.movie-clip div.text-col p.tags {
					height:40px;
					width:220px;
					overflow:hidden;}
				div.categorie div.movie-clip div.text-col p.tags a {
					color: #afafaf;}
				div.categorie div.movie-clip div.text-col p.tags a:hover {
					text-decoration: none;}
				div.categorie div.movie-clip div.text-col p.info span, div.categorie div.movie-clip div.text-col div.rates span, div.categorie div.movie-clip div.text-col p.tags span {
					text-decoration: underline;
					width:50px;}
				div.categorie div.movie-clip div.text-col div.rates span.comment {
					color: #afafaf;}

					/* Rating */
					div.rates {
						margin: 10px 0;}
					ul.rating {
						background: url('../images/rating_rtl.gif') no-repeat 0 0;
						clear:both;
						display: inline-block;
						height: 14px;
						overflow: hidden;
						position:relative;
						width: 75px;}
					ul.rating li {
						cursor: pointer;
						display: inline;
						float: right;
						text-indent: -999em;}
					ul.rating li a {
						height: 14px;
						right:0;
						position: absolute;
						text-decoration: none;
						top:0;
						width: 15px;
						z-index: 200;}						
					ul.rating li.one a {right: 0;}
					ul.rating li.two a {right: 15px;}
					ul.rating li.three a {right: 30px;}
					ul.rating li.four a{right: 45px;}
					ul.rating li.five a {right: 60px;}
					ul.nostar {background-position:0 0}
					ul.onestar, ul.rating_r li.one a:hover {background-position:0 -14px}
					ul.twostar, ul.rating_r li.two a:hover {background-position:0 -28px}
					ul.threestar, ul.rating_r li.three a:hover {background-position:0 -42px}
					ul.fourstar, ul.rating_r li.four a:hover {background-position:0 -56px}
					ul.fivestar, ul.rating_r li.five a:hover {background-position:0 -70px}
					ul.rating_r li a:hover {
						background: url('../images/rating_rtl.gif') no-repeat 0 0;						
						height: 14px;
						right:0px;					
						overflow:hidden;
						width: 75px;
						z-index: 2;}
				
				/* PreviewCol */
				div.categorie div.movie-clip ul.preview-col {
					display: inline;
					float: left;
					padding: 5px 20px 0 0;
					width: 450px;}
				div.categorie div.movie-clip ul.preview-col li {
					display: inline;
					float: right;
					width: 145px;}
				div.categorie div.movie-clip ul.preview-col li a {
					display: block;
					margin: 5px auto;}
				div.categorie div.movie-clip ul.preview-col li a.title {
					background: url('../images/preview-col-li-a-title.jpg') no-repeat;
					color: #a0326d;
					font-weight: bold;
					line-height: 29px;
					padding-right: 15px;
					text-decoration: none;
					height:29px;
					width: 123px;
					overflow:hidden;}
				div.categorie div.movie-clip ul.preview-col li a.image {
					background: url('../images/preview-col-li-a-image.png') no-repeat;
					cursor: pointer;
					height: 105px;
					padding: 5px;
					width: 135px;}
				div.categorie div.movie-clip ul.preview-col li a.image img {
					display: block;
					font-size:0;
					height: 105px;
					line-height:0;
					width: 135px;}
		
		/* SmallMenu */
		ul.small-menu {
			margin: 20px auto 10px;
			text-align: center;}
		ul.small-menu li {
			color: #a0326d;
			font-weight: bold;
			display: inline;}
		ul.small-menu li.spacer {
			padding: 0 5px;
			text-decoration:none;}
		ul.small-menu li a {
			color: #a0326d;
			text-decoration: none;}
		ul.small-menu li a:hover {
			text-decoration: underline;}
			
/* Footer */
div.footer {
	color: #9c8240;
	font-weight: bold;
	line-height: 30px;
	margin: 0 auto;
	vertical-align: middle;
	width: 950px;}
	div.footer p {
		display: inline;
		padding: 0 5px;}
	div.footer p a {
		color: #9c8240;
		text-decoration: none;}
	div.footer p a:hover {
		text-decoration: underline;}
	div.footer p.copyrights {
		float: right;}
	div.footer p.kidum {
		float: left;}

/* More */
div.reportus {
	text-align:right;
	padding:15px;
	font-size:14px;
	font-weight:bold;}
	div.reportus div.title {
		text-align:center;
		margin:0 auto;
		font-size:18px;
		font-weight:bold;}
	div.reportus form {text-align:right;}
	div.reportus form input, div.reportus form textarea{
		border:solid 1px #AAAAAA;}
	div.reportus form.button {
		width:100px; 
		height:40px; 
		margin:10px auto;
		font-size:12px; 
		font-weight:bold; 
		border:1px solid #AAAAAA; 
		background-color:#EEEEEE;}
	div.reportus form .err {
		font-weight:bold; 
		padding:5px;}

/* SiteMap */
div.siteMap {
	margin:0;
	padding:0;}
	.siteMap ul {
		margin-right: 20px; 
		padding-right: 1em; 
		list-style-type: square;}
	.siteMap ul.disc {
		list-style-type: disc;}
	.siteMap li {
		margin-top: 0; 
		padding: 2px;}
	.siteMap li a {
		text-decoration:none;
		color:#000000;}
	.siteMap h3 {
		font-size:14px; 
		font-weight:bold; 
		margin:10px 0 5px 0;}
	.siteMap ul.movies {
		list-style-type:none;
	}
	.siteMap ul.movies li {
		width:196px;
		height:23px;
		text-align:center;
		margin:5px;
		float:right;}

/* Stories */
div.stories {
	width:600px;
	direction:rtl;
	padding:20px;}
	div.stories div.strories_story {
		margin-bottom:10px;}
	div.stories div.title {
		font-size:16px;
		font-weight:bold;}
	div.stories div.writer {
		font-size:14px;}
	div.stories div.date {
		font-size:11px;
		font-weight:bold;
	}
	div.stories div.content {
		font-size:12px;}
	div.stories a.link {
		font-size:14px;
		font-weight:bold;}

/* Story */
div.story {
	width:600px;
	direction:rtl;
	padding:20px;}
	div.story div.title {
		font-size:18px;
		font-weight:bold;}
	div.story div.writer {
		font-size:15px;}
	div.story div.date {
		font-size:12px;
		font-weight:bold;
	}
	div.story div.content {
		font-size:14px;}
