body {
	min-width: 990px;
}
div {}
.left { float: left; }
.right { float: right; }
.center { text-align: center; }
.tright { text-align: right; }
.tleft { text-align: left; }
.relative {position:relative;}
.container{ width:100%;overflow:hidden;}
.c1, .c2 {width:50%;}
.c3 {width:33%;}
.c2 {margin: 0 -1px 0 0;}
#header {
	overflow: hidden;
	width: 100%;
	border-top: solid 5px #f90;
	min-height: 210px;
}
#content {
	width: 100%;
	margin: 0 0 30px 0;
}
#indexcat #content, #index #content, #test #content {
	border-top: solid 5px #F08A34;
}

#headblock {
	margin: 20px 0 10px 0;
	height: 60px;
}
#headblock table {
	float:right;
}
#footer {
	margin: 30px 0 0 0;
	padding: 0 30px 20px 50px;
	color: #7e7e7e;
	font-size: 0.6em;
	line-height: 1.2em;
	border-bottom: solid 5px #F08A34;
}
.side {
	width: 27%;
}
.main {
	width: 72%;
}
.mainblock {
	margin: 0 30px 0 0;
}
#header .mainblock, .mainblockf {
	margin: 0 15px 0 0;
}

.sideblock {
	margin: 0 0 0 30px;
}
.sideblock2 {
	margin: 0 0 0 50px;
}
.sideblock2 .nodecblock {
	margin: 0;
}
.sideblock3 {
	margin: 0 0 0 -35px;
}
#index .side .sideblock1, #indexcat .side .sideblock1, #test .side .sideblock1 {
	margin: 0 0 0 15px;
}
#header div.side {
	width: 26%;
	min-height: 210px;
}
#header div.main {
	width: 73%;
}

#index .side .sideblock, #indexcat .side .sideblock, #test .side .sideblock {
	margin: 230px 0 0 15px;
}
/* logo */
#logo {
	width: 140px;
	position: absolute;
	z-index:100;
	margin: 0;
	left:30px;
	top:39px;
}
#index #logo, #indexcat #logo {
	left:50px;
}
#logo h1 {
	padding: 0 0 7px 0;
	margin: 0;
}
#logo p {
	padding: 0;
	margin: 0;
	font-size: 0.563em;
	font-family : Verdana, Tahoma, Arial, sans-serif;
	line-height: 1.125em;
	width: 95%;
}
/* logo end */



/* top menu */
.topmenu {
	font-size: 0.75em;
	height: 60px;
}
.sep {
	border-right: solid 5px #EBEDE0;
}
.topmenu a {
	color: #414141;
}
.topmenu a:hover {
	color: #F08A34;
}

/* any buttons */
a.butt {
	display: block;
	color: #fff;
	height: 25px;
	text-decoration: none;
}
a.butt * {
	cursor: pointer;
}
a.butt:hover {
	color: #DFFFF8;
}
.butt strong {
	display: block;
	float: left;
	height: 25px;
	line-height: 25px;
	background: url(/img/butt.png) repeat-x 0 0;
	text-decoration: none;
	font-weight: normal;
}
.butt span.butt_l {
	width: 15px;
	height: 25px;
	display: block;
	float: left;
	background: url(/img/butt_l.png) no-repeat 100% 0;
}
.butt span.butt_r {
	width: 15px;
	height: 25px;
	display: block;
	float: left;
	background: url(/img/butt_r.png) no-repeat 0 0;
}

/* /any buttons */

