html {
  height:100%;
}
body {
  font-family: Tahoma;
  font-size:2px;
  color: #69644e;
}

.centrblockbg3{
	background: #e5e3d4;
	margin-bottom: 1px;
}
.centrblockbg3 .borderleft3{
	background: url(centrbor.gif) repeat-y left;
}
.centrblockbg3 .borderright3{
	background: url(centrbor.gif) repeat-y right;
}
.centrblockbg3 .iesp{
	height: 20px;
}
.centrblockbot3{
	background: url(centrbor.gif) repeat-x bottom;
}
.centrblockbotleft3{
	background: url(centrblo.gif) no-repeat left bottom;
}
.centrblockbotright3{
	background: url(centrblo.gif) no-repeat right bottom;
	padding: 10px 14px;
	padding-bottom: 0px;
}
.siteadd a {
	text-decoration:none;
        background:#e88fb7;
	color:#FFF;	
}
.siteadd a, .siteadd a:link, .siteadd a:active, .siteadd a:visited {
	text-decoration:none;
	color:#F1F1EF;
}
.siteadd a:hover {
	text-decoration:none;
	color:#FFF;
}

.blocktitlbg h2{
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	color: #fff7ca;
	background: url(sidebloc.gif) no-repeat left 11px;
	padding-left: 15px;
	margin-left: 20px;
	font-weight: bold;
}
.blocktitlbg h2 a, .titlecat a{
	font-size: 12px;
	color: #fff7ca;
	font-weight: bold;
	text-decoration: none;
}
.blocktitlbg h2 a:hover, .titlecat a:hover{
	text-decoration: underline;
}

#topnews5{
	padding: 5px 10px;
	color: #e88fb7;
}
#topnews5 a{
	color: #e88fb7;
        font-variant:small-caps;
	font-weight: none;
        text-decoration:none;
	line-height: 24px;
}
#topnews5 a:hover{
	color: #fff;
        background:#e88fb7;
	text-decoration: none;
}

#topnews6{
	padding: 0 10px;
        font-variant:small-caps;
	color: #e88fb7;
}
#topnews6 a{
	color: #e88fb7;
        font-variant:small-caps;
	font-weight: none;
        text-decoration:none;
}
#topnews6 a:hover{
	color: #fff;
        background:#e88fb7;
	text-decoration: none;
}

td, body {
font-size:9pt;
}

.full_story_poster {
	margin-left:20px;
	width:230px;
	padding:5px 0;
	text-align:center;
	background:url(story_fu.png) repeat-y 0 0;
	border-top:3px solid #485254;
	border-bottom:3px solid #485254;
}

.short_story_about_movie {
	margin:10px 10px 0;
	background:url(story_sh.png) repeat-y 0 0;
}
.short_story_about_movie_title {
	height:15px;
	text-indent:-9000px;
	background:url(story_si.png) no-repeat 0 0;
}
.short_story_about_movie_data {
	text-align: justify;
	padding:0 10px 10px;
	font-size:12px;
}
.short_story_about_movie_data div:first-letter {
	font:normal 20px Times New Roman;
	color:#4a5355;
}
.readmore {
	margin:0 10px;
	padding:2px 20px 3px 10px;
	background:#B1AD97 url(story_sj.png) no-repeat right bottom;
}


.readmore a {
	padding-left:1px;
	
}
.readmore a, .readmore a:link, .readmore a:active, .readmore a:visited {
	text-decoration:none;
	color:#F1F1EF;
}
.readmore a:hover {
	text-decoration:none;
	color:#FFF;
}

.centrblockbg2{
	background: #d9d7c9;
	margin-bottom: 15px;
}
.centrblockbg2 .borderleft2{
	background: url(centrbor.gif) repeat-y left;
}
.centrblockbg2 .borderright2{
	background: url(centrbor.gif) repeat-y right;
}
.centrblockbg2 .iesp{
	height: 20px;
}
.centrblockbot2{
	background: url(centrbor.gif) repeat-x bottom;
}
.centrblockbotleft2{
	background: url(centrblo.gif) no-repeat left bottom;
}
.centrblockbotright2{
	background: url(centrblp.gif) no-repeat right bottom;
	padding: 10px 14px;
	padding-bottom: 0px;
}

