	html,body	{
		height:100%;
		margin: 0;
		padding:0px;
		font-family: Tahoma, Verdana, Arial, sans-serif;
		color: black;
		font-size: 11px;
		text-align:center;
	}
	a	{
		color: black;
		font-family: Tahoma, Verdana, Arial, sans-serif;
		text-decoration: underline; 
		font-size: 11px;
	}
	a:hover	{
		text-decoration: none; 
	}
	td	{
		font-size: 11px;
	}
	img, table	{
		border:none;
	}
	
	table {
		border-collapse: collapse;
		width:970;
	}

	table td {
		padding: 0px;
		vertical-align:top;
	}
	.global	{
		margin:0 auto;
		margin-top:37px;
		width:880px;
	}
	.header	{
		position:relative;
		padding-left:150px;
		text-align:left;
	}
	.logo	{
		position:absolute;
		width:140px;
		height:165px;
		top:0;
		left:0;
		text-align:center;
	}
	* html .logo	{
		left:-150px;
	}
	.logo a.a	{
		display:block;
		background:url(images/mnis_logo.gif) no-repeat;
		width:140px;
		height:141px;
		margin-bottom:6px;
	}
	.logo a	{
		text-transform:uppercase;
		color:#000000;
	}
	.loginTop	{
		padding-top:11px;
		position:relative;
		margin-bottom:1px;
	}
	* html .loginTop	{
		padding-top:12px;
	}
	.loginTop .i	{
		color:#ff2c16;
		border:solid 1px #5c5e93;
		width:84px;
		font-family: Tahoma, Verdana, Arial, sans-serif;
		font-size: 11px;
		margin-right:5px;
		height:14px;
	}
	.loginTop .b	{
		margin:0;
		padding:0;
		position:relative;
		top:5px;
		margin-right:15px;
	}
	* html .loginTop .b	{
		top:4px;
	}
	.loginTop .help	{
		position: absolute;
		background:url(images/but_help.gif);
		width:14px;
		height:14px;
		top:0;
		left:167px;
	}
	html:root .loginTop .help	{
		left:163px;
	}
	.loginTop .r	{
		color:#ff500b;
		margin-right:220px;
	}
	.loginTop .cell	{
		color:#5c5e93;
	}
	.searchTop .i	{
		color:black;
		border:solid 1px #5c5e93;
		width:109px;
		font-family: Tahoma, Verdana, Arial, sans-serif;
		font-size: 11px;
		margin-right:5px;
		height:14px;
	}
	.searchTop .b	{
		margin:0;
		padding:0;
		position:relative;
		top:5px;
		margin-right:193px;
	}
	html:root .searchTop .b	{
		margin-right:195px;
	}
	* html .searchTop .b	{
		top:4px;
		margin-right:193px;
	}
	.searchTop .s	{
		margin:0 16px 0 1px;
		width:109px;
		font-family: Tahoma, Verdana, Arial, sans-serif;
		font-size: 11px;
		position:relative;
		top:1px;
	}
	.searchTop .s2	{
		margin:0 0 0 1px;
		width:109px;
		font-family: Tahoma, Verdana, Arial, sans-serif;
		font-size: 11px;
		position:relative;
		top:1px;
	}
	.navTop	{
		background:#000000;
		height:19px;
		color:white;
		margin-top:7px;
		padding-left:1px;
	}
	* html .navTop	{
		margin-top:6px;
	}
	.navTop a	{
		color:white;
		text-decoration: none;
		text-transform:uppercase;
		margin-right:4px;
		padding-left:4px;
		background:url(images/menu_separator.gif) left no-repeat;
		display:block;
		line-height:19px;
		float:left;
	}
	.navTop a.f	{
		background: none;
	}
	.navTop a:hover	{
		text-decoration: underline; 
	}
	.navTop em	{
		border-left:solid 1px #6c6c72;
		font-style:normal;
		font-size:19px;
	}
	.altMenu	{
		margin-top:1px;
	}
	.altMenu .b	{
		margin-top:-5px;
		margin-left:2px;
	}
	* html .altMenu .b	{
		margin-top:-4px;
		margin-left:-1px;
	}
	.altMenu a.menu	{
		color:#ff2c16;
		font-weight:bold;
		line-height:18px;
		height:18px;
		background: #000000;
		padding:0 27px 0 4px;
		text-decoration: none;
		display:block;
		float:left;
		text-transform:uppercase;
	}
	.altMenu a.menu:hover	{
		text-decoration: underline; 
	}
	.rightLinks	{
		float:right;
		padding-top:10px;
		text-align:right;
	}
	.altMenu .up	{
		display:block;
		margin-top:-7px;
		float:left;
	}
	.br	{
		clear:both;
	}
	.content	{
		margin-top:34px;
		text-align:left;
		margin-bottom:50px;
	}
	* html .content	{
		margin-top:49px;
	}
	.content .col1	{
		padding-right:20px;
		padding-top:15px;
	}
	.thumbFirts	{
		float:left;
		width:134px;
		border-right:solid 1px #5c5e93;
		min-height:122px;
		text-align:center;
		padding:0 3px;
	}
	* html .thumbFirts	{
		height:122px;
	}
	.thumbFirts strong	{
		color:#999999;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		float:left;
	}
	.thumbPic	{
		width:80px;
		height:60px;
		margin:24px auto 2px auto;
		border:solid 1px #cccccc;
	}
	* html .thumbPic	{
		margin:10px auto 2px auto;
	}
	.thumbFirts a	{
		color:#5c5e93;
		font-family: Arial, Tahoma, Verdana, sans-serif;
	}
	.thumb	{
		float:left;
		width:134px;
		min-height:122px;
		text-align:center;
	}
	* html .thumb	{
		height:122px;
	}
	.thumb strong	{
		color:#999999;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		float:left;
		padding-left:20px;
	}
	.thumb a	{
		color:#5c5e93;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		clear:both
	}
	.thumb .thumbPic	{
		width:80px;
		height:60px;
		margin:10px 0 2px 20px;
		border:solid 1px #cccccc;
		float:left;
	}
	* html .thumb .thumbPic	{
		margin:10px 0 2px 10px;
	}
	.thumbSeparator	{
		height:43px;
		clear:both;
	}
	.titleSeparator	{
		font-size:20px;
		font-weight:bold;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		border-bottom:solid 1px #cccccc;
		padding-bottom:2px;
	}
	.titleSeparator .right	{
		float:right;
		width:180px;
		padding-top:5px;
	}
	.titleSeparator .right a	{
		float:right;
		font-size:12px;
		font-weight:bold;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		color:#0033cc;
	}
	.videoItem	{
		position:relative;
		background:url(images/video_item_bg_bottom.gif) bottom repeat-x;
		padding:10px 0 2px 130px;
		min-height:109px;
		margin-bottom:10px;
	}
	* html .videoItem	{
		height:109px;
	}
	.videoItemThumb	{
		position:absolute;
		left:0;
		top:10px;
		width:122px;
		height:104px;
		color:#5c5e93;
	}
	.videoItemThumb div	{
		border:solid 1px #cccccc;
		float:left;
	}
	.videoItemThumb em	{
		font-style:normal;
		position:relative;
		top:0px;
	}
	* html .videoItemThumb em	{
		top:-3px;
	}
	html:root .videoItemThumb em	{
		top:-5px;
	}
	.videoItemThumb input	{
		position:relative;
		left:-1px;
	}
	* html .videoItemThumb input	{
		left:-4px;
	}
	html:root .videoItemThumb input	{
		left:-4px;
	}
	.videoItem .title	{
		font-size:12px;
		font-weight:bold;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		color:#0033cc;
		background:none;
		margin:0;
		padding:0;
	}
	.videoItem span	{
		font-family: Arial, Tahoma, Verdana, sans-serif;
		font-size:11px;
	}
	.videoItem p	{
		padding:4px 0 40px 0;
		margin:0;
		font-size:12px;
	}
	.videoItemInformer	{
		position:absolute;
		bottom:18px;
		right:0;
		width:425px;
		color:#666666;
	}
	.videoItemInformer a	{
		color:#333333;
	}
	.videoItemInformer em	{
		font-style:normal;
		color:#333333;
	}
	.reitStars	{
		margin-left:10px;
	}
	.videoItemInformer .right	{
		float:right;
	}




	.content .col2	{
		width:300px;
	}
	.userBlock	{
		position:relative;
	}
	.userStatus	{
		background:#FFFFFF;
		color:#ff0000;
		text-align:center;
		line-height:18px;
	}
	.userProfile	{
		width:292px;
		background:black;
		color:white;
		padding:9px 4px 4px 6px;
		min-height:300px;
	}
	* html .userProfile	{
		height:300px;
	}
	.profileOptions	{
		width:88px;
		padding-right:3px;
		border-right:solid 1px white;
		float:left;
		padding-bottom:3px;
	}
	.profileOptions a	{
		color:white;
	}
	.profileAvatar	{
		float:left;
		padding-left:4px;
		text-align: center;
		color:#ff9000;
		font-family: Arial, Tahoma, Verdana, sans-serif;
	}
	.profileAvatar div	{
		border:solid 1px white;
		float:left;
	}
	.profileAvatar div img	{
		border:solid 1px black;
	}
	.profileAvatar a	{
		color:#ff9000;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		text-decoration:none;
	}
	.profileAvatar a:hover	{
		text-decoration: underline;
	}
	.profileMoney	{
		border-top: solid 1px white;
		margin-top:5px;
		padding-top:3px;
		color:#ff0000;
	}
	.profileMoney a	{
		color:#ffd094;
	}
	.profileLinks	{
		float:left;
		color:white;
		padding-left:6px;
	}
	.profileLinks a	{
		color:white;
		text-decoration: none; 
	}
	.profileLinks a:hover	{
		text-decoration: underline; 
	}
	.profilePaments	{
		font-family: Arial, Tahoma, Verdana, sans-serif;
		margin-top:40px;
	}
	* html .profilePaments	{
		margin-top:62px;
	}
	.profileMoneyM	{
		float:left;
		color:#ff9000;
		padding-top:12px;
		font-family: Tahoma, Arial, Verdana, sans-serif;
	}
	.profileMoneyM a	{
		color:#ffd094;
	}
	.profileMoneyM strong	{
		color:#ff0000;
		display:block;
		margin-bottom:4px;
		font-weight:normal;
	}
	.profileMoneyAd	{
		color:#cccccc;
		text-transform:uppercase;
		text-align:right
	}
	.underSeparator	{
		background:#FFFFFF;
		position:absolute;
		height:9px;
		border-bottom:solid 1px #cccccc;
		width:302px;
		bottom:-10px;
		left:0;
	}
	*html .underSeparator	{
		bottom:-11px;
	}
	.bannerArea	{
		margin-top:9px;
		padding:0 4px 4px 4px;
		border:solid 1px #ccc;
	}
	.bannerArea span	{
		text-transform:uppercase;
		color:#cccccc;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		text-align:right;
		display:block;
	}
	.countersBlock	{
		bottom:0;
		text-align:center;
		margin-top:20px;
	}
	.pageing	{
		margin-top:50px;
		padding: 0 45px 0 50px;
	}
	.pageing a	{
		display:block;
		margin-right:7px;
		float:left;
		line-height:17px;
		background:#eeeeee;
		width:22px;
		text-align:left;
		padding-left:2px;
		color:black;
		text-decoration:none;
	}
	.pageing a:hover	{
		background:#928383;
		color:white;
	}
	.pageing strong	{
		display:block;
		margin-right:7px;
		float:left;
		line-height:17px;
		background:#928383;
		color:white;
		width:22px;
		text-align:left;
		padding-left:2px;
		font-weight:normal;
	}
	.pageing .prev	{
		background:#5c5e93;
		width:77px;
		text-align:right;
		padding-right:3px;
		color:white;
		text-decoration:none;
	}
	.pageing .prev:hover	{
		background:#4d4f81;
	}
	.pageing .next	{
		background:#5c5e93;
		width:77px;
		text-align:left;
		padding-left:3px;
		color:white;
		text-decoration:none;
	}
	.pageing .next:hover	{
		background:#4d4f81;
	}
	.bottom	{
		text-align:left;
		height:45px;
		margin-top:17px;
	}
	* html .bottom	{
		margin-top:-33px;
	}
	.bottomCounters	{
		float:left;
		margin-right:17px;
	}
	.bottom .navTop	{
		margin-top:0;
		margin-left:139px;
	}
	.bottomCopy	{
		line-height:27px;
		color:#5c5e93;
		font-family: Arial, Tahoma, Verdana, sans-serif;
	}
	.bottomCopy div	{
		float:right;
	}
	
