/*  
Theme Name: blog402
Theme URI: http://www.buytemplates.net
Description: Designed by <a href="http://www.buytemplates.net">Design Blog</a> and available FREE at <a href="http://www.buytemplates.net/themes/">WordPress Themes Gallery</a>
Author: Design Blog
Author URI: http://www.buytemplates.net
� 2008, Design Blog. All rights reserved. 
*/
body{
margin:0px;
padding:0px;
color:#FFE6C5;
background:url(images/fonasbg.gif);
font:12px/15px Georgia, "Times New Roman", Times, serif;
background-color: #8e0820;
}
/*Galerija*/
#galerija {width: 675px; background-color: #BF2F4D !important; margin: 0 5px 5px 0; border-bottom: 1px solid #8E0821; float:left;}
#gal_sar{width: 665px; padding: 5px 5px 5px 6px; height: auto;}
#gal_pav{width:675px; background:url(images/title_bg1.jpg) no-repeat; height:40px; }
.albumai_f {float: left; width: 128px; margin: 0 5px 5px 0; height: 160px;}
.albumai_f a{font-family:Tahoma; font-weight:700; font-size: 11px;}
.foto_a {padding: 4px; background: #E5376C; border: 1px solid #8E0821;}
.veliava {background:url(images/veliava.png) no-repeat; height: 31px; padding: 5px 0px 0px 40px;}
/*Galerija*/
#linkai {color: #FFE6C5; text-align:center;}
#linkai a, a:hover, a:link, a:visited{font-size: 12px; text-decoration: none; font-family:Georgia,'Times New Roman',Times,serif; color: #FFE6C5;}

.mygtukas {width: 191px; height: 47px; background:url(images/buttonvid.png); border: 0px; margin-top: 10px; cursor:pointer;}
.mygtukas_n{width: 191px; height: 47px; background:url(images/buttonvid_nuo.png); border: 0px; margin-top: 10px; cursor:pointer;}
#author, #email, #url {font-family:"Trebuchet MS";}
/*-----------------------------------LOGIN START--------------------------------------------*/
.t370 {font-size: 34px; color: #fff;}
.log_in{width: 200px; height: 40px; border: 5px solid #ff84a9; font-size: 34px; color: #181818; font-family: Arial; }
.log_myg{width: 100px; height: 52px; vertical-align: top; background-color: #EF5989; border: 0px; color: #fff; font-size: 16px; border: 5px solid #ff84a9;}
.pvz_tel{color: #fff; font-size: 16px; padding-right: 25px;}
/*-----------------------------------LOGIN END--------------------------------------------*/
.bendras {background-color: #e5376c; height: 400px; padding: 5px 0 5px 5px;}
.login{background:url(images/login_bg.png)!important; height: 400px;}
.post-entry img{width: 281px; height: 215px;}
.more-link {display: block; padding-top: 20px; whitespace: nowrap;
    padding: 0;
}
.fotke img{width: 100px; height: 35px; }

img{
border:0px;
}
.kd a:hover{
font: 13px "Trebuchet MS";
color: #fff;
}
.kd a{
font: 13px "Trebuchet MS";
color: #fff;
}
.kd{
text-align: center; 
padding: 15px; 
border: 5px solid #A61E3A; 
background-color: #BB2B44; 
margin-top: 10px;
font: 13px "Trebuchet MS";
color: #fff;
}
.more-link {
text-decoration: none;
font: 16px Georgia, "Times New Roman", Times, serif;
color: #fff;
float: right;
}
#flt a{
style: none;
text-decoration: underline;
}
p,h1,h2,h3,h4{
margin:0px;
padding:0px;
}
#page{
width:1000px;
margin:auto;
}
#page_bd{
width:1000px;
float:left;
}
/*header panel starts here*/
#header{
width:950px;
height:464px;
float:left;
background:url(images/top.jpg) no-repeat;
padding:0px 0px 0px 51px;
}
#header .logo{
background:url(images/logo.png) no-repeat;
width:347px;
float:left;
height:66px;
margin:20px 0px 0px 0px;
display:inline;
} 
#header .search{
width:450px;
float:right;
margin:80px 23px 0px 0px;
display:inline;
}