.centrblockbg{
	background: #fff;
	margin-bottom: 15px;
}
.centrblockbg .borderleft{
	background: url(centrbor.gif) repeat-y left;
}
.centrblockbg .borderright{
	background: url(centrbor.gif) repeat-y right;
}
.centrblockbg .iesp{
	height: 20px;
}
.centrblockbot{
	background: url(centrbor.gif) repeat-x bottom;
}
.centrblockbotleft{
	background: url(centrblq.gif) no-repeat left bottom;
}
.centrblockbotright{
	background: url(centrblr.gif) no-repeat right bottom;
	padding: 10px 14px;
	padding-bottom: 0px;
}

.full_story_data {
	width:520px;
	margin:10px 20px 0;
}
.full_story_data_left {
	width:270px;
	float:left;
}

.full_story_img_200 {
	width:198px;
	border:1px solid #FFF;
}
.full_story_ads {
	width:270px;
	height:190px;
	margin-bottom:0px;
	background:url(story_fu.png) no-repeat 0 0;
	color:#4D585B;
}
.full_story_ads a, .full_story_ads a:link, .full_story_ads a:active, .full_story_ads a:visited {
	text-decoration:none;
	color:#900;
}
.full_story_ads a:hover {
	text-decoration:underline;
	color:#333;
}
.full_story_ads_left {
	float:left;
	margin:15px 10px;
	height:110px;
}
.full_story_ads_left li, .full_story_icons li {padding-bottom:5px}
.full_story_icons {
	float:right;
	margin:20px 10px;
}

#mainmen ul{
	margin: 0px 2px;
	padding: 5px 0px;
}
#mainmen li{
	list-style: none;
	height: 18px;
	padding-top: 5px;
	padding-left: 15px;
	background: url(story_li.png) no-repeat 4px 9px;
}


input, file, select, textarea { 
margin-top: 3px; 
background-color: #e5e0c8; 
margin-bottom: 0px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
font-color: #ffffff; 
border: solid #aba68f 1px; 
}