/* News	 */

	.globalNews	{
		width:767px;
		margin:0 auto;
		margin-top:7px;
		text-align:left;
	}
	.videoItemFull	{
		font-family: Arial, Tahoma, sans-serif;
	}
	.videoItemFull h1	{
		margin:0;
		padding:0;
		font-size:18px;
		font-weight:bold;
	}
	.videoItemView	{
/*		width:451px;*/
		height:371px;
		background:#000000;
		text-align:center;
		vertical-align:middle;
	}
	.videoListing	{
		text-align:center;
		margin:3px 0;
	}
	.videoListing a	{
		text-decoration: none; 
	}
	.videoListing a:hover	{
		text-decoration: underline; 
	}
	.videoOptions	{
		border:solid 1px #ccc;
		background:#f6f6f6;
	}
	.videoOptions .selector	{
		padding:3px 23px;
	}
	.videoItemFullRating	{
		float:left;
		text-align:center;
	}
	.videoItemFullRating div	{
		margin:2px 0 3px 0;
		text-align:center;
	}
	.videoItemFullOpt1	{
		float:left;
		padding-left:15px;
		width:150px;
	}
	.videoItemFullOpt1 .favor	{
		background: url(images/ic_favor.gif) no-repeat;
		padding-left:18px;
		display:block;
		height:14px;
		margin-bottom:17px;
	}
	.videoItemFullOpt1 .abuse	{
		background: url(images/ic_abuse.gif) no-repeat;
		padding-left:20px;
		display:block;
		height:15px;
	}
	.videoItemFullOpt2	{
		float:left;
		padding-left:15px;
		margin-top:0px;
	}
	.videoItemFullOpt2 .email	{
		background: url(images/ic_mail.gif) no-repeat;
		padding-left:22px;
		display:block;
		height:15px;
		margin-bottom:3px;
	}
	.videoItemFullOpt2 .send	{
		background: url(images/ic_send_video.gif) no-repeat;
		padding-left:24px;
		display:block;
		height:15px;
		margin-left:-3px;
	}
	.separator	{
		clear:both;
		height:1px;
		background:#ccc;
		margin:6px 0 0 0;
	}
	html:root .separator	{
		margin:48px 0 0 0;
	}
	.stats	{
		padding-bottom:3px;
		border-bottom:solid 1px #ccc;
		line-height:27px;
		padding:0 25px;
	}
	.stats em	{
		font-style:normal;
		color:#ccc;
		margin:0 18px;
	}
	.stats a	{
		color:#0033cc;
	}
	.optionsLinks	{
		line-height:23px;
		padding:0 25px;
	}
	.optionsLinks div	{
		float:right;
	}
	.addComments	{
		margin-top:19px;
		margin-bottom:3px;
		border-left:solid 1px #6ca7ce;
		border-right:solid 1px #6ca7ce;
		border-bottom:solid 1px #6ca7ce;
		padding: 5px 5px 25px 5px;
		text-align:center;
	}
	.addComments .smiles div	{
		float:right;
	}
	.addComments .smiles div a	{
		text-decoration:none;
	}
	.addComments .smiles div a:hover	{
		text-decoration: underline;
	}
	.commentsArea	{
		width:348px;
		margin:0 auto;
		margin-top:15px;
		text-align: left;
	}
	.commentsAreaName	{
		width:86px;
		white-space:nowrap;
		padding-right:9px;
	}
	.commentsArea textarea	{
		width:245px;
		height:77px;
		border:solid 1px #ccc;
		overflow:auto;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		font-size: 11px;
		margin-bottom:4px;
	}
	.commentsArea input	{
		border:solid 1px #d4d0c8;
		background:#FFFFFF;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		font-size: 11px;
		width:90px;
		height:22px;
		margin-top:6px;
		margin-left:42px;
	}
	.commentsArea .help	{
		background: url(images/ic_help.gif) center left no-repeat;
		padding-left:19px;
		color:#0060e6;
		font-size: 13px;
		margin-left:32px;
	}
	.commentsArea em	{
		color:#008000;
		font-style:normal;
		font-weight:bold;
	}
	.s12	{
		font-size: 12px;
	}
	.pageingComments	{
		text-align:right;
		font-size: 12px;
		margin-bottom:3px;
	}
	.pageingComments a	{
		font-size: 12px;
		color:#0060e6;
		margin:0 3px;
	}
	.pageingComments strong	{
		font-size: 12px;
		margin:0 3px;
	}
	.marg	{
		margin-bottom:10px !important;
		display:block;
	}
	.commentsPageingBut	{
		position:relative;
		top:3px;
	}
	.commentItem	{
/*		border-top:solid 1px #dedbdb;*/
		background: url(images/comment_separator.gif) repeat-x top;
		padding:10px 0 0 60px;
		margin-bottom:9px;
		position:relative;
		line-height:14px;
	}
	.commentItem .time	{
		font-style:normal;
		color:#666;
	}
	.commentItemAvatar	{
		position:absolute;
		top:7px;
		left:0;
	}
	* html .commentItemAvatar	{
		left:-60px;
	}
	.commentItemAvatar img	{
		border:solid 1px #ccc;
	}
		


	.newsContent .col2	{
		width:284px;
		padding:21px 0 0 16px;
	}
	* html .topIE	{
		height:1px;
		background:#ccc;
		position:relative;
		top:2px;
	}
	.videoItemInfo	{
		border:solid 1px #ccc;
		padding:6px;
		line-height:16px;
		position:relative;
	}
	.videoItemInfo table td	{
		vertical-align:middle;
		padding-right:2px;
	}
	.videoItemInfo strong a	{
		color:#0033cc;
	}
	.videoItemInfo span	{
		margin:26px 0 6px 0;
		display:block;
	}
	.infoTitles	{
		width:1px !important;
	}
	.videoItemInfo input	{
		margin:0;
		display:block;
		width:220px;
		border:solid 1px #ccc;
		margin-top:3px;
		font-size: 10px;
	}
	.videoItemInfo a	{
		margin-right:7px;
	}
	.videoItemInfo .ufo	{
		position:absolute;
		width:41px;
		height:39px;
		top:2px;
		right:2px;
		background:#000000;
	}
	* html .videoItemInfo .ufo	{
		right:3px;
	}
	.sizeChoiser	{
		padding:5px 3px 10px 3px;
		position:relative;
	}
	.sizeChoiser select	{
		width:100px;
		margin-top:4px;
	}
	.sizeChoiser .order	{
		position:absolute;
		background:url(images/but_dvd_order.gif) no-repeat;
		width:126px;
		height:22px;
		top:5px;
		right:3px;
	}
	.sizeChoiser .upload	{
		position:absolute;
		background: url(images/but_upload_video.gif) no-repeat;
		width:126px;
		height:22px;
		top:30px;
		right:3px;
	}
	.globalNews .bannerArea	{
		min-height:507px;
	}
	* html .globalNews .bannerArea	{
		height:504px;
	}
	