/* search & add form */
#index #formblock, #indexcat #formblock, #test #formblock {
	padding: 40px 0 0;
	position: relative;
}
#indexcat #formblock {
	height: 85px;
}
#formblock {
	width: 100%;
}
#index #searchform, #indexcat #searchform, #test #searchform {
	position: absolute;
	top: 0;
}
#searchform {
	width: 100%;
}
#searchform .l, #searchform .r {
	width: 27px;
	height: 78px;
}
#searchform .m {
	background: #62AB00 url(/img/search_bg.png) repeat-x 0 0;
	height: 78px;
	vertical-align: top;
}
#searchform form {
	margin: 12px 0 0;
}
#searchform legend, #testrssform legend {
	display: none;
}
#searchform .q td {
	height:36px;
	font-size: 1.5em;
	line-height: 1;
}
#searchform .q input {
	font-size: 1em;
	line-height: 1;
	height: 32px;
	border: solid 1px #fff;
}
#searchform .rb td {
	height:30px;
	font-size: 0.688em;
	color:#fff;
	line-height: 1;
}
#searchform .rb input {
	margin: 0 2px 0 0;
	border: 0;
}
#searchform .rb label {
	margin: 0 8px 0 0;
}
#searchform input {
}
#liversssearch, #websearch {
	width:auto;
}

.addform {
	padding: 43px 0 0;
	width: 100%;
	background: #EEEDE1 url(/img/addblock_bg1.gif) no-repeat 0 100%;
}
.addform h3 {
	font-size: 0.875em;
	line-height: 1.125em;
	padding: 0 0 7px 95px;
	margin: 0;
}
.addform p {
	font-size: 0.688em;
	line-height: 1.125em;
	padding: 0 0 6px 0;
	margin: 0 0 0 95px;
}
.addform div {
	position: absolute;
	left: 20px;
	bottom: 34px;
}
#testForm #infenc {
}
#testrssform {
	margin: 0 0 0 90px;
	padding: 0 9px 11px 0;
	background: transparent url(/img/addblock_bg2.gif) no-repeat 100% 100%;
}
#testrssform .m, #testrssform .b {
	background: url(/img/add_bg.png) repeat-x 0 0;
}
#smForm .m, #smForm .tat {
	background: url(/img/add_bg.png) repeat-x 0 5px;
}
#smForm td {
	padding-top: 5px;
}
#smForm tr.tabr td {
	padding-top: 0;
}
#smForm .tab {
	background: url(/img/add_bg.png) repeat-x 0 100%;
}
#smForm .tal {
	background: url(/img/tas.gif) repeat-y 0 0;
}
#smForm .tac {
	background: #fff;
}
#smForm .tar {
	background: url(/img/tas.gif) repeat-y 100% 0;
}
#testrssform .m input, #smForm .m input {
	font-size: 1.1em;
	border: solid 1px #fff;
	height:23px;
}
#smForm textarea {
	font-size: 1.1em;
	border: solid 1px #fff;
}
#smForm label {
	font-size: 1.3em;
}
#smForm label.ureg {
	font-size: 1.0em;
	padding: 5px 0 0 10px;
	display: block;
}

/* search & add form end */



/* cloud menu */
#index .cloud, #indexcat .cloud {
	float: left;
	width: 60%;
	margin: 0 0 0 25px;
	line-height: 1.3;
	font-size: 0.875em;
}
#index .cloud h2, #indexcat .cloud h2 {
	font-size: 1.6em;
	margin: 20px 0 10px 5px;
	color: #595959;
}
.cloud, #index .admin .cloud, #indexcat .admin .cloud {
	font-size: 0.875em;
	line-height: 1.5em;
	margin: 0 10px 0 0;
	padding: 0 0 25px 0;
}

.cloud h2, #index .admin .cloud h2, #indexcat .admin .cloud h2 {
	font-size: 1.55em;
	font-weight: normal;
	color: #565656; 
/*
	color: #f08a34;
*/
	margin: 20px 0 30px 0;
	padding: 0;
}
#index .cloud a, #indexcat .cloud a { 
	white-space: nowrap; 
	padding: 0 5px;
}

#category .cloud p { margin: 0 30px; text-align: center; }
#category .cloud h2 { margin: 40px 0 15px 30px; }