input,textarea,select {vertical-align:middle; font-size:8pt; font-family:verdana,arial,helvetica;}
/* Page Selector / Start */ 
.catPages1 {color:#303b45;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {text-decoration:none;color: #303b45;BACKGROUND-IMAGE:URL(10000000.png);border:1PX SOLID #c5c0ab; padding:2px 10px;font-size:11px;font-weight:bold;} 
.catPages1 a:hover {BACKGROUND-IMAGE:URL(20000000.png);color:#303b45;font-weight:bold;} 
.catPages1 b {text-decoration:none;BACKGROUND-IMAGE:URL(20000000.png);border:1PX SOLID #c5c0ab;padding:2px 10px;color:#f8f3da;font-size:11px;} 

.catPages2 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages2 a:link, 
.catPages2 a:visited, 
.catPages2 a:hover, 
.catPages2 a:active {text-decoration:none;color: #636363;background:#F9F9F9;padding:3px 10px;font-size:11px;font-weight:bold;} 
.catPages2 a:hover {background:#6B82A4;color:#303b45;font-weight:bold;} 
.catPages2 b {text-decoration:none;background:#303b45;padding:3px 10px;color:#ccc;font-size:11px;} 

.pagesBlockuz1 {color:#303b45;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlockuz1 a:link, 
.pagesBlockuz1 a:visited, 
.pagesBlockuz1 a:hover, 
.pagesBlockuz1 a:active {text-decoration:none;color: #303b45;BACKGROUND-IMAGE:URL(10000000.png);border:1PX SOLID #c5c0ab; padding:2px 10px;font-size:11px;font-weight:bold;} 
.pagesBlockuz1 a:hover {BACKGROUND-IMAGE:URL(20000000.png);color:#303b45;font-weight:bold;} 
.pagesBlockuz1 b {text-decoration:none;BACKGROUND-IMAGE:URL(20000000.png);border:1PX SOLID #c5c0ab;padding:2px 10px;color:#f8f3da;font-size:11px;} 

.pagesBlockuz2 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlockuz2 a:link, 
.pagesBlockuz2 a:visited, 
.pagesBlockuz2 a:hover, 
.pagesBlockuz2 a:active {text-decoration:none;color: #636363;background:#F9F9F9;padding:3px 10px;font-size:11px;font-weight:bold;} 
.pagesBlockuz2 a:hover {background:#6B82A4;color:#303b45;font-weight:bold;} 
.pagesBlockuz2 b {text-decoration:none;background:#303b45;padding:3px 10px;color:#ccc;font-size:11px;} 

.pagesBlock1 {color:#303b45;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlock1 a:link, 
.pagesBlock1 a:visited, 
.pagesBlock1 a:hover, 
.pagesBlock1 a:active {text-decoration:none;color: #303b45;BACKGROUND-IMAGE:URL(10000000.png);border:1PX SOLID #c5c0ab; padding:2px 10px;font-size:11px;font-weight:bold;} 
.pagesBlock1 a:hover {BACKGROUND-IMAGE:URL(20000000.png);color:#303b45;font-weight:bold;} 
.pagesBlock1 b {text-decoration:none;BACKGROUND-IMAGE:URL(20000000.png);border:1PX SOLID #c5c0ab;padding:2px 10px;color:#f8f3da;font-size:11px;} 

.pagesBlock2 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;}
.pagesBlock2 a:link, 
.pagesBlock2 a:visited, 
.pagesBlock2 a:hover, 
.pagesBlock2 a:active {text-decoration:none;color: #636363;background:#F9F9F9;padding:3px 10px;font-size:11px;font-weight:bold;} 
.pagesBlock2 a:hover {background:#6B82A4;color:#303b45;font-weight:bold;} 
.pagesBlock2 b {text-decoration:none;background:#303b45;padding:3px 10px;color:#ccc;font-size:11px;} 

/* Page Selector Style / End */




h5{
font-weight:normal;
padding:0px 0 0px 0;
margin:0;
color:#69644e;
font-size:25px;
letter-spacing:-3px;
clear:both;
text-shadow:0px 1px 5px #CCC;
}
#headerleft{
	background: url(headerle.png) no-repeat;
	width: 437px;
	height: 133px;
	position: absolute;
	left: -3px;
	top: 0px;
}
#headlogo{
	position: absolute;
	top: 15px;
	left: 50px;
	display: block;
}
body {
  margin:0;
  padding:0;
  font-family: Tahoma;
  height:100%;
}
.short_story_data {
	width:540px;
	margin:10px;
}
.short_story_poster {
	float:left;
	width:180px;
	margin-right:10px;
	padding:5px 0;
	text-align:center;
	background:url(story_sk.png) repeat-y 0 0;
	border-top:3px solid #485254;
	border-bottom:3px solid #485254;
}
.short_story_img_150 {
	width:148px;
	border:1px solid #FFF;
}
.short_story_data_right {
	float:left;
}
.short_story_ads {
	width:350px;
	height:48px;
	margin-bottom:10px;
	background:url(story_ad.png) no-repeat 0 0;
	color:#4D585B;
}
.short_story_ads ul {
	padding:6px 0;
	float:left;
	margin-left:10px;
}
.short_story_ads a, .short_story_ads a:link, .short_story_ads a:active, .short_story_ads a:visited {
	text-decoration:none;
	color:#900;
}
.short_story_ads a:hover {
	text-decoration:underline;
	color:#333;
}
.short_story_icons {
	float:right;
	width:16px;
	padding-top:5px;
	margin-right:5px;
}


hr {
   noshade;
   height: 1px;
   background-color:#e6e0c5;
   border-width:0px;
   color:#e6e0c5;
}
table{
	border-collapse:collapse;
}
table td{
	padding:0px;
	vertical-align: top;
}
a{
	color:#ABA68F;
}
a:hover{
	text-decoration: none;
}
img{
	border: none;
}
#maindiv{
	min-height: 100%;
	font-size: 12px;
	min-width: 1015px;
	background: url(sitebg00.gif);
	color: #69644e;
}
#headsp{
	height: 44px;
}
#header{
	background: url(headerbg.gif) repeat-x;
	height: 133px;
	position: relative;
	margin-left: 26px;
}


#headbanner{
	background: url(bannerbg.png) no-repeat;
	width: 473px;
	height: 65px;
	position: absolute;
	right: 50%;
	margin-right: -477px;
	top: 30px;
	padding-top: 4px;
	padding-left: 4px;
}
#footermenu{
	background: url(bottomme.gif) repeat-x;
	height: 34px;
	text-align: center;
	line-height: 32px;
	color: #746e56;
	font-size: 11px;
	font-weight: bold;
}
#footermenu a{
	color: #746e56;
	text-decoration: none;
}
#footermenu a:hover{
	text-decoration: underline;
}
#footer{
	position: relative;
	background: #e5dfc6 url(footerbg.gif) repeat-x top;
	height: 116px;
	color: #746e56;
	font-size: 11px;
}
#sitecopyright{
	position: absolute;
	top: 15px;
	left: 26px;
	line-height: 16px;
}
#sitecopyright span{
	font-weight: bold;
}
#footertext{
	padding: 15px 145px 0px 220px;
}
#dukalogo{
	position: absolute;
	right: 26px;
	top: 0px;
}
#mainwrapper{
	/*position: relative;*/
}
#contentblock{
}
#leftbside{
	padding: 0px 12px 0px 25px;
	width: 200px;
}
#rightside{
	padding: 0px 25px 0px 12px;
	width: 200px;
}
#container{
	float: left;
	width: 100%;
	margin-left: -245px;
}
.clear{
	clear: both;
}
.sideblock{
	background: url(sideblod.gif) repeat-y;
	width: 200px;
}
.sideblockbt{
	background: url(sidebloe.gif) no-repeat bottom;
	height: 16px;
	width: 200px;
	margin-bottom: 10px;
}
.sideblocktitle{
	background: url(sidebloc.png) no-repeat;
	width: 205px;
	height: 41px;
	margin-left: -3px;
	line-height: 39px;
	text-align: center;
}
.sideblocktitle span{
	font-size: 14px;
	color: #fff;
	background: url(sidebloc.gif) no-repeat left 4px;
	padding-left: 12px;
}
#mainmenu ul{
	margin: 0px 20px;
	padding: 10px 0px;
}
#mainmenu li{
	list-style: none;
	height: 18px;
	border-bottom: 1px solid #ebe8db;
	padding-top: 4px;
	padding-left: 15px;
	background: url(mainmenu.gif) no-repeat 4px 9px;
}
#mainmenu li a{
	color: #ea66a2;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
