/*@charset "iso-8859-1";*/
@charset "utf-8";

/*
Theme Name: Blogactiv 2011 Main Theme
Author: Catalin Motatu
Description: Apply this theme for only blogactiv.eu (no sub - blogs)
*/

#wrapperHeader {
	padding:7px 0;
}
#adsHeader {
	margin:0 auto;
	width:980px;
	height:90px;
}
#adsContent {
	background:url(img/header_icons.png) no-repeat scroll right top #f2f2f2;
	float:left;
	height:90px;
	width:728px;
	padding-right:20px;
	margin: 0 7px 0 0;
}

/*---------------------------- Main HTML ----------------------------*/
	html, body {
		margin: 0px auto;
		padding: 0px;
		font-family: Arial;
		font-size: 11px;
		background: url("images/editorspickback.png") repeat-x scroll center top transparent;
	}
	a {  
		color: #014BA3;
		text-decoration: none;
	}	
		a:visited {
			color: #014BA3;
			text-decoration: none;
		}
		a:hover {
			color: #014BA3;
			text-decoration: underline;
		}		
		a img {
			border: none;
		}
	DIV.dots {
		background: url(images/dots_h.gif) repeat-x;
		height: 1px;
		overflow: hidden;
		margin: 5px 0px 10px 15px;
		width: 450px;
	}
	DIV.dots2 {
		background: url(images/dots_h.gif) repeat-x;
		height: 1px;
		overflow: hidden;
		margin: 5px 0px 10px 0px;
		width: 420px;
	}
	DIV.dots_left {
		width: 190px;
		background: url(images/dots_h.gif) repeat-x;
		height: 1px;
		overflow: hidden;
		margin: 0px 0px 1px 0px;
	}
	DIV.dots_right {
		width: 309px;
		background: url(images/dots_h.gif) repeat-x;
		height: 1px;
		overflow: hidden;
		margin: 1px 0px  1px 0px;
	}
	#verticalspace {
	      clear: both;
		margin: 10px 0px;
	}
	#rssfeed {
		width: 11px;
		height: 11px;
		margin: 6px 0px 6px 3px;
		_margin: 5px 0px 8px 3px;
		border: none;
		vertical-align: top;
		_vertical-align: middle;
		padding: 0px;
	}

/*---------------------------- Main Structure ----------------------------*/
	#toplevel {
              float: left;
		margin: 0px auto;
		padding: 0px;
		width: 100%;
		background-color: #FFFFFF;
	}
	#page {
		margin: 0px auto;
		padding: 0px;
		width: 980px;


		background-color: transparent;
		text-align: left;
	}
		#headerlanguages {
			clear: both;
			float:left;
			width: 980px;
			height:23px;
			padding: 0px;
			margin: 0px auto;
			cursor: pointer;
			border-top: 1px solid #FFF;
			border-bottom: 1px solid #FFF;
		}
		#headerblogactiv {
			 background-color: #FCF100;
			float: left;
			margin: 0 auto;
			padding: 0px 0;
			width: 980px;
		}
		hr1 {
			display: none;
			clear: both;
			width: 1000px;
			height: 5px;
			margin: 0px auto;
			padding: 0px;
			background-color: #8BA925;
		}
		.content {
			clear: both;
			float: left;
			width: 980px;
			padding: 0px;
			margin: 0px auto;
			background-color: #FFF;
			text-align: left;
		}
			.left-sidebar {
				clear: both;
				float: left;
				width: 204px;
				padding: 0px;
				margin: 0px;
				text-align: left;
				background-color: transparent;
			}
			.blog-entry {
				/*display: none;*/
				float: left;
				width: 470px;
				margin: 0px;
				padding: 0px;
				background-color: transparent;
			}
			.right-sidebar {
				float: right;
				width: 300px;
				margin: 0px;
				padding: 0px;
			}
		#footer {
			clear: both;
			width: 1000px;
			padding: 0px;
			margin: 10px auto;
			text-align: center;
			/*border: 1px solid #8BA925;
			background-color: #FFF;*/
		}
		.search-button {
			border: 1px solid #AAA;
			background-color: #CCC;
			color: #000;
			font-weight: bold;
			font-size: 11px;
			padding: 2px;
			cursor: pointer;
		}
		.newsletter-button {
			background-color: #CCCCCC;
			border: 1px solid #999999;
			font-weight: bold;
			padding: 4px;
			text-align: center;		
			padding-left: 14px;
			padding-right: 15px;	
			margin-top: 25px;
			display: block;
		}
		.newsletter-button:visited {
			color: #000;
		}	
/*---------------------------- Languages Header Elements ----------------------------*/
	#headerlanguages ul {
		margin: 0px;
		padding: 0px;
		height: 23px;
		line-height: 23px;
		font-size: 11px;
		font-family: Arial;
	}
		#headerlanguages li, #headerlanguages li a {
			float: left;
			width: 97px;
			list-style-type: none;
			text-align: center;
		}
		#headerlanguages li.active, #headerlanguages li.active a:link, #headerlanguages li.active a:visited {
			color: #FFF;
			background-color: #888888;
			/*color: #C1E25C;*/
			text-decoration: none;
			font-weight: 600;
			border-right: 1px solid #FFFFFF;
		}
		#headerlanguages li.active a:hover {
			color: #FFF;
			text-decoration: none;
			font-weight: 600;
			background-color: #014BA3;
			
		}
		#headerlanguages li.selected, #headerlanguages li.selected a:link, #headerlanguages li.selected a:visited {
			color: #FFFFFF;
			text-decoration: none;
			font-weight: 600;
			background-color: #014BA3;
		}
		#headerlanguages li.inactive {
			color: #CCCCCC;
			background-color: #F1F1F1;
			height: 23px;
			text-decoration: none;
			cursor: default;
			border-right: 1px solid #FFF;
		}
			#headerlanguages li.inactive img.alignmiddle { 
				/*vertical-align: middle;*/
				padding: 0px;
				border: none; 
				margin-top: 6px;
			}

/*---------------------------- Blogactiv Header Elements ----------------------------*/
	.logo {
		float: left;
		padding-left: 15px;
		padding-top: 25px;
		cursor: pointer;
		color: #004E9F;
		font-size: 12px;
	}
	.logo div {
		margin-top: 6px;
	}
	.link-sub {
		color: #000000;
		float: left;
		font-size: 11px;
		height: auto;
		margin-top: 0;
		padding: 0;
		margin-left: 0px;
	}
		.link-sub ul {
			float: left;
			width: 420px;
			_width: 400px;
			margin-top: 23px;
			text-align: right;
			list-style-type: none;
			font-size: 11px;
			font-family: Arial;
		}
			.link-sub li {
				display: inline;
				text-align: right;
				cursor: pointer;
			}
			.link-sub li.selected a {
				color: #FAC510;
				font-weight: bold;
			}
			.link-sub li a:link, .link-sub li a:visited {
				text-decoration: none;
				font-weight: bold;
			}
			.link-sub li a:hover, .link-sub li a:active {
				text-decoration: none;
				color: #FFF;
				font-weight: bold;
			}
			.header-data {
				color: #808080;
				float: right;
				font-size: 10px;
				padding: 0px 15px 15px;
				text-transform: uppercase;
			}
	.topsform {
		float: right;
		margin: 20px 0px 0px 0px;
		padding: 0px;
		width: 260px;
		height: 16px;	
		background-color: #FFFFFF;
		border: 2px solid #8BA925;
	}	
	.t-s{
		margin: 0px auto;
		padding: 0px;
		font-family: Verdana, Geneva, Arial, sans-serif;
		color: #666666;
		font-size: 11px;
		width: 180px;
		border: none;
		background-color: #FFF;
	}	
	.topsformsubmit{
		width: 76px;
		_width: 74px;
		height: 16px;
		margin: 0px;
		padding: 0px;
		font-family: Verdana, Geneva, Arial, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #8BA925;
		background-color: #FFFFFF;
		border: none;
		border-left: 2px solid #8BA925;
		cursor: pointer;
	}
		.topsformsubmit:hover{ /*-- does not work in IE --*/
			background-color: #FFFFFF;
			font-weight: bold;
		}