.cloud a, #index .admin .cloud a, #indexcat .admin .cloud a { 
/*
	color: #4eb400; 
*/
	color: #565656; 
	text-decoration: none; 
	padding: 0;
}
.cloud a:hover, .cloud a:hover.mOn {
	color: #fff;
	background: #FF7C00;
}
.cloud a.mOn {
	text-decoration: underline;
	color: #FF7C00;
}
	.s0 { font-size: 90%; }
	.s1 { font-size: 100%; }
	.s2 { font-size: 110%; }
	.s3 { font-size: 120%; }
	.s4 { font-size: 130%; }
	.s5 { font-size: 140%; }
	.s6 { font-size: 150%; }
	.s7 { font-size: 160%; }
	.s8 { font-size: 170%; }
	.s9 { font-size: 180%; }
/* cloud menu end */


/* blocs for texts, adv, etc... */
.decblock {
	background: url(/img/decblockbg.gif) repeat-y 0 0;
	width: 88%;
}
.decblocktop {
	background: url(/img/decblocktop.gif) no-repeat 0 0;
	height: 14px;
}
.decblockbot {
	background: url(/img/decblockbot.gif) no-repeat 0 0;
	height: 14px;
}
.decblockmain {
	background: url(/img/pipka.gif) no-repeat 7px 0;
}
.decblockmain, .decblockmainl {
	padding: 0 0 0 35px;
	color: #7E7E7E;
	line-height: 1em;
}
.blockmain {
	color: #303030;
	line-height: 1em;
}
.blockhead {
	font-size: 0.875em;
	margin: 0;
	padding: 0 0 5px 0;
}
.blockmain .blockhead {
/*
	color: #45A700;
*/
}
.blocktxt {
	font-size: 0.688em;
	margin: 0;
	padding: 0 0 10px 0;
}
.nodecblock {
	margin: 30px 0 0 0;
}
.sideblock .nodecblock {
	margin: 30px 0 0 35px;
}

.indexnews { margin: 0 0 0 35px; }
.indexnews h2 {
	font-size: 1.5em;
	color: #0075BA;
	margin: 0 0 10px 15px;
	padding: 10px 0 0 0;
}
/* blocs for texts, adv, etc... end */



/* in footer */
.copy, .stat {
	border-right: solid 5px #EBEDE0;
}
.stat div, .adv div {
	margin-left: 30px;
}
.copy, .stat, .adv {
	vertical-align: middle;
	height: 80px;
}
.adv {
	width: 280px;
}
/* in footer end */

/* categories */
#category {
	width: 100%;
	overflow: hidden;
}
#category h2 {
	font-size: 2.125em;
	margin: 20px 0 30px 30px;
	padding: 0;
/*
	color: #FF7C00;
*/
	color: #4eb400;

	font-weight: normal;
}
#category h2 a {
	font-size: 0.75em;
	color: #7E7E7E;
	text-decoration: none;
	font-weight: normal;
}
#category h2 a:hover {
	text-decoration: underline;
	color: #FF7C00;
}
h3.randnewstitle {
	font-size: 0.875em;
	margin: 21px 0 0 15px;
	padding: 0;
	color: #FF7C00;
	font-weight: normal;
}
#waitico {
	float: right;
}
div.sidereader {
}
div.sidereader .blockhead {
	color: #0075BA;
}
a.sidereader {
	color: #666;
}
a.sidereader:hover, .blockmain a.green:hover {
	color: #f08a34;
}

.blockmain a.green {
	color: #4eb400;
}

