/*
Theme Name: Brīvā mute
Theme URI: http://wordpress.org/
Description: Brīvā mute kažociņš
Version: 1.0
Author: Brīvā mute
Author URI: http://www.brivamute.lv/
*/
html{color:#000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:top;}
sub {vertical-align:bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
strong { font-weight: bold; }
em { font-style: italic;}
.clear {clear: both;}

body {
	font: 12px Arial, Helvetica, Tahoma, sans-serif;
	background: #4c4c4c url(images/bg.gif) repeat center top;
	color: #191e21;
}

a {
	color: #0081b8;
	text-decoration: none;
	border-bottom: 1px solid #ddd;
}
.button input,
#tell-friend-form .cf-sb input {
	height: 22px;
	color: #fff;
	font-size: 11px;
	border: 0;
	cursor: pointer;
}

#container {
	width: 932px;
	margin: 0 auto;
}

#header {
	background: url(images/header-bg.gif) repeat-x left 91px;
	height: 195px;
	padding: 10px 10px 0 0;
}
#header h1 {
	background: url(images/briva-mute.png) no-repeat left top;
	width: 272px;
	height: 186px;
	margin: 0 0 0 -20px;
	float: left;
	overflow: hidden;
}
#header h1 a {
	display: block;
	width: 272px;
	height: 186px;
	overflow: hidden;
	text-indent: -9999px;
	border: 0;
}
#header .menu {
	float: left;
	padding: 82px 0 0 21px;
	width: 400px;
	height: 63px;
}
#header .menu li {
	float: left;
}
#header .menu li.active,
#header .menu li.current_page_item {
	background: #f46a00;
}
#header .menu a {
	height: 63px;
	display: block;
	font-size: 16px;
	font-weight: bold;
	line-height: 63px;
	color: #fff;
	border: 0;
	padding: 0 8px;
}
#header .menu a:hover {
	background: #f47e00;
}

#header .search {
	float: right;
	padding: 97px 0 0 0;
	width: 186px;
	height: 33px;
}
#header .search form {
	background: #fff;
	border-left: 1px solid #8c8c8c;
	border-top: 1px solid #8c8c8c;
	width: 185px;
	height: 32px;
	overflow: hidden;
}
#header .search form p {
	float: left;
}
#header .search form .input {
	padding: 0 4px 0 0;
}
#header .search form .input input {
	width: 122px;
	height: 26px;
	padding: 6px 0 0 5px;
	border: 0;
}
#header .search form .button {
	padding: 4px 0 0;
}
#header .search form .button input {
	width: 50px;
	height: 24px;
	background: url(images/button-search.gif) no-repeat left top;
}

#content {
	background: #e6e5df;
}

#footer {
	/*height: 65px;*/
	padding: 6px 0 66px 0;
	background: url(images/footer-bg.gif) repeat-x left 6px;
	text-align: center;
	color: #fff;
	font-size: 11px;
	line-height: 16px;
	position: static;
}
#copyrights {
	padding: 25px 0 0 0;
}
#www-briva-mute-lv {
	/*background: url(images/www-briva-mute-lv.png) no-repeat left top;*/
	width: 189px;
	float: right;
	margin: -128px 0 0 0;
	position: relative;
	/*position: absolute;
	top: -128px;
	right: 23px;*/
}
#lada {
	background: url(images/lada.png) no-repeat left top;
	width: 286px;
	height: 283px;
	float: left;
	margin: -205px 0 0 -30px;
	position: relative;
	/*position: absolute;
	top: -205px;
	left: -30px;*/
}

#main {
	width: 542px;
	padding: 0 0 33px;
	float: left;
}

#sidebar-right {
	float: right;
	width: 165px;
	padding: 0 15px 117px;
	font-size: 11px;
	color: #252525;
}
#sidebar-right p {
	line-height: 14px;
}
#janis-liksts h2,
#armands h2,
#merelina h2,
#sidebar-right .widget_text h2 {
	background: url(images/janis-liksts.gif) no-repeat left top;
	width: 145px;
	height: 211px;
	padding: 0 0 10px;
	text-indent: -9999px;
	overflow: hidden;
}
#janis-liksts,
#text-388206131 {
	padding: 2px 0 15px;
}
#armands,
#text-388206132 {
	background: url(images/separator.gif) repeat-x left top;
	padding: 13px 0 15px;
}