#header .search a{
float:left;
text-decoration:none;
color:#000;
margin:4px 10px 0px 0px;
display:inline;
}
/* #header .search1{
width:150px;
height:30px;
margin: 0px 0px 0px 0px;
border:3px solid #ff869b;
}*/


.search1{
width:250px;
height: 25px;
background:#fff;
border:3px solid #ff869b;
color: #666;
font-size: 18px;
font-weight: bold;
margin: 0px 10px 0px 0px;
}
.submit {
width:70px;
height: 30px;
border:3px solid #ff869b;

}
#navigation
{
	width:895px;
	float:left;
	background:url(images/nav_bg.jpg) no-repeat;
	margin-top:7px;
	display:inline;
}
#navigation h1{
color:#FFC77F;
font:14px/20px Georgia, "Times New Roman", Times, serif;
float:left;
}
#navigation h1 a{
color:#FFC77F;
font:14px/20px Georgia, "Times New Roman", Times, serif;
float:left;
text-decoration:none;
}
#navigation h1 a:hover{
color:#FFC77F;
text-decoration:none;
}
#navigation ul { list-style-type: none; float:left;background:url(images/line.gif) no-repeat right; height:35px; padding-right:20px; margin:0px; padding-top:18px; }

#navigation li { float: left;}
#navigation li a{float: left; margin:0px;}
#navigation li a:link,
#navigation li a:visited
{
	float: left;
	color: #FFC77F;
	font-size: 14px;
	text-decoration:none;
}

#navigation li a:hover,
#navigation li a:active
{
	color: #FFC77F;
	font-size: 14px;
	float:left;
}

#navigation li.active a
{
	color: #555555;
	float:left;
}

/*header panel ends here*/
/*content panel starts here*/
#main{
width:1000px;
float:left;
background:url(images/con_bg.jpg) repeat-y;
}
#con{
width:990px;
float:left;
padding:0px 5px 0px 5px;
background:url(images/cn_bg.jpg) repeat-x;
}
/*content panel ends here*/
/*center panel starts here*/
#content1{
float:right;

}
#content{
width:680px;
float:left;
padding-bottom:9px;
}
#content .post{
width:335px;
margin-right: 5px;
float: left;
}
/*----------------------------------------------------------------------*/
#content .post_vidus{
width:675px;
margin-right: 5px;
float: left;
}
#content .post-title-vidus{
width:675px;
float:left;
background:url(images/title_bg1.jpg) no-repeat;
height:40px;
padding-left:5px;
margin-top:0px; /* Straipsniu atskyrimas*/
}
#content .post-title-vidus h2{

color:#fff;
float:left;
width:675px;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}
#content .post-title-vidus a{
color:#FFE6C5;
/*float:left;*/
/*width:600px;*/
font:bold;
text-decoration:none;
}
#content .post-title-vidus a:hover{
text-decoration:underline;
}
#content .post-entry-vidus{
width:675px;
float:left;
background:#BF2F4D;
color:#F2E5D4;
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
padding-top:10px;
padding-bottom:5px;
}
#content .post-info-vidus{
width:675px;
float:left;

border-top:1px dotted #6B202E;
border-bottom:1px dotted #6B202E;
background:#B8354B;
height:5px;
/*padding-top:14px;*/
color:#FFF;
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
}
#content .post-info-vidus a{
float:left;
color:#FFF;
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
#content .post-info-vidus a:hover{
text-decoration:underline;
}
/*----------------------------------------------------------------------*/
#content .post-title{
width:330px;
float:left;
background:url(images/title_bg.jpg) no-repeat;
height:50px;
padding-left:5px;
margin-top:0px; /* Straipsniu atskyrimas*/
}
#content .post-title h2{