.catItem {
	line-height: 1em;
	width: 100%;
	padding: 0 0 30px 0;
}
.catItem h3 {
	font-size: 0.875em; 
	font-weight: normal;
	margin:0 15px 0 30px;
	padding:0;
}
.catItem h3.curr {
	font-weight: bold;
}
.catItem h3 a {
	color: #0075BA;
}
.catItem h3 a:hover {
	color: #FF7C00;
	text-decoration: underline;
}
.catItem h3 a:visited {
	color: #0075BA;
	text-decoration: none;
}
.catItem p {
	font-size: 0.688em;
	margin: 0 15px 0 30px;
	padding: 5px 0 0 0;
}
.catItem .addicons {
	font-size: 0.625em;
	margin:0 0 0 30px;
}
.catItem .addicons img {
	margin: 2px 2px -2px 0;
}
.catItem .addicons .digestno img {
	background: url(/img/digest.gif) no-repeat 0 0;
}
.catItem .addicons .digestyes img {
	background: url(/img/digest.gif) no-repeat 0 -10px;
}
.icon {
	position: relative;
}
.icon img {
	position: absolute;
	top: 3px;
	left: 8px;
	width: 16px !important;
	height: 16px !important;
}
.blockmain .icon img {
	left: -24px;
}
.pagesbar {
	font-size: 10px;
	color: #7E7E7E;
	margin:0;
}
#category .pagesbar {
	margin:0 0 0 30px;
}
.pagesbar a {
	color: #7E7E7E;
	text-decoration: none;
}
.pagesbar a.pagesarr {
	color: #5CC700;
	text-decoration: none;
	font-size: 1.2em;
}
.pagesbar a.pagesarr:hover {
	color: #F08A34;
	background: #fff;
}
.pagesbar b, .pagesbar a:hover {
	background: #5CC700;
	color: #fff;
}
/* categories end */



/* feed content */
#feedplace {
	width: 45%;
	float: right;
}
#index .mainblock #feedplace,
#indexcat .mainblock #feedplace,
#test .mainblock #feedplace {
	width: 60%;
	float: left;
	margin: 25px 0 0 25px;
}
.dfeed {
	float: left;
	margin: 25px 0 0 5px;
}
div#content div#adminright #feedplace,
div.dfeed div#feedplace {
	width: auto;
	float: none;
}

#feedheader {
	padding: 20px 0 8px 0;
	background: url(/img/arrow.gif) no-repeat 79% 100%;
}
#feedheader .top {
	background: url(/img/tr.gif) #eeede1 no-repeat 100% 0;
}
#feedheader .top div {
	background: url(/img/tl.gif) no-repeat 0 0;
	height: 10px;
}
#feedheader .bot {
	background: url(/img/br.gif) #eeede1 no-repeat 100% 100%;
}
#feedheader .bot div {
	background: url(/img/bl.gif) no-repeat 0 100%;
	height: 10px;
}
#feedheader .mid {
	background: #eeede1;
	padding: 7px 0;
	width: 100%;
	overflow: hidden;
}
#feedheader h3 {
	font-weight: bold;
	margin: 0;
	padding: 0 15px;
	font-size: 0.75em;
	line-height: 1.3em; 
	color: #595959;
}
#feedheader h3 a {
	color: #595959;
}
#feedheader h3 a:hover {
	color: #ff7c00;
}
#feedheader p, #feedheader #cat4feed, #feedheader #bansiteurl {
	margin: 0;
	padding: 5px 15px;
	font-size: 0.688em;
	line-height: 1.2em; 
}
#feedheader #bansiteurl a{color: red;}
#feedheader div.feedlogo {
	float: right;
}
#feedheader div.feedlogo img {
	width: 50px;
}
#feedheader p.lighter {
	font-size: 0.625em;
	line-height: 1.3em;
	padding: 0 15px;
}
#feedheader p.lighter img {
	margin: 2px 2px -2px 0;
}
#feedheader span.feedlink {
	display: block;
	overflow: hidden;
	margin: 0 0 0 2px;
}

