/*
Theme Name:Patogus
Theme URI:http://www.patogus.lt/
Description:Patogus.lt WordPress theme
Version:1.0
Author:Matas Kulingauskas
Author URI:http://www.patogus.lt/
Tags:v 1.0, fixed width, two columns

*/

html, body {/*height:100%*/}
body, img, a {margin:0;padding:0}
body {background:#25668d url(pattern.gif) repeat scroll 0 0;text-align:center;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;font-size:12px;color:#141413}

a {color:#0000EE;text-decoration:none}
a:visited {color:#648CC8}
a:hover, a:active {color:#FCB800;text-decoration:underline}

#container {
	position:relative; margin:15px auto; width:900px; min-height:400px;background:#fff;
	border:1px solid #666;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#header {width:100%; height:65px;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px; }
	#logo {float:left;width:270px;margin-top:3px;padding-left:10px;height:57px;border-bottom:5px solid #005FFB;text-transform:uppercase;}
		#logo span{font-size:30px;color:#005FFB;display:block;}
		#logo span a {color:#0000EE;text-decoration:none}
		#logo div{margin-left:2px;font-size:10px;letter-spacing:0.9px}
		#logo div a {color:#141413;text-decoration:none}
#menu {float:left;width:610px;height:37px;padding-top:23px;padding-left:10px;border-bottom:5px solid #FCB800; }


/* # # #  MENIU BENDRI STILIAI*/
#header ul, #header ul ul{
	list-style:none;
	margin:0;
	padding:0;
	/*width:271px;
	float:left;*/
}

/* Pirmo lygio meniu elementas */

#header ul li{
	position:relative;
	float:left;
	background-color:#fff;
	margin-right:20px;
}

/* Pirmo lygio meniu nuoroda */

#header ul li a{
	border:1px solid #648CC8;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	display:block;
	padding:5px 10px;
	text-decoration:none;
	text-transform:uppercase;
}

/* Rodom paslepta antro lygio meniu */

#header ul li:hover ul,
#header ul li.sfhover ul{
	display:inline;
}


/* # # #  PAGRINDINIS MENIU */

#menu{
	position:relative;
}

/* Pirmo lygio meniu nuorodos */

#menu ul li a{
	/*line-height:25px;
	color:#fff;*/
}

/* # # # DROP-DOWNAS*/

/* Antro lygio meniu */

#header ul ul{
	display:none;
	position:absolute;
	top:25;
	left:0;
	padding:0;
}

#header ul ul li{
	background:#fff;
	width:115px;
	border:1px solid #999;
	margin-bottom:-1px;
	/*padding:8px 0;*/
}

#header ul ul li a{
	line-height:120%;
	font-size:12px;
	padding-left:10px;
	text-transform:none;
	color:#173464;
}


#header ul li:hover ul a,
#header ul li.sfhover ul a{
	background:#fff;
}

#header ul li:hover ul li:hover a,
#header ul li.sfhover ul li.sfhover a{
	text-decoration:underline;
	color:#FCB800;
}

/*pabaiga*/

#body { background-color:#fff;}
#content {
	/*display:none;*/
	float:left;
	padding:10px;
	width:600px;
	min-height:400px;
	text-align:left;
	background:#fff;
}
#title{}

#content, #content h2, #content h3, #content h4, #content p, #content ul, #content ol {line-height:23px}
#content h1 {
	margin:0;
	/*font-size:18px;
	line-height:23px;*/
}
#content h2 {font-size:16px}
#content h3 {font-size:14px}
#content p {font-size:12px}
#content ul {margin:0; padding:0 0 0 20px; }
#content ol {margin:0; padding:0 0 0 25px; }
#sidebar {
	float:left;
	text-align:left;
	padding:10px;
	min-height:380px;
	width:260px;
	line-height:18px;
}
#sidebar .name, #title {
	font-size:14px;
	font-weight:bold;
	line-height:23px;
	border-bottom:1px solid #999;
}
#sidebar ul  {margin:0; padding:5px 0 10px 10px; }
#sidebar ul li {
	list-style:none;
}

#footer {
	text-align:center;
	padding-top:20px;
	height:20px;
	width:100%;
	padding-top:4px;
	text-align:center;
	border-top:1px solid #999;
	font-size:10px;
}

.clear {display:block; clear:both; width:100%;}

/* KOMENTARAI */

ol.commentlist {
	border:1px solid #000;
}
li.comment {
	border:1px dotted #000;
}

ul.children {
	list-style:none;
}

img.avatar {float:left}
.comment-meta, cite.fn, span.says {line-height:0}
#respond h3{
	border-top:1px solid #999999;
	margin-top:40px;
	padding-top:5px;
}

/* Wordpress stiliai*/
.aligncenter, div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.alignleft {float:left}
.alignright {float:right}
.wp-caption {
border:1px solid #ddd;
text-align:center;
background-color:#f3f3f3;
padding-top:4px;
margin:10px;
/* optional rounded corners for browsers that support it */
-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!important;
line-height:14px!important;
padding:0 4px 5px;
margin:0;
}

.wp-pagenavi a,
.wp-pagenavi a:link,
.wp-pagenavi a:visited,
.wp-pagenavi a:active{
	padding:2px 4px;
	margin:2px;
	text-decoration:none;
	border:1px solid #648CC8;
	color:#648CC8;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.wp-pagenavi a:hover {
	border:1px solid #000;
	color:#000;
}
.wp-pagenavi span.current,
.wp-pagenavi span.extend{
	padding:2px 4px;
	margin:2px;
	color:#000;
	border:1px solid #000;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.wp-pagenavi span.pages{
	padding:2px 4px;
	margin:2px;
	color:#000;
}
.wp-pagenavi span.current {
	font-weight:bold;
}