#janis-liksts h2,
#sidebar-right #text-388206131 h2 {
	background: url(images/janis-liksts.gif) no-repeat left top;
}

#armands h2,
#sidebar-right #text-388206132 h2 {
	background: url(images/armands.gif) no-repeat left top;
}

#merelina h2,
#sidebar-right #text-510080031 h2 {
	background: url(images/merelina.gif) no-repeat left top;
}

#sidebar-left {
	width: 165px;
	float: left;
	padding: 0 15px 180px;
	font-size: 11px;
}
#sidebar-left div {
	background: url(images/separator.gif) repeat-x left top;
	padding: 10px 0 20px;
}
#sidebar-left a {
	border-bottom: 1px solid #cccbc5;
}
#sidebar-left div div {
	background: none;
	padding: 0;
}
#sidebar-left h2 {
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	text-transform: uppercase;
	padding: 0 0 10px;
}
.most-podcasts li,
.widget_views_most_viewed li {
	padding: 0 0 5px;
}

.latest-comments li,
.widget_recent_comments li,
.latest_comments_print li {
	padding: 0 0 15px;
}
.latest-comments h4,
.widget_recent_comments h4,
.latest_comments_print li h4 {
	color: #888;
	line-height: 15px;
	padding: 0 0 3px;
}
.latest-comments p,
.widget_recent_comments p,
.latest_comments_print p {
	line-height: 13px;
}

#subscribe2 {
	display: none;
}
.subscribe p {
	line-height: 13px;
}
.subscribe li {
	padding: 15px 0 0;
}
.subscribe .input {
	padding: 6px 0 0;
}
.subscribe .input input {
	border: 0;
	border-top: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	background: #fff;
	width: 161px;
	height: 21px;
	padding: 4px 0 0 3px;
}
.subscribe .button {
	padding: 6px 0 0;
}
.subscribe .button input {
	background: url(images/button-subscribe.gif) no-repeat left top;
	width: 76px;
}
#sidebar-left .subscribe a.rss {
	background: url(images/icon-rss.gif) no-repeat left center;
	padding: 0 0 0 15px;
	border: 0;
}
.subscribe .rss span {
	border-bottom: 1px solid #cccbc5;
}

.post,
.posts {
	background: #f9f9f9 url(images/entry-bg.gif) repeat-x left bottom;
	border: 1px solid #d5d4ce;
	border-top: 0;
	margin: 0 0 8px;
	padding: 19px 20px 20px 22px;
	width: 498px;
	overflow: hidden;
}
.karsta-mute {
	background-color: #f9f9e0;
}
.category .karsta-mute {
	background-color: #f9f9f9;
}
.posts {
	padding: 15px 20px 20px 22px;
}
.posts .post {
	background: url(images/separator.gif) repeat-x left bottom;
	border: 0;
	margin: 0;
	padding: 10px 0;
	width: auto;
	overflow: auto;
}
.post .post-icon {
	width: 40px;
	height: 42px;
	float: left;
	padding: 0 24px 0 0;
}
.posts .post .post-icon {
	width: 24px;
	height: 26px;
	float: left;
	padding: 0 6px 0 0;
}
.post .post-icon a {
	display: block;
	width: 40px;
	height: 42px;
	overflow: hidden;
	text-indent: -9999px;
	border: 0;
}
.posts .post .post-icon a {
	width: 24px;
	height: 26px;
}



.video .post-icon {
	background: url(images/icon-movie.gif) no-repeat left top;
}
.janis-liksts .post-icon {
	background: url(images/icon-janis-liksts.gif) no-repeat left top;
}
.armands-svabre .post-icon {
	background: url(images/icon-armands.gif) no-repeat left top;
}
.merelina .post-icon {
	background: url(images/icon-merelina.gif) no-repeat left top;
}
.audio .post-icon {
	background: url(images/icon-audio.gif) no-repeat left top;
}


.zb-technologies .post-icon {
	background: url(images/icon-zb.gif) no-repeat left top;
}

