* {margin:0;padding:0;}
body {
	font:normal 12px Helvetica, Arial,'sans-serif';
}
a:hover {
	text-decoration:underline;
}
#header {
	position:relative;
}
#logo {
	position:absolute;
	top:13px;left:31px;
	display:block;
	width:138px;height:60px;
	text-indent:-999px;
	background:url('../images/logo.gif') no-repeat left top;
	overflow:hidden;
	z-index:999;
}
#interactive {
	width:250px;
	float:right;
}
h1,
#question h1,
.question-head h1 {
	padding-left:3px;
	font:normal 12px/19px Geneva,Helvetica,Verdana,'sans-serif';
	text-transform:uppercase;
  font-weight:100;
	color:#fff;
	background:url('../images/h1-bg.jpg') no-repeat left top;
}
#question h1,
.question-head h1 {
	padding-left:10px;
	height:19px;
	background:url('../images/question.jpg') no-repeat left top;
}
#question p {
	font-size:12px;
	color:#333;
}
#gallery {
	margin-bottom:15px;
	background:#e7e7e7;
}
#gallery h1,
#authors-list-head {
	margin-bottom:15px;
	padding-left:10px;
	background:url('../images/gallery-head.gif') no-repeat left top;
}
#authors-list-head {
	margin-bottom:0;
}
h2 {
	padding:5px 11px;
	font:normal 18px Arial,'sans-serif';
	color:#7b0a81;
}
h2 a {
	color:#7b0a81;
	text-decoration:none;
}
h2 em,
.secondary-articles li em {
	color:#0086d5;
	font:normal 11px Verdana,'sans-serif';
}
h2 em a {
	color:#0086d5;
}
html, body {
	background:url('../images/html-bg.jpg') repeat-x left top;
}
h1 a {
	color:#fff;
	text-decoration:none;
}
.index h1 {
	background:#7c097e url('../images/interactive-head.gif') no-repeat right top;
}
.index h1 a {
	color:#fff;
	text-decoration:none;
}
.index h1 a:hover {
	text-decoration:underline;
}
#full-article h1,
#video-gallery h1,
#author-head h1,
#inquiry_form_container h1,
.cv-block h1,
#archives-block legend {
	margin:0;padding:0;
	color:#7b0a81;
	font:normal 18px/18px Arial,'sans-serif';
	background:none;
}
#video-gallery h1 {
	padding-bottom:10px;
}
#full-article p.date {
	display:block;
	position:relative;
	margin-bottom:10px;
	color:#7b0a81;
	font-size:9px;
	clear:both;
}
#full-article,
#companies,
#video-gallery,
#authors-list,
#author-head,
#inquiry_form_container,
#calendar-block,
.cv-block,
#archives-block {
	padding:10px;
	background:#f0f0f0;
	overflow:hidden;
}
#article-img {
	margin:0 -10px 10px 10px;
	float:right;
  text-align:right;
}
#full-article p {
	margin-bottom:10px;
	padding:0 10px;
