#nav {
	background: #fff url(color_orange/pics/nav_bg.png) repeat-x left top;
}

#content {
	background: #fff;
}

#main {
	float: left;
	width: 478px;
	left: 0;
	padding: 0;
	margin-left: 10px;
}
#main .mainText {
	margin-bottom: 20px;
}
#column1 {
	float: right;
	width: 478px;
	left: 0;
	padding: 0;
	margin-right: 10px;
	overflow: hidden;
}
#column2 { display: none; }

.mainText table {
	margin: 16px 0 12px;
}
.mainText ul {
	margin: 0;
	padding: 0;
}
.mainText ul li {
	list-style-type: none;
	list-style-image: url(color_orange/pics/list_item_image.gif);
	margin: 3px 0;
}
.mainText ul li a {
	color: #000;
	text-decoration: none;
}
.mainText ul li a:hover {
	text-decoration: underline;
}


.fbnosto {
	height: 64px;
	margin: 20px 0 6px;
	background: url(color_orange/pics/fbnosto_bg.png) no-repeat 20px center #3b5999;
}
.fbnosto iframe {
	float: right;
	margin-top: 22px;
}

/* Live esitykset */

div.live {
padding: 3px;
border: 1px solid #EAEAEA;
}
div.liveContent h2 {
margin: 3px 3px 0;
height: 27px;
background: white url(color_orange/pics/newsBulletin_newsTop_bg.png);
padding: 14px;
}
div.liveContent p{
margin: 5px 16px 0;
margin-bottom: 10px;
}
div.liveContent a  {
font-size: 1.05em;
color: #000000;
text-decoration:none;
}
div.liveContent a:hover  {
color: #000000;
text-decoration:underline;
}

div.liveContent  a { 
padding: 0 0 0 12px;
font-weight: normal;
background: url(color_orange/pics/list_item_image.gif) no-repeat 0px center;
} 




/* newsBulletin 
==============================*/

#main .newsBulletin, .newsBulletin {
	padding: 3px;
	border: 1px solid #eaeaea;
	margin-top: 4px;
}
#main .newsTop, .newsTop {
	height: 49px;
	background: #fff url(color_orange/pics/newsBulletin_newsTop_bg.png);
	margin-bottom: 10px;
}
.newsItemShortened {
	padding: 10px;	
}
#main .newsMainTitle, .newsMainTitle {
	padding-left: 12px;
}
#main .newsMainTitle, .newsMainTitle a {
	height: 49px;
	color: #000;
	font-size: 15px;
	line-height: 36px;
}
#main .newsMainTitle .newsRss a, .newsMainTitle .newsRss a {
	margin-top: 10px;
}
#main .newsMainTitle .newsRss a:hover, .newsMainTitle .newsRss a:hover {
	text-decoration: none;
}
#main .newsDate, .newsDate {
	width: 64px;
	font-weight: normal;
	color: #aaa;
	padding-left: 12px;
}
#main .newsItemShortened .newsDate, .newsItemShortened .newsDate {
	float: left;
	background: url(color_orange/pics/list_item_image.gif) no-repeat 0px center;
	font-weight: normal;
}
#news .newsTitle, .newsTitle {
	float: right;
	width: 366px;
}
#news .newsTitle a, .newsTitle a {
	color: #000;
	text-decoration: none;
}
#news .newsTitle a:hover, .newsTitle a:hover {
	text-decoration: underline;
}
.newsItemShortened .clearDiv {
	display: block !important;
}

.newsBulletin .newsItem {
	border-bottom: 1px solid #eaeaea;
	padding: 10px 0 20px;
	margin: 5px 10px 10px;
}
.newsBulletin .newsItem .newsDate {
	display: block;
	padding: 0;
}
.newsBulletin .newsItem .newsTitle {
	font-size: 1.3em;
	font-weight: normal;
	padding: 0;
	float: none;
}

.newsBulletin .newsText, .newsText {
	line-height: 1.5em;	
}


/* wordpressnosto
=====================*/
/* wp header */
.wordpress-header {
	margin-top: 20px;
	border-top: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
}
.wordpress-header .wordpress-headerContent {
	margin: 3px 3px 0;
	height: 49px;
	background: #fff url(color_orange/pics/newsBulletin_newsTop_bg.png);
}
.wordpress-header h2 {
	margin: 0;
	padding: 0 0 0 12px;
	height: 49px;
	line-height: 49px;
	float: left;
} 
.wordpress-header h2 a:hover {
	text-decoration: underline;
}
.wordpress-header p {
	float: right;
	margin: 0;
	padding: 0;
}
.wordpress-header a.newsRss {
	display: block;
	background: url(widgets/news/pics/rss.gif) no-repeat scroll center center transparent;
	width: 16px;
	height: 16px;
	margin-top: 14px;
	margin-right: 10px;
	color: transparent;
	text-indent: -9999px;
}

/* wp content */
.wordpress {
	padding: 3px;
	border-right: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
}
.wordpress .navigation {
	display: none;
}
.wordpress .post {
	margin: 0 10px;
}
/* first post */ 
.wordpress #postIndex-1 {
	border-bottom: 1px solid #eaeaea;
	margin-bottom: 10px;
}
.wordpress #postIndex-1 .entry-meta, .wordpress #postIndex-1 .entry-utility {
	display: none !important;
}
.wordpress #postIndex-1 .entry-title {
	padding: 8px 0 3px !important;
	background: none !important;
}
.wordpress #postIndex-1 .entry-title a {
	font-size: 1.05em !important;
	font-weight: normal !important;
}
.wordpress #postIndex-1 .entry-summary {
	display: block !important;
}

/* other posts */
.wordpress .post .entry-utility {
	display: none;
}
.wordpress .post .entry-meta {
	float: left;
	width: 64px;
}
.wordpress .post .entry-meta {
	display: none;
}
.wordpress .post .entry-title {
	padding: 0 0 0 12px;
	font-weight: normal;
	background: url(color_orange/pics/list_item_image.gif) no-repeat 0px center;
}
.wordpress .post .entry-title a {
	font-size: .8em;
}
.wordpress .post .entry-summary {
	display: none;
}