#mainmenu li a:hover{
	text-decoration: underline;
}
#topnews{
	padding: 10px 20px;
	color: #e88fb7;
}
#topnews a{
	color: #aed57c;
	font-weight: bold;
	line-height: 18px;
}
#topnews a:hover{
	text-decoration: none;
}
#topnews ul{
	padding: 0px;
	margin: 0px;
}
#topnews li{
	list-style: none;
	line-height: 18px;
	background: url(topnewsb.gif) no-repeat left 6px;
	padding-left: 10px;
}
#topnews li a{
	color: #aed57c;
	font-weight: bold;
}
#topnews li a:hover{
	text-decoration: none;
}
#topnews #allnewslink{
	text-align: center;
	padding-top: 10px;
	background: url(topnewsb.gif) no-repeat 10px 15px;
}
#topnews #allnewslink a{
	color: #e9375f;
	font-weight: bold;
}
#topnews #allnewslink a:hover{
	text-decoration: none;
}
#sitenav ul, #sitenav li{
	padding: 0px;
	margin: 0px;
}
#sitenav ul{
	padding: 10px;
}
#sitenav li{
	list-style: none;
	padding: 5px 0px 5px 20px;
}
#sitenav li a{
	font-size: 11px;
	color: #ea66a2;
	text-decoration: none;
}
#sitenav li a:hover{
	text-decoration: underline;
}
#sitenav li.googleico{
	background: url(google00.gif) no-repeat left 5px;
}
#sitenav li.yandexico{
	background: url(yandex00.gif) no-repeat 3px 5px;
}
#topmenu{
	height: 43px;
	text-align: center;
	padding-top: 42px;
	width: 1015px;
	margin: 0px auto;
}
#topmenu ul, #topmenu li{
	padding: 0px;
	margin: 0px;
}
#topmenu li{
	list-style: none;
	float: left;
	background: url(topmenub.gif) no-repeat;
	width: 78px;
	height: 26px;
	line-height: 24px;
	margin: 0px 3px;
}
#topmenu li a{
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#topmenu li a:hover{
	text-decoration: underline;
}