/*	text-indent:25px;*/
}
#full-article ul,
#companies ul,
#full-article ol {
	margin:0 0 10px 50px;
}
#full-article ul li p {
	margin:0;
	text-indent:0;
	padding:0;
}
#wrap {
	width:1020px;
	margin:0 auto 15px;
	overflow:hidden;
	height:1%;
}
#header {
	height:126px;
	background:url('../images/header.jpg') no-repeat 30px top;
}
#navigation {
	width:170px;
	float:left;
}
#navigation ul {
	list-style:none;
	padding-left:30px;
}
#main-menu {
	background:url('../images/main-menu-line.jpg') repeat-y left top;
}
#main-menu,
#hot-menu {
	margin-bottom:17px;
}
#main-menu li {
	border-bottom:1px solid #7b0a81;
	position:relative;
}
#main-menu li a,
#hot-menu li a {
	display:block;
	height:1%;
	padding:3px 4px;
	text-decoration:none;
	color:#7b0a81;
	text-transform:uppercase;
}
#main-menu li ul {
	display:none;
	margin:0;padding:0;
}
#main-menu li ul.open {
	display:block;
}
#main-menu li ul li {
	height:1%;
	border-bottom-width:0;
	border-top:1px solid #7b0a81;
	background:#e5d6e5;
}
#main-menu li ul li ul {
	display:none;
}
#main-menu li ul li a:hover {
	background:#d2b8d2;
}
#hot-menu li strong {
	display:block;
	padding:1px 3px;
	font:normal 9px Verdana,'sans-serif';
	color:#fff;
	background:#75c832;
	text-align:right;
}
#hot-menu {
	padding:0 0 5px !important;
	margin-left:30px;
	border-bottom:2px solid #7b0a81;
}
#hot-menu li {
	background:#7b0a81;
}
#hot-menu li a {
	color:#fff;
}
#hot-menu li ul {
	margin:0;padding:0 0 0 7px;
	background:#fff;
}
#hot-menu li ul li {
	background:url('../images/menu-bullet.jpg') no-repeat 0 8px;
	font-size:11px;
	font-family:Arial,'sans-serif';
}
#hot-menu li ul li a {
	display:inline;
	padding:0 0 0 7px;
	color:#7b0a81;
	text-transform:none;
}
#sponsored-menu {
	margin-left:30px;
	margin-bottom:10px;
	padding:0 !important;
	border-top:1px solid #7b0a81;
}
#sponsored-menu li {
	border-bottom:1px solid #7b0a81;
}
#sponsored-menu li a {
	display:block;
	width:90px;height:40px;
	padding-left:50px;
	overflow:hidden;
	text-decoration:none;
	line-height:40px;
}
#content-box {
	width:580px;
	margin-left:10px;
	float:left;
}
#top-news {
	margin-bottom:15px;
	overflow:hidden;
	background:url('../images/top-news-bg.jpg') repeat-y left top;
	height:1%;
}
#top-article {
	width:340px;
	float:left;
	background:#e7e1e7;
}
#top-article img,
.top-page-index .index img {
	border:1px solid #c8c8c8;
	border-width:1px 0;
}
#top-article p,
.top-page-index .index p {
	text-indent:;
	padding:5px 11px;
}
.secondary-articles {
	width:220px;
	background:#f0f0f0;
	float:right;
	list-style:none;
}
.secondary-articles li {
	padding:10px 10px 12px;
	background:url('../images/secondary-line.jpg') no-repeat left bottom;
}
.secondary-articles li.highlight {
	background-color:#e5e4e4;
}
.secondary-articles li a {
	font:normal 14px Arial,'sans-serif';
	color:#7b0a81;
	text-decoration:none;
}
#question,
.question-head {
	position:relative;
	margin-bottom:17px;
	padding-bottom:20px;
	background:#eba4a4;
}
#question p,
.question-head p {
	padding:10px;
	text-transform:none;
	color:#000;
}
#question p.more {
	padding:0;
	position:relative;
	right:0;bottom:-2px;
	font-size:11px;
	z-index:999;
}
#question p.more a {
	display:block;
	position:absolute;
	right:0;
	padding:2px 5px;
	color:#fff;
	text-decoration:none;
	background:#1eade5;
	font-weight:bold;
	font-family:Arial,'sans-serif';
	z-index:999;
}
#question p.more a em {
	font-weight:normal;
	font-style:normal;
}
.top-page-index {
	height:1%;
	margin-bottom:17px;
	background:url('../images/top-index-bg.gif') repeat-y left top;
}
#content-box > .top-page-index {
	overflow:hidden;
}
.top-page-index .index {
	width:280px;
	padding-bottom:15px;
	margin-bottom:15px;
	float:left;
}
.top-page-index .index.left {
	float:right;
}
.top-page-index .secondary-articles {
	float:none;
	padding:0;margin:0;
	width:auto;
/*	background:url('../images/top-index-border.gif') no-repeat right top;*/
}
.top-page-index .secondary-articles li {
	background:url('../images/top-index-2nd-line.gif') no-repeat left bottom !important;
}
.older-news {
	margin-bottom:20px;
}
.older-news h3 {
	width:336px;
	padding-left:4px;
	background:#7b0a81;
	color:#fff;
	font:normal 12px/20px Verdana,'sans-serif';
}
.older-news ul {
	width:auto;
	float:none;
}
.older-news ul li {
	padding-left:40px;
	background-image:url('../images/older-news-line.gif');
}
#search-form {
	position:relative;
	margin-bottom:5px;
}
#search-form label {
	display:none;
}
#search-form input {
	width:169px;
  display:inline;
	padding:4px 0 4px 25px;
	border:1px solid #b3b2b2;
	background:#f1efef url('../images/lens.gif') no-repeat 3px 1px;
	font-weight:bold;
	color:#5f5f5f;
	vertical-align:middle;
}
#search-form input.submit {
	display:inline;
	padding:4px 3px 5px;
	border-width:0;
	font-size:11px;
	width:auto;
	font-weight:normal;
	background:#7b0a80;
	border:1px solid #7b0a80;
	color:#fff;
	vertical-align:middle;
	cursor:pointer;
}
#search-form a {
	display:-moz-inline-box;display:inline-block;
	position:absolute;
	top:2px;right:0;
	width:21px;height:21px;
}
#search-form a img {
	border-width:0 !important;
}
#blogs-fpage h1 {
	margin-bottom:10px;
	background:#7b0a80 url('../images/interactive-head.gif') no-repeat right top;
}
#partners h1 {
	margin-bottom:10px;
	background:#c6c6c6 url('../images/expert-head.gif') no-repeat right top;
}
#blogs-fpage {
	margin-bottom:5px;
	background:#f0f0f0;
	padding-bottom:1px;
}
#blogs-fpage div {
	margin-bottom:10px;
	padding-right:5px;
	height:1%;
}
#blogs-fpage > div {
		overflow:hidden;
}
#blogs-fpage div img {
	display:block;
	margin:0 5px 0 0;
	float:left;
	border-width:0;
}
#blogs-fpage div h2 {
	margin:0;padding:0;
	font:normal 11px Arial,'sans-serif';
	color:#000;
}
#blogs-fpage div h2 a {
	color:#000;
}
#blogs-fpage div p {
	text-align:right;
}
#blogs-fpage div p em {
	font-style:normal;
	color:#7b0a81;
	font-size:12px;
}
#blogs-fpage div p a {
	text-decoration:none;
}
#expert {
	margin-bottom:5px;
	padding-bottom:1px;
	background:#e7e7e7 url('../images/expert-bg.gif') repeat-x left 19px;
	display:;
}
#expert h1,
#video-highlight h1,
#gallery-highlight h1 {
	background:#7b0a80 url('../images/interactive-head.gif') no-repeat right top;
}
#video-highlight {
	margin-bottom:5px;
}
#gallery-highlight img {
	border-width:0;
}
#gallery-highlight {
	margin-bottom:5px;
}
#expert div {
	margin-bottom:5px;
	padding-left:5px;
}
#expert div label {
	margin-bottom:5px;
	display:block;
	font:normal 11px Arial,'sans-serif';
	color:#000;
}
#expert textarea {
	width:200px;height:70px;
	padding:5px;
	border-width:0;
	font:normal 11px Arial,'sans-serif';
}
#expert div.email label {
	display:inline;
}
#expert div.email input {
	padding:2px 4px;
	border-width:0;
	width:80px;
	font:normal 11px Arial,'sans-serif';
}
#expert div.email input.submit {
	width:auto;
	background:none;
	color:#009cdc;
	text-decoration:underline;
	cursor:pointer;
	font-weight:bold;
}
#expert p {
	margin:5px;padding:5px;
	background:#1eade5;
	color:#fff;
	font:normal 11px Arial,'sans-serif';
}
#expert p a {
	color:#fff;
}
#newsletter {
	width:134px;height:71px;
	margin-left:30px;
	margin-bottom:10px;
	padding:3px;
	position:relative;
	background:url('../images/newsletter-bg.gif') repeat-x left top;
}
#newsletter label {
	color:#fff;
	font-weight:normal;
	font-size:10px;
}
#newsletter input {
	width:125px;
	padding:2px 4px;
	border:1px solid #d1aad4;
	font:bold 11px Arial,'sans-serif';
	color:#5f5f5f;
}
#newsletter .submit {
	position:absolute;
	right:7px;bottom:0;
	border-width:0;
	width:47px;height:32px;
	text-indent:-999px;
	background:url('../images/newsletter-button.gif') no-repeat left top;
	cursor:pointer;
}
#calendar {
	width:140px;
	margin-left:30px;
	margin-bottom:10px;
	border-bottom:15px solid #7b0a81;
	border-bottom:15px solid #F0F0F0;
}
#calendar table {
	width:100%;
	background:#7b0a81;
	background:#F0F0F0;
	font:normal 10px Verdana,'sans-serif';
	color:#fff;
}
#calendar table caption {
	color:#7b0a81;
