/*
Theme Name: M.K. Ciurlionio wordpress dizainas
Theme URI: http://www.dolud.lt/
Description: design made by Viktor Dolud
Version: v2
Author: Viktor Dolud
Author URI: http://www.ciurlionofondas.lt/
Tags: ciurlionis, wordpress tema, dizaino darbai, karpymas xhtml/css
*/
body {
	background:url(images/bg.jpg) center repeat-y;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.wrapper {
	background:url(images/bg_top.jpg) center top no-repeat;
	min-height:709px;
	height:auto;
	}

/* for Internet Explorer */
* html .wrapper {
height:709px;
}
.logo {
	width:490px;
	float:left;
	}
/**/
.meniu {
	padding:5px 0 0 0;
	width:430px;
	text-align:left;
	float:right;
	}
.meniu ul {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	display:block;
	float:left;
	line-height:46px;
	font-family:Arial, Helvetica, sans-serif;
	}
.meniu ul li {
	display:block;
	list-style:none;
	float:left;
	line-height:46px;
	overflow:hidden;
	}
.meniu li a {
	padding:0 10px 0 10px;
	font-size:12px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	line-height:46px;
	color:#ebdbb1;
	text-decoration:none;
	overflow:hidden;
	}
.meniu li a:hover {
	color:#ffa043;
	line-height:46px;
	background:url(images/hover.jpg) no-repeat center;
	text-decoration:none;
	}
li.current_page_item a {
	padding:0 10px 0 10px;
	font-size:12px;
	display:block;
	float:left;
	background:url(images/hover.jpg) no-repeat center;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	line-height:46px;
	color:#ffa043;
	text-decoration:none;
	overflow:hidden;
	}
.header {
	height:151px;
	width:920px;
	}
.content {
	width:910px;
	}
.left {
	width:593px;
	float:left;
	}
.post_box {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4c4c;
	text-align:justify;
	line-height:20px;
	padding:10px 15px 0 10px;
	}
.post_top {	
	background: url(images/post_footer.jpg) center top no-repeat;
	margin-bottom:10px;
	}
.title {
	width:495px;
	float:left;
	text-align:left;
	}
.date {
	width:73px;
	float:right;
	line-height:30px;
	text-align:left;
	}
.post_footer {
	border-top:1px #c09c6b solid;
	background: url(images/post_footer.jpg) center top no-repeat;
	padding:0 10px 0 10px;
	line-height:20px;
	color:#604414;
	margin:5px 0 15px 0;
	font-size:11px;
	}
.post_footer a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#604414;
	text-decoration:none;
	}
.post_footer a:hover {
	color:#816027;
	text-decoration:none;
	}
h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	color:#4e4c4c;
	font-weight:normal;
	padding:0;
	line-height:30px;
	margin:0;
	}
h1 a {
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	color:#4e4c4c;
	font-weight:normal;
	text-decoration:none;
	padding:0;
	margin:10px 0 10px 5px;
	}
h1 a:hover {
	text-decoration:underline;
	color:#4e4c4c;
	}
.sidebar {
	width:317px;
	padding:0 0 0 0;
	float:right;
	}
.rotator {
	padding:24px 28px 25px 31px;
	height:211px;
	}
.advertisement {
	text-align:center;
	padding:20px 0 20px 0;
	}
.ban {
	margin:0;
	}
.footer {
	background:url(images/footer.jpg) center top no-repeat;
	padding:160px 0 20px 0;
	color:#e9d7ac;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.footer a {
	text-decoration:none;
	color:#e9d7ac;
	}
.footer a:hover {
	text-decoration:underline;
	color:#e9d7ac;
	}
h2 {
	color:#e38d3a;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0 0 5px 0;
	padding:0 0 18px 0;
	width:269px;
	text-align:center;
	background:url(images/h2_bg.jpg) no-repeat bottom center;
	}
.video {
	width:425px;
	height:344px;
	padding:15px;
	background:url(images/video.jpg) no-repeat;
	margin:auto;
	}
a {
	text-decoration:underline;
	color:#4e4c4c;
	}
a:hover {
	text-decoration:none;
	color:#4e4c4c;
	}
/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */
a img {
	border: none;
	}
/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

#sidebar-ads {  
    height:  210px;  
    width:   256px;  
margin: 0;
padding:0;

} 
 
#sidebar-ads img  {    
    border:  1px solid #ccc;  
    background-color: none;  
    width:  256px; 
    height: 210px; 
    top:  0; 
    left: 0 
} 

#sidebar-ads-1,#sidebar-ads-2,#sidebar-ads-3 {  
    height:  210px;  
    width:   256px;  
margin: 0;
padding:0;

} 
 
#sidebar-ads-1 img, #sidebar-ads-2 img, #sidebar-ads-3 img  {    
    border:  1px solid #ccc;  
    background-color: none;  
    width:  256px; 
    height: 210px; 
    top:  0; 
    left: 0 
} 



/* New styles */

.widget_div{
margin:10px 0 5px 0;
color:#4e4c4c;	
width:269px;
}

.widget_div h2{
	color:#6d5330;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0 0 5px 0;
	padding:0 0 18px 0;
	width:269px;
	text-align:center;
	background:url(images/line.jpg) no-repeat bottom center;
}

.widget_div div{
width:250px;
text-align:left;
padding-left:10px;
}

.widget_div ul{
list-style-type:none;
padding-left:15px;
}

.widget_div #calendar_wrap{
padding-left:75px;
}

.widget_div .textwidget{
padding-left:20px;
padding-right:20px;
}

.widget_div ul{
padding-left:20px;
padding-right:20px;
text-align:left;
}

.widget_div ul li{
padding-bottom:8px;
list-style-image:url('images/arr.png');
}
div.slides{ 
position:absolute; top:0; left:0; 
}

.pics{
 width:256px;
 height:211px;
 overflow:hidden;
 position:relative;
 margin-bottom:33px;
 }

 .widget_div blockquote{
 background:url('images/ql.jpg') no-repeat left top;
 padding-left:35px;
 padding-top:1px;
 width:200px;
 margin-left:-20px;
 }
 
 .widget_div blockquote p{
 background:url('images/qr.jpg') no-repeat right bottom; 
 font-style:italic;
 font-family:"Times New Roman", Times, serif;
 font-size:16px;
 padding-right:30px;
 padding-bottom:20px;
 width:200px;
 }
 
 .q{
 margin-left:-23px;
 }
 
#searchform #s{
	background-color:#eddfb7;
	border:1px solid #c3b389;
	padding:2px;
	color:#4e4c4c;
}

#searchform #searchsubmit{
	background-color:#cfbd90;
	border:1px solid #f1e5c6;
	padding:3px 5px;
	color:#625b49;
	
}