color:#fff;
float:left;
width:330px;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}
#content .post-title a{
color:#FFE6C5;
/*float:left;*/
/*width:500px;*/
font:bold;
text-decoration:none;
}
#content .post-title a:hover{
text-decoration:underline;
}
#content .date{

width: 130px;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#FAC37D;

}
#content .post-entry{
width:335px;
float:left;
background:#BF2F4D;
color:#F2E5D4;
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
padding-top:10px;
padding-bottom:5px;
}
#content .post-info{
width:335px;
float:left;

border-top:1px dotted #6B202E;
border-bottom:1px dotted #6B202E;
background:#B8354B;
height:5px;
/*padding-top:14px;*/
color:#FFF;
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
}
#content .post-info a{
float:left;
color:#FFF;
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
#content .post-info a:hover{
text-decoration:underline;
}
#content .welcome{
width:557px;
float:left;
}
#content .welcome1{
width:557px;
float:left;
border-top:1px solid #B83D56;
margin-top:10px;
padding-top:10px;
padding-bottom:15px;
}
#content .wel{
width:298px;
float:left;
background:url(images/welcome.gif) no-repeat;
padding-bottom:27px;


}
#content .topic{
width:545px;
float:left;
padding:0px 0px 0px 10px;
}
#content .lat_tp{
width:262px;
background:url(images/lat_tp.gif) no-repeat #FFE5C4;
padding-top:18px;
float:left;
}
#content .lat_txt{
width:185px;
float:left;
padding:10px 0px 0px 20px;
font:12px/16px Georgia, "Times New Roman", Times, serif;
color:#515455;
}
#content .lat_tp h2{
color:#930D23;
font:bold 14px/16px Georgia Arial, Helvetica, sans-serif;
padding-left:20px;
display:inline;
}
#content .dat{
color:#B53F54;
font:bold 11px/16px tahoma Arial, Helvetica, sans-serif;
width:185px;
padding:10px 0px 0px 20px;
text-decoration:underline;
float:left;
}
#content .vote{
width:71px;
height:27px;
float:left;
background:url(images/vote.gif) no-repeat;
margin:10px 0px 0px 10px;
}
#content .result{
width:71px;
height:27px;
float:left;
background:url(images/result.gif) no-repeat;
margin:10px 0px 0px 10px;
}
#content .lat_bt{
width:262px;
float:left;
background:url(images/lat_bt.gif) no-repeat bottom;
padding-bottom:9px;
}
#content .lat_txt ul li{
list-style:none;
margin:0px;
padding:0px;
}
/*center panel ends here*/
/*sidebar starts*/
#sidebar{
width:310px;
height:100%;
float:left;
background:url(images/side_bg.jpg) repeat-y;
margin-left:0px;
display:inline;
position:relative;
margin-top:-25px;
color: #000000;
font:bold 12px/16px Verdana Arial, Helvetica, sans-serif;

}
#sidebar a{
height:100%;
color: #000000;

font: bold 12px/16px Verdana Arial, Helvetica, sans-serif; 
}
#sidebar .sideimg{
width:310px;
height:100%;
float:left;
background:url(images/side_tp.gif) no-repeat;
padding-bottom:19px;
}
#sidebar .sidebar_box{
height:100%;
width:300px;
float:left;
padding: 0 5px 0 5px;

}
#sidebar h2{
height:100%;
width:285px;
float:left;
color:#C03D0A;
font:bold 14px/18px Arial, Helvetica, sans-serif;
padding:8px 0px 15px 15px;
height:22px;
margin-top:5px;
}
/* Sidebar - Menus */
		
#sidebar ul {
height:100%;
width:300px;
margin: 0;
padding: 0px 7px 10px 0px;
list-style-type: none;
width: 300px;
font:bold 12px/24px Verdana Arial, Helvetica, sans-serif;
float:left;
}

#sidebar ul li {
height:100%;
width: 255px;
color: #000000;
font:bold 12px/24px Verdana Arial, Helvetica, sans-serif;
padding-left:15px;
}