.posts .zb-technologies .post-icon {
	background: url(images/icon-zb-small.gif) no-repeat left top;
}

.zelta-mute .post-icon {
	background: url(images/icon-zeltamute.gif) no-repeat left top;
}

.posts .zelta-mute .post-icon {
	background: url(images/icon-zeltamute-small.gif) no-repeat left top;
}

 
.gleznas .post-icon {
	background: url(images/icon-gleznas.gif) no-repeat left top;
}
.karsta-mute .post-icon {
	background: url(images/icon-briva-mute.gif) no-repeat left top;
}
.posts .video .post-icon {
	background: url(images/icon-movie-small.gif) no-repeat left top;
}
.posts .janis-liksts .post-icon {
	background: url(images/icon-janis-liksts-small.gif) no-repeat left top;
}
.posts .merelina .post-icon {
	background: url(images/icon-merelina-small.gif) no-repeat left top;
}

.posts .armands-svabre .post-icon {
	background: url(images/icon-armands-small.gif) no-repeat left top;
}
.posts .audio .post-icon {
	background: url(images/icon-audio-small.gif) no-repeat left top;
}
.posts .gleznas .post-icon {
	background: url(images/icon-gleznas-small.gif) no-repeat left top;
}
.posts .karsta-mute .post-icon {
	background: url(images/icon-briva-mute-small.gif) no-repeat left top;
}






.entry {
	background: url(images/separator-v.gif) repeat-y left top;
	padding: 0 0 0 30px;
	width: 400px;
	float: right;
}
.posts .entry {
	background: none;
	padding: 15px 0 0;
	width: 468px;
	float: right;
}
#main h1,
#main h2 {
	font-size: 26px;
	line-height: 26px;
	color: #000;
}
#main.page h1 {
	margin: 0 0 10px;
}
#main.page h2 {
	font-size: 20px;
	line-height: 24px;
	margin: 15px 0 0;
}
#main.page h3,
.post h3 {
	font-size: 14px;
	line-height: 17px;
	margin: 15px 0 0;
}
.posts .post h3 {
	margin: 0;
}
.post h3.special {
	margin: 0 0 5px;
	text-transform: uppercase;
	color: #e50004;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
}
.post p,
#main.page p {
	margin: 0 0 15px;
	line-height: 17px;
}
.search .post p {
	font-size: 11px;
	margin: 0;
}
#main .janis-liksts h2,
#main .armands-svabre h2 {
	display: inline;
	padding: 0 0 0 33px;
	background: url(images/icon-quotes.gif) no-repeat left 4px;
}
#main .post .content h2 {
	display: block;
	padding: 0;
	background: none;
}
#main h2 a,
#main h3 a {
	border: 0;
	color: #000;
}
#main h2 a:hover {
	color: #f28e00;
}
#main p {
	line-height: 16px;
}
#main .post-meta {
	font-size: 11px;
}
#main .post-meta {
	height: 20px;
	line-height: 20px;
	padding: 10px 0 0;
	position: relative;
}
#main .post-meta ul {
	float: right;
}
#main .post-meta li {
	float: left;
	padding: 0 0 0 20px;
	line-height: 20px;
}
#main .post-meta li.mail,
#main .post-meta li.comments {
	padding-left: 40px;
}
#main .post-meta li.mail {
	background: url(images/icon-mail.gif) no-repeat 20px center;
}
#main .post-meta li.comments {
	background: url(images/icon-comments.gif) no-repeat 19px center;
}
.comments-hidden {
	display: none;
}
#main .post-meta li.twitter,
#main .post-meta li.facebook,
#main .post-meta li.draugiem {
	height: 20px;
	left: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	top: 10px;
	width: 16px;
}
#main .post-meta li.twitter a,
#main .post-meta li.facebook a,
#main .post-meta li.draugiem a {
	display: block;
	width: 16px;
	height: 20px;
	overflow: hidden;
	text-indent: -9999px;
	border: 0;
}
#main .post-meta li.twitter {
	background: url(images/icon-twitter-bw.gif) no-repeat left 2px;
	left: 20px;
}
#main .post-meta li.facebook {
	background: url(images/icon-facebook-bw.gif) no-repeat left 2px;
}
#main .post-meta li.draugiem {
	background: url(images/icon-draugiem-bw.gif) no-repeat left 4px;
	left: 40px;
}
#main .post-meta li.twitter a:hover {
	background: url(images/icon-twitter.gif) no-repeat left 2px;
}
#main .post-meta li.facebook a:hover {
	background: url(images/icon-facebook.gif) no-repeat left 2px;
}
#main .post-meta li.draugiem a:hover {
	background: url(images/icon-draugiem.gif) no-repeat left 4px;
}