/*---------------------------- Left Sidebar Elements ----------------------------*/
	.left-sidebar h2 {
		margin: 0px;
		padding: 0px
		text-align: left;
		font-size: 11px;
		line-height: 23px;
		color: #000;
		font-family: Arial;
		border-bottom: #DE8A03;
	}
	.left-sidebar h2.widgettitle img {
		display:none;
	}
	#navigateby {
		width: 200px;
		padding: 0px;
		margin: 5px 0px 0px 0px;
	}
	       #navigateby .navigation {
			 color: #000000;
			font-size: 11px;
			font-weight: normal;
			line-height: 24px;
			text-align: left;
	        }
			#navigateby .navigation h3, #navigateby .navigation h3.lnkname {
				background-color: #888888;
				color: #FFFFFF;
				font-family: Arial;
				font-size: 11px;
				font-weight: bold;
				margin: 0;
				padding: 6px;
				text-align: left;
				text-transform: uppercase;
			}
			#sections {
				background-color: #E3E3E3;
			}
			#navigateby .navigation p {
				padding: 10px 0px;
			       margin: 0px 10px;
				width: 190px;
				text-align: left;
				font-size: 11px;
				line-height: 18px;
			}
		 	#navigateby .navigation ul {
				list-style-type: none;
				list-style-image: none;
				margin: 0px;
				padding: 0px;
			}
			 	#navigateby .navigation ul li {
					list-style-type: none;
					list-style-image: none;
					font-weight: normal;
					margin: 0px;
					padding: 0px;
					color: #000;
				}
			 	#navigateby .navigation ul li a {
					color: #333333;
					font-weight: normal;
					font-family:Arial;
					display: block;
					padding-left: 10px;
					border-bottom: 1px solid #DDDDDD;
					padding-top: 4px;
					padding-bottom: 4px;
				}
				 	#navigateby .navigation ul li a:hover {
						color: #000;
						font-weight: normal;
						font-family:Arial;
						text-decoration: none;
						background-color: #FEF200;
					}
			#navigateby .navigation #sections img { 
				width: 11px;
				height: 11px;
				margin: 6px 0px 6px 3px;
				_margin: 1px 0px 13px 3px;
				border: none;
				vertical-align: top;
				padding: 0px;
			}
				#navigateby .navigation #sections img:hover { 
					width: 11px;
					height: 11px;
				margin: 6px 0px 6px 3px;
				_margin: 1px 0px 13px 3px;
					border: none;
					vertical-align: top;
					padding: 0px;
				}
		 	#navigateby .navigation .avatars {
				width: 190px;
				margin: 10px 0px 10px 15px;
			}
			 	#navigateby .navigation .avatars a {
					font-weight: normal;
				}
				#navigateby .navigation .avatars img { 
					margin: 6px;
					border: 1px solid #E0E0E0;
					max-width: 32px;
					_width: 32px;
					_height: 32px;
				}
					#navigateby .navigation .avatars img:hover { 
						margin: 6px;
						border: 1px solid #8BA925;
						max-width: 32px;
						_width: 32px;
						_height: 32px;
					}
			a.section-more:link {
				color: #000;
				padding-left: 10px;
			}
			a.section-more:visited {
				color: #000;
				padding-left: 10px;
			}
			a.section-more:hover {
				text-decoration: underline;
			}
		 	#navigateby .navigation .categories {
				width: 185px;
				margin: 5px 0px 0px 21px;
				padding: 0px;
				font-family:Arial;
			}
			 	#navigateby .navigation .categories a {
					color: #126790;
					line-height: 24px;
				}
				 	#navigateby .navigation .categories a:hover {
						color: #8BA925;
						line-height: 24px;
					}

/*---------------------------- Dynamic Left Sidebar Elements ----------------------------*/
 	.left-sidebar-dynamic {
		clear: both;
		float:left;
		width: 200px;
		margin: 0px;
		padding: 0px;
	}
	#left-sidebar-box {
		width: 210px;
		padding: 0px 0px 10px 0px;
              margin: 5px 5px 5px 5px;
		background: #FFF url(images/pic_1800x1800.gif) 100% 100% no-repeat;
		border-top: 1px solid #ddd; height: 1%;
		border-left: 1px solid #ddd; height: 1%;
	}
 	.left-sidebar-dynamic li {
		font-weight:normal;
		margin: 5px 0px 0px 0px;      
		list-style-type: none;
		list-style-image: none;
	}
	 	.left-sidebar-dynamic li ul li {
			background: none;
			border: none;
			list-style-type: none;
			list-style-image: none;
			padding: 0px;
			border-bottom: 1px dotted #CCCCCC;
			padding-left: 2px;
		}
		 	.left-sidebar-dynamic li ul li a:hover {
				color: #8BA925;
			}
		.left-sidebar-dynamic h2, .left-sidebar-dynamic h2.widgettitle a.rsswidget {
			margin: 0px;
			text-align: left;
			font-size: 11px;
			line-height: 23px;
			font-family: Arial;
			list-style-type: none;
			list-style-image: none;
			border-bottom: 4px solid #DE8A03;
			padding-left: 1px solid;
		}
		.left-sidebar-dynamic p {
			padding: 10px 0px;
			margin: 0px 10px;
			text-align: left;
			font-size: 11px;
			line-height: 18px;
		}
	 	.left-sidebar-dynamic ul {
			list-style-type: none;
			list-style-image: none;
			margin: 0px 0px 0px 0px;
			padding: 0px;
			text-align: left;
			font-size: 11px;
			line-height: 18px;
			font-family: Arial;
		}
		 	.left-sidebar-dynamic ul li {
				list-style-type: none;
				list-style-image: none;
				line-height: 18px;
				margin: 0px;
			}
			 	.left-sidebar-dynamic ul li a {
					color: #014BA3;
				}
				.left-sidebar-dynamic ul li a:hover {
					color: #014BA3 !important;
					text-decoration: underline;
				}
			 	.left-sidebar-dynamic ul li ul li {
					list-style-type: none;
					list-style-image: none;
					border: none;
					line-height: 18px;
					margin: 0px;
					padding: 0px;
				}
				 	.left-sidebar-dynamic ul li ul li a {
						list-style-type: none;
						list-style-image: none;
						border: none;
					}
		.left-sidebar-dynamic img.alignmiddle { 
			vertical-align: top;
			padding: 0px 10px;
			border: none; 
		}
		.left-sidebar-dynamic img.alignleft { 
			vertical-align: middle;
			padding: 0px 10px 0px 0px;
			border: none; 
		}
		.left-sidebar-dynamic img { 
			padding: 10px;
		}
		.widgettitle img { 
			/*vertical-align: middle;*/
			padding: 0px 10px;
			margin: 0px;
			border: none;
			text-decoration: none;
		}
	#left-sidebar-box-wdgt {
		/*padding: 0px 15px 10px 15px;
		text-align: center;
              margin: 5px 5px 5px 5px;*/
              margin: 0px 0px 5px 10px;
	}