.blocktitle{
	background: url(centrbor.gif) repeat-x top;
}
.blocktitleleft{
	background: url(centrbor.gif) repeat-y left;
}
.blocktitleright{
	background: url(centrbor.gif) repeat-y right;
}
.blocktitlebottom{
	background: url(centrbor.gif) repeat-x bottom;
	padding: 4px;
	padding-bottom: 4px;
}
.blocktitlbg{
	background: url(insblock.gif) repeat-x;
	height: 32px;
	line-height: 30px;
}
.blocktitlbg h1{
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	color: #fff7ca;
	background: url(sidebloc.gif) no-repeat left 11px;
	padding-left: 15px;
	margin-left: 20px;
	font-weight: bold;
}
.blocktitlbg h1 a, .titlecat a{
	font-size: 12px;
	color: #fff7ca;
	font-weight: bold;
	text-decoration: none;
}
.blocktitlbg h1 a:hover, .titlecat a:hover{
	text-decoration: underline;
}
.titlecat{
	background: url(titlecat.gif) no-repeat left 13px;
	float: right;
	font-size: 12px;
	color: #fff7ca;
	font-weight: bold;
	margin-right: 20px;
	padding-left: 7px;
	display: inline;
}
.contblockstat{
	background: url(contbloc.gif) no-repeat left;
	margin: 5px 0px;
}
.contblockstatright{
	background: url(contblod.gif) no-repeat right;
	height: 46px;
	color: #aba68f;
	font-size: 11px;
	line-height: 44px;
	padding-left: 15px;
}
.contblockstatright a{
	text-decoration: none;
	color: #aba68f;
}
.contblockstatright a:hover{
	text-decoration: underline;
}
.podrbutton{
	float: right;
	background: url(podrdown.gif) no-repeat;
	width: 141px;
	height: 32px;
	line-height: 31px;
	text-align: center;
	margin: 7px 10px 0px 0px;
}
.podrbutton a{
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.podrbutton a:hover{
	text-decoration: underline;
}
#loginblock{
	padding: 10px 24px;
}
#loginblock h3{
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #ebe8db;
	color: #69644e;
	font-size: 12px;
	padding-bottom: 5px;
	text-align: center;
}
#loginblock ul, #loginblock li{
	padding: 0px;
	margin: 0px;
}
#loginblock ul{
	margin-left: 15px;
	margin-top: 10px;
	font-size: 12px;
}
#loginblock #logout, #loginblock #logout2{
	margin-top: 10px;
	border-top: 1px solid #ebe8db;
	text-align: center;
	padding-top: 10px;
}
#loginblock #logout a, #loginblock #logout2 a{
	color: #584758;
	font-weight: bold;
	background: url(mainmenu.gif) no-repeat left 6px;
	padding-left: 12px;
	text-decoration: none;
}
#loginblock #logout a:hover, #loginblock #logout2 a:hover{
	text-decoration: underline;
}
#loginblock ul b{
	color: #e88fb7;
}
#loginblock li{
	list-style: none;
	padding-left: 16px;
	line-height: 18px;
}
#loginblock li a{
	color: #e88fb7;
	text-decoration: none;
}
#loginblock li a:hover{
	text-decoration: underline;
}
#topnews2, #statsblock{
	text-align: center;
	padding: 10px;
}
#topnews2 img, #statsblock img{
	margin: 10px 0px;
}
#topnews2 a, #statsblock a{
	display: block;
}
#gamesdownloadblock{
	background: url(downgame.gif) repeat-x;
	margin: 15px 30px;
}
#gamesdownloadblockleft{
	background: url(downgamf.gif) no-repeat left;
}
#gamesdownloadblockright{
	background: url(downgamg.gif) no-repeat right;
	height: 183px;
}
.downgamesblocklist{
	float: left;
	width: 30%;
	border-right: 1px solid #ebe8db;
	padding: 20px 0px 0px 30px;
	margin-top: 8px;
	height: 145px;
}
.downgamesblocklist b{
	font-size: 13px;
	color: #888166;
}
.downgamesblocklist ul, .downgamesblocklist li{
	padding: 0px;
	margin: 0px;
}
.downgamesblocklist ul{
	margin: 10px 0px;
}
.downgamesblocklist li{
	list-style: none;
	line-height: 16px;
}
.downgamesblocklist li a{
	color: #aed57c;
	text-decoration: none;
}
.downgamesblocklist li a:hover{
	text-decoration: underline;
}
.downalllink{
	text-align: right;
	margin-right: 30px;
}
.downalllink a{
	background: url(allgames.gif) no-repeat left 4px;
	color: #ea66a2;
	padding-left: 12px;
}
.bordernone{
	border: 0px;
}