#feedcontent {
	padding: 0 0 0 15px;
}
#feedplace p.pagesbar {
	margin: 0 0 0 15px;
}
#feedplace .comm {
	padding:0 0 0 15px;
}
#feedhome {
	display: block;
	float: right;
}
.rssItem {
	padding: 15px;
}
.rssItem .wdt {
	width: 100%;
	max-height: 200px;
	overflow: auto;
}
.rssItem h4 {
	font-size: 0.875em;
	font-weight: normal;
	margin: 0;
	padding: 0 0 5px 0;
}
.rssItem h4 a {
	color: #0075ba;
	line-height: 1.3em;
}
.rssItem h4 a:hover {
	color: #ff7c00;
}
.rssItem h4 a:visited {
	color: #0075ba;
	text-decoration: none;
}
.rssItem .rssText {
	font-size: 0.688em;
	line-height: 1.3em;
	padding: 5px 0 0 0;
}
.rssItem .rssDate {
	font-size: 0.625em;
}
.rssText img {
	max-width: 100px;
	height: auto !important;
	float: left;
	margin: 0 10px 5px 0;
}
.addfeedtxt {
	margin: 50px 0 0 0;
}
.addfeedtxt p {
	font-size: 0.75em;
	line-height: 1.3em;
}
/* add feed form */
.closebutton {
	float: right;
}
#addlayer, #complaintlayer {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 999;
	width: 600px;
}
#addlayer h2, #complaintlayer h2 {
	font-size: 1.125em;
	font-weight: normal;
}
#addlayer .catItem {
	padding:0 0 10px 0;
}
#addlayer .catItem h3, #addlayer .catItem p {
	margin:0;
	padding:0;
}
#saverssform {
	padding: 10px 15px
}
#saverssform, .bggrey {
	background: #D8D7CE;
}
.chkblockcol {
	width:33%;
	float: left;
}
.chkblock {
	font-size: 0.75em;
}
.chkblock label {
	display: block;
	background: url(/img/cb.gif) no-repeat 0 -13px;
	padding: 0 0 0 20px;
	margin: 0 0 2px 0;
	cursor: pointer;
}
.catCheckbox {
	display: none;
}
#catrules {
	height: 90px;
	overflow: auto;
	margin: 20px 0 0 0;
	background: #fff;
}
#catrules h3 {
	font-size: 0.75em;
	margin: 5px 0 10px 0;
	padding:0;
}
#catrules p {
	font-size: 0.688em;
	line-height: 1.2;
}


/* full texts */
#textcontent, #textcontentsmall {
	padding: 0 0 0 30px;
	font-size: 0.75em;
	line-height: 1.3em;
}
#textcontent {
	font-size: 0.9em;
}
#textcontentsmall {
	width: 50%;
	float: left;
}


/**/
#testForm {
	font-size:0.8em;
}
#testForm fieldset {
	margin-bottom:0.7em;
	width: 230px;
	background: #FFFFFF none repeat scroll 0% 50%;
	border: 1px solid #D7E1F9;
	padding: 5px;
}
#testForm legend {
	background: #3B9D00 none repeat scroll 0% 50%;
	color: #FFFFFF;
	padding: 0pt 3px;
}
#testForm label {
	float:left;
	line-height:1em;
	margin-right:0.1em;
	text-align:right;
	width:80px;
	display: block;
}
#testForm label.label1 {
	float:none;
	text-align:left;
	width:auto;
}
#testForm label.label2 {
	width:7em;
}
#testForm input, #testForm select, #testForm textarea {
	font-family:Verdana,sans-serif;
	font-size:140%;
	margin:0pt 0pt 0.5em 0.2em;
	padding:0pt;
	width:140px;
}
#testForm .inputtext1 {
	width:80px;
}
#testForm .inputtexta {
	width:auto;
}
#testForm .noresize {
	width:auto;
}
#testForm .submit {
	margin-left:85px;
}


#currency {
	border-top: none;
}
table.currency {
	color: #565656;
	width: 130px;
/*
	margin: 0 0 0 20px;
*/
}
.daterow {
	font-weight: bold;
}
.daterow td {
	padding: 5px 2px 2px 2px;
}
.currow td {
	padding: 2px 2px 2px 2px;
}
.daterow td, .currrow td {
	border-bottom: solid 1px #eee;
}



ul#begunRoot {
	padding: 0 !important;
	margin: 0 !important;
}
ul#begunRoot li {
	padding: 10px 0 10px 0 !important;
	margin: 0 0 0 -1px !important;
	width: 50% !important;
	float: left;
}
ul#begunRoot li b {
	font-weight: normal;
}
ul#begunRoot li div.bgbanner {
	margin: 0 0 0 30px !important;
}

