/*
Theme Name: AIS
Theme URI: http://www.ais.lt/
Description: Nemokami skelbimai AIS.lt
Version: 1.0
Author: Matas Kulingauskas
Author URI: http://www.patogus.lt/
Tags: fixed width, three columns
*/
html,body{
	margin:0;
	padding:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
	background:#fff url(img/top_bg.gif) repeat-x;
}
.clr{clear:both}
a img{border:0 none}
a{
	color:#5797c9;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a:active{outline:none}
a:focus{-moz-outline-style:none}
.alignright{
	float:right;
}
.alignleft{
	float:left;
}
textarea{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:3px 2px;
}

#wrap{
	margin:0 auto;
	padding:29px 0 0;
	text-align:center;
	width:970px;
	min-height:500px;
	font-size:12px
}

#sidebar{
	text-align:left;
	float:left;
	width:234px;
}

#sidebar ul{
	padding:22px 0 0 14px;
	margin:0;
}
#sidebar ul li{
	list-style:none;
	line-height:29px;
}
#sidebar ul li a span,
#sidebar ul li.current-cat-parent ul.children a span{
	font-size:11px;
	color:#959595;
}

#sidebar ul li.current-cat a span,
#sidebar ul li.current-cat-parent a span,
#sidebar ul li.current-cat-parent ul.children li.current-cat a span{
	color:#c78300;
}
#sidebar ul li a{
	/*background:url(img/sb_ag.gif) 5px 3px no-repeat;*/
	padding:0 6px 0 18px;
	font-size:14px;
/*
	display:block;
	width:186px;
	height:21px;
*/
	color:#000;
	text-decoration:none;
	-moz-border-radius:2px;
	-khtml-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px
}
#sidebar ul li a:hover,
#sidebar ul.children li a:hover{
	background-color:#fff7b2;
	padding-top:3px;
	padding-bottom:3px;
}
#sidebar ul li.current-cat a,
#sidebar ul li.current-cat-parent a{
	/*background:url(img/sb_aw.gif) 4px 5px no-repeat;*/
	background-color:#ffc500;
	color:#fff;
	padding:3px 8px 3px 20px;
}
#sidebar ul.children li.current-cat a{
	background-color:#ffc500;
}

#sidebar ul.children{
	padding:0 0 0 18px;
	margin:0;
}
#sidebar ul.children li{
	line-height:26px;
}

#sidebar ul li .children a{
	padding:0 6px;
	margin:0 0 0 12px;
	color:#636363;
	background:none;
}

#head{
	padding:0 0 27px 0;
	margin-top:25px;
}
#head ul{
	margin:0;
	padding:0 0 0 5px;
}
#head ul li{
	margin:4px 0 0 26px;
	float:left;
	list-style:none;
}
#head ul li a{
	color:#000;
	text-decoration:none;
}
#head ul li a:hover{
	color:#5896c7;
	text-decoration:underline;
}
#head ul li a:visited{
	color:#6956ca;
}
#head #add{
	margin:0;
}
#add a{
	height:26px;
	display:block;
	width:153px;
	background:url(img/ideti.gif) 0 0 no-repeat;
}
#add a:hover, #add.active a{
	background:url(img/ideti.gif) 0 -26px no-repeat;
}
#reg{
	margin:4px 0 0 26px;
}
#reg{
	background:url(img/reg.gif) no-repeat;
}
#reg a, #log a{
	display:block;
	height:21px;
	padding:1px 0 0 32px;
}

#main{
	text-align:left;
	float:left;
	width:548px;
	padding-right:16px;
}

#path{
	margin-bottom:8px;
}
#path ul{
	margin:0;
	padding:0;
}
#path ul li{
	margin:0 0 0 7px;
	padding:0;
	float:left;
	list-style:none;
	background:url(img/path.gif) no-repeat scroll 0 10px;
}
#path ul li a{
	display:block;
	padding:6px 0 0 10px;
	height:16px;
}
#path li.n{
	background:none;
	margin:0 0 0 7px;
}
#path li.n a{
	padding-left:0px;
}
#path h1{
	padding:0 0 0 10px;
	margin:0;
	font-size:18px;
	font-weight:normal;
}