/*---------------------------- Blog Entry Elements ----------------------------*/
	#editorspick {
		float: left;
		clear: both;
		padding: 0px 0px 5px 0px;
              margin: 5px 0px 0px 0px;
		text-align: left;
              width: 470px;
		/*background: url(images/Box_Yellow.gif) 100% 100% no-repeat;
		border-top: 1px solid #FAC510; height: 1%;
		border-left: 1px solid #FAC510; height: 1%;*/
	}
		#editor {
			padding: 0px;
			margin: 0px;
	        width: 470px;
			height: 23px;
			border-top: 4px solid #FFF000;
			border-bottom: 1px dotted #DDDDDD;
		}
			#editor001 {
				float: left;
				padding: 0px;
		              margin: 0px;
				width: 376px;
				height: 23px;
			}
			#editor002 {
				float: right;
				padding: 0px;
				margin: 0px;
				width: 40px;
				height: 23px;
			}
			#editor002 img {
				margin-top: 6px;
			}
		#editorspick h2 {
			padding: 0px 2px 0px 15px;
			_padding: 0px 2px 0px 10px;
	              margin: 0px;
			text-align: left;
			font-size: 11px;
			line-height: 23px;
			height: 23px;
			color: #000;
			font-family: Arial;
			text-transform: uppercase;
		}
		#editorspick a img.alignmiddle { 
			vertical-align: middle;
			padding: 0px;
			margin: 0px;
			border: none; 
		}
		#editorspick p {
			padding: 0px 0px 10px 0px;
		       margin: 0px;
		       width: 420px;
			text-align: left;
			font-size: 12px;
			line-height: 20px;
			/*font-family:Arial;*/
		}
	#editorspickpost {
		float: left;
		width: 470px;
		margin: 0px auto;
		padding: 0px;
		background: url(images/editorspickback_yellow.png) repeat-x top center;
	}
		#editorspickpost h1 {
			width: 420px;
			margin: 15px 0px 5px 15px;
			font-size: 18px;
			line-height: 24px;
			font-family: Georgia;
			color: #222222;
			font-weight: normal;
		}
			#editorspickpost h1 a:link, #editorspickpost h1 a:visited {
				color: #222222;
				text-decoration: none;
			}
			#editorspickpost h1 a:hover, #editorspickpost h1 a:active {
				color: #222222;
				text-decoration: underline;
			}
	#section-list-item  h1{
		width: 420px;
		margin: 5px 0px 5px 15px;
		font-size: 18px;
		line-height: 24px;
		font-family: Georgia;
		color: #222222;
		font-weight: normal;
		padding: 0px;
	}		
	#section-list-item  h1 a:link, #editorspickpost h1 a:visited {
				color: #222222;
				text-decoration: none;
	}
	#section-list-item  h1 a:hover, #editorspickpost h1 a:active {
		color: #222222;
		text-decoration: underline;
	}
	#summerhits {
		display: none;
		float: left;
		clear: both;
		padding: 0px;
		margin: 0px 0px 10px;
		width: 470px;
		height: 60px;
	}
	#tabs4posts {
		float: left;
		clear: both;
		padding: 0px;
		margin: 5px 0px 0px 0px;
		text-align: left;
		width: 470px;
		border-top: 4px solid #FFF000;
		color: #000;
		border-bottom: 1px dotted #DDD;
	}
		#tabs4posts h2 {
			padding: 0px 2px 0px 15px;
	              margin: 0px;
			text-align: left;
			font-size: 11px;
			line-height: 23px;
			font-family: Arial;
			font-weight: bold;
			height: 23px;
			color: #FFF;
			text-transform: uppercase;
			color: #000;
		}
		#tabs4posts p {
			padding: 10px 0px 10px 15px;
		       margin: 0px;
		       width: 410px;
			text-align: left;
			font-size: 12px;
			line-height: 20px;
			/*font-family:Arial;*/
		}
			#tab001 {
				float: left;
				padding: 0px;
		              margin: 0px;
				height: 23px;
				width: 240px;
			}
				/*#tab001 h2 {
			              margin: 0px;
					text-align: left;
					color: #FFF;
					height: 23px;
					line-height: 23px;
					font-size: 11px;
					font-weight: bold;
				}*/
				#tab001 a {
					color: #FFF;
				}
					#tab001 a:hover {
						color: #FFF;
						background-color: transparent;
					}
					#tab001 img {
						_padding-top: 5px;
					}
			#tab002 {
				float: right;
				padding-left: 0px;
		              margin: 0px;
				height: 23px;
				width: 200px;
			}
				#tab002 h2 {
					padding-right: 5px;
			              margin: 0px;
					text-align: right;
					color: #000;
					height: 23px;
					line-height: 23px;
					font-size: 11px;
					font-weight: normal;
					font-family: Arial;
				}
				#tab002 a {
					color: #014BA3;
					text-transform: capitalize;
				}
					#tab002 a:hover {
						color: #014BA3;
						background-color: transparent;
						
					}
					#tab002 img {
						_padding-top: 5px;
					}
	#allposts {
		float: left;
		width: 470px;
		margin: 0px auto;
		padding: 0px;
		background: url(images/editorspickback.png) repeat-x top center;
		font-size: 12px;
		line-height: 20px;
		font-family: Verdana, Geneva, Arial, sans-serif;
	}
		/*#tabs4posts ul {
			margin: 0px;
			padding: 0px;
			height: 23px;
			line-height: 23px;
			font-size: 11px;
			font-weight: bold;
			background-color: #E0E0E0;
		}
			#tabs4posts li, #tabs4posts li a {
				float: left;
				list-style-type: none;
				width: 133px;
				text-align: center;
				text-decoration: none;
			}
				#tabs4posts li:active, #tabs4posts li.active, #tabs4posts a:hover {
					color: #E0E0E0;
					background-color: #126790;
					text-decoration: none;
				}*/
	#post {
		float: left;
		width: 419px;
		margin: 0px auto;
		padding: 0px;
	}
		#navigator-top {
			font-size: 20px;
			line-height: 24px;
			float: left;
			width: 400px;
		}
			#navigator-top a:link, #navigator-top a:visited {
				color: #8BA925;
				text-decoration: none;
				font-weight: 300;
				border-bottom: 1px solid #126790;
			}
			#navigator-top a:hover, #navigator-top a:active {
				color: #126790;
				text-decoration: underline;
				font-weight: 300;
			}
		#post ul li {
			margin: 0px;
			padding: 0px;
		}
		#post h1 {
			width: 460px;
			margin: 15px 0px 5px 15px;
			font-size: 18px;
			line-height: 24px;
			font-family: Georgia;
			font-weight: normal;
			color: #000;
		}
			#post h1 a:link, #post h1 a:visited {
				color: #000;
				text-decoration: none;
			}
			#post h1 a:hover, #post h1 a:active {
				color: #000;
				text-decoration: underline;
			}
		#post h2 {
			clear: both;
			float: left;
			width: 460px;
			height: 23px;
			padding: 0px 2px 0px 15px;
			
	              margin: 10px 0px 10px -15px;
			
			text-align: left;
			font-size: 11px;
			line-height: 23px;
			color: #990000;
			background-color: #FAC510;
		}
		#post h3 {
			width: 460px;
			margin-top: 15px;
			margin-bottom: 5px;
			margin-left: 15px;
			font-size: 16px;
			line-height: 20px;
			font-family: Arial, Helvetica, sans-serif;
			color: #000;
		}
			#post h3 a:link, #post h3 a:visited {
				color: #8BA925;
				text-decoration: none;
			}
			#post h3 a:hover, #post h3 a:active {
				color: #126790;
				text-decoration: none;
			}
		#post h4 {
			width: 420px;
			margin: 15px 0px 5px 0px;
			font-size: 14px;
			line-height: 18px;
			font-family: Arial, Helvetica, sans-serif;
			/*font-family:Arial;*/
			color: #126790;
		}
			#post h4 a:link, #post h4 a:visited {
				color: #126790;
				text-decoration: none;
			}
			#post h4 a:hover, #post h4 a:active {
				color: #8BA925;
				text-decoration: none;
			}
		#post .title {
			width: 420px;
			margin: 15px 0px 5px 0px;
			font-size: 20px;
			line-height: 24px;
			font-family: Arial, Helvetica, sans-serif;
			/*font-family:Arial;*/
			color: #126790;
		}
			#post .title a:link, #post .title a:visited {
				color: #126790;
				text-decoration: none;
			}
			#post h4 a:hover, #post h4 a:active {
				color: #8BA925;
				text-decoration: none;
			}
		.infopost {
			margin: 0px 0px 0px 15px;
			padding: 0px;
			font-size: 11px;
			line-height: 12px;
			width: 420px;
			_width: 300px;
			font-family: Arial;
		}
		.infopost2 {
			margin: 0px 0px 0px 0px;
			padding: 0px;
			font-size: 11px;
			line-height: 12px;
			width: 420px;
			font-family: Arial;
		}
			.theauthor {
				width: 100%;
				margin: 0px;
				padding: 0px;
				color: #126790;
				text-align: left;
				font-weight: bold;
			}
			.theauthor a {
					color: #014BA3;
				}
				.theauthor a:hover {
					color: #014BA3;
					text-decoration: underline;
				}
		.entry {
			margin: 15px 0px 0px 15px;
			font-size: 12px;
			line-height: 20px;
			width: 450px;
			font-family: Arial;
			font-size: 12px;
			line-height: 20px;
			/*font-family:Arial;*/
		}
			.entry p {
				display: block;
			}
			.entry a {  
				font-weight: bold;
			}
			.entry ol li {
				list-style: decimal outside;
			}
			.entry ul li {	
				list-style-type: square;
			}
			.entry form { 
				text-align: left;
			}
			.entry input { /* For password-protected posts */
				margin: 2px auto;
				font-size: 11px;
				padding: 3px;
				background-color: #FFFFFF;
				border:1px solid #CCCCCC;
			}
			.entry textarea {
				border: 1px solid #CCC;
				font-family: Arial;
				font-size: 11px;
				height: 100px;
			}	
				.entry input[type="Submit"] {
					font-size: 11px;
					cursor: pointer;
					font-weight: bold;
					background-color: #CCCCCC;
					border: 1px solid #999999;
				}
				.entry input[value="Submit"]:hover{ /*-- does not work in IE --*/
					background-color: #EFEDED;
				}
			.entry a img.floatLeft { 
				float: left; 
				margin-right: 10px; 
				margin-bottom: 0px; 
				/*max-width: 32px;
				max-height: 32px;*/
				border: 1px solid #E7E9EC;
			}
			.entry em {
				color: #990000;
			}
		.postmetadata {
			clear: both;
			width: 420px;
			margin: 15px 0px 0px 15px;
			padding: 0px;
			color: #333;
			text-align: left;
			line-height: 17px;
			font-size: 11px;
			/*border-bottom: 1px dotted #CCCCCC;*/
			font-family: Arial;
		}
			.postmetadata a {
				color: #333333;
			}
			.postmetadata a:hover {
				color: #014BA3;
			}
			.postmetadata a img.alignmiddle { 
				vertical-align: top;
				padding: 0px;
				margin: 0px;
				border: none; 
			}
		.postmetadata2 {
			clear: both;
			width: 420px;
			margin: 15px 0px 0px 0px;
			padding: 0px;
			color: #8BA925;
			text-align: left;
			line-height: 17px;
			font-size: 11px;
			/*border-bottom: 1px dotted #CCCCCC;*/
			font-family:Arial;
		}
			.postmetadata2 a {
				color: #8BA925;
			}
			.postmetadata2 a:hover {
				color: #126790;
			}
			.postmetadata2 a img.alignmiddle { 
				vertical-align: top;
				padding: 0px;
				margin: 0px;
				border: none; 
			}
	#lessdetails {
		width: 408px;
		margin: 0px;
		padding: 0px;
	}
		#lessdetails a img.floatLeft {
			float: left; 
			margin: 0px 10px 0px 15px;
			_margin: 15px 10px 0px 15px;
			border: 1px solid #E7E9EC;
		}
		#lessdetails h1 {
			width: 400px;
			_width: 300px;
			font-size: 16px;
			font-family: Georgia;
			font-weight: normal;
			color: #000;
		}
			#lessdetails h1 a:link, #lessdetails h1 a:visited {
				color: #000;
				text-decoration: none;
			}
			#lessdetails h1 a:hover, #lessdetails h1 a:active {
				color: #ooo;
				text-decoration: underline;
			}
		#lessdetails p {
			width: 400px;
			margin: 0px;
			padding: 0px;
		}
	 	#post ul {
			list-style-type: none;
			list-style-image: none;
			width: 400px;
			margin: 5px 0px 0px 0px;
			padding: 0px;
		}
	 	#post ul li {
			list-style-type: none;
			list-style-image: none;
			width: 400px;
			line-height: 18px;
                     font-weight: normal;
			margin: 0px;
		}
		#post ul li a img.floatLeft { 
			float: left; 
			margin-right: 10px; 
			margin-bottom: 10px; 
			/*max-width: 32px;
			max-height: 32px;*/
			border: 1px solid #E7E9EC;
		}
		#post ul li h1 {
			width: 400px;
			margin-top: 15px;
			font-size: 20px;
			line-height: 24px;
			font-family: Arial, Helvetica, sans-serif;
			color: #126790;
		}
			#post ul li h1 a:link, #post ul li h1 a:visited {
				color: #126790;
				text-decoration: none;
			}
			#post ul li h1 a:hover, #post ul li h1 a:active {
				color: #8BA925;
				text-decoration: none;
			}
	 	#post ul li ul li {
			list-style-type: none;
			list-style-image: none;
			border: none;
			line-height: 18px;
			margin: 0px;
			padding: 0px;
		}
	 	#post ul li ul li a {
			list-style-type: none;
			list-style-image: none;
			border: none;
		}
	#navigator-bottom {
		float: left;
		width: 399px;
		margin: 10px auto 0px auto;
		padding: 0px;
		color: #126790;
		font-family: Arial;
		font-size: 11px;
		line-height: 23px;
	}
		#navigator-bottom .alignleft {
			float: left;
			padding: 0px;
	              margin: 0px;
		}
			#navigator-bottom .alignleft a {
				padding-left: 5px;
		              margin: 0px 0px 0px 0px;
				text-align: left;
				color: #014BA3;
		              width: 195px;
				height: 23px;
				line-height: 23px;
				font-size: 11px;
				font-weight: normal;
			}
			#navigator-bottom .alignleft a:hover {
				color: #014BA3;
				background-color: transparent;
			}
		#navigator-bottom .alignright {
			float: right;
			padding-left: 0px;
	              margin: 0px;
		}
			#navigator-bottom .alignright a {
				padding-right: 5px;
		              margin: 0px 0px 0px 0px;
				text-align: right;
				color: #8BA925;
		              width: 194px;
				height: 23px;
				line-height: 23px;
				font-size: 11px;
				font-weight: normal;
			}
			#navigator-bottom .alignright a:hover {
				color: #126790;
				background-color: transparent;
			}
	#staticpage {
		float: left;
		width: 419px;
		margin: 0px auto;
		padding: 0px;
	}
		#staticpage h1 {
			width: 415px;
			margin: 15px 0px 5px 15px;
			font-size: 20px;
			line-height: 24px;
			font-family: Arial, Helvetica, sans-serif;
			color: #126790;
		}
			#staticpage h1 a:link, #staticpage h1 a:visited {
				color: #126790;
				text-decoration: none;
			}
			#staticpage h1 a:hover, #staticpage h1 a:active {
				color: #8BA925;
				text-decoration: none;
			}
		#staticpage h2 {
			width: 415px;
			margin: 15px 0px 5px 0px;
			font-size: 14px;
			line-height: 18px;
			font-family: Arial, Helvetica, sans-serif;
			color: #126790;
		}
			#staticpage h2 a:link, #staticpage h2 a:visited {
				color: #126790;
				text-decoration: none;
			}
			#staticpage h2 a:hover, #staticpage h2 a:active {
				color: #8BA925;
				text-decoration: none;
			}
	 	#staticpage ul {
			list-style-type:disc;
			list-style-image: none;
			width: 385px;
			margin: 5px 0px 0px 15px;
			padding: 0px;
		}
		 	#staticpage ul li {
				list-style-type:disc;
				list-style-image: none;
				width: 385px;
				line-height: 18px;
	                     font-weight: normal;
				margin: 0px;
			}
			 	#staticpage ul li ul li {
					list-style-type: circle;
					list-style-image: none;
					margin: 5px 0px 0px 30px;
					border: none;
					line-height: 18px;
					margin: 0px;
					padding: 0px;
				}

	#newpage {
		_float: left;
		width: 853px;
		margin: 0px auto;
		padding: 0px;
	}
		#newpage h1 {
			width: 853px;
			margin: 15px 0px 5px 15px;
			font-size: 20px;
			line-height: 24px;
			font-family: Arial, Helvetica, sans-serif;
			color: #126790;
		}
			#newpage h1 a:link, #newpage h1 a:visited {
				color: #126790;
				text-decoration: none;
			}
			#newpage h1 a:hover, #newpage h1 a:active {
				color: #8BA925;
				text-decoration: none;
			}
		#newpage h2 {
			width: 853px;
			margin: 15px 0px 5px 0px;
			font-size: 14px;
			line-height: 18px;
			font-family: Arial, Helvetica, sans-serif;
			color: #126790;
		}
			#newpage h2 a:link, #newpage h2 a:visited {
				color: #126790;
				text-decoration: none;
			}
			#newpage h2 a:hover, #newpage h2 a:active {
				color: #8BA925;
				text-decoration: none;
			}
	 	#newpage ul {
			list-style-type:disc;
			list-style-image: none;
			width: 800px;
			margin: 5px 0px 0px 15px;
			padding: 0px;
		}
		 	#newpage ul li {
				list-style-type:disc;
				list-style-image: none;
				width: 800px;
				line-height: 18px;
	                     font-weight: normal;
				margin: 0px;
			}
			 	#newpage ul li ul li {
					list-style-type: circle;
					list-style-image: none;
					margin: 5px 0px 0px 30px;
					border: none;
					line-height: 18px;
					margin: 0px;
					padding: 0px;
				}

