﻿/*  
Theme Name: ver2 BuddhismInKalmykia
Theme URI: http://www.busshisminkalmykia.ru
Description: WordPress theme.
Version: 0.1
*/

/* next & previous page navigation */


@import 'main.css';
@import 'pagenavi-css.css';

html, body { margin:0px; padding:0px; background:#fff;
	font:normal 85%/135% Georgia, "Times New Roman", Times, serif;
	color: #333333;
}	

#allpage { width:100%; margin:0px auto; 
border:0px solid #CCCCCC; }

/* ----------------- header -------------------------------------------------------------*/
#header { width:100%; height:280px; background:url(img/head.jpg) no-repeat;}
#logo { width:400px; height:70px; position:relative; top:170px; left:430px; z-index:50; }
#logo a { font: normal 250%/100% "Lucida Grande", Arial, sans-serif; color:#d69014; }
#logo img { border:0px; margin:0px; }

#goldtemple { font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif; color: #996600; 
position:relative;	top:-12px;	left:90px; z-index:50; 	width:320px; }


#logocat { width:400px; height:70px; position:relative; top:220px; left:40px; z-index:50; }
#logocat a { font: normal 250%/100% "Lucida Grande", Arial, sans-serif; color:#fff; background:#900; }
#logocat img { border:0px; margin:0px; }
div#mainlogo {width:1000px; margin:0px auto;}


#logocat #goldtemple { color: #fff;  }

	

div#mainpage {width:900px; margin:0px auto; background:#fff; }
#shotnews { width:440px; float:left; }
#saittree { width:550px; float:right; }