#search{
	background-color:#f2f2f2;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding:5px 0;
	margin-bottom:15px;
}
#sfrom{
	float:left;
	padding:0 6px 0 0;
}
#sfrom #sinput{
	font-family:Arial,Helvetica,sans-serif;
	height:21px;
	width:329px;
	margin:0 5px;
	padding:2px 4px;
	font-size:17px;
	border-color:#c8cacc #f3f6f8 #e7ecf1 #d9dadb;
	border-style:solid;
	border-width:1px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	float:left;
}
#sfrom #ssubmit{
	background:url(img/ieskot.gif) no-repeat;
	border:0 none;
	height:26px;
	width:99px;
	float:left;
}
#sfrom #ssubmit:hover{
	background:url(img/ieskot.gif) 0 -26px no-repeat;
}
#search span{
	color:#999;
	font-size:12px;
	line-height:12px;
}

#filter{
	padding:12px 6px 15px 7px;
	color:#999;
}
#filter select{
	border-color:#acadb2 #dcdfe6 #e2e9ef #e3e3eb;
	border-style:solid;
	border-width:1px;
	color:#666;
	margin:0 10px 0 0;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#filter div.alignright select{
	margin:0;
}


#wp_page_numbers{
	margin: 0 0 6px 0;
}
#wp_page_numbers ul{
	margin:0;
	padding-left:5px;
	text-align:center;
}
#wp_page_numbers ul li{
	float:left;
	list-style:none;
	margin:0 2px;
	padding:0;
	height:20px;
}
#wp_page_numbers a{
	text-decoration:none;
	display:block;
	width:31px;
	text-align:center;
	color:#999;
	height:18px;
	padding-top:2px;
}
#wp_page_numbers a:hover{
	background: url(img/page.gif) no-repeat scroll -65px 0;
	color:#999;
}
#wp_page_numbers .first a span,
#wp_page_numbers .last a span{
	display:none;
}
.first, .last{
	margin:0;
}
#wp_page_numbers .first a{
	background:url(img/page.gif) no-repeat scroll -17px 0;
	width:17px;
	height:20px;
	padding:0;
}
#wp_page_numbers .first a:hover{
	background:url(img/page.gif) no-repeat;
}
#wp_page_numbers .last a{
	background: url(img/page.gif) no-repeat scroll -96px 0;
	width:17px;
	height:20px;
	padding:0;
}
#wp_page_numbers .last a:hover{
	background:url(img/page.gif) no-repeat scroll -113px 0;
}
#wp_page_numbers .active_page a{
	background: url(img/page.gif) no-repeat scroll -34px 0;
	width:31px;
	height:20px;
	display:block;
	color:#fff;
}

#wp_page_numbers .space{
	height:18px;
	padding-top:2px;
}
/* CONTENT  INDEX */
#content{
	border-top:1px solid #d9d9d9;
	margin:0 6px;
}
#content div.active{
	background-color:#fffbd2;
}
#content div.active img{
	border:2px solid #f20027;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#content div.active .city{
	color:#e94545;
}
#content div.active h2{
	color:#d70023;
}
#content .post{
	border-bottom:1px solid #d9d9d9;
	padding:7px 0;
}
#content .img, #single .img{
	float:left;
	width:160px;
}
#content .text{
	float:left;
	width:370px;
}
#content .text .city{
	padding-top:2px;
}
#content .text p{
	color:#999;
	margin:0 0 6px 0;
	padding:4px 0 10px 0;
	height:37px;
	overflow:hidden;
}
#content .text ul{
	margin:0;
	padding:0;
}
#content .text ul li{
	float:left;
	list-style:none;
	margin:0 35px 0 0;
	padding:0;
	color:#999;
	font-size:11px;
}
#content .text h2{
	font-size:17px;
	font-weight: normal;
	margin:0;
	padding:0;
	float:left;
}
#content .text h2 a{
	color:#000;
	height:20px;
	overflow:hidden;
	width:300px;
	display:block;
}
#content .text h2 a:hover{
	color:#359cd6;
}
#content .text span{
	font-size:14px;
	font-weight:normal;
	float:right;
	padding-top:3px;
}
#content .date span, #content .proc span, #content .view span{
	float:left;
}
.date span, .proc span, .view span{
	float:left;
	width:10px;
	height:10px;
	margin:1px 8px 0 0;
}
.date span{
	background: url(img/infico.gif) no-repeat scroll 0 0;
}
.proc span{
	background: url(img/infico.gif) no-repeat scroll -10px 0;
}
.view span{
	background: url(img/infico.gif) no-repeat scroll -20px 0;
}
/* CONTENT  INDEX */