/*---------------------------- Right Sidebar Elements ----------------------------*/
 	.right-sidebar-box-ad {
		clear: both;
		float:right;
		font-family: Arial;
		margin-top: 5px;
	}
		.right-sidebar-box-ad h4,  #advertising_leaderboard h4{
			background-color: #F1F1F1;
			border: medium none;
			color: #555555;
			float: right;
			font-size: 10px;
			font-weight: bold;
			line-height: 20px;
			margin: 0;
			text-align: center;
			text-transform: uppercase;
			width: 95px;
		}
 	.right-sidebar-box {
		clear: both;
		float:right;
		width: 319px;
		padding: 0px 0px 10px 0px;
		margin: 5px 5px 5px 3px;
		_margin: 5px 2px 0px 0px;
		font-family: Arial;
		background: url(images/Box_FadeGreen2.gif) 100% 100% no-repeat;
		border-top: 1px solid #8BA925; height: 1%;
		border-left: 1px solid #8BA925; height: 1%;
		overflow: hidden;
	}
		.right-sidebar-box h2 {
			padding: 0px 10px;
	              margin: 0px;
			text-align: left;
			font-size: 11px;
			line-height: 23px;
			height: 23px;
			color: #FFF;
	              width: 299px;
			background-color: #8BA925;
			/*background: url(images/h2back.gif) repeat-x bottom center;*/
			font-family:Arial;
		}
			.right-sidebar-box h2 img.alignmiddle { 
				vertical-align: middle;
				padding: 0px 10px 4px 10px;
				_padding: 2px 10px 0px 10px;
				border: none; 
			}
		.right-sidebar-box p {
			padding: 10px 0px;
		       margin: 0px 5px 0px 10px;
			_margin: 0px 0px 0px 10px;
		       width: 305px;
			text-align: left;
			font-size: 11px;
			line-height: 20px;
		}
		.right-sidebar-box img.alignmiddle { 
			vertical-align: top;
			padding: 3px 10px 0px 10px;
			border: none; 
		}
		.right-sidebar-box img.alignleft { 
			vertical-align: middle;
			padding: 0px 10px 0px 0px;
			border: none; 
		}
		.right-sidebar-box img { 
			padding: 10px;
		}
		.right-sidebar-box ul {
			margin: 0px 0px 10px 10px;
			padding: 10px 0px;
			width: 93%;
			list-style-type: none;
			list-style-image: none;
		}
			.right-sidebar-box ul li {
				list-style-type: none;
				list-style-image: none;
				line-height: 18px;	
				border: none;
			}
				.right-sidebar-box ul li ul {	
					margin: 10px 0px 25px 15px;
					list-style-type: none;
					list-style-image: none;
			 	       margin-bottom: 7px;
				}	
					.right-sidebar-box ul li ul li {	
						color: #000000;
						list-style-type: none;
						list-style-image: none;
					      margin-bottom: 7px;
					}
						.right-sidebar-box a {	
							color: #126790;
							font-weight: bold;
						}
						.right-sidebar-box a:hover {	
							color: #8BA925;
							font-weight: bold;
						}
	#push { 
		margin: 0px auto;
		padding: 0px;
		width: 142px;
		height: 23px;
		line-height: 23px;
		font-size: 11px;
		font-weight: bold;
		text-align: center;
		color: #FFFFFF;
	}
		.pushit { 
			float: left;
			margin: 0px auto;
			width: 120px;
			height: 23px;
			line-height: 23px;
			font-size: 11px;
			font-weight: bold;
			text-align: center;
			color: #990000;
			background: url(images/h2back_yellow.gif) repeat-x;
			border: 1px solid #FAC510;
			font-family:Arial;
		}
		.pushit:hover { 
			color: #FFF;
			background: url(images/h2back_blue.gif) repeat-x;
			border: 1px solid #126790;
		}
 	#advertising {
		float:left;
		width: 300px;
		height: 250px;
		margin: 0px 10px 0px 10px;
		_margin: 0px 5px 0px 5px;
		padding: 0px;
		background: url(images/ad.jpg) no-repeat top center;
		/*border: 5px solid #FFF;*/
	}
	#ba-video {
		float: right;
	}