/* MAP */
	.map	{
		padding-top:	
	}
	.map h1	{
		margin:0;
		padding:0;
		font-size:24px;
		font-weight:bold;
		font-family: Arial, Tahoma, Verdana, sans-serif;
	}
	.title	{
		background: url(images/title_separator.gif) bottom repeat-x;
		padding-bottom:9px;
		padding-left:20px;
		margin-bottom:13px;
	}
	.menuTitle	{
		margin-left:78px;
	}
	.menuList	{
		padding:10px 0 0 65px;
		float:left;
		width:40%;
	}
	Html>body .menuList	{
		width:38%;
	}
	.menuList a	{
		background:url(images/menu_list_link_bg.gif) left center no-repeat;
		padding-left:5px;
		display:block;
		height:11px;
		position:relative;
		padding-bottom:2px;
		text-decoration: none;
		color:#5c5e93;
	}
	.menuList a em	{
		color: black;
		font-style:normal;
	}
	* html .menuList a	{
		margin-top:-2px;
	}
	.menuList a em.ad	{
		color:#ff0000;
		font-weight:bold;
	}
	.menuList a:hover	{
		text-decoration:underline; 
	}
	.menuList a span	{
		display:block;
		width:46px;
		position:absolute;
		left:-51px;
		color:#999;
		padding:0 2px;
		top:2px;
		padding-bottom:2px;
		height:10px;
		overflow:hidden;
	}
	html>body 	.menuList a span	{
		top:0px;
	}
	.menuList a span:hover	{
		background: #5c5e93;
	}
	.menuList a span strong	{
		color:#ff7474;
		font-weight:normal;
	}
	
