/* CSS Document */
.newscont p {font-size:1.1em; line-height:1.5em;}

#mc {margin-right:235px;} /* center area of the content div*/
#mainmid {padding:0 5px;}
#mr {margin-right:0;}
.smll, .title, .ucomment span, .pagination .linktabs, .recmov .minfo h3, .itemhdr h2 span, .recmov .revtxt strong, .textcont strong, .freshcont, .ntags, .bottpara {font-family:Arial, Helvetica, sans-serif;}
.murevwrap .selected {color:#999; cursor:default !important;}
a.selected:link, a.selected:active, a.selected:visited, a.selected:hover {text-decoration:none; color:#999;}

/*news updates, articles etc*/
#newsmain, #wiklimain {margin:0; padding:0;}
.newshdr {padding:2px 4px; margin:6px 0; color:#990000;}
#newsmain .pagination .current, #wiklimain .pagination .current {margin:0 6px; color:#333333;}
.newsblock {margin:8px 0;}
img.nicons {float:left; margin-right:10px;}
#newsmain .contdivif, #wiklimain .contdivif {height:12px; font-size:1em; line-height:normal;}
#newsmain .contdivi, #wiklimain .contdivi {background-image:none; height:1px; margin-top:0; border:none;}
.newscont {margin-left:0; padding:0;}
#wiklimain .newscont {margin-left:0px;}
.newscont h2, .newscont h1 {margin:0; padding:0; color:#990000;}
.newscont h1 {font-size:1.8em; line-height:normal;}
.newscont p {margin-bottom:10px;}
#newsmain .newscont p {margin-top:0;}
#newsmain .newscont p.innerpara, #wiklimain .newscont p.innerpara {margin-top:1.5em;}
.newscont p.label {color:#464646;}
#newsmain .newscont p.innerpara.rfloat {margin-top:-4px;}
.newscont p.author {font-size:1em; border-bottom:1px #d8dcdf solid;}
.newscont p.answer {margin-bottom:1.5em; margin-top:-4px;}
.newscont span.label {font-size:90%;}
.newscont blockquote {background:url(../ico/quote_s.jpg) no-repeat 0 0; margin-bottom:1em; padding:0 45px;}
.newscont blockquote span {color:#666666;}
.newscont img.right, .newscont img.left, .wiklimg {background:url(../common/border-corner.jpg) no-repeat left top; padding:9px; border:1px #ccc solid; margin:10px;}
.wiklimg {width:108px; float:left; margin:8px 12px 4px 0; background-color:#fff;}
.newsblock.single .wiklimg {margin-top:0;}
span.ntags {margin:0; font-size:90%;}
.ntags a, .ftags a {color:#2D83D5; text-decoration:underline;}
.ntags a:link, .ntags a:hover, .ntags a:active, .ntags a:visited {color:#2D83D5; text-decoration:underline;}
.ntags a:hover {text-decoration:underline;}
#newsarchive h6.subcathdr {border-bottom:1px #999999 dotted; font-size:1em; margin:0; padding:0 4px 0; line-height:22px;}
#newsarchive .lstwobu {margin:4px;}
#newsarchive .lstwobu li {margin:4px 0 0 0; padding:0 0 2px 0; border-bottom:1px #CCCCCC dotted;}
.single {margin-top:0;}
.nwsbott {padding-bottom:2px;}
.newsblock.single .newscont .textsm {font-style:italic; color:#666633;}
.pagination.ewsnav {border-top:4px #ddd solid; border-bottom:4px #ddd solid; padding-top:2px; padding-bottom:2px; margin-bottom:1em;}
.pagination.ewsnav .rfloat {background:url(../common/ewsnav.gif) no-repeat 100% 2px; padding-right:23px;}
.pagination.ewsnav .floating {background:url(../common/ewsnav.gif) no-repeat 0 -17px; padding-left:23px;}

#wiklimain #commentscont, #newsmain #commentscont {width:470px; float:right; margin-left:20px;}
#poll .divtop, #poll .divmid, #poll .divbott {background-color:#dbecf4;}
.b .divtop, .b .divmid, .b .divbott {background-color:#dbecf4;}
.pollcont {width:220px; margin-top:20px; float:right;}
#quiz .pollcont {width:710px; float:none;}
.pollcont h4 {margin:0; padding:5px 0; font-size:1.1em;}
.pollin .sub-butt {padding:6px 0 0 18px;}
.pollin input {margin-left:10px;}
.pollcont li {margin:3px; padding:2px 6px; border-bottom:1px #ccc solid; border-top:1px #ccc solid; background-color:#E9EDFE;}
.pollcont .msg {margin-top:6px;}
#related h4 {font-size:14px; color:#333; padding-left:3px; margin:0;}
#related .smll {font-size:1em;}
.sub-butt-cont {margin:6px; padding-top:6px; clear:both;}
.relcont {text-align:center; padding:10px; width:336px; margin-top:0;} /*related container*/
.relcont #related {width:336px; text-align:left;}
.newscont .imgfloat img.right, .newscont .imgfloat img.left {width:318px;}
.newscont .imgfloat span.block {text-align:center; font-style:normal; width:318px; padding:0 9 px; line-height:normal;}

/*Archive, forum styles*/
.itemscont {position:relative; margin:8px 0 3em 0; padding:12px; border:3px #cccc99 solid;}
.itemhdr {margin-top:-22px; margin-left:-3px; padding-bottom:0.5em;}
.itemhdr h2 {font-size:1.5em; margin:0; background-color:#fff; display:inline; padding:0 3px; color:#990000;}
.itemhdr h2 span {font-size:12px; color:#666;}
.forumblock h3 {margin:2px 0 8px 0; color:#cf5700; padding-top:4px; font-size:1.3em;}
.forumblock h3 a {background:url(../ico/ficons1.gif) no-repeat 0 -136px; padding-left:17px; color:#cf5700; display:block;}
.forumblock h3 a:link, .forumblock h3 a:active, .forumblock h3 a:visited {text-decoration:none; color:#cf5700;}
.forumblock h3 a:hover {text-decoration:underline; color:#CC3300;}
.forum-main {margin:0;}
.forumblock {margin-top:10px; padding:2px 6px;}
.itemscont .buttcont {padding-top:0; margin-top:-6px; float:right;}
.itemscont .buttcont.bott {margin-top:6px;}
.itemscont .pagination {border-bottom:#cccc99 double; margin-top:0.5em;}
span.fauthor, span.ftags, span.freplies, span.ftopics {font-size:90%; padding:0 1.5em 0 17px;}
.tbforum {background-color:#ccc;}
.tbforum span.freplies, .tbforum span.ftopics {padding:2px 4px 0 14px; font-size:9px;}
span.ftags {background:url(../ico/ficons1.gif) no-repeat 0 0;}
span.fauthor {background:url(../ico/ficons1.gif) no-repeat 0 -34px;}
span.freplies {background:url(../ico/ficons1.gif) no-repeat 0 -68px;}
.tbforum span.ftopics {background:url(../ico/ficons-s.gif) no-repeat 0 -52px;}
.tbforum span.freplies {background:url(../ico/ficons-s.gif) no-repeat 0 -26px;}
#mainmid .forum-main .itemscont .contdivi {height:1px; margin:0; border-color:#c79c19;}
.forumblock .bottpara {margin-bottom:7px; margin-top:-5px; padding:0;}
.forumblock .date, .ftopiccont .date {font-weight:bold;}
.forum-main p.more {margin:6px 0 0;}
.ftopicwritecont {position:relative; border-bottom:#cccc99 double; padding-bottom:0.5em; height:1%; clear:left;}
.ftopicwrite {width:475px; padding:0; float:left;}
.ftopicwrite .formrow {width:auto; padding:6px 0 6px 100px; height:1%; clear:left; text-align:left;}
.ftopicwrite .label {margin-left:-100px; float:left; width:90px;}
.ftopicwrite .uinput {width:360px;}
.uinput input, .uinput .textb {width:360px;}
.uinput .textb {height:150px;}
.uinput .textdesc {height:80px;}
.ftopicauth {padding-top:6px;}
.ftopicauth .profimg {display:block;margin:0 auto; border:1px #666 solid; padding:2px;}
.ftopicauth span.textsm.block {text-align:center; padding:2px; color:#0066CC;}
.ftopichdr {background:url(../ico/ficons1.gif) no-repeat 0 -136px; padding-left:17px;}
.ftopiccont .contblock {padding-bottom:0;}
a:link.fcomment, a:hover.fcomment, a:visited.fcomment, a:active.fcomment {color:#FF4701;}

/*create a topic*/
.ftopichelp1, .ftopichelp2, .ftopichelp3 {line-height:18px; padding:6px 0;}
.ftopichelp2 {height:90px;}
.ftopichelp3 {height:150px;}

#mostpop1 .contblock .norinfo, #mostpop2 .contblock .norinfo {margin:0; padding:0;}
#mostpop1 .contblock .norinfo h6, #mostpop2 .contblock .norinfo h6 {padding:0; margin:0;}

/*user contributions*/
.contblock .comment {padding:4px 10px; background-color:#ececec;}
.contblock .commentfooter {margin-bottom:0;}
#newsmain .contriblist .contdivi {border:none;}
.contriblist li {margin-bottom:2px;}
.ucomment {width:140px; float:right;}
.ucomment span {background:url(../ico/misc_16x16_2.gif) no-repeat right -507px; padding-right:16px; font-size:90%; float:right;}
.ucomment .thumbsdown {margin-right:1.5em; margin-left:0.3em; background-position:right -597px; color:#CC0000;}
.ucomment .thumbsup {background-position:right -627px; color:#006600;}
.contblock .norinfo .ucontri {background-color:#E7FEF3; width:93%;}
.linktabs .tabcont a span {padding:0 2px;}

/*recent articles and news*/
.sbarin.recent {margin-top:0.5em;}
.sbarin.recent .lstwobu li .contblock, .sbarin.archive .lstwobu li .contblock {background:url(../ico/bullet-arr.gif) no-repeat 0 7px; padding-left:15px; width:90%;}

/*about the author*/
.abtauth {background-color:#d9dde9; border:2px #999999 dotted; padding-left:0.5em; padding-right:0.5em; margin-bottom:1em; width:98%;}
.abtauth p.list {font-size:1em;}



/*poll result*/
.poll {font-family: Arial, Helvetica, sans-serif; font-size: 10px;	font-style: normal;	font-weight: normal; margin:0;}
.poll h2 {font-size:16px; margin:5px 0;}
.poll2 {font-size:12px; font-weight:bold;}
.poll td {border-bottom:1px #ccc solid;}
td.left1 {border-left:1px #ccc solid; width:35%; text-align:left; padding:2px;}
td.right1 {border-right:1px #ccc solid; text-align:left; padding:2px;}
td.mid {width:10%; text-align:left;}
.tdheader {background-color:#B7DEFB; padding:3px;}
.poll .res-bar {border:0; height:6px; padding:1px 0; font-size:1px; line-height:1px;}

.sbarbox1 #newsfeed {margin-top:-5px; padding:4px 0;}
.sbarbox1 #newsfeed .contblock {margin:0; padding:2px 0;}
.sbarbox1 #newsfeed li {padding:0;}
.sbarbox1 #newsfeed .contblock p.list {margin:0; padding:0;}
.sbarbox1 #newsfeed .smll {color:#6633CC; line-height:normal; background:url(../ico/bullet-arr.gif) no-repeat 0 0; padding-left:16px; font-weight:normal; font-size:90%;}
.sbarbox1 #newsfeed .smll {background-position:0 2px;}
/*.sbarbox1 #newsfeed.contriblist .contdivi {border-bottom:1px #dddddd solid;}*/
.sbarbox1 #newsh .hdrinner {background:url(../ico/iconsh1.gif) no-repeat 0 -252px; padding-left:22px;}

/*features*/
.features .forumblock {background-color:transparent;}
#mainmid .forum-main .features .contdivi {border-color:#999999;}
.features .imgcont {float:right; width:100px; overflow:hidden;}
.features .imgcont .wiklimg {width:85px; margin:0 auto; border:none;}
.features .featcont {float:left; width:560px;}
.features .forumblock h3 a {background-image:none; padding-left:0;}
.features .forumblock .bottpara span {font-size:90%; line-height:160%; color:#999;}
.features .forumblock .bottpara span.date {margin:0; font-weight:normal; padding-right:1.5em;}
.rec-comments ul.lstwobu .contblock .norinfo, .archive ul.lstwobu .contblock .norinfo {margin-left:0;}
.sbarin ul.lstwobu li {padding:0 5px;}
.srchfeat {float:left;}
.srchfeat input.button {background-color:#E1E6EA; border:1px gray solid;}
.rec-comments .norinfo .title {font-size:95%; font-weight:normal;} 
.rec-comments a.userlnk {color:#444;}
.pagination h2 span.rfloat a {color:#003399; font-size:75%; padding-left:1.5em;}

/*contest*/
.contestintro {margin-bottom:1em;}
.contestintro .imgcont {height:150px; overflow:hidden; float:left;}
.contestintro .textcont h4 {color:#CC3300; font-size:150%; line-height:180%;}
.contestintro .imgcont {margin-right:1.5em; margin-bottom:1em;}
.contestitem {background-color:#E7F4FE;}
.closedcontest .contestitem {background-color:#EBE9EB;}
.contestitem .norinfo {margin-left:180px;}
.winner .contestitem .norinfo {margin-left:140px;}
.contestitem  .contestimg {overflow:hidden; height:1%; float:left;}
.contestitem  .contestimg .count {width:60px; float:left; height:64px; overflow:hidden; text-align:center;}
.contestitem  .contestimg .countimgcont {width:64px; margin-left:5px; }
.contestimg .countimgcont img {padding:3px; border:1px #ccc solid; float:left;}
.contestimg .count .label {margin-bottom:5px; text-transform:uppercase; font-size:85%; line-height:100%; color:#999900; height:20px;}
.contestimg .count .viewcount, .contestimg .count .remaining {font-size:200%; height:28px; line-height:40px; margin-top:-10px;}
.contestimg .count .viewcount {color:#0099CC;}
.contestimg .count .remaining {color:#339900;}
.closedcontest .contestimg .count .remaining, .closedcontest .contestimg .count .viewcount {color:#999;}
.contestitem .norinfo .title {font-size:130%;}
.closedcontest .norinfo .title {text-decoration:line-through; color:#333;}
.conteststatus {text-transform:uppercase; line-height:normal; font-size:90%; color:#006600; font-weight:bold; float:right; width:60px; margin-left:1em; text-align:right;}
.closedcontest .conteststatus {color:#CC0000;}
.closedcontest .norinfo .list .innermore {color:#FF0000;}
.winner .tbox {width:170px; margin-top:6px; border:2px #ccc solid; background-color:#f1f1f1;}
.winner .row {clear:none;}
.winner .tbox a.uimglnk, .winner .tbox .tbuname {float:left;}
.winner .tbox a.uimglnk {width:65px; margin:5px;}
.winner .tbox .tbuname {width:90px;text-align:left; height:auto;}
.winner .tbox .tbuname a {height:auto; font-size:120%; }
.winner.closedcontest .norinfo .title {text-decoration:none;}

/*recent reviews*/
.verdictcont {position:relative; float:right;}
.verdictcont .verdlnk {text-decoration:none; outline:none;}
.verdictcont img, .verdictcont span {position:absolute; top:-15px; right:10px;}
.verdictcont img {width:20px;}
.verdictcont span {font-size:14px; font-weight:bold; line-height:20px; height:20px; display:block; right:40px;}
.verdictcont span.verd0040 {color:#FF0000;}
.verdictcont span.verd4160 {color:#444;}
.verdictcont span.verd61100 {color:#009933;}
.linktabs {padding-top:5px;}
.linktabs .dropdown {background-color:#FFFFCC; border:1px #CCCC99 solid; padding:1px;}
.linktabs .tabcont {padding-top:3px;}
.recmov .row {overflow:hidden;}
.recmov .row {padding:20px 0; background:url(../common/bottdot.gif) repeat-x left bottom;}
.row:hover {background-color:#f5f5f5;}
.recmov .mphoto {float:left; width:85px; padding-left:10px;}
.recmov .mphoto img.movimg {width:85px;}
.recmov .mphoto img.crrateimg {margin-top:-3px;}
.recmov .mphoto .ratecont {text-align:center; padding:2px 0 0; clear:both;}
.recmov .minfo {margin-left:95px; padding-left:10px;}
.recmov .minfo h3 {font-size:16px;}
.recmov .minfo h3 span.reldate {font-size:12px; color:#666666; border-bottom:1px #666 dotted;}
.recmov .minfo h3 span.more {padding-left:5px;}
.recmov .minfo .infocont {padding-left:460px;}
.recmov .minfo .infocont .revcont {width:450px; margin-left:-460px; float:left; padding:0 10px 0 0;}
.recmov .minfo .infocont .linkcont p {border-bottom:1px #D5D5FF solid; padding:2px 4px;}
.likedcont p, .dislikedcont p {margin-bottom:5px;}
.likedcont p .lico, .dislikedcont p .lico {width:25px; height:12px; float:left; background:url(../common/smileyhor.gif) no-repeat -3px top; margin-top:5px; text-indent:-9999px; outline:none;}
.dislikedcont p .lico {background-position:-27px top;}
.likedcont p .textcont, .dislikedcont p .textcont {margin-left:25px; display:block;}
.revcont .list {margin:5px 0;}
.revcont .revtxt {margin-bottom:1em;}
.recmov .buttholder .btn {margin-right:0;}
.recmov .buttholder .btn a {padding-left:10px; padding-right:10px; background-position:right -550px; color:#330000; font-size:85%;}
.recmov .linkcont {border-left:1px #CCCCCC solid; padding:0 5px;}
.recmov .textcont a, .recmov .revtxt a {text-decoration:underline;}
.recmov .revtxt a {color:#990000;}
.recmov .revtxt a.author {color:#996600;}

/*gallery photos*/
.gallist .row {overflow:hidden; margin-bottom:1em;}
.freshcont .tbox {width:134px; margin:0; background-color:transparent; text-align:center;}
.freshcont .tbox a {height:auto;}
.freshcont .tbox .tbuname {text-align:left; width:93px; padding-left:12px; margin-left:auto; margin-right:auto;}
.nrelimg {background: url(../common/nre93.gif) no-repeat 0 0; width:85px; height:97px; padding:3px; margin-top:2px; border:none;}
.freshcont .nrelimg {background-image:url(../common/coverbg1.gif); padding:4px 10px 9px 4px; margin-left:12px;}