.begun div {
	float: right;
	padding: 3px 0 0 5px;
}
.catItem table td {
	padding: 0 0 0 25px !important;
	font-size: 8px !important;
}
.catItem table td a {
	color: #7e7e7e !important;
	text-decoration: none;
}
.catItem table td a font {
	color: #7e7e7e !important;
}

.comm {
	padding: 0 15px 0 13px;
}
.side .comm  {
	padding: 0;
	margin: 0 0 0 -15px;
}

.comm div {
	overflow: hidden;
	width: 100%;
	background: url(/img/dash.gif) repeat-x 0 55%;
}
.comm span {
	color: #ccc;
	font-size: 9px;
	display: block;
	background: #fff;
	padding: 0 2px;
}

.commgrey {
	padding: 0;
}
.commgrey div {
	overflow: hidden;
	width: 100%;
	background: url(/img/dash.gif) repeat-x 0 55%;
	text-align: center;
}
.commgrey span {
	color: #fff;
	font-size: 10px;
	display: block;
	background: #d8d7ce;
	padding: 0 2px;
}
.commgrey span.mcenter {
	display: inline;
}

.footbutt {
	margin: 0 10px 0 0;
}

.foota, #footer .adv a {
	display: block;
	text-decoration: none;
	text-transform: lowercase;
	color:#7e7e7e;
}

#tuktuk {
	float: right;
	font-size: 0.6em;
	padding: 5px 0;
}
#tuktuk a, #tuktuk img {
	vertical-align: middle;
}
#tuktuk a {
	color:#7e7e7e;
	text-decoration: none;
}
#tuktuk a:hover {
	color: #F08A34;
}
#tuktuk a:hover span {
	text-decoration: underline;
}

#blurDiv {
	position:absolute;
	z-index:199;
	top:0;
	left:0;
	opacity: .5;
	filter: alpha(opacity=50);
        background:#fff url(/img/blur.gif) repeat 0 0;
}

#abAjax {
	position:fixed;
	text-align: center;
	display: block;
	font-weight: bold;
	color: #ff7c00;
	background: #fff;
	width: 75px;
	height: 20px;
	padding: 3px;

}
.adminmenu {
	font-size: 0.6em;
}
.adminmenu a {
	white-space: nowrap;
}

#transway {
        background:transparent url(/img/transway.gif) no-repeat 0 0;
        width: 160px;
        height: 25px;
        display: block;
}
#translatepage #smForm label {
	font-size: 1em;
	font-style: italic;
}
#transresult {
	padding: 20px 0;
	margin: 10px 0;
}
#transresult span {
	padding: 20px;
	display: block;
	font-size: 1.2em;
	color: #565656;
}

em.green {font-style:normal;}


#sortplace {
	font-size: 0.563em;
	line-height:1.1em;
	color: #7E7E7E;
	position: relative;
}
#sortplace div {
	position: absolute;
	right: 0;
	z-index:2;
}
#sortplace a {
	color: #7E7E7E;
}
#sortplace a:hover {
	color: #ff7c00;
}
#sortplace strong {
	color: #4eb400;
}

	/*             styles for the unit rater                */	
	#ratecontainer {
		width: 100%;
		overflow: hidden;
		padding: 15px 0 0 0;
	}
	.addto { line-height: 18px; }
	.addto a { text-decoration: none; }
	.addto img { margin: 0 4px 0 0; }
	.addto * { vertical-align: middle; }

	.morefeeds a, .addto a { color: #7e7e7e;}
	.morefeeds a:hover, .addto a:hover { color: #ff7c00;}

	#addtoother {
		float: left;
	}
	#addtoother p {
		margin: 0;
	}
	#feedrating {
		padding: 0 15px;
		float: right;
	}
	div#feedrating p.lighter {
		margin: 0;
		padding: 0 0 0 5px;
	}

	.unit-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 100px;
		height: 20px;
		position: relative;
		background: url('/i/star_rating.gif') top left repeat-x;		
	}
	
	.unit-rating li{
	    text-indent: -90000px;
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		/* */
	}
	.unit-rating li a{
		display:block;
		width:20px;
		height: 20px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
	}
	.unit-rating li a:hover{
		background: url('/i/star_rating.gif') left center;
		z-index: 2;
		left: 0px;
	}
	.unit-rating a.r1-unit{left: 0px;}
	.unit-rating a.r1-unit:hover{width:20px;}
	.unit-rating a.r2-unit{left:20px;}
	.unit-rating a.r2-unit:hover{width: 40px;}
	.unit-rating a.r3-unit{left: 40px;}
	.unit-rating a.r3-unit:hover{width: 60px;}
	.unit-rating a.r4-unit{left: 60px;}	
	.unit-rating a.r4-unit:hover{width: 80px;}
	.unit-rating a.r5-unit{left: 80px;}
	.unit-rating a.r5-unit:hover{width: 100px;}
	.unit-rating li.current-rating{
		background: url('/i/star_rating.gif') left bottom;
		position: absolute;
		height: 20px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}