/* ONLINE */
	.title02	{
		margin-left:8px;
	}
	.separator02	{
		background:url(images/title_separator.gif) bottom repeat-x;
		height:3px;
		margin:112px 0 12px 0;
	}
	.online	{
		padding-top:31px !important;
	}
	
	.videoFilter	{
		background:#f1f2f2;
		border-left: solid 1px #c7c7c7;
		border-right: solid 1px #c7c7c7;
	}
	.videoFilter td	{
		background:#f1f2f2;
		padding:4px;
		text-align:center;
		border-left: solid 1px #e4e4e4;
		border-right: solid 1px #e4e4e4;
		border-top: solid 1px #c7c7c7;
		border-bottom: solid 1px #c7c7c7;
	}
	.current	{
		background:#e2e2e2 !important;
		border-left: solid 1px #b4b4b4 !important;
		border-right: solid 1px #b4b4b4 !important;
		border-top: solid 1px #b4b4b4 !important;
		border-bottom: solid 1px #e2e2e2 !important;
	}
	.videoFilter .up	{
		color:#0060e6;
	}
	.videoFilter a	{
		text-decoration:none;
	}
	.videoFilter a:hover	{
		text-decoration: underline;
	}
	.videoFilterPageing	{
		text-align:right;
		margin:10px 0;
	}
	.videoFilterPageing .prev	{
		color:#0060e6;
		background:url(images/comments_next_page_r.gif) left center no-repeat;
		padding-left:21px;
		margin-right:10px;
	}
	.videoFilterPageing .next	{
		color:#0060e6;
		background:url(images/comments_next_page.gif) no-repeat center right;
		padding-right:21px;
		margin-left:10px;
	}
	