/*---------------------------- Dynamic Right Sidebar Elements ----------------------------*/
 	.right-sidebar-dynamic {
		float:right;
		width: 300px;
		margin: 0px;
		padding: 0px;
		font-family:Arial;
		list-style: none;
	}
		.right-sidebar-dynamic h2 {
			border-bottom: 1px dotted #DDDDDD;
			border-top: 4px solid #FFF000;
			color: #000000;
			font-family: Arial;
			font-size: 11px;
			height: 23px;
			line-height: 23px;
			margin: 5px 0 0;
			padding: 0 0;
			text-align: left;
			text-transform: uppercase;
		}
	 	.right-sidebar-dynamic ul {
			list-style-type: none;
			list-style-image: none;
			width: auto;
			margin: 0px;
			padding: 0px;
			font-family:Arial;
			font-size: 11px;
			line-height: 20px;
		}
	 	.right-sidebar-dynamic ul li {
			list-style-type: none;
			list-style-image: none;
		}
				.right-sidebar-box ul li p.partners {
					padding: 5px 0px;
				       margin: 0px;
				       width: 290px;
				       _width: 235px;
					text-align: left;
					font-size: 11px;
					line-height: 18px;
					font-family:Arial;
				}
				.right-sidebar-box ul li img.partners {
					float: left;
					margin: 0px 5px 0px 0px; 
					padding: 0px;
				}
				 	.right-sidebar-dynamic ul li ul li {
						list-style-type: none;
						list-style-image: none;
						border: none;
						line-height: 18px;
						margin: 0px;
						padding: 0px;
					}
					 	.right-sidebar-dynamic ul li ul li a {
							list-style-type: none;
							list-style-image: none;
							border: none;
							font-family:Arial;
							color: #126790;
						}
		.right-sidebar-dynamic p {
			padding: 10px 0px;
			margin: 0px 10px;
			width: 305px;
			text-align: left;
			font-size: 11px;
			line-height: 18px;
		}
		.right-sidebar-dynamic img.alignmiddle { 
			vertical-align: top;
			padding: 0px 10px;
			border: none; 
		}
		.right-sidebar-dynamic img.alignleft { 
			vertical-align: middle;
			padding: 0px 10px 0px 0px;
			border: none; 
		}
		.right-sidebar-dynamic img { 
			padding: 10px;
		}

