/* 
	Theme Name: kuzh
	Theme URI: 
	Description: Моя первая тема
	Author: KUZH 
	Author URI: 
	Version: 1.0
  Translator: 
  Translator URI: 
*/
/*------------------------------------------------------------------------------
ОБНУЛЕНИЕ 
------------------------------------------------------------------------------*/
div,h1,h2,h3,h4,h5,h6,p,
ul,li,ol,
dl,dt,dd,
pre,form,blockquote,fieldset,input { 
margin: 0; 
padding: 0; 
}
h1,h2,h3,h4,h5,h6,em,
pre,code,address,caption,cite,th,strong { 
font-size: 100%; 
font-weight: normal; 
font-style: normal; 
}
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
/* Ссылки */
a {outline:none;}
a {color: #009047; text-decoration: underline;}
a:hover { color: #FF6600;}
/* Параграфы */
p {margin-bottom: 5px; }
/*------------------------------------------------------------------------------
ОСНОВНЫЕ 
------------------------------------------------------------------------------*/
html, 
body { 
margin: 0;
padding:0;
}
body {
color: #1A2B3B;
text-align:left;
font-family: Georgia, sans-serif;
font-size: 15px;
padding:0px;
min-height: 100%;
-moz-user-select: none;
}
/*------------------------------------------------------------------------------
ШАПКА 
------------------------------------------------------------------------------*/
#header {
width: 100%;
height: 173px;
background: url(i/hbg.png) 0 repeat-x;
}
#header h1 a {
font-family: "Trebuchet MS", sans-serif;
position: absolute;
left: 50px;
top: 25px;
color: #F0F7FF;
margin: 0;
padding: 0;
font-weight:bold;
font-size: 40px;
text-decoration: none;
}
#header h1 a:hover {
color: #E6F3FC;
}
#header h2 {
position: absolute;
left: 55px;
top: 75px;
color: #D4E7EE;
margin: 0;
padding: 0;
font-weight:bold;
word-spacing: 1.5px;
font-size: 20px;
z-index: 1209;
}
/* Основная TD #content */
#content {
padding: 10px;
border: 0px dotted #F00;
}
/* Боковые TD .sidebar-1 и -2 */
.sidebar {
width: 165px;
padding: 35px 2px 10px 2px;
}

/* Футер */
#footer {
background: #253A4F;
color: #EFE9C7;
height: 50px;
padding: 5px 20px;
}
#footer a {color: #EFE9C7;}
/*------------------------------------------------------------------------------
ТОП ГОРИЗОНТАЛЬНОЕ МЕНЮ
------------------------------------------------------------------------------*/
#tdmenu {
border-bottom: 0px solid #F60;
}
#gmenu {
position: absolute;
top: 139px;
right:5px;
color: #EFE9CC;
margin: 0;
padding: 0;
font-weight:bold;
word-spacing: 1px;
font-size: 16px;
text-transform: none;
}
#gmenu ul {
list-style: none;
padding: 0;
margin: 0 0 5px;
}
#gmenu li {
margin: 0;
display: inline;
padding-left: 5px;
padding-right: 10px;
border-right: 1px solid #E6E6E6;
}
#gmenu li a {
color: #314A65;
text-decoration: none;
border-width: 0px;
}
#gmenu li a:hover {
color: #1A2B3B;
border-color: #8E9EAA;
border-bottom: 1px dotted #8E9EAA;
text-decoration: none;
}
/*------------------------------------------------------------------------------
САЙДБАР 
------------------------------------------------------------------------------*/
.sidebar div {
background: none;
}
.sidebar a {
color: #294158;
text-decoration: none;
padding: 1px;
}
.sidebar a:hover {
color: #FFF;
background: #03AAE7;
}
.sidebar li {
color: #294158;
text-decoration: none;
margin: 3px 5px;
}
.widget_title  {
color:	#03AAE7;
font-size: 120%;
font-weight: bold;
font-family: Georgia, sans-serif;
vertical-align: middle;
padding: 5px 0 0 0;
}
#tag_cloud {
text-align: justify;
}
.link_in_wid  {
text-align: right;
}
.link_in_wid a {
text-align: right;
}
.tagdiv {
margin: 20px 0;
}