.commnettableleft{
	width: 142px;
	color: #afa898;
}
.commnettableleft p{
	margin-bottom: 0px;
	margin-top: 10px;
}
.userstatus{
	font-size: 11px;
}
.commnettableleftdiv{
	padding: 10px;
}
.commnentstatusbar{
	height: 22px;
	margin-bottom: 7px;
	padding-top: 7px;
	padding-left: 8px;
	border-top: 1px solid #ebe8db;
}
.commnentstatusbar a{
	color: #afa898;
	font-size: 10px;
}

.ctitlev{
	height: 20px;
}
.ctitlev img{
	vertical-align: middle;
	margin: 0px 10px;
}
.ctitlev a{
	background: #faf8ec;
	color: #aba68f;
	text-decoration: none;
	padding: 3px;
}
.ctitlev a:hover{
	text-decoration: underline;
}

.ctitlev span{
	background: #faf8ec;
	color: #aba68f;
	padding: 3px;
}

.notlogined{
	margin-left: 10px;
}
.notlogined a{
	color: #aba68f;
	font-size: 12px;
}
#searchblock{
	padding: 10px 20px;
}
#pollblock{
	padding: 10px 20px;
	color: #69644E;
}
.vote{
	color: #69644E !important;
}
.f_textarea{
	width: 455px;
	height: 100px;
}

#oformlnews{
	background: url(oformnew.gif) no-repeat;
	width: 333px;
	height: 64px;
	margin: 10px auto;
}
#oformlnews h6{
	font-size: 14px;
	color: #ea66a2;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	padding: 22px 0px 0px 80px;
}
#oformlnews h6 a{
	color: #ea66a2;
	text-decoration: none;
}
#oformlnews h6 a:hover{
	text-decoration: underline;
}

#howtodonload{
	background: url(howtodow.gif) no-repeat;
	width: 333px;
	height: 64px;
	margin: 10px auto;
}
#howtodonload h6{
	font-size: 14px;
	color: #ea66a2;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	padding: 22px 0px 0px 80px;
}
#howtodonload h6 a{
	color: #ea66a2;
	text-decoration: none;
}
#howtodonload h6 a:hover{
	text-decoration: underline;
}