/* AVATAR PAGE */
	.avatara	{
		margin-top:1px;
	}
	.avatara .col1	{
		width:163px;
		border-right:solid 1px black;
		background:#F5F5F5;
		padding:13px 4px 20px 11px;
		text-align:right;
	}
	.userAvatara	{
		margin:12px 0 2px 0;
		clear:both;
	}
	.avProfile	{
		padding-bottom:12px;
		border-bottom:solid 1px black;
		margin-bottom:6px;
	}
	.avProfile a	{
		text-decoration:none;
	}
	.avProfile a:hover	{
		text-decoration:underline;
	}
	.avProfile a strong	{
		text-transform:uppercase;
	}
	
	.avInfo a	{
		text-decoration:none;
	}
	.avInfo a:hover	{
		text-decoration:underline;
	}
	.avInfo b a	{
		display:block;
		color:#FF0000;
		margin:18px 0 14px 0;
		text-decoration:underline;
	}
	.avInfo b a:hover	{
		text-decoration:none;
	}
	.avArchive	{
		text-align:center;
	}
	.avArchive .larr	{
		background:url(images/archive_larr.gif) 0 80% no-repeat;
		width:24px;
		height:14px;
	}
	.avArchive .rarr	{
		background:url(images/archive_rarr.gif) 100% 80% no-repeat;
		width:24px;
		height:14px;
	}
	.avArchive table	{
		margin:4px 0 30px 0;
	}
	.avArchive td	{
		border:solid 1px white;
		padding:4px 0;
		text-align:center;
		vertical-align:middle;
	}
	.avArchive .days td	{
		font-weight:bold;
	}
	.avArchive .days b	{
		color:#FF0024;
	}
	.avArchive td a	{
		text-decoration:none;
		color:white;
	}
	.avArchive td a:hover	{
		text-decoration:underline;
	}
	.avArchive .w	{
		color:#804040;
	}
	.avArchive .w a	{
		font-weight:bold;
	}
	.avArchive .e	{
		background:black;
	}

	.avSearcher	{
		text-align:right;
		font-size:10px;
		padding:0px 5px 14px 2px;
	}
	.avSearcher a	{
		margin-left:11px;
	}
	.avSearcher .i	{
		width:400px;
		border:solid 1px black;
		color:#80879B;
		font-size: 11px;
		margin:4px 0 2px 0;
		margin-right:9px;
	}
	.avSearcher .b	{
		border:solid 1px black;
		color:white;
		background:black;
		font-size: 11px;
		margin:4px 0 2px 0;
	}
	.hotLink	{
		position:absolute;
		top:13px;
		left:184px;
		white-space:nowrap;
	}
	.hotLink a	{
		font-weight:bold;
		margin-right:11px;
	}
	.hotLink a strong	{
		color:#FF0000;
	}
	.hotMovie	{
		border-bottom:solid 1px black;
		border-top:solid 1px black;
		padding:2px 0;
		text-align:left;
		margin:40px 0;
		position:relative;
	}
	* html .hotMovie	{
		height:1px;
	}
	.hotMovie table	{
		background:#B1B1B1;
	}
	.hotMovie td	{
		padding:5px;
		vertical-align:middle;
	}
	.hotMovie img	{
		border:solid 1px black;
		margin-right:5px;
		float:left;
	}
	.hotMovie a	{
		text-decoration:none;
	}
	* html .hotMovie a	{
		text-decoration:underline;
	}
	.hotMovie a i	{
		font-style:normal;
		position:relative;
		top:10px;
	}
	.hotMovie a i	{
		font-style:normal;
		position:relative;
		top:10px;
	}
	.linksBlockLeft	{
		position:absolute;
		left:10px;
		top:-19px;
	}
	.linksBlockLeft a	{
		float:left;
		line-height:15px;
		padding:0 5px 3px 5px;
		text-decoration:underline;
	}
	.linksBlockLeft a:hover	{
		text-decoration:none;
	}
	.linksBlockLeft .s	{
		color:white;
		background:black;
	}
	.linksBlockLeft .f	{
		color:white;
		background:#FF0024;
		text-transform:uppercase;
	}
	.linksBlockRight	{
		position:absolute;
		right:10px;
		top:-18px;
	}
	.linksBlockRight a	{
		float:left;
		line-height:15px;
		padding:0 5px 3px 5px;
		text-decoration:underline;
	}
	.linksBlockRight a:hover	{
		text-decoration:none;
	}
	.linksBlockRight .s	{
		color:white;
		background:black;
	}
	.linksBlockLeftBott	{
		position:absolute;
		left:10px;
		bottom:-18px;
	}
	.linksBlockLeftBott a	{
		float:left;
		line-height:15px;
		padding:0 5px 3px 5px;
		text-decoration:underline;
	}
	.linksBlockLeftBott a:hover	{
		text-decoration:none;
	}
	.linksBlockLeftBott .s	{
		color:white;
		background:black;
	}
	.linksBlockRightBott	{
		position:absolute;
		right:10px;
		bottom:-18px;
	}
	.linksBlockRightBott a	{
		float:left;
		line-height:15px;
		padding:0 5px 3px 5px;
		text-decoration:underline;
	}
	.linksBlockRightBott a:hover	{
		text-decoration:none;
	}
	.abAdvertBlock	{
		text-align:left;
		min-height:175px;
		margin-bottom:25px;
		border-top:solid 1px black;
	}
	* html .abAdvertBlock	{
		height:175px;
	}
	.abAdvertBlock i	{
		display:block;
		height:23px;
		background:#EAEAEA;
		font-style:normal;
		padding-left:10px;
	}
	.abAdvertBlock i a	{
		float:left;
		line-height:15px;
		padding:0 5px 3px 5px;
		text-decoration:underline;
	}
	.abAdvertBlock i a:hover	{
		text-decoration:none;
	}
	.abAdvertBlock i .s	{
		color:white;
		background:black;
	}
	.avSiteMenu	{
		text-align:left;
		margin-bottom:8px;
	}
	.avSiteMenu i	{
		display:block;
		height:23px;
		background:#EAEAEA;
		font-style:normal;
		padding-left:10px;
		margin-bottom:1px;
	}
	.avSiteMenu i a	{
		float:left;
		line-height:15px;
		padding:0 5px 3px 5px;
		text-decoration:underline;
		color:white;
		background:black;
		margin-right:5px;
	}
	.avSiteMenu i a:hover	{
		text-decoration:none;
	}
	.avRubricator	{
		margin:0 13px;
		border:solid 1px #A9B8C2;
		padding:1px;
	}
	.avRubricator td	{
		background:#EFEFEF;
		padding:7px 0 7px 19px;
	}
	.avRubricator .item a	{
		text-decoration:none;
		color:#000066;
	}
	.avRubricator .item a:hover	{
		text-decoration:underline;
	}
	.avRubricator .item	{
		padding-left:73px;
		margin-bottom:10px;
		color:#000066;
		min-height:60px;
	}
	* html .avRubricator .item	{
		height:60px;
	}
	.avRubricator .item h2	{
		margin:0 0 3px -10px;
		padding:0;
	}
	.avatarList	{
		text-align:left;
		padding:0 13px;
	}
	.avatarList .pageing	{
		padding-left:16px;
		margin-top:10px;
	}
	.avatarList .pageing span	{
		float:right;
		margin-right:-48px;
	}
	.avatarList .pageing .prev	{
		background:black;
	}
	.avatarList .pageing .prev:hover	{
		background:#383737;
	}
	.avatarList .pageing .next	{
		background:black;
	}
	.avatarList .pageing .next:hover	{
		background:#383737;
	}
	.clear	{
		height:1px;
		clear:both;
	}
	.avatarWrapper	{
		border:solid 1px #A9B8C2;
		padding:1px 0;
		margin-top:4px;
		width: 970px;
	}
	.avTitle	{
		display:block;
		text-align:center;
		background:black;
		color:white;
		line-height:27px;
		margin:0 1px 1px 1px;
	}
	.avatarTableWrapper	{
		background:#EFEFEF;
		margin:0 1px;
	}
	.avatarTableWrapper .adBlock	{
		text-align:center;
		vertical-align:middle;
	}
	.avatarTableWrapper .adBlockBott	{
		text-align:center;
		vertical-align:middle;
		border-top:solid 2px white;
	}
	.avatarItem	{
		border-right:solid 1px #a7d5ff;
		border-bottom:solid 1px #a7d5ff;
		border-left:solid 1px #a7d5ff;
		border-top:solid 1px #a7d5ff;
		background:#dde9f1;
		padding:3px;
		margin:0 1px 1px 0;
	}
	.avatarItemToper	{
		background:#A9B8C2;
		border-bottom:solid 1px white;
		height:1px;
		margin-right:1px;
	}
	.avatarItemWrapper	{
		background:white;
		padding:9px 9px;
		height:320px;
		width:273px;
	}
	.avatarItemWrapper .pic	{
		width:1px;
	}
	.avatarItemWrapper .txt	{
		padding-top:24px;
	}
	.avatarItemWrapper .pic img	{
		margin:16px 19px 8px 37px;
	}
	.avatarItemWrapper i	{
		display:block;
		font-style:normal;
		margin-top:
	}
	.avatarItemWrapper .txt span	{
		display:block;
		width:60px;
		white-space:nowrap;
	}
	.avatarItemWrapper i strong	{
		line-height:22px;
		height:20px;
		padding:0 6px;
		color:white;
		font-weight:normal;
		background:black;
		float:right;
		position:relative;
		top:-8px;
	}
	.avatarItemWrapper .r	{
		position:relative;
		top:3px;
		margin-right:16px;
	}
	* html .avatarItemWrapper .r	{
		margin-right:14px;
	}
	.avatarItemWrapper .reitStars	{
		margin:0 5px;
		border-right:solid 1px #999999;
		float:left;
		padding-right:2px;
		position:relative;
		top:2px;
	}
	* html .avatarItemWrapper .reitStars	{
		margin:0 3px 0 5px;
	}
	.dateRate	{
		color:#999999;
		font-size:10px;
	}
	.itemLinks	{
		margin:13px 0 0 0;
	}
	.itemLinks td	{
		vertical-align:middle;
		padding:0 8px 5px 0;
	}
	.itemLinks .url	{
		white-space:nowrap;
		width:60px;
		text-align:right;
	}
	.itemLinks .i	{
		margin-right:3px;
		border:solid 1px #CCCCCC;
	}
	.itemLinks .copy	{
		background:url(images/ic_url_copy.gif);
		width:16px;
		height:15px;
	}
	.avatarItemWrapper .dwnLoad	{
		display:block;
		text-align:center;
		font-weight:bold;
	}
	.avatarItem .catInherit	{
		text-align:center;
		line-height:19px;
	}
	.avatarItem .catInherit a	{
		color:#000066;
		text-decoration:none;
	}
	.avatarItem .catInherit a:hover	{
		text-decoration:underline;
	}
	.avatara .col2	{
		padding-bottom:40px;
	}
	.avStats	{
		font-weight:bold;
		line-height:17px;
		font-size:10px;
		margin:7px 0;
		padding-left:10px;
	}