/*  
Theme Name: lustration.org.ua
*/
#header {background-color: #73a0c5;}
.alt {text-align:right;}
#footer {background-color: #eee;	}

small {font-family:  Tahoma, Arial, Helvetica, sans-serif; color:#705C3F; font-size: 0.8em; line-height: 1.5em;}
h1 {font-size: 1.6em;}
.description {font-size: 1.2em;	text-align: center;	}
h2 {font-size: 1.3em;}
h3 {font-size: 1em; font-weight:bold;}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #wp-calendar caption, cite {	text-decoration: none;}
.entry p a:visited {	/*color: #b85b5a;*/	}

.commentlist li, #commentform input, #commentform textarea {font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li {font-weight: bold;	}
.commentlist li p{font-size: 11px;}
.commentlist cite, .commentlist cite a {	font-weight: bold;	font-size: 1.1em;	}
.commentlist p {	font-weight: normal; text-transform: none;}
#commentform p {	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;	}
.commentmetadata {font-weight: normal; text-align:right}

small, .nocomments, .postmetadata, blockquote, strike {color: #777;}
abbr, span.caps{	font-size: 0.9em;	letter-spacing: .07em;	}
acronym{font-style:italic}
 h2 a:hover, h3 a:hover {color: #06c; text-decoration: none;	}
a:hover {/*text-decoration: underline;*/ }

#wp-calendar #prev a {font-size: 9pt;	}
#wp-calendar a {	text-decoration: none;	}
#wp-calendar caption {	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; text-align: center;	}
#wp-calendar th {	font-style: normal;	text-transform: capitalize;	}

.postmetadata {text-align:right; clear:both; font-size:11px; padding:10px 0px }
.postmetadata  small{font: 10px/10px Verdana;  }
.postmetadata.alt{}
.description {	text-align: center;	}
h3.comments {padding: 0;	margin: 40px auto 20px ;}
p img {padding: 0; max-width: 100%;}
.alignright, .alRight {	float: right;}
.alignleft, .alLeft {float: left;}
.centered, .aligncenter{display:block; margin:0 auto;}
.entry ol {padding: 0 0 0 35px; margin: 0;}
.postmetadata ul, .postmetadata li {display: inline;	list-style-type: none;	list-style-image: none;	}

#searchform {margin: 10px auto;	padding: 5px 3px; text-align: center;}
.entry form { /* This is mainly for password protected posts, makes them look better. */	text-align:center;	}
select {	width: 130px;}
#commentform #submit {margin: 0;}
/* Begin Comments*/
h3#comments{padding:0 0 5px 0}
.commentlist  .alt {text-align:left;	}
.commentlist {	padding: 0;	}
.commentlist cite{padding:0; margin:0;}
.commentlist li {	margin: 0;	padding:4px 0;	list-style: none;	}
.commentlist p {	margin: 0px; padding:0px; line-height:normal	}
#commentform p {	margin: 0;	}
.nocomments {text-align: center; margin: 0;	padding: 0;	}
.commentmetadata {	margin: 0;	display: block;	border-bottom:2px solid #ddd; }
/* Begin Calendar */
#wp-calendar { empty-cells: show;	margin: 10px auto 0;	width: 155px;	}
#wp-calendar #next a {padding-right: 10px; text-align: right;}
#wp-calendar #prev a {padding-left: 10px; text-align: left;}
#wp-calendar a {display: block; }
#wp-calendar caption {	text-align: center;	width: 100%;}
#wp-calendar td {	padding: 3px 0;	text-align: center;	}
#wp-calendar td.pad:hover { /* Doesn't work in IE */	background-color: #fff; }

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {	cursor: help;}
acronym, abbr {border-bottom: 1px dashed #999;	}
blockquote {margin: 15px 30px 0 10px; 	padding-left: 20px;	border-left: 5px solid #ddd;}
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none;	}
.navigation { text-align: center; margin: 20px 0px 10px 0px; }

textarea#comment{ width:475px;}
.postmetadata small{color:#666;}

.navigation{display:none}
.commentsBlock{ clear:both}

/* ***************igorskee ********************** */

*{ margin:0;  padding:0; }
html{hheight:100%; background:url(media/bodybg2.gif); }
body{hheight:100%; font:11px Tahoma; /*color:#666666;*/ background:url(media/bodybg.jpg) no-repeat center top}

h2, h3.center, h1{font:normal 16px/30px Tahoma; color:#0140a9; background:url(media/title2.png) no-repeat; padding-left:20px; }
* html h2{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/title2.png', sizingMethod=image); height:31px;  }

.lcol h3, .rcol h3  { font:normal 14px/30px Tahoma; color:#0140a9; background:url(media/title1.png) no-repeat; padding-left:20px; }
* html .lcol h3{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/title1.png', sizingMethod=image); height:31px;  }
.rcol h3{ background-image:url(media/title3.png)}
* html .rcol h3{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/title3.png', sizingMethod=image); height:31px;  }
h4{ font:bold 14px Tahoma; padding:0px 0px 7px 0px}
small{ color:#0140a9; font:11px Tahoma}

.clear{clear:both}
br.clear{clear:both; font-size:0px; height:0px;}
img{border:0;}

p.centered{ text-align:center}

a{ color:#0140a9 }
h1 a{ text-decoration:none}

.wrapper{ width:950px; margin:0 auto; height:100%; padding-left:50px;  }  

.header{ height:260px;}
.header .logo{ display:block; width:140px; height:243px; background:url(media/logo.png) no-repeat; }

.lcol{ width:150px; float:left;}
.lcol p { }
.lcol p img{ margin:10px 0px;}
ul.nav{ list-style-type:none; margin:0px 0px 27px 0px }
ul.nav li{ height:30px; }
ul.nav a{ display:block; padding-left:20px; font-size:14px; line-height:30px; text-decoration:none; /*color:#666666;*/ color:#000;  background:url(media/linehor.gif) bottom no-repeat;}

.rcol{ width:290px; float:right;}
.rcol p img{ margin:10px 0px;}

dl.anons { margin-bottom:18px;}
dl.anons a{color:#333333}
dl.anons dt{ float:left; color:#0140a9; width:80px; text-align:right; padding-top:10px;}
dl.anons dd{ margin-left:0px;  padding:8px 0px 10px 90px; background:url(media/linehrc.gif) no-repeat bottom; }

.content{ width:480px; padding:0px 0px 0px 10px; float:left; }
.post{ margin:0px; padding:0px 0px 10px 0px; background:url(media/linehc.gif) no-repeat bottom; height:auto !important; height:130px; }
.post p{ font-size:11px; line-height:14px; margin:5px 0px 0px 0px}
.post img.alignleft{ float:left; margin:0px 19px 5px 0px; padding:4px; border:solid 1px #ccc; }
.post a.more{ padding-top:5px; display:block}  


.footer {  }
.footer p{text-align:center; padding:37px 0px;}

.fotoline{ height:100px; padding:14px 0px 10px 0px; background:#ffcc00 url(media/dotwhite.gif) repeat-x 0px 3px}
.fotoline div{ overflow:hidden; height:100px; text-align:center}
.fotoline a{ margin-left:10px}





/*******************                calendar    styles    ******************************/


.trcalendar { margin:0 auto; width:130px; text-align:center; padding-bottom:19px; _padding-bottom:3; }
.trcalendar select { color: #000; }

.trcalendar a { display:block; width:16px; height:16px; _width:18px; _height:18px; padding-top:1px; float:left; font-size:11px; border:1px solid #ffffff; color:#000000; }
.control { padding:2px 0px 3px 0px; }

.weekdays, .monthdays { width:126px; margin:0 5px; 	}
.trcalendar select{font-size:10px; width:130px;}

.weekdays {}
.monthdays a:hover{background:#ff0;}

.monthdays a { color:#000000; text-decoration:none; }
.monthdays a.sel {color:#000000; }
.monthdays a.today {font-weight:bold}
.monthdays a:LINK, a:VISITED{ border-color:#ffffff; }

.clrsel_invisible {display: none;}

.red_star {color:red !important; background:url(media/red_star_9.gif) no-repeat !important; padding-right:40px !important;}

h2.widgettitle {
	text-decoration: none !important;
	font:normal 14px/30px Tahoma; 
	color:#0140a9; 
	background:url(media/title1.png) no-repeat;  
	}
.rcol h2{ background-image:url(media/title3.png);}	
.rcol li{ list-style-type: none;}	
#polls{ padding-bottom: 10px;}
.wp-polls {overflow:hidden;}

.donate {margin-top: -10px;}
.donate h5, .donate p {padding-left: 10px;}
.donate h4 {text-align: center;}