table { font: 11px Verdana, Geneva, sans-serif; }

td {vertical-align:top;}

a {color: #fe6306;}
a img {border: 0px;}

#topcenter {
	background-image: url(/img/slogan.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100%;
	padding: 90px 10px 10px 5px;
}

#problock { position:absolute; right: 220px; }
#problock ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
	margin: 0px;
	padding: 0px;
}

#icoblock {  text-align: right;	padding-bottom: 15px; }
#icoblock a img {border: 0px;}

#top_rkl {
	float: left;
	clear:both;
}

#content {	padding-left: 5px; width: 100%;	}
#content li { margin: 5px 0 5px 0;}

#headers { display:block; }

#rss { float:left; padding: 3px 6px 0 0; }

#news { padding: 10px 0 0 0;}
#news ul li {list-style:none; padding: 2px 0;}
#news a { color: #000; }
#date { background-color: d7d7e1; padding: 2px; }
#before { background-color: d7d7e1; padding: 2px; display:inline-block; margin-top: 10px; margin-bottom: 15px;  clear: both; }
#before a { color: #000; text-decoration: none; padding: 0 3px 0 3px; }

.tags { background: url(/img/ico/tags.gif) no-repeat; padding: 2px 20px;  }
.tags a { color: #5f4000; }

#main_rightcol { width: 160px; vertical-align:top; padding-left:15px;}
#main_rightcol #r_tower {margin: 10px 40px 20px 0px;}
#main_rightcol ul { margin: 5px 0 5px 15px; padding-left: 0px;}

#footer { height: 140px; background:url(/img/logo_btm.jpg) right bottom no-repeat; padding-right: 170px; vertical-align:middle; }
#rt_footer {float: right;}
#btm_menu {padding-top: 18px;}
#btm_menu a { color: #000; background: url(/img/ico/r_black.gif) no-repeat 0 5px; padding-left: 9px; }
#btm_menu a:hover { color: #fe6306; background: url(/img/ico/r_orange.gif) no-repeat 0 5px; }

ul#list { list-style-type:none; padding: 0px; }
ul#list li { padding: 1px 0; }
#list a { font: 12px; color:#333; padding-left: 10px; }
#list a:hover { color: #fe6306; background: url(/img/ico/arr.gif) no-repeat 0px 3px; }

/* content */

ul#articles_list { list-style-type:none; }

div.social { padding-bottom: 10px; }

div.social ul { margin: 0px; padding: 0px; }
div.social ul li {float: left; list-style-type:none; padding: 0 5px; }