#sidebar ul li a {
height:100%;
width: 255px;
color: #000000;
text-decoration: none;
padding-left: 15px;
display: block;
background:url(images/arr.gif) no-repeat left;
}
#sidebar li a {
height:100%;
width: 200px;
color: #000000;
text-decoration: none;
padding-left: 15px;
display: block;
background:url(images/arr.gif) no-repeat left;
border-bottom:1px solid #EFD5B4;
}
#sidebar ul li a:hover {
height:100%;
text-decoration: underline;
}
/* Sidebar - Forms */
		
#sidebar #searchform {
	margin: 0;
	padding: 0px 0;
	width: 200px;
	float:left;
}

#sidebar #searchform #s {
	width: 178px;
}

/* Sidebar - Tables */

#sidebar #calendar_wrap {
	padding-bottom: 12px;
	width:150px;
	margin-left:15px;
	float:left;
	display:inline;
}

#sidebar #calendar_wrap caption {
	font-weight:bold;
}

#sidebar #calendar_wrap tbody {
	text-align: right;
}

#sidebar #calendar_wrap tfoot #next {
	text-align: right;
}

#sidebar #calendar_wrap #today {
	font-weight: normal;
}

/* Sidebar - Texts */

#sidebar .textwidget {
	
}

/* Sidebar - Menus - Submenus */
/*sidebar ends*/
/*footer panel starts*/
#footer{
/* width:895px; */
width:960px;
float:left;
background:url(images/fot_bg.gif) repeat-x;
height:60px;
padding:22px 20px 0px 20px;
}
#footer1 a{
float:left;
color:#FFE5C4;
font:12px/16px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
margin:0px 15px 0px 10px;
}
#footer1 a:hover{
text-decoration:underline;
}
#footer ul { list-style-type: none; float:left;padding-right:20px; margin:0px; }

#footer li { float: left;}
#footer1 li a{float: left; margin:0px;}
#footer1 li a:link,
#footer1 li a:visited
{
	float: left;
	color: #FFC77F;
	font-size: 14px;
	text-decoration:none;
}

#footer1 li a:hover,
#footer1 li a:active
{

	color: #FFC77F;

	font-size: 14px;
	float:left;
}

#footer1 li.active a
{
	color: #555555;
	float:left;
}
/*footer panel ends*/
/* Post - Comments */
		
.comments a:link{color: white;}
.comments a:hover{color: white;}
#commentform a:link{color: #FFE6C5;}
#commentform a:visited{color: #FFE6C5;}
#commentform a:hover{color: #FFE6C5;}
#content .post .comments {
	font: normal 12px/19px Verdana;
	color: #43000c;
}

#content .post .comments h3 {
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:red;
}
#content .post .comments ol {
	margin: 10px 0;
	padding-left: 25px;
}

#content .post .comments ol li {
	padding: 5px;
}

#content .post .comments ol li a {
	color: white;
	text-decoration: none;
}

#content .post .comments ol li a:hover {
	text-decoration: underline;
}

#content .post .comments ol li.alt {
	background: none;
}

#content .post .comments ol li cite {
	color: white;
	font-style: normal;
	font-weight: bold;
}

#content .post .comments ol li cite a {
	color: white;
	text-decoration: none;
}

#content .post .comments ol li cite a:hover {
	text-decoration: underline;
}

#content .post .comments ol li .commentmetadata a {
	color: white;
	text-decoration: none;
}

#content .post .comments ol li .commentmetadata a:hover {
	text-decoration: underline;
}

/* Post - Comment Form */

#content .post #commentform {
	width: 300px;
	font: normal 12px/19px Verdana;
	color: #43000c;
	padding-left: 25px;
	margin: 0;
}

#content .post #commentform a {
	color: white;
	text-decoration: none;
}

#content .post #commentform a:hover {
	text-decoration: underline;
}

/*page ends*/