/* CONTENT  SINGLE */
#single{
	border-top:0 none;
	padding:20px 6px 0 6px;
}
#single .img{
	margin-top:7px;
}
#manage{
	text-align:right;
	border-bottom:1px solid #D9D9D9;
	padding-bottom:8px;
}
#manage ul{
	margin:0 0 0 auto;
	padding:0;
	width:275px;
}
#manage ul li{
	padding:0 0 0 30px;
	list-style:none;
	float:left;
}
#single h1, #page h1{
	font-size:18px;
	font-weight:normal;
	padding:0;
	margin:6px 0 10px 0;
}
#single .text ul{
	margin:0;
	padding:0;
}
#single .text ul li{
	list-style:none;
	color:#999;
}
#b1{
	float:left;
	width:273px;
	font-size:13px;
	line-height:20px;
	height:50px;
}
#b1 #price span{
	font-size:16px;
	font-weight:bold;
}
#b2{
	float:left;
	width:103px;
	font-size:11px;
	height:50px;
}
#b1 span{
	font-size:14px;
	color:#000;
}
#single .text{
	float:left;
	width:376px;
}
#single .text p{
	font-size:13px;
	color:#636363;
	line-height:19px;
}

#b3{
	font-size:13px;
	line-height:20px;
}
#b3 a, #b3 span{
	font-size:14px;
}
#adsense{
	margin:20px 0 0 0;
}
/* CONTENT  SINGLE */

/* CONTENT ADD */v
#page h1{

}
#page label{cursor:pointer}
#page form{margin:0;padding:0}
#page label{width:160px;text-align:right;margin:0;padding:0 7px 0 0;font-weight:bold;display:block;color:#000;font-size:14px}
#table_full{color:#636363}
#table_full span{padding:11px 7px 0 0;text-align:right;display:block}
#table_full td{padding: 0 0 15px 0;}
#add_thumb_label,#add_copy_label{display:inline!important;font-weight:normal!important;color:#636363!important;font-size:12px!important}
#table_full textarea{width:489px}
#add_email,#add_code{width:262px}
#page input,#page textarea,#page select{
	padding:3px 2px;
	border:1px solid #E0E0E0;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px

}
/* CONTENT ADD */

/* Error and Success */
.error{border:1px solid red;padding:5px 10px;margin:0 11px 20px 11px;background-color:#fff0e5;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.error p, .success p{font-weight:bold;font-size:14px;padding-left:25px}
.error p{color:#ce0000}
.success{border:1px solid green;background-color:#eeffe5;padding:5px 10px;margin:0 11px 20px 11px;font-size:14px;line-height:24px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.success p{color:#149900}
.error ul{float:none;padding:0 20px 10px 40px;width:625px;line-height:24px}
.error ul li{color:#000;font-size:13px;list-style:disc outside}
/* Error and Success END*/


#rbar{
	text-align:left;
	float:left;
	width:170px;
	margin-top:25px;
}
#rbar ul{
	margin:0;
	padding:0;
}
#rbar ul li{
	margin:0 0 8px 0;
	padding:0;
	list-style:none;
}

#foot{
	display:block;
	color:#999;
	padding:40px 0 15px 0;
	text-align:center;
	width:970px;
	height:20px;
}
#foot a{
	padding:0;
}