.cse-branding-bottom:after, .cse-branding-right:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.cse-branding-text, .cse-branding-logo {
-x-system-font:none;
font-family:Arial;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.cse-branding-bottom .cse-branding-text {
padding-top:4px;
}
.cse-branding-right .cse-branding-logo, .cse-branding-right .cse-branding-text {
margin-left:4px;
}
.cse-branding-right .cse-branding-text {
margin-top:-4px;
}

/* B2M */

#content #jb1-block-center {
	background:#fff;
	color:#303030;
	border: solid 1px #EBEDE0;
	width:230px;
	padding: 4px;
	line-height: 1.2em;
}
#content #jb1-bar-center-blue {
	background:#fff;
	width:229px;
}
#content #jb1-barname {
	color:#F08A34;
	font-size:1.15em;
	padding-left:0;
	text-align:left;
}
#content #jb1-barname b {
	font-weight: normal;
}
#content div.jb1-table {
	background:#fff;
	width:230px;
}
#content div.jb1-newgames {
	width:230px;
}
#content div.jb1-newgameblock {
	padding:14px 10px 10px 0;
	width:230px;
}

#content  h4.jb1 {
	color:#0075BA;
	font-size:1.1em;
	font-weight: normal;
}

#content div.jb1-line-center {
	height:1px;
	padding:0;
	overflow: hidden;
	background: #EBEDE0;
}
#content div.jb1-line-center img {
	visibility:hidden;
}
#content a.jb1 img {
	width: 100px;
}

/* pages */
#mainpages {
	background: #fff; 
	color:#7e7e7e; 
	height: 16px;
	line-height: 16px; 
	position:relative;
	float:right; 
	font-size:0.625em;
	border: solid 1px #e5e5e5;
}

	.pagingkeydots {width: 28px; height: 16px; text-align:center; position: absolute; z-index:8;}
.pagingmarker{
	background: #ff7c00; 
	text-align:center; 
	top:0; 
	color: #fff; 
	width: 28px; 
	height: 16px;
	position:absolute; 
	z-index:10;
	font-weight: bold;
}
	.pagingbubble{background: #f7f8e0; padding: 2px 9px; line-height: 1; }
	.pagingbubble td {white-space: nowrap;}
	.currentpagenum { background: #5cc700; color: #fff; font-weight: bold; z-index:9; }

/* end of pages */

.banfeed{background:url(/i/bg_ban.gif) repeat 0 0;}

/* tbn top text */
#tbn_logo_ett{z-index:10;position:absolute;top:0;left:0;padding:1px 2px 2px 0px;} #st_ett {z-index:10;position:absolute;top:0;left:0;padding:1px 2px 2px 0px;}#st_ett_txt {z-index:9;position:absolute;top:0;left:0;width:100%;line-height:22px;background:#f90;border-bottom: 0;}#st_ett_cls {position:absolute;top:0;right:0;z-index:10;background:#f90;padding:3px 2px 3px 2px;border-bottom: 0;} #st_ett_cls a{outline: none;}





#article {
	
}
#article .cloud a {
	color: #565656;
	padding: .1em 3px;
}
#article .cloud a:hover, #article .cloud a.mOn {
	background:#F08A34;
	color: #eee;
	text-decoration: none;
}
.arttitle, .article .pagetitle {
	margin: 0 0 .9em 30px;
	color: #565656;
	font: 2em/1.2em Verdana, Arial, sans-serif;
	padding: 10px 0 0 0;
}
.article .pagetitle {
	color: #999;
}
.artimg {
	float:right;
	padding: 0 0 15px 20px;
}
.artimg img {
	border: solid 2px #e5e5e5;
}
.artlistimg {
	float:left;
	margin: 7px 15px 5px 0;
	border: solid 2px #e5e5e5;
	width: 85px;
	height: 55px;
	overflow: hidden;
}
.artlistimg img {
	width: 85px;
}