/*---------------------------- Footer Elements ----------------------------*/
	#footer img.alignmiddle { 
		vertical-align: middle;
		padding: 0px;
		border: none; 
		width: 11px;
		height: 11px;
	}
 	#advertising_leaderboard {
		clear: both;
		width: 728px;
		margin: 30px auto 10px;
		padding: 20px 0px 0px 0px;
		_padding: 0px;
		background-color: #FFF;
		text-align: center;
		font-family: Arial;
	}
	#infofooter {
		clear: both;
		width: 1000px;
		height: 50px;
		line-height: 50px;
		margin: 10px auto;
		padding: 0px;
		_padding-top: 5px;
		text-align: center;
		vertical-align: bottom;
		font-family: Verdana, Geneva, Arial, sans-serif;
		font-size: 11px;
	}

/*---------------------------- Other Elements ----------------------------*/
 	.rikikibox {
		float:left;
		width: 460px;
		margin: 0 0 0 5px;
		border-bottom: 1px dotted #CCC;
		font-family:Arial;
	}
		.rikikibox ul {
			margin: 0px 0px 10px 10px;
			padding: 10px 0px;
			width: 93%;
			list-style-type: none;
			list-style-image: none;
		}
			.rikikibox ul li {
				list-style-type: disc;
				list-style-image: none;
				line-height: 18px;	
				border: none;
			}
				.rikikibox ul li img {
					float: left;
					margin: 0px 5px 0px 0px; 
					padding: 0px;
					border: 1px solid #E7E9EC;
				}
				.rikikibox ul li a {	
					font-weight: normal;
					
				}
				.rikikibox ul li a:hover {	
					font-weight: normal;
					
				}
	td .mbl_fo_hidden {display: none;}
	.tagclouds {
		font-size: 14px;
		line-height: 200%;
		float: left;
		margin: 0px;
		padding: 0px 0px 10px 0px;
	}
		.tagclouds a {
			padding:0px;
			font-size:10px;
	              color: #126790;
			text-decoration:none;
		}
		.tagclouds a:hover {
	              color: #8BA925;
	      		text-decoration: none;
		}


/*----------------------------------------------------- MAIN MENU //ADDED BY JORGE ** COSMIN --> this is to control the menu on home page // change it to your style // just a place holder for now -----------------------*/ 

ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
background-color:#EFEFEF;
color: #126790;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 14px;
font-weight:bold;
}
#navlist li
{
display: inline;
list-style-type: none;
}
#navlist li#active
{
color: #DF6F6F;
background-color: #369;

}
#navlist a { padding: 3px 10px; }
#navlist a:link, #navlist a:visited
{
text-decoration: none;
}
#navlist a:hover
{
color: #DF6F6F;
background-color: #369;
text-decoration: none;
}
/* ---------------------------------------------------------------------------------------------------------MAIN MENU ENDS HERE Jorge ----------------------------------------------------------------------------------*/


