body { padding:0px; margin:0px; 
	font-family:Arial;
	font-size:12px;
}
#topplace #headerlinks a { color: #CCC;}
#topplace #headerlinks { color: #CCC;}
#topstory {
	width: 430px;
	background-color:#EBEEE3;
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 18px;
	border-left: 20px solid #008973;
/*	overflow:hidden;*/
}
#topstory p {
	margin-bottom: 5px;
	margin-top: 5px;
	line-height: 17px;
}
#topstory h1 {
	margin-bottom: 5px;
	margin-top: 0px;
	font-size: 21px;
	font-weight: 200;
}
#topstory h1 a { color: black; text-decoration: none; }
#topstory h1 a:hover {text-decoration:underline; }

#topstory h2 {
	margin:0px;
	font-size: 15px;
	color: #008973;
	font-weight: 200;
}

#topstory img {
	padding-right: 15px;
}
#topstory .credits { margin-top: 5px;color: #009987; font-family:Verdana, Arial, Helvetica, sans-serif; width: 180px; font-size: 10px;}
#topstory .credits a{color: #009987; text-decoration: none;}

#strelka {}

#column1_2_3 {
	float: left;
	width: 735px;
/*	background-color:#00FF99;*/
	margin: 0px;
	padding-right: 5px;
}
	#column1 {
		float: left; 
		width: 230px;
		padding-left: 20px;
	
		background-image: url(/img/col1_grad.jpg);
	}
	#column2_3 {
		float:left;
		width:470px;
		margin: 0px;
		padding: 0px;

/*		background-color:#3300CC;*/
	}
	
		#column2 {
			margin-top: 0px !important;
			float:left;
			width: 215px;
			padding-left: 20px;
			padding-top: 15px;
			position: static;
			
/*			background-color:#DDD;*/
		}
		#column3 {
			float: left;
			width: 215px;
			position:relative;
			margin-top: 0px;
			padding-left: 20px;
			
			/*background-color:#999;*/
		}
		
#column4 {
	float: left;
	width: 250px;
}