.date,
#main p.date {
	color: #999;
	font-size: 11px;
	line-height: 16px;
	margin: 0;
}

.entry .content {
	padding: 10px 0 0 0;	
}
.posts .entry .content {
	padding: 3px 0 0;
}
.read-more-content {
	display: none;
}

.embed-movie {
	padding: 0 0 15px;
}
.pagination {
	height: 24px;
	background: url(images/pagination-bg.gif) repeat-x left top;
	text-align: center;
	line-height: 16px;
	font-size: 11px;
	padding: 7px 0 0;
}
.pagination a {
	padding: 0 5px;
	border: 0;
}
.pagination a span {
	border-bottom: 1px solid #cccbc5;
}
.pagination .prev {
	padding: 0 17px 0 0;
}
.pagination .next {
	padding: 0 0 0 17px;
}
.pagination .active {
	border: 0;
	color: #191e21;
}

div.comments {
	border-top: 2px solid #eaeaea;
	border-bottom: 2px solid #eaeaea;
	margin: 15px 0 0;
	padding: 0 0 15px;
	display: none;
}
.single div.comments {
	display: block;
}
.comments h3 {
	font-size: 16px;
	line-height: 18px;
	padding: 10px 0 5px;
	position: relative;
}
.single .comments h3 a.close {
	display: none;
}
.comments h3 a.close,
#tell-friend-form a.close {
	position: absolute;
	right: 10px;
	top: 11px;
	background: url(images/icon-close.gif) no-repeat left top;
	display: block;
	width: 11px;
	height: 11px;
	overflow: hidden;
	text-indent: -9999px;
}
.comments ol {
	border-top: 1px solid #eaeaea;
}
li.comment {
	border-bottom: 1px solid #eaeaea;
	padding: 15px 0;
}
.comment-meta {
	float: left;
	width: 140px;
}
.comment-content {
	float: right;
	width: 358px;
}
.comment-author {
	
}

.comments textarea {
	width: 488px;
	height: 73px;
	padding: 5px 0 0 8px;
	font: 12px Arial, Helvetica, Tahoma, sans-serif;
}
.comments p.textarea {
	padding: 0 0 10px;
	margin: 0;
}
.comments p.input {
	float: left;
	width: 186px;
	margin: 0;
}
.comments .input input {
	width: 171px;
	height: 21px;
	padding: 4px 0 0 3px;
}
.comments textarea,
.comments .input input {
	border: 1px solid #efefef;
	border-left: 1px solid #cfcfcf;
	border-top: 1px solid #cfcfcf;
	background: #f0f0f0;
}
.comments .input label {
	display: block;
	font-size: 11px;
	padding: 0 0 2px;
}
.comments .input label span {
	color: #999;
}
.comments p.button {
	clear: both;
	padding: 15px 0 0;
}
.comments p.button input,
#tell-friend-form .cf-sb input,
#polls .button input {
	background: url(images/button-subscribe.gif) no-repeat left top;
	width: 76px;
}

.search em {
	background: #f46a00;
	color: #f9f9f9;
	font-style: normal;
	padding: 0 2px;
}

.search .title {
	background: url(images/search-results-bg.gif) no-repeat right top;
	height: 153px;
	margin: 0 0 -15px;
}
.search .title p {
	font-size: 14px;
	line-height: 16px;
	padding: 15px 100px 0 0;
}

#tell-friend-form {
	display: none;
}
#tell-friend-form h3 {
	position: relative;
}
/*.post #tell-friend-form {
	display: block;
}*/