/*---------------------------- Search Template -------------------------------*/	
	.searchcontent {
		clear: both;
		float: left;
		width: 1000px;
		_width:998px;
		padding: 0px;
		/*padding: 0px 20px;*/
		margin: 0px auto;
		text-align: left;

	}

	.searchform form{
		text-align:center;
		width:650px;
		_margin-top:10px;
	}
	.LeftResult {
		float:left; 
	}
	a.SearchTitle  {
		text-decoration:underline;
		font-size:13px;
		color:#014BA3;
	}
	
	p.Snippet {
		margin:3px 0;
		color:#333333;
		font-size:12px;
	}
	p.url {
		margin:0;
		font-size:10px;
		color:#689F63;
	}
	div.Result {
		margin:14px 0;
		padding: 0 10px;
		width:630px;
	}
	.SearchPaging {
		text-align:center;	
		height:20px;
		padding-top:5px;
	} 
	.SearchPaging a {
		text-decoration:none;
		font-size:12px;
		color:#014BA3;
		margin: 0 5px;
		padding:2px;
		border:solid 1px #014BA3;
	}
	img.avatar_search {
		margin:2px;
		float:left;
	}

	.search_results {
		background-color:#FFF;
		float:left;
		width:660px;
	}
	.SearchSort {
		padding:0 0 2px 10px;
		border-bottom:solid 1px #999;
		background-color:#EEE;
	}
	.search_result {
		float:right;
		margin-top:-14px;
		_margin-top:-18px;
		height:17px;
		line-height:17px;
		font-size:12px;
		margin-right:10px;
	}
	.searchform {
		width:400px;
		height:40px;
		text-align:center;
		line-height:40px;
		background-color:#FFF;
	}

	.searchform input {
		border:solid 1px #999;
	}

	.SearchSort a {
		text-decoration:underline;
		font-size:12px;
		color:#014BA3;
	}
	#Results p {
		padding: 0 10px;
	}

/* ------------------------------------ landing page ------------------------------------ */
	#bigtitle {
		float: left;
		clear: both;
		padding: 0px;
		margin: 0px auto;
		height: 70px;
		width: 770px;
		text-align: center; 
		background-color:#FFF;
	}
		#bigtitle h2, #bigtitle a {	
			padding: 2px 0px;
			margin: 0px;
			font-size: 28px;
			line-height: 60px;
			font-family: Arial, Helvetica, sans-serif;
			color: #126790;
			text-decoration: none;
		}
		#bigtitle h3, #bigtitle a {	
			padding: 2px 0px;
			margin: 0px;
			font-size: 28px;
			line-height: 60px;
			font-family: Arial, Helvetica, sans-serif;
			color: #8BA925;
			text-decoration: none;
			vertical-align: bottom;
		}
		#bigtitle p {
			margin-top: -20px;
			font-size: 12px;
			line-height: 24px;
			font-family: Arial, Helvetica, sans-serif;
			color: #666;
			font-weight: normal;					
		}
	#boxes {
		float: left;
		padding: 0px;
		margin: 0px auto;
		width: 770px;
		text-align: center; 
		background-color:#FFF;
	}
		#box1 {
			float: left;
			padding: 0px;
			margin: 0px auto;
			width: 385px;
			text-align: center; 
			background-color:#FFF;
		}
			#box001 {
				/*float: left;*/
				padding: 0px;
				margin: 0px auto;
				width: 300px;
				text-align: center; 
				background-color:#FFF;
			}
				#box001 h2{	
					padding: 2px 0px;
					margin: 0px;
					font-size: 18px;
					line-height: 60px;
					font-family: Arial, Helvetica, sans-serif;
					color: #FFF;
					background-color: #8BA925;
					font-weight: normal;
				}
		#box2 {
			float: right;
			padding: 0px;
			margin: 0px auto;
			width: 385px;
			text-align: center; 
			background-color:#FFF;
		}
			#box002 {
				/*float: right;*/
				padding: 0px;
				margin: 0px auto;
				width: 300px;
				text-align: center; 
				background-color:#FFF;
			}
				#box002 h2{	
					padding: 2px 0px;
					margin: 0px;
					font-size: 18px;
					line-height: 60px;
					font-family: Arial, Helvetica, sans-serif;
					color: #FFF;
					background-color: #8BA925;
					font-weight: normal;
				}
			.minibox {
				float: left;
				padding: 5px;
				margin: 0px auto;
				width: 286px;
				text-align: center; 
				background-color:#FFF;
				border: 2px solid #8BA925;
			}
				.minibox p {
					font-size: 12px;
					line-height: 24px;
					font-family: Arial, Helvetica, sans-serif;
					color: #666;
					font-weight: normal;					
				}
	#flashanim {
		display: none;
		float: left;
		clear: both;
		padding: 0px;
		margin: 0px auto;
		height: 90px;
		width: 770px;
		text-align: center; 
		background-color:#FFF;
	}
			.miniboxa {
				float: left;
				padding: 5px;
				margin: 0px auto;
				width: 290px;
				text-align: center; 
				background-color:#FFF;
			}
				.miniboxa p {
					font-size: 12px;
					font-family: Arial, Helvetica, sans-serif;
					color: #666;
					font-weight: normal;					
				}
 .mainlk a:hover {color: #FF0000;}
 /*ul#banner.innerfade li table {_clear: both; _float:left; _margin-left: 0px;}*/
 #trix {_clear: both; _float:left; _margin-left: 0px;}
 #create-blog {
	background-color: #004E9F;
	clear: both;
	color: #FFFFFF;
	float: right;
	padding: 15px;
	text-align: center;
	font-size: 14px;
	margin-top: 5px;
	width: 270px;
 }
 #create-blog a:link {
	 color: #FFF;
	 font-weight: normal;
	 display: block;
 }
 #create-blog a:visited {
	 color: #FFF;
	 font-weight: normal;
	 display: block;
 }
 #create-blog a:hover {
	 text-decoration: underline;
 }
 .widget_phptext, .widget_bloggers {
	display: block;
	float: right;
	list-style: none outside none;
	width: 100%;	 
 }
 .widget_bloggers a {
	 margin: 3px;
	 float: left;
	 border: 1px solid #CCC;
	 
 }
 .widget_bloggers p {
	 display: block;
 }
 .widget_bloggers img {
	 padding: 0px;
 }
 #follow-block {
	 text-align: center;
 }
.widget_better_rss_widget {
	  clear: both;
	  float: right;
	  list-style: none outside none;
	  width: 100%;
}
.widget_better_rss_widget ul li {
	border-bottom: 1px dotted #DDD;
	margin-bottom: 4px;
}
#footer-header {
	background:#fff000;
	border-bottom:1px solid #cdcdcd;
	height:30px;
	clear: both;
}
#footer-wrapper {
	clear:both;
	background:#e4e4e4;
}
#footer-bottom {
	background:#fff000;
	height:30px;
	border-top:1px solid #f7e900;
}

#Footer {
	margin:0 auto;
	width:980px;
	height:221px;
}
#Footer .FooterDiv {
font: normal 12px Arial, Helvetica, sans-serif;
display:block;
width:300px;
float:left;
padding-left:5px;
}
#Footer .FooterDivRight {
width:980px;
margin:0 auto;
}
#Footer .FooterCenter {
margin: 0 5px 0 5px;
}