/* ----------------- news content -------------------------------------------------------------*/
#content { 	padding: 15px 10px 10px 0px; }
.post {  padding:10px 0px 0px 25px; margin-bottom:10px; border:1px solid #f1f1f1; 	clear: both; overflow:auto;  background:url(i/postbg.png) repeat-x top; }

/* post title */
h2 {color: #621e00; margin: 3px 0 0px; 	font: normal 160%/100% Georgia, "Times New Roman", Times, serif; width:95%; }
h3 {color: #621e00; margin: 10px 0px 0px 0px; padding:5px; padding-left:0px; font: normal 160%/100% Georgia, "Times New Roman", Times, serif; border-bottom:3px solid #f1f5f8; font-style:}
h2 a, h2 a:visited {  color: #621e00;text-decoration: none; display:block;  padding:5px; }
h2 a:hover { 	text-decoration: none; background-color:#efe106; color:#621e00;}
.entry  { margin:0px; padding:0px; padding-right: 30px; margin-bottom:10px; }
p { font: normal 115%/140% Georgia, "Times New Roman", Times, serif; margin:10px 0px 0px 0px;
text-align:justify;  }

/* post data */


/* выделенные посты */
.fix{ margin:10px 0px 18px ; padding:5px 15px 20px 35px; background-color:#f7f2df;}

.postdata { margin:0px 0px 10px 0px; padding:0px; font:normal 95%/110% Verdana, Arial, Helvetica, sans-serif; 
	color:#996666; border-bottom:0px solid #CCCCCC; float:left; padding:5px 10px 5px 5px;
	width:90%;}
.postdata a {color:#996666;}	

/* ----------------- menu -------------------------------------------------------------*/
#saitmenu { margin-top:20px; float:left;  }
.menuPage { background:#f3ecd2 url(img/bgmenu.jpg) no-repeat; background-position:bottom; margin:0px; padding:0px; float:left; width:350px;  }
	.menuPage a { float:right;   display:block; width:180px; padding:4px; margin:0px; 
		 font:normal 120%/100% Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#9e4e09; }
		 .menuPage a:hover { background:#dd8f09; color:#FFFFFF; }
		 
	.menuPage img { margin:10px 0px 5px 10px; }
	.menuPage .mmenu { margin:5px; margin-right:15px; margin-bottom:0px; }
	
	.menuPage p { font:normal 95%/120% Verdana, Arial, Helvetica, sans-serif; margin:0px 40px 40px 10px;  clear:both; }
	.mpodpis { width:100%; text-align:right; display:block; margin-top:5px;  }
	

/* прячем меню */
.menuPage#mm2 { display:none;}
.menuPage#mm3 { display:none;}
.menuPage#mm4 { display:none;}
.menuPage#mm5 { display:none;} 
.menuPage#mm6 { display:none;}
.menuPage#mm7 { display:none;} 


.pages { width:190px; float:left; margin-right:5px;   }
.pages a { width:170px; display:block; font:normal 17px Georgia, "Times New Roman", Times, serif;  padding:5px 5px 5px 20px; color:#9e4e09; }
.pages a.mcurrent { background:#f3ecd2 url(img/selm.png) repeat-y;width:170px;}


.sideBlock { background:#e2e8f1;  margin-top:10px; padding:10px; clear:both; }

.sideBlock h3{ margin:0px; padding:0px; color:#666666;font:normal 140%/130% Geneva, Arial, Helvetica, sans-serif; }

.sideBlock p {}

#footer { background:url(img/gradfooter.png) repeat-x bottom; height:90px; clear:both;}
#footer p { display:block; float:left; margin-top:35px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#9e4e09;}


#headmenu { width:450px; height:30px; left:200px; top:255px; position:absolute; font-size:14px; font-family:arial; }
#headmenu a { display:inline; padding:5px 15px 5px 15px; margin-left:20px; color:#fff; }
	#headmenu a:hover{ background:#fff; color:#300;}
	
#headmenucat { width:450px; height:30px; left:30px; top:197px; position:relative; font-size:14px; font-family:arial; }
#headmenucat a { display:inline; padding:5px 15px 5px 15px; margin-left:20px; color:#fff; }
	#headmenucat a:hover{ background:#fff; color:#300;}



.headbanner {width:450px; height:120px; left:400px; top:20px; border:1px solid #990000; position:absolute; 
background:url(img/headbanner.jpg) no-repeat; z-index:100;  }

.headpost { width:450px; height:140px; left:450px; top:0px; border-top:5px solid #990000; overflow:hidden;  padding:5px;  display:none; }
.headpost h2 a { color:#990000;}
.headpost h2 a:visited { color:#990000;}
.headpost h2 a:hover { color:#fff;}
.headpost p { font:normal 110%/110% Geneva, Arial, Helvetica, sans-serif; text-align:left;}



.bbk { padding:10px;}


/* ------------- pagecont  ------------------*/

#pagecont { width:65%; float:left; margin-left:20px;  }
#psaidebar{ width:220px;  border-left:1px solid #CCC; padding-left:10px; float:right; top: 250px;
}

.hh-content ul {
	list-style: none;
	margin: 0 ;
	padding: 0 ;	
	margin-bottom:10px;
}

.hh-content ul li {	
	padding-left: 15px ;
	padding-right: 15px ;
	margin-top:0px;
	font: normal 150%/100% Verdana, Arial, Helvetica, sans-serif;	
	color: #330000;
	
}

.hh-content ul li ul li {	
	font: normal 13px/100% Verdana, Arial, Helvetica, sans-serif;
	color: #330000;	
	margin:0px;
}

ul li a {	
	text-decoration:none; color:#9e4e09; display:block; padding:3px; margin:0px; 
}
ul li a:hover {	
	background:#dd8f09; color:#FFFFFF;
}
ul li ul li a:hover {	
	background:#f7f2df; color:#9e4e09;
}







.page-nav {
	clear: both;
	background: url(navigati.gif) no-repeat left center;
	height: 21px;
}
.page-nav a, .page-nav a:visited {
	color: #666;
	text-decoration: none;
	border:1px solid #CCC;
	padding:5px;
}
.page-nav a:hover {
	color: #000000;
	text-decoration: underline;
}
.previous-entries a {
	float: left;
	padding-left: 10px;
	margin-left: 10px;
	background: url(navigati.gif) no-repeat left center;
}
.next-entries a {
	float: right;
	padding-right: 10px;
	margin-right: 10px;
	background: url(navigati.gif) no-repeat right center;
}

/* next & previous post navigation */
.post-nav {
	clear: both;
	padding-bottom: 35px;
	margin-top: -15px;
	font-size: 95%;
}
.post-nav a, .post-nav a:visited {
	color: #999999;
	text-decoration: none;
}
.post-nav a:hover {
	color: #000000;
	text-decoration: none;
}
.post-nav .previous a {
	float: left;
	padding-left: 20px;
	background: url(post-nav.gif) no-repeat left center;
}
.post-nav .next a {
	float: right;
	padding-right: 20px;
	text-align: right;
	background: url(post-nav.gif) no-repeat right center;
}

/* ------------------------------------- comment area  */
h3#comments {
	background: url(comments.gif) no-repeat;
	padding-left: 22px;
	font: normal 140%/120% Arial, Helvetica, sans-serif;
	clear: both;
}
h3#respond {
	background: url(respond0.gif) no-repeat;
	padding-left: 22px;
	font: normal 140%/120% Arial, Helvetica, sans-serif;
	margin: 20px 0px 0px;
	clear: both;
}
/* commentform */
#commentform {
	margin-top: 10px;
}
#commentform label {
	font-weight: bold;
	color:#666;
	font-size: 100%;
	padding-left: 5px;
}
#commentform small {
	color: #999999;
	font-size: 90%;
}
#commentform input {
	font: 110% Arial, Helvetica, sans-serif;
	width: 220px;
	padding: 5px 3px 3px 7px;
	background: url(form-fie.gif) no-repeat;
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	border-left: 1px solid #e6e6e6;
}
#commentform textarea {
	font: 110% Arial, Helvetica, sans-serif;
	width: 480px;
	height: 140px;
	background:url(form-fie.gif) no-repeat;
	border: solid 1px #e6e6e6;
	padding: 5px 3px 3px 7px;
}
#commentform #submit {
	font: 12px/100% Arial, Helvetica, sans-serif;
	color: #000000;
	background: url(submit-b.gif) no-repeat top left;
	border: none;
	width: 135px;
	height: 25px;
	padding-bottom: 6px;
	margin-left: 355px;
}
#commentform #submit:hover {
	background: url(submit-b.gif) no-repeat bottom left;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
	border: solid 1px #3b9acc;
}

/* comment list */
.commentlist {
	margin: 10px 0px;
	padding-left: 45px;
	line-height: 130%;
}
.commentlist li{
	padding: 5px 10px;
}
.commentlist .alt {
	background: #F4F4F4;
}
.commentlist cite {
	font-weight: bold;
	font-style: normal;
	font-size: 110%;
	color: #669900;
}
.commentlist cite a, .commentlist cite a:visited {
	color: #669900;
}
.commentlist small {
	margin-bottom: 5px;
	display: block;
	font-size: 87%;
}
.commentlist small a, .commentlist small a:visited{
	color: #999999;
}



/* ------------------------------------- sidebar area  */


/* links widget */
#links ul li {
	background: url(mini-blo.gif) no-repeat;
}
/* meta */
#meta .rss {
	background: url(mini-rss.gif) no-repeat;
}
#meta .login {
	background: url(mini-use.gif) no-repeat;
}
#meta .check {
	background: url(mini-che.gif) no-repeat;
}
#meta .wordpress {
	background: url(mini-wp0.gif) no-repeat;
}
/* calendar */
#calendar table {
	margin: 0px auto;
}
#calendar td {
	padding: 0px 4px;
}



/* Изображения */
img { clear:both; margin:15px; margin-left:0px auto; border:1px; } 
p.wp-caption-text { display:none;}


/* alignments */
.center {
	text-align: center;
}
img.center, img[align="center"]  {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.left {
	float: left;
}
img.left, img[align="left"] {
	float:left;
	margin: 2px 10px 5px 0px;
}
.right {
	float: right;
}
img.right, img[align="right"] {
	float:right;
	margin: 2px 0px 5px 10px;
}
.clear {
	clear:both;
}
hr.clear {
	clear:both;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
}
.hidden {
	clear: both;
	visibility: hidden;
}


.metki 
{
	margin:10px 5px 5px 25px;
	font-size:90%;
	font-family:arial;
	border-bottom:1px solid #CCCCCC;
	clear:both;

}

h4.st-related { margin:20px 0px 0px 25px; font: 12px/100% Arial, Helvetica, sans-serif;}
ul.st-related-posts li a {display:inline;}
ul.st-related-posts li {margin-bottom:5px; color:#CCC;}

.datatime { margin-left:50px; }

img.size-medium { border:1px solid #CCCCCC; padding:1px; margin:10px; float:left;}
img.smallpic {border:1px solid #CCCCCC; padding:1px; margin:10px; float:left;}
img.midpic {border:1px solid #CCCCCC; padding:1px; margin:10px; float:left;}


.footnotes { margin:20px; }
	.footnotes div{ margin-top:5px;}
	
blockquote p {  padding: 0px 0px 0px 0px;  font-size:130%; font-style:italic; text-align:left; width:80%; line-height:20px;  }
	

p.HiLight { margin:15px 30px 15px 30px; padding:10px;   font-size:17px; line-height:24px; text-align:left;
border-top:1px solid #7fc8ed; border-bottom:2px solid #7fc8ed;   }

img.HiLight { margin:15px 30px 15px 30px; padding:10px;   font-size:17px; line-height:24px; text-align:left; 
border:1px solid #7fc8ed; }

img.alignleft {border:1px solid #CCCCCC; padding:1px; margin:10px; float:left;}
img.alignright {border:1px solid #CCCCCC; padding:1px; margin:10px; float:right;}

img.aligncenter { margin:15px 30px 15px 30px; padding:10px;  text-align:center; 
border:1px solid #7fc8ed;margin:0px auto; display:block;  }


p.HiRight { float:right; width:250px; padding:10px 10px 10px 35px;  background:#fdf4e5; margin:20px; margin-right:0px; font-size:12px; line-height:20px; text-align:left; font-style:italic; border:1px solid #ccc; }

a img {border:0px;}

.onmain .metki  { display:none;}
.onmain h4.st-related { display:none;}
.onmain ul.st-related-posts { display:none;}
.onmain p { text-align:left; }
.post .onmain { margin-top:0px; margin-bottom:0px; margin-right:5px; padding:0px; }
.onmain  .postdata  {margin:0px; padding:5px; width:400px;}

#catBG { height:220px; width:100%;}
li.page_item a {  width:90%;}

.autor img  { width:40%;  height:40%; padding-left:0px; margin:10px;  }

.autor { margin:10px; padding-left:0px; font-size:18px; font-style:bold; }

.exr { font-style:italic; margin:10px 0px 10px 0px; padding-left:10px;}
.dat { margin:5px; border:1px solid #CCC; padding:5px 5px 5px 35px; float:left; background:url(i/year.png) no-repeat 0 5px; }
.isbn { margin:5px; border:1px solid #CCC; padding:5px 5px 5px 35px; float:left;
background:url(i/isbn.png) no-repeat 0 5px;;}
.bbk { margin:5px; border:1px solid #CCC; padding:5px 5px 5px 35px; float:left;
background:url(i/bbk.png) no-repeat 0 5px;}
.str { margin:5px; border:1px solid #CCC; padding:5px 5px 5px 35px; float:left;
background:url(i/str.png) no-repeat 0 5px;;}
.keys { margin:5px; font-size:10px; padding:2px;background:#f0fbff;}