/*------------------------------------------------------------------------------
БЛОК ПОИСКА #searchform
------------------------------------------------------------------------------*/
#searchform  {
border: 0px;
margin: 10px;
}
#submit, 
#searchsubmit {
width: 80px;
height: 25px;
margin: 10px 0;
padding: 0;
background: #F0F7FF;
border: 1px dotted #D4E7EE;
}
input {
color: #2E2305;
border: 1px dotted #D4E7EE;
background: #F0F7FF;
height: 22px;
width: 160px;
font-size: 16px;
padding: 5px 0 5px 5px;
}
textarea {
color: #2E2305;
background-color: #F0F7FF;
margin: 10px 0;
padding: 5px;
}
/*------------------------------------------------------------------------------
INDEX.PHP - каждый пост на главной странице
------------------------------------------------------------------------------*/
.post {
padding: 5px;
margin: 0 0 10px 0;
text-align: justify;
background: #F0F7FF;
border: 1px dotted #CCC;
}
.color_post {
background: #FFF;
}
.post_content {
margin-bottom: 5px;
padding: 0;
color: #000;
}
.post_data {
margin: 5px 0;
padding: 3px;
font-size: 70%;
}
.post_title,
.post_category,
.post_comments {
margin: 0 0 2px 5px;
font-style: italic;
color: #666;
}
.post_meta a {
margin: 0 0 2px 10px;
font-style: italic;
color: #03AAE7;
}
.post_rating {
margin: 0 0 0 5px;
padding: 0px;
color: #666;
font-style: italic;
text-align: right;
}
.post_in_window  {
margin: 0;
text-align: right;
font-size: 70%;
}
.post_in_window a {
color: #666;
text-decoration: none;
}
/*------------------------------------------------------------------------------
SINGLE.PHP - страница одного коммента
------------------------------------------------------------------------------*/
#single {
padding: 5px;
text-align: justify;
background: #F0F7FF;
border: 1px dotted #CCC;
}
#single_content {
font-size: 140%;
margin-bottom: 20px;
}
#single_title,
#single_category {
margin: 0 0 5px 10px;
font-style: italic;
color: #666;
}
#single_rating {
margin: 5px;
padding: 5px;
font-weight: bold;
font-style: italic;
background: #FFFDBD;
}
/*------------------------------------------------------------------------------
PAGE.PHP - просто страница
------------------------------------------------------------------------------*/
#page {
padding: 5px;
margin-bottom: 20px;
text-align: justify;
}
#page h1 {
font-size: 150%;
text-align: center;
margin-bottom: 20px;
}
#page p {
text-indent: 30px;
}
/*------------------------------------------------------------------------------
БЛОК КОММЕНТАРИЕВ ВНИЗУ ПОСТА #comments
------------------------------------------------------------------------------*/
/* Весь блок комментирования под постом */
#comments  {
margin-top: 30px;
border: 0px dotted #F00;
}
/* Список уже написанных комментариев */
.comments_list {
margin-bottom:20px;
border: 0px dotted #F00;
}
/* INPUTы в форме добавления комментариев */
.comments_form input {
margin: 3px 0 15px 0;
}
/* Ссылки на Трекбэки и RSS */
.comment_meta {}

/* Блок ОДИН КОММЕНТАРИЙ */
.one_comments {
border-bottom: 1px dotted #CCC;
}
.one_comments:hover{
background: #F0F7FF;
color: #009047;
}
/* Блок Автор */
.comments_author {
color: #666;
}
.comments_author a {
color: #F60;
}
/* Текст комментария */
.comments_text {
padding: 5px 0 20px 20px;
}



/* ХАК чтобы скрыть ненужную надпись "Найти" в форме поиска */
.widget_search .hidden {
display: none;
}


/*------------------------------------------------------------------------------
ССЫЛКИ GOOGLE 
------------------------------------------------------------------------------*/
#google_top {
margin-bottom: 10px; 
}
#google_left {
margin-top: 0px; 
margin-bottom: 10px; 

}