#Footer h3 {
margin:0;
padding:12px 0px 2px 0;
height:15px;
line-height:12px;
font-size:10px;
}
#Footer h3 a {
font: bold 11px Arial, Helvetica, sans-serif;
color:#014BA3;
margin:0;
padding:0;
}
#LanguageNetwork {
width:980px;
background-color:#FEF200;
height:30px;
margin:0 auto;
padding:0px;
}
#NetworkChild {
padding:8px 0 0 0;
margin:0px;
width:950px;
float:left;
display: block;
background-color:#FEF200;
}
#NetworkChild li {
	display:inline;
	float:left;
}
* html #NetworkChild li {
	padding-right:4px;
}
#BG_flag,
#CZ_flag,
#DE_flag,
#GR_flag,
#FR_flag,
#HU_flag,
#PL_flag,
#RO_flag,
#SK_flag,
#TR_flag,
#ES_flag,
#UK_flag,
#RS_flag {
	float: left;
	display: block;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#014BA3;
	padding:0 0 0 20px;
	margin:2px 5px 0 0;
	}

#IT_flag,
#LT_flag {
	float: left;
	display: block;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#014BA3;
	padding:0 0 0 0px;
	margin:2px 4px 0 4px;

	}
#GR, #LT {
	font-size: 10px;
	margin-right: 6px;
	margin-top: 1px;
	display: block;
	}

#EaNet {
	margin-right:7px;
	}

#EaNetTitles {
	margin:0 4px 0 5px;
	}

#EaNet,
#EaNetTitles{
	font-size:9px;
	font-weight:normal;
	color:#555555;
	float:left;
	line-height:15px;
	}

.EaNetTitles-synd {
     margin-right: -20px;
        }

#EaNetLinks {
		font-size:9px;
		font-weight:normal;
		float:left;
		line-height:15px;
}

#BG_flag {
	background:url(images/flags.png) no-repeat 0 0;
}

#CZ_flag {
	background:url(images/flags.png) no-repeat 0 -12px;
}

#DE_flag {
	background:url(images/flags.png) no-repeat 0 -36px;
}

#FR_flag {
	background:url(images/flags.png) no-repeat 0 -24px;
}

#HU_flag {
	background:url(images/flags.png) no-repeat 0 -48px;
}

#PL_flag {
	background:url(images/flags.png) no-repeat 0 -60px;
}

#RO_flag {
	background:url(images/flags.png) no-repeat 0 -72px;
}

#SK_flag {
	background:url(images/flags.png) no-repeat 0 -84px;
}

#TR_flag {
	background:url(images/flags.png) no-repeat 0 -96px;
}

#UK_flag {
	background:url(images/flags.png) no-repeat 0 -177px;
}

#ES_flag {
	background:url(images/flags.png) no-repeat 0 -108px;	
}

#RS_flag {
	background:url(images/flags.png) no-repeat 0 -119px;
}

#BLOG_logo {
	background:url(images/flags.png) no-repeat 0 -160px;
}

#BLOG_logo {
	float: left;
	display: block;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#014BA3;
	padding:2px 0 0px 20px;
	margin:-2px 10px 0 0;
	line-height:15px;
}

#BLOG_logo:hover {
	text-decoration:underline;
}

#euxtv_logo {
    float: left;
    display: block;
    font:normal 9px Arial, Helvetica, sans-serif;
    color:#014BA3;
    padding: 3px 0 0px 22px;
    margin: -2px 10px 2px 5px;
}

#euxtv_logo {
    background:url(../images/flags.png) no-repeat 0 -144px;
}


.BG_rss h2,
.CZ_rss h2,
.DE_rss h2,
.FR_rss h2,
.HU_rss h2,
.PL_rss h2,
.RO_rss h2,
.SK_rss h2,
.TR_rss h2,
.ES_rss h2 {
	font-weight:bold;
	line-height:12px;
	font-size:11px;
	padding:0 0 0 20px;
	margin:6px 0 2px 0;
}

.BG_rss h2 {
	background:url(images/flags.png) no-repeat 0 -206px;
}

.CZ_rss h2 {
	background:url(images/flags.png) no-repeat 0 -218px;
}

.DE_rss h2 {
	background:url(images/flags.png) no-repeat 0 -242px;
}

.FR_rss h2 {
	background:url(images/flags.png) no-repeat 0 -230px;
}

.HU_rss h2 {
	background:url(images/flags.png) no-repeat 0 -254px;
}

.PL_rss h2 {
	background:url(images/flags.png) no-repeat 0 -266px;
}

.RO_rss h2 {
	background:url(images/flags.png) no-repeat 0 -278px;
}

.SK_rss h2 {
	background:url(images/flags.png) no-repeat 0 -290px;
}

.TR_rss h2 {
	background:url(images/flags.png) no-repeat 0 -302px;
}

.ES_rss h2 {
	background:url(images/flags.png) no-repeat 0 -312px;
}
#footer-bottom .content {
	width:980px;
	margin:0 auto;
	padding-top:8px;
	font-size:11px;
}

#footer-bottom .content,
#footer-bottom .content a {
	color:#333333;
}

#footer-bottom .content a {
	text-decoration:underline !important;
}
#FooterNav {
display:block;
margin:0 auto;
width:980px;
margin-top:14px;
}

#FooterNav #block-menu-menu-about-us,
#FooterNav #block-menu-menu-fondation-euractiv,
#FooterNav #block-menu-menu-communication{
	float:left;
	clear:left;
}

#footer_one,
#footer_two,
#footer_three,
#footer_four{
	float:left;
	padding-top:7px;
}
#footer_two {
	width: 130px;
	display: inline;
}
#footer_four {
	width:140px;
	display: inline;
}

#footer_five {
	float:left;
	padding-top:7px;
	margin-left:40px;
	display: inline;
}

#FooterNav #block-block-35 {
	float:right;
}

#FooterNav #block-block-35 p {
	float:left;
	clear:left;
	margin:0;
	color:#555555;
	font-size:11px;
	line-height:18px;
	width:100%;
}

#FooterNav #block-block-35 a {
	float:left;
	clear:left;
	line-height:18px;
	width:100%;
}

#footer_one {
	border-right:1px solid #cdcdcd;
	margin:0 45px 0 0;
	padding:7px 40px 0 0;
	height:185px;
}

#FooterNav #block-menu-menu-yellow-pages,
#FooterNav #block-menu-menu-readers {
	margin-bottom:20px;
}

#FooterNav #block-menu-menu-emailtoeditor {
	float:right;
	margin-left:29px;
}

#footer_three {
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	padding:7px 30px 0 40px;
	margin:0 40px 0 40px;
	height:185px;
	display: inline;
}

#FooterNav h2 {
	color:#333333;
	clear:both;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin:0 0 4px 0;
	text-transform:uppercase;
}

#FooterNav ul.menu {
font:normal 11px Arial, Helvetica, sans-serif;
float:left;
padding:0;
clear:left;
}

#FooterNav ul.menu li{
	display:block;
	margin:0 0 4px;
	padding:0;
	list-style-image:none;
}

#FooterNav ul.menu li a{
color:#014BA3;
}
#footer-links {
	background-color: #E4E4E4;
	overflow: hidden;
}
#footer-links ul {
	float: left;
	list-style: none;
	width: 20%;
}
#footer-links ul li strong{
	margin-bottom: 10px;
	color: #333333;
}
#footer-links ul li a{
	padding-top: 4px;
	display: block;
}
#footer-4 p {
	color: #555555;
	line-height: 15px;
	margin: 0px;
}
#footer-slogan {
	background: none repeat scroll 0 0 #FFF000;
	border-top: 1px solid #F7E900;
	clear: both;
	padding: 10px;
}
.tagcloud a{
	color: #888;
}