#newscol {
	padding-left: 10px;
	background-color:#F0F7EE;
	padding-bottom: 5px;
}
.newscol {
  background-color: #F0F7EE;
  padding-left: 10px;
}
.news {
	margin-left: -7px;
}
.news tr {
	vertical-align:top;
}
.news h4 {
	font-size: 12px;
	font-weight: 100;
}
.news a {
    color: #000;
    text-decoration: none;
}
.news a:hover{
    text-decoration:  underline;
}
.news .nt {	color: #008973; font-size: 10px; text-align: right; }
.news .ntc{ color: #008973;	font-size: 10px; text-align: right;	font-weight: bold; }
.news .nt a {color: #008973;}
.news img { border: none;}
.colhead {
	font-size: 12px;
	color: #008973;
	letter-spacing: 1px;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 5px;
}
	/* column head underline*/
	.chl { margin-top: -10px; border-bottom: #008973 solid 1px; 
	}

/* Header */
#svitske {padding-left: 20px; margin-top: 15px;}

#page {width:995px;height:100%;margin:0 auto;}
#header {}

#logo {float: left; width: 250px; height: 85px; position: relative;}
#logo #naviTip { position: absolute; top: 4px; left: 25px; color: #CEE6C1; font-size: 10px;}
#topplace{ float: left; width: 745px; height: 85px;}
#topplace a{
	color: #008973;
	font-size: 10px;
	text-decoration: none;
}
#shortcut {}

#shortcut1{	float:left;	width: 200px; height:17px; padding-left: 20px; 	margin-top: 15px; }
#shortcut2{	float: right; width: 500px; height:17px; text-align:right; padding-right: 10px; }
#topmenu { float: left;
	width: 977px;
	background-color:#008973;
	color: #CEE6C1;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 5px 5px 13px;
}
#topmenu a {
	color: #CEE6C1;
	text-decoration: none;
	padding-left: 7px;
	padding-right: 7px;
	float: left;
}
#topdate { float:left;width: 230px; height: 25px; background-image: url(/img/col1_grad.jpg);
padding-top:6px; padding-left: 20px; color:#cee6c1; font-size:10px;}
#moremenu{ float: left; width: 725px; font-size:11px;color:#008973; padding-top: 6px; padding-left: 20px;}
#morenav a {color:#008973; text-decoration: none; margin-right: 7px;}
#morenav a:hover {text-decoration: underline;}
/* Teme of the day*/
.tdarc {color: #CEE6C1;	padding-top: 8px;}
.tdarc a{color: #CEE6C1; text-decoration: none;}
.tdarc a:hover { text-decoration: underline;}
.tdarc .pimg{float: left; width: 80px;}
.tdarctxt{float:left;	width: 210px; padding-top: 2px;}
.tdarctxt h3 {font-size: 14px; font-weight: normal;	margin-top: 0;}

/* Blogs */
.topblogs {color: #CEE6C1; padding-bottom: 10px; padding-top: 0px;}
.topblogs .tbi {float: left; width: 60px; border: #E6E6E6 1px solid;}
 .tbi{
filter: url(#gray);  /* Firefox 4+ */
filter: gray; /* IE 5+ */
-webkit-filter: url(#gray); /* Chrome ?? */
-webkit-filter: grayscale(1); /* Chrome 18+ */
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)"; /* new IE */
}
.tbtxt { float:left;	width: 135px; padding-left: 8px; color: #828282; font-size: 10px;}
.tbtxt a {text-decoration: none; color: #828282;}
.tbtxt a:hover {text-decoration: underline;}
.tbtxt h3 {font-size: 14px; font-weight: normal; margin-top: 0; margin-bottom: 0px;}
.tbtxt h3 a {color: #000;}
.tbtxt h4 {font-size: 11px; font-weight: normal; margin-top: 1px; margin-bottom: 2px;}
.tbtxt h4 a { color: #828282;}

.clearfloat {clear: both;}

/* SLIDERS */
#slide_search{ height: 49px; overflow: hidden;}
#news_slider {
	margin-top: 27px;
	float:left;
	width: 530px;
	height: 20px;
	position: relative;
	overflow: hidden;
	background-color: white;
}
#slidingContent {
	position: absolute;
	top: 0px;
	margin-top: 0px;
	width: 530px;

}
#slidingContent h3{
     color: #000;
     font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-left: 20px;
	height: 20px;
}
#ogoSlider {
	float:left;
	width: 215px;
	height: 60px;
	position: relative;
	overflow: hidden;
}
#ogoContent {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 1350px;
	margin-top: 0px;

}
#ogoContent div{
	float:left;
	color: #000;
	font-size: 12px;
	text-decoration: none;
	width: 215px;
	height: 50px;
	margin: 0px;
	padding-top: 0px;
}
#ogoContent .oimg{ margin-right: 4px; margin-top: 3px;}
#ogoContent a {text-decoration: none; color: black;}
.red {color: #BB0000;	font-weight:bold; font-style: normal;} .grn {color: #006B6B; font-weight:bold; font-style: normal;}
#footer a{
	color: #008973;
	font-size: 11px;
}
#socialLinksAfter {
	margin-bottom: 7px;
	margin-top: 0px;
}
#socialLinksAfter a{ margin-right: 5px;}
.off {visibility: hidden; display: none;}
.onn {visibility: visible; display: block;}
img {border: none;}
/* PAGED NAVIGATION STYLE --------------------------------------------------------------  */
.pagednav{ font-size: 10px; border-top: 1px dashed #CCC; margin-top: 5px; margin-bottom: 5px;}
.pagednav a{ color: #888888;	padding: 3px; display: block;	float: left; width: 15px; text-align: center; margin-right: 1px; }
.pagednav a:hover{ background-color: #008973; color: #fff;}
.pagednav a.current{ background-color: #008973;	color: #fff;}
/* POST LIST ---------------- */
.breadcumb {padding-top: 10px;font-size: 10px;color: #008973;}
.breadcumb a {	color: #008973;}
/*
.short { background-color: #EEE; padding: 12px 12px; position: absolute; top: -13px; left: 520px; width: 420px; font-size: 13px;line-height: 16px;}
.postList {position: relative;}
.postList h3:hover {background-color: #EEE}
.postList h3 {margin: 0; padding-bottom: 16px; padding-left: 5px; padding-top: 5px; font-size: 12px; font-weight: bold;}
.postList h3 a{ color: black; text-decoration: none;}
.postList h3 a:hover{ text-decoration: underline;}
.pdate {margin-top: -14px; margin-bottom: 0; padding-left: 5px; font-size: 10px; color: #888;}
*/

.postList { margin-bottom: 10px;}
.postList h3:hover {background-color: #EEE}
.postList h3 {margin: 0; font-size: 15px; font-weight: normal;}
.postList h3 a{ color: black; text-decoration: none;}
.postList h3 a:hover{ text-decoration: underline;}

.pdate { color: #888888; font-size: 10px; margin: 0;}
.short {line-height: 13px; margin: 2px 0 0; font-size: 11px; color: #777;}

.imgFrame { float: left; width: 100px; max-height: 125px;overflow: hidden;margin-right: 10px;margin-bottom: 15px; background-color: #e5e5e5;}
.txtFrame {	float: left;	width: 410px;}

.archlink { color: #008973; padding: 0 33px; text-decoration: none;}
.archlink:hover { text-decoration: underline;}
#footerlinks { float: right; width: 500px;color: #ccc; margin-top: -35px; text-align: right;}
#footerlinks a{  font-size: 10px; text-decoration: none; color: #ccc;}
.pubBannerTop {margin-top: 5px;}