/*	border-top:1px solid #dfc4e1;*/
	text-transform:uppercase;
	font-size:9px;
	text-align:left;
}
#calendar #next-month,
#calendar #prev-month {
	display:-moz-inline-box;display:inline-block;
	width:6px;height:7px;
	background:url('../images/prev-month.gif') no-repeat left top;
	text-indent:-999px;
	overflow:hidden;
}
#calendar #next-month {
	background:url('../images/next-month.gif') no-repeat left top;
}
#calendar table td {
	text-align:center;
	color:#7B0A80;
}
#calendar table td.active {
	background:#1eade5;
}
#calendar table td.active a,
#calendar table th a {
	color:#7B0A80;
	text-decoration:none;
}
#upcoming-news {
	margin-left:30px;
	margin-bottom:10px;
	background:#7b0a82;
	background:#F0F0F0;
/*	border-top:1px solid #e3c7e2;*/
}
#upcoming-news h2,
#poll h2 {
	margin:0;padding:0;
	font:normal 9px Verdana,'sans-serif';
	background:#fff;
	text-transform:uppercase;
}
#upcoming-news p {
	margin-bottom:5px;
	padding:2px;
	color:#333;
	font:normal 11px Tahoma,'sans-serif';
}
#upcoming-news p em {
	margin-left:-2px;
	padding:0 2px;
	font-style:normal;
	background:#1eace5;
	font-size:10px;
	color:#fff;
}
#upcoming-news p a {
	color:#1EACE5;
}
#video-gallery {
	margin-bottom:15px;
}
.video {
	text-align:center;
}
.video object {
	display:block;
	margin:0 auto;
}
.news-index form {
	margin-bottom:10px;
}
.news-index form legend,
.video-comments h2  {
	padding-top:10px !important;
	font:bold 14px Tahoma,'sans-serif';
	color:#5F5F5F;
}
.video-comments h2 a {
	font-weight:normal;
	font-size:12px;
	color:#;
}
.video-comments h2 {
	margin:0;padding:0;
}
.news-index form fieldset {
	border-width:0;
}
.news-index form p {
	margin-bottom:5px;
}
.news-index form p label {
	display:-moz-inline-box;display:inline-block;
	width:100px;
}
.news-index form input,
.news-index form textarea {
	width:300px;
	padding:1px 4px;
	border:solid 1px #B3B2B2;
	background:#F1EFEF;
	font:normal 11px Tahoma,'sans-serif';
	color:#5F5F5F;
}
.news-index form p.submit {
	padding-left:102px;
}
.news-index form p.submit input {
	width:auto;
	cursor:pointer;
	font-weight:bold;
}
.video-comments p {
	padding:10px;
	margin-bottom:5px;
	background:#F0F0F0;
	color:#000;
	text-transform:none;
	font-size:12px;
}
.video-comments p:hover {
	background:#e7e7e7;
}
.video-comments p a {
	color:#1EADE5;
}
.video-comments p a strong {
	font-weight:normal;
}
.video-comments p a:hover {
	text-decoration:none;
	color:#7B0A81;
}
.video-index {
	width:222px;
	height:175px !important;
	padding:6px;
	margin-left:20px;
	margin-bottom:10px;
	float:left;
	background:#fff;
}
.video-index img {
	display:block;
	margin:0 auto;
	border-width:0;
}
.video-index h2 {
	font-size:12px;
	font-weight:bold;
}
.video-index h2 a {
	color:#1EADE5;
}
#gallery {
	padding-bottom:15px;
	overflow:hidden;
	height:1%;
}
.gallery-index {
	display:inline;
	width:262px;
	margin-left:15px;
	margin-right:10px;
	margin-bottom:10px;
	padding-top:6px;
	background:#fff;
	float:left;
	overflow:hidden;
	height:1%;
}
.gallery-index a {
	display:block;
	width:250px;
	margin:0 auto;
	color:#000;
	text-decoration:none;
}
#show-image h2 {
	margin-top:-15px;
	margin-bottom:15px;
	padding:0 12px;
	color:#fff;
	background:#d0d0d0;
	font:normal 11px/19px Tahoma,'sans-serif';
	text-transform:uppercase;
}
#show-image img {
	display:block;
	margin:0 auto 15px;
}
#image-list {
	padding:0 10px;
}
#image-list a {
/*	margin-right:3px;*/
}
#image-list a img {
	border-width:0;
	border-bottom:3px solid #E7E7E7;
}
#image-list img {
	border-bottom:3px solid #1eade5;
	margin-right:3px;
}
.options {
	margin-bottom:15px;
}
.options ul {
	list-style:none;
}
.options ul li {
	display:inline;
}
.options ul li a {
	color:#7d4f7d;
	text-decoration:none;
}
.options li.active a {
	color:#569db9;
}
.options li a:hover {
	text-decoration:underline;
}
.author-index,
.search-index {
	padding:10px 0;
	background:url('../images/dots.gif') repeat-x left bottom;
	overflow:hidden;
	height:1%;
}
.search-index {
	padding:10px;
}
.author-index img {
	border-width:0;
	margin:0 10px 0 0;
	float:left;
}
.author-index h2,
.search-index h2 {
	font-size:14px;
	line-height:auto;
	margin:0;padding:0;
}
.author-index p.author a {
	color:#555;
	text-decoration:none;
}
.author-index p.author a:hover {
	text-decoration:underline;
}
.author-index.highlights h2 {
	font-size:12px;
}
.author-index.highlights p.author {
	font-weight:bold;
	font-size:14px;
}
.author-index.highlights p.author a {
	color:#009CDC;
}
.author-index p.date,
.search-index p.date {
	font-size:10px;
	color:#333;
}
#author-head {
	margin-bottom:15px;
	overflow:hidden;
	height:1%;
}
#content-box > #author-head {
	overflow:hidden;
}
#author-head img {
	margin:0 10px 0 0;
	float:left;
}
#full-article p.author {
	text-indent:0;
}
#companies ul {
	margin:0 0 15px;padding:0;
	list-style:none;
}
#companies ul li a {
	color:#7b0a80;
}
#companies ul li a:hover {
	text-decoration:none;
}
#companies-list {
	width:99%;
}
#companies-list caption {
	margin-bottom:5px;
	font-size:14px;
	color:#7b0a80;
	font-weight:bold;
}
#companies-list thead th {
	padding:2px 5px;
	background:#7b0a80;
	color:#fff;
}
#full-article table {
	border-width:0;
}
#companies-list td,
#full-article td {
	padding:2px 5px;
	background:#fff;
}
#sms-pay {
	padding:20px;
	background:#F0F0F0;
}
#sms-pay p {
	margin-bottom:5px;
}
#sms-pay label {
	display:-moz-inline-box;display:inline-block;
	width:70px;
}
#sms-pay input {
	padding:1px 4px;
	border-width:1px;
	font-size:11px;
}
#inquiry_form_container h1 {
	margin-bottom:15px;
	font-weight:bold;
	font-size:17px;
}
#inquiry_form_container h1 span {
	font-weight:normal;
	font-size:12px;
	display:block;
}
#inquiry_form_container h2 {
	margin:0 0 5px;padding:0;
	font-size:16px;
}
.inquiry_field {
	margin-bottom:15px;
}
.inquiry_field p {
	margin-bottom:5px;
}
.inquiry_field p input,
.input_textarea {
	margin-right:10px;
	vertical-align:middle;
	border-width:1px;
	font-size:11px;
}
.input_button {
	padding:2 5px;
	font-size:11px;
}
.input_text {
	padding:2px 5px;
}
.input_textarea {
	height:70px;
}
.inquiry_footer,
.inquiry_descripition {
	padding:0 0 10px;
}
#full-article object {
	display:block;
	margin:0 auto;
}
#top-baner {
	position:absolute;
	top:5px;right:5px;
    padding:0 !important;margin:0 !important;
	width:800px;height:90px;
    overflow:hidden;
}
#top-baner b,
#top-baner br,
#selfad-top {
    display:none;
    height:0px !important;
}
#top-baner object {
    display:block;
}
#banners250 {
	margin-bottom:5px;
}
#char-list {
	padding:10px;
	margin-bottom:5px;
	background:#F0F0F0;
}
#char-list li {
	display:inline;
	margin-right:5px;
}
#char-list li.selected {
	font-weight:bold;
}
#char-list li a {
	color:#7B0A81;
	text-decoration:none;
}
.open-sub {
	position:absolute;
	top:0;right:0;

}
.question-head {
	margin-bottom:10px;
}
#partners img,
#partners object {
	display:block;
	margin:0 auto 15px;
	border-width:0;
}
#archive-filter label {
	display:-moz-inline-block;display:inline-block;
	width:100px;
}
#archive-filter {
	margin-top:10px;
	padding:10px;
	background:#f0f0f0;
}
#archive-filter p {
	margin-bottom:5px;
}
#archive-filter input,
#archive-filter select {
	border-width:1px;
	font-size:11px;
}
#full-article a,
#calendar-block a,
.cv-block a {
	color:#1daee5;
}
#full-article a:hover,
#calendar-block a:hover {
	text-decoration:none;
}
#selfad-top {
	position:absolute;
	top:5px;left:230px;
	display:block;
}
#aval-selfad-top {
  position:absolute;
	top:5px;left:200px;
}
#calendar-block h2 {
	padding-left:0;
}
#calendar-block h3 {
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
	color:#333;
}
#calendar-block p.place {
	font-style:italic;
	margin-bottom:5px;
}
#calendar-block p {
	padding-top:0 !important;margin-top:0 !important;
	margin-bottom:10px;
}
.video-description {
	padding:15px;
}
#legal {
	position:relative;
	height:54px;
	background:url('../images/html-bg.jpg') repeat-x left top;
	clear:both;
}
#legal ul {
	width:845px;height:54px;
	margin:0 auto;
	padding-left:185px;
	background:#c6c6c6;
}
#legal ul li {
	display:inline;
	line-height:40px;
	margin-right:15px;
}
#legal ul li a {
	color:#fff;
}
#legal ul li a:hover {
	text-decoration:none;
}
#legal p {
	position:absolute;
	width:300px;
	bottom:2px;left:50%;
	margin-left:-150px;
	color:#fff;
	text-align:center;
}
.cv-block {
	margin-bottom:5px;
}
#poll {
	padding-left:30px;
}
#poll h3 {
	margin-bottom:5px;
	padding:5px;
	font-size:11px;
	font-weight:normal;
	background:#7b0a80;
	background:#F0F0F0;
	color:#333;
}
#poll div {
	margin-bottom:5px;
}
#poll div label,
#poll div input {
	font-size:11px;
	vertical-align:middle;
}
#poll div.submit input {
	padding:2px 4px;
	color:#fff;
	border-width:0;
	background:#7b0a80;
	cursor:pointer;
}
.polls-answer {
	font-size:11px;
}
.polls-result-background {
	border:1px solid #ddd;
}
.polls-result-line {
	background:#1cabe3;
}
video-comments {
	padding:0 10px;
}
span.comments-nr {
	font-size:11px !important;
	font-weight:normal;
	color:#1db0e4;
}
span.comments-nr a {
	color:#1db0e4 !important;
	font-size:11px !important;
	font-weight:bold;
}
#blogs-fpage span.comments-nr a {
	font-weight:normal;
	font-size:9px;
}
#archives-block form {
	margin-bottom:20px;
	padding:10px;
	border-bottom:5px solid #C6C6C6;
}
#archives-block fieldset {
	border-width:0;
}
#archives-block legend {
	margin-bottom:15px;
	text-transform:uppercase;
}
#archives-block div {
	display:inline;
	margin-bottom:5px;
}
#archives-block select {
	margin-right:10px;
	border-width:1px;
	font-size:11px;
	padding:2px 4px;
	vertical-align:middle;
}
#archives-block select option {
	padding-right:10px;
}
#archives-block div.submit input {
	background:#7B0A80;
	color:#fff;
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
	font-size:11px;
	padding:2px 4px;
}
.archives-block h3 {
	margin-bottom:10px;
	font-weight:normal;
	font-size:13px;
	text-transform:uppercase;
}
.archives-block ul {
	margin-left:10px;
	list-style:none;
}
.archives-block ul li {
	font-size:11px;
}
.archives-block ul li em {
	font-style:italic;
	margin-right:10px;
}
.archives-block ul li a {
	font-size:13px;
	color:#7B0A80;
}
.archives-block ul li a:hover {
	text-decoration:none;
}
#interaction {
	text-align:right;
  overflow:hidden;
}
#interaction img {
	border-width:0;
	margin-left:3px;
}
#interaction em {
	display:-moz-inline-box;display:inline-block;
	width:73px;height:46px;
	margin-right:10px;
	background:url('../images/seko_jaunumiem.gif') no-repeat right top;
	overflow:hidden;
	text-indent:-999px;
	text-align:left;
  float:left;
}
.hidden {
	display:none;
}

