/*
@font-face {
  font-family: "ArialNarrow";
  src: url('/design/fonts/arialnarrow.eot');
}

*/
@font-face {
  font-family: "ArialNarrow";
  src: url('/design/fonts/arialnarrow.ttf') format("opentype");
}

body {
	font-size: 80%;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
}

#container #content #text h1,
#container #content #text .h1,
#container #content #text h1 a,
#container #content #text .h1 a,
#container #content #text h2,
#container #content #text .h2,
#container #content #text h2 a,
#container #content #text .h2 a,
#container #content #text h3,
#container #content #text .h3,
#container #content #text h3 a,
#container #content #text .h3 a {
	color: #465662;
	font-size: 34px;
	line-height: 100%;
	font-weight: normal;
	text-decoration: none;
	font-family: "ArialNarrow","Arial Narrow","Arial";

    /* css3 */
    text-shadow: 0 1px 0 #fff;
}

#container #content #text h2,
#container #content #text .h2,
#container #content #text h2 a,
#container #content #text .h2 a {
	font-size: 190%;
	margin: 20px 0 10px 0;
}

#container #content #text h3,
#container #content #text .h3,
#container #content #text h3 a,
#container #content #text .h3 a {
	color: #000;
	font-size: 14px;
	font-weight: bold;
	font-family: "Arial";
	margin: 15px 0 -10px 0;
}

p { margin: 20px 0; }

p img { vertical-align: middle; }

a {
	color: #0b8df2;
	text-decoration: underline;
}

acronym {
	cursor: default;
	border-bottom: 1px dotted #000;
}

strong { color: #3c5562; }

a:hover { text-decoration: none; }

.nobr {
	white-space: nowrap;
}

#container #content #text small {
	font-size: 10px;
	font-weight: bold;
}

	/* главная навигация */
#header #navigation li a {
	color: #000;
	font-size: 90%;
	font-weight: bold;
	text-decoration: none;
	font-family: "Verdana";
	text-transform: lowercase;
    
    /* css3 */
    text-shadow: 0 1px 0 #fff;
}
#header #navigation li a:hover {
	color: #0b8df2;
}
	/* конец главной навигации */

	/* одна запись */
		/* списки */
#container #content #text .post ol,
#container #content #text .page ol,
#container #content #text .post ul,
#container #content #text .page ul {
	margin: 20px 0;
	padding: 0 10px;
	line-height: 150%;
	list-style-position: inside;
}


#container #content #text .page ul.portfolio {
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
}

#container #content #text .page ul.portfolio li { margin-bottom: 15px; }
#container #content #text .page ul.portfolio span {
	color: #666;
	display: block;
	font-size: 11px;
	font-style: italic;
}

#container #content #text .page ul.signature {
	margin-top: 25px;
}

#container #content #text .page ul.signature li { margin: 0; }
 
#container #content #text .post li,
#container #content #text .page li {
	margin: 5px 0;
}
		/* конец списков */

#container #content #text .post pre {
	font-size: 12px;
	line-height: 150%;
	font-family: monospace;
}
		/* конец одной запись */

		/* метаданные записи */
#container #content #text .postmetadata {
	font-size: 11px;
	font-family: "Tahoma";
}
#container #content #text .postmetadata strong { color: #000; }

#container #content #text .notice p {
	color: #888;
	font-size: 11px;
	font-family: "Tahoma";
}
#container #content #text .notice p span { color: #000; }
		/* конец метаданных записи */

		/* навигация браузера */
#container #content #text .ngg-imagebrowser-nav {
	font-size: 11px;
	font-family: "Tahoma";
}
		/* конец навигации браузера */

		/* EXIF информация под фотографией */
#container #content #text .ngg-imagebrowser-exif { font-size: 12px; }
#container #content #text .ngg-imagebrowser-exif dt {
	color: #999;
}
		/* конец EXIF информации */

        /* список комментариев */
#container #content #text #commentlist li.comment { font-size: 12px; }

#container #content #text #commentlist li.comment .reply {
	font-size: 11px;
	font-family: "Tahoma";
}

#container #content #text .helper {
	font-size: 11px;
	font-weight: normal;
}
			/* карточка автора */
#container #content #text #commentlist .vcard {
	font-size: 11px;
	font-family: "Tahoma";
}

#container #content #text #commentlist .vcard cite {
	color: #465662;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
}
#container #content #text #commentlist .vcard .fn a { color: #465662; }
			/* конец карточки автора */

#container #content #text #commentlist .cancel-comment-reply a {
	font-size: 11px;
	color: #0b8df2;
	font-weight: normal;
	font-family: "Tahoma";
	text-decoration: underline;
}
        /* конец списка комментариев */

	/* дополнительная колонка */
#container #content #addition h2,
#container #content #addition .h2 {
	margin-top: 0;
	padding-top: 20px;
}
		/* twitter */
#addition  #twitter_update_list li {
	font-size: 12px;
}
		/* twitter end */

		/* категории и ключевые слова */
#addition #tab-content .tabs dt strong {
	color: #ccc;
	font-size: 12px;
	font-family: "Verdana";
}
#addition #tab-content .tabs dt.selected strong { color: #465662; }
#addition #tab-content .tabs dt:hover strong { color: #465662; }

#addition #tab-content .tab_categories {
	color: #ccc;
	font-size: 10px;
	font-family: "Arial";
}
#addition #tab-content .tab_categories a {
	font-size: 12px;
	font-family: "Verdana";
}
		/* конец категорий и ключевых слов */

		/* метки */
#addition #tab-content .wp-tag-cloud li a { text-decoration: none; }
#addition #tab-content .wp-tag-cloud li a:hover { text-decoration: underline; }
		/* конец меток */

		/* подписка на rss */
#addition .widget.jourme_theme_rss p {
	font-size: 16px;
}
		/* конец подписки на rss */

		/* фотокомментарии */
#addition .widget.jourme_theme_photocomments .author { font-size: 85%; }
#addition .widget.jourme_theme_photocomments ul li .comment_body { font-size: 95%; }
		/* конец фотокомментариев */
	/* конец дополнительной колонки */

	/* подвал */
#container #footer { font-size: 11px; }

#container #footer .footer_recent_post li span { color: #ccc; }

#container #footer .footer_categories .current-cat a {
	color: #ccc;
	text-decoration: none;
}
	/* конец подвала */