.artdescr {
	margin: 0 0 1.5em 30px;
	font: 1em/1.3em Arial, sans-serif;
	letter-spacing: .1px;
	font-weight: bold;
	color: #555;
}
.artfulltext {
	margin: 0 0 1.5em 30px;
	font: .875em/1.3em Arial, sans-serif;
	letter-spacing: .4px;
	color: #565656;
}
.artfulltext p, .artfulltext ul {
	margin: 0 0 1.4em 0;
}
.artfulltext a {
	color: #565656;
}
.artfulltext a:hover {
	color: #FF7C00;
}
.artdate {
	display:block;
	font: 10px Arial, sans-serif;
}
.sideblock .artdate {
	display: none;
}

#addarticleform label {
	display:block;
	color: #555;
	margin: 15px 0 0 0;
}
#addarticleform label+br {
	display: none;
}
#addarticleform input, #addarticleform textarea, #addarticleform select {
	font: 16px Arial, serif;
	letter-spacing: .4px;
}
.artinlist {
	margin: 0 0 1.5em 30px;
	font: .875em/1.3em Arial, sans-serif;
	letter-spacing: .4px;
}

.sideblock .artinlist {
	margin: 0 0 1.5em 0;
	font: .725em/1.3em Arial, sans-serif;
	padding: 15px;
}

.artinlist a {
	color:#0075ba;
}
.artinlist a:hover {
	color:#F08A34;
}

.sideblock .artanonce {
	padding: 10px 0 0 0;
	margin: 0 0 0 -15px;
	list-style: none;
}
.sideblock .artinlist a {
	color:#303030;
	text-decoration: none;
	display: block;
}
.sideblock .artinlist a:hover {
	color:#303030;
	text-decoration: none;
}
.sideblock .artinlist strong {
	display: block;
	margin: 0 0 .5em 0;
	text-decoration: underline;
	font: 1.7em/1.3em Arial, sans-serif;
}
.sideblock .catartanonce .artinlist strong {
	font: bold 1.3em/1.3em Arial, sans-serif;
}
.sideblock .catartanonce .artinlist {
	font: .688em/1.3em Arial, sans-serif;
}

#catdata {
	border: 1px solid green; 
	padding: 5px; 
	background: #fff; 
	overflow: auto; 
	position: absolute; 
	z-index: 999; 
	font: 1em/1.2em Arial, sans-serif;
	height: 400px; 
	width: 800px;
}
#catdata a {
	padding: .1em .3em;
	display: block;
	vertical-align: top;
	width: 150px;
	float: left;
}
#catdata br { display:none; }
#catdata a:hover {
	background: #565656;
	color: #fff;
}


.indexnews .rssItem {
	clear: left;
	margin-bottom: 15px;
}
.article .indexnews {
	margin:0 0 0 20px;
}
.article .indexnews .rssItem .rssText {
/*	margin:0 0 0 101px;
*/
}

.t {
	width: 95%;
	margin: 0 auto;
}
.t td {
	border-bottom: solid 1px #ccc;	
}


#position1 {
	width: 728px;
	margin: 0 auto;
}
#yandex_ad {
	margin: 5px 0;
}