#tell-friend-form label {
	display: block;
	padding: 0 0 2px;
}
#tell-friend-form ol li span {
	display: none;
}
#tell-friend-form ol li label span {
	display: block;
}

.cf_hidden {
	display: none;
}
#tell-friend-form ol li {
	float: left;
	width: 186px;
	padding: 10px 0 0 0;
}
#tell-friend-form ol li#li--3 {
	clear: both;
}

#tell-friend-form input.single {
	width: 171px;
	height: 21px;
	padding: 4px 0 0 3px;
}
#tell-friend-form input.single {
	border: 1px solid #efefef;
	border-left: 1px solid #cfcfcf;
	border-top: 1px solid #cfcfcf;
	background: #f0f0f0;
}
#tell-friend-form .cf_li_err input.single {
	background: #f28e00;
}
#tell-friend-form label {
	display: block;
	font-size: 11px;
}
/*.comments .input label span {
	color: #999;
}*/

#tell-friend-form .cf-sb {
	clear: both;
	padding: 15px 0 0;
	margin: 0;
}
.linklove {
	display: none;
}

#tell-friend-form .success,
#tell-friend-form .waiting {
	padding: 10px 0 0;
	color: #000;
	font-size: 11px;
}
#tell-friend-form .failure,
#error {
	padding: 10px 0 0;
	color: #f00;
	font-size: 11px;
}

#comments-form {
	display: none;
}
.success {
	padding: 10px 0 0;
	color: #000;
	font-size: 11px;
}
#mycategoryorder ul {
	border: 1px solid #d5d4ce;
	/*border-bottom: 1px solid #b2b1ac;*/
	border-top: 0;
	border-bottom: 0;
}
#mycategoryorder li a {
	display: block;
	border-bottom: 1px solid #e0dfde;
	background: #f9f9f9 no-repeat 1px 1px;
	height: 25px;
	padding: 8px 0 0 42px;
	font-size: 12px;
	line-height: 15px;
}
#mycategoryorder li a:hover {
	background-color: #fff;
}

#mycategoryorder .cat-item-9 a { background-image: url(images/icon-merelina-category.jpg) }
#mycategoryorder .cat-item-3 a { background-image: url(images/icon-movie-category.jpg) }
#mycategoryorder .cat-item-4 a { background-image: url(images/icon-janis-liksts-category.jpg) }
#mycategoryorder .cat-item-5 a { background-image: url(images/icon-audio-category.jpg) }
#mycategoryorder .cat-item-6 a { background-image: url(images/icon-armands-category.jpg) }
#mycategoryorder .cat-item-7 a { background-image: url(images/icon-gleznas-category.jpg) }
#mycategoryorder .cat-item-8 a { background-image: url(images/icon-briva-mute-category.jpg) }
#mycategoryorder .cat-item-13 a { background-image: url(images/icon-zeltamute-category.jpg) }
#mycategoryorder .cat-item-14 a { background-image: url(images/icon-zb-category.jpg) }
#mycategoryorder .cat-item-139 a { background-image: url(images/icon-zeltamute-category.jpg) }
#mycategoryorder .cat-item-140 a { background-image: url(images/icon-zb-category.jpg) }

#briva-mute-musa {
	position: absolute;
	margin: 160px 0 0 740px;
	width: 190px;
	height: 620px;
	position: absolute;
}

/* Polls */
#polls .button {
	padding: 0;
}
#polls .wp-polls-ans {
	padding: 0 0 10px;
}
#polls .wp-polls-ul {
	margin: 0;
}
.post .wp-polls-ans {
	margin: 0 0 20px;
	padding: 0 0 20px;
	background: url(images/separator.gif) repeat-x left bottom;
}
.post #polls-1-ans.wp-polls-ans {
	background: none;
}
#main.page .wp-polls-archive p {
	margin: 0 0 5px;
}
#sidebar-left .wp-polls .pollbar {
	background: url(/wp-content/plugins/wp-polls/images/default/pollbg.gif) repeat-x left top;
	font-size: 6px;
	height: 8px;
	line-height: 8px;
	margin: 1px;
}
#sidebar-left #polls .date {
	display: none;
}