/* ARCHIVE */
#archive-filter {
  margin-bottom:10px;
  padding:10px 20px;
}
#archive-filter p {
  display:inline;
}
#archive-filter p label {
  display:inline;
  margin-right:5px;
}
#archive-filter p select {
  margin-right:10px;
}
.archive-index {
  position:relative;
  padding:20px 10px 25px;
  overflow:hidden;
  background:#F0F0F0 url('../images/older-news-line.gif') no-repeat left bottom;
}
.archive-index h2 {
  margin:0 0 5px;
/*  padding:0 !important;*/
  font-size:16px;
}
.archive-index p {
  margin-left:10px;
}
.archive-index p.date {
  font-size:10px;
  margin-bottom:5px;
}
.archive-index img {
  margin-right:10px;
  border-width:0;
  float:left;
}
.archive-index p a {
  color:#1EACE5;
}
.archive-index p.more {
  position:absolute;
  bottom:4px;right:0;
  padding:10px 0 0;margin:0;
  text-align:right;
}
.archive-index p.more a {
  display:blcok;
  padding:2px 7px;
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
  background:#1EACE5;
  color:#fff;
  background:none;
  color:#1EACE5;
}
.archive-index p.more a:hover {
  text-decoration:underline;
}
.archive-index p.more a strong {
  font-size:13px;
  font-weight:normal;
  vertical-align:middle;
  color:#ff0000;
}
.archive-index p.pay-for-read {
  position:absolute;
  top:5px;right:5px;
  margin:0;padding:0;
  width:16px;height:16px;
  background:url('/images/key.png') no-repeat left top;
  overflow:hidden;
  text-indent:-999px;
}
#text-adds {
  float:right;    
}
#text-banner {
    position:relative;
    display:block;
    margin:0 0 0 0;
}
#text-banner table {
    border-collapse:collapse;
    border-spacing:0;   
}
#text-banner table td {
    padding:0;
}
#article-img img {
    margin-bottom:10px;
}
#full-article p {
  
}
#full-article {
  overflow:hidden;
  
}
#full-article p object {
  clear:both;
  float:none;
  margin:0 auto;
  display:block;
}
#pages {
  padding-top:10px;
  padding-right:10px;
  list-style:none;
  text-align:right;
}
#pages li {
  display:inline;
  margin-left:1px;
}
#pages li a {
  color:#0086D5;
  text-decoration:none;
}
#pages li.active a {
  font-weight:bold;
  color:#7B0A81;
}
#pages li a:hover {
  text-decoration:underline;
}
.link-to-archive {
  padding-top:10px;
  padding-right:5px;
  text-align:right;
}
.link-to-archive a {
  text-decoration:none;
  color:#7B0A81;
}
.link-to-archive a:hover {
  text-decoration:underline;
}
.index p a,
#top-article .lead p a {
  color:#1EADE5;
}
.index p a:hover,
#top-article .lead p a:hover {
  text-decoration:none;
}
#delfi-widget {
  margin-left:30px;
}
