/*
jeanx.net
*/

body {
	margin: 0;
	padding: 0;
	background: #FFFFFF url(images/img1.gif) repeat-x;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #3D515C;
}

img {
	border: 0px;
	background: #ffffff;
}

img.float-right {
	margin : 5px 0 10px 10px;
	padding: 2px;
}

img.float-left {
	margin : 5px 10px 10px 0;
	padding: 2px;
}

h1, h2, h3 {
	margin: 0;
	padding: 0;
	letter-spacing: 1px;
	font-weight: normal;
	font-style: italic;
	color: #8F3844;
}

p, ul, ol {
	margin-top: 0;
	padding-top: 0;
	line-height: 150%;
}

ul, ol {
	color: #8F3844;
}

ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: square;
	list-style-position: inside;
}

ol {
	margin-left: 0;
	padding-left: 1em;
}

a:link, a:visited, a:active {
	text-decoration: none;
	color: #8F3844;
}

a:hover {
	text-decoration: none;
	color: #3D515C;
}

/* Header */

#header {
	height: 116px;
	margin-bottom: 20px;
	padding-top: 20px;
	background: url(images/img2.gif) no-repeat center bottom;
}

#header * {
	text-align: center;
	text-decoration: none;
	color: #8F3844;
}

#header h1 {
	letter-spacing: 4px;
	font-size: 18px;
}

#header h2 {
	letter-spacing: normal;
	font-size: 12px;
}

.logo {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-style: italic;
	color: #8F3844;
	letter-spacing:  -1px;
	font-size: 47px;
}

/* Content */

#content {
	width: 940px;
	margin: 0 auto;
}

#colOne {
	float: right;
	width: 230px;
}

#colTwo {
	float: left;
	width: 690px;
}

/* Footer */

#footer {
	clear: both;
	padding: 20px;
	background: #F5EDEE url(images/img1.gif) repeat-x 0px -120px;
}

#footer p {
	margin: 0;
	text-align: center;
	font-size: 11px;
}

/* Boxed */

.boxed {
}

.boxed .title {
	margin: 0;
	padding: 0;
}

.boxed .content {
	padding: 20px;
	background: url(images/img3.gif) repeat-x;
}

.boxed .image {
	float: left;
	margin: 5px 20px 0 0;
}

p:first-letter {
 font-size: 24pt; /* Размер шрифта буквицы */
 float: left; /* Выравнивание по левому краю */
 color: #8F3844;; /* Цвет буквицы */
 padding-right: 3px; /* Отступ между буквицей и текстом */
}



#posticons {
 padding:5px 15px; 
 margin:0 15px;background:#EAEAEA;
 text-align: center;
}
#posticons a {
 text-decoration:none;
 padding:0 5px;
}
#posticons a:hover {
text-decoration:none;
 background:#780018;
 color:#FFF;
}

#post_form {
 background:#EAEAEA;padding:0 15px; 
 margin:0 15px;
 border-top:1px solid #999;
}
.new_version {
 margin:10px 20px;
 padding:10px 0;
 text-align:center;
 background:#FF6;
 font-weight:bold;
 border:3px double #666; 
}
ul.form {
 list-style:none;
 margin:10px 0;
 padding-bottom:10px;
}
ul.form li {
 margin-bottom:5px;
 background:#E3E3E3;
 padding:5px;
 border-bottom:1px solid #E0E0E0;
 border-right:1px solid #E0E0E0;
}
ul.form li.formtitle {
 background:#FFC; 
 font:140% Georgia, "Times New Roman", Times, serif;
 letter-spacing:-1px;
}
ul.form li .fld {
 border:1px solid #BBB;
 width:95%;
 padding:2px;
}
ul.form li textarea.fld {
 height:150px;
 overflow:auto;
}
ul.form li.delbtn {
 float:right;
}
ul.form li .btn {
 background:#F07800;
 font-size:85%;
 color:#FFF;
 font-weight:bold;
 padding:2px 10px;
 border:3px double #F07800;
 cursor:pointer;
}
ul.form li .del {
 background:#F00;
 font-size:85%;
 color:#FFF;
 font-weight:normal;
 padding:2px 10px;
 border:none;
 cursor:pointer;
}

.post {
 margin-bottom:20px;
}
.post h2 {
 font:normal 200% Georgia, "Times New Roman", Times, serif;
 margin-bottom:5px;
 letter-spacing:-1px;
}
.post h2 a {
 text-decoration:none;
 color:#3d3d3d;
}
.post h2 a:hover {
 text-decoration:none;
 color:#780018;
}
.post img {
 margin: 10px;
}

.entry a {
 color:#780018;
 text-decoration:none;
}
.entry a:hover {
 color:#184860;
 text-decoration:none;
}
.entry a img {
 background:#FFF;
 padding:5px;
 border:5px solid #EAEAEA;
}

.entry blockquote {
 font:italic 105% Arial, Helvetica, sans-serif;
 padding:5px;
 margin:5px;
 background:#EBEBEB;
}

.meta {
 font-size:85%;
 text-align:right;
 color:#999;
 padding:5px 0;
 border-bottom:1px solid #EAEAEA;
 margin:5px 0;
}
.meta a {
 color:#999;
 text-decoration:none;
}
.meta a:hover {
 color:#333;
 text-decoration:none;
}

#ed_toolbar {
 padding:5px 0;
}
#ed_toolbar .ed_button {
 font-size:10px;
 background:#FFF;
 color:#444;
 border-right: 1px solid #BBB;
 border-bottom: 1px solid #BBB;
 margin-right:3px;
 text-align:center;
 padding:4px 13px;
 display:block;
 float:left;
 width:auto;
 font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
 cursor:pointer;
}


#login_form {
 padding:10px 0;
}
#login_form .fld {
 border:1px solid #A8A8A8;
 padding:2px;
}
#login_form .btn {
 background:#F07800;
 font-size:85%;
 color:#333;
 font-weight:bold;
 padding:2px;
}

.image {
 background:#FFF;
 padding:5px;
 border:5px solid #EAEAEA;
}
blockquote.bq {
 font:italic 140% Georgia, "Times New Roman", Times, serif;
 text-align: justify;
 margin-bottom:5px;
 width:85%;
 float:left;
 background:#FFF;
 padding:0;
 margin:0;
}
.qleft {
 font:900% Georgia, 'Times New Roman', Times, serif;
 float:left;
 margin-right:10px;
 display:block;
 width:10%;
 color:#999; 
}

.commentslist {
 margin-left:20px;
}
.commentslist li {
 margin-bottom:10px;
 padding-bottom:10px;
 border-bottom:1px solid #EAEAEA;
 font-size:85%;
 color:#666;
}
.commentslist li div {
 font-size:120%;
 color:#3d3d3d;
 margin-top: 5px;
}
.commentslist li .date {
 font-size:75%;
 color:#666
}
.commentslist li .author {
 background:url(i/person.gif) no-repeat 0 50%;
 padding-left:15px;
 color:#780018;
}
.commentslist li .author_a {
 background:url(i/person_a.gif) no-repeat 0 50%;
 padding-left:15px;
 color:#780018;
}
.commentslist blockquote {
 margin-left: 10px;
 padding-left: 10px;
 border-left: 2px solid grey;
}

#leaveacomment {
 text-align:right;
}

#xfn-block {
 padding-left:15px;
 font-size:85%;
 color:#666; 
}

#footer {
 font-size:85%;
 color:#666;
}
#footer a {
 color:#666;
 text-decoration:none;
}
#footer a:hover {
 color:#333;
 text-decoration:none;
}

#paginator a { 
 display:inline;
 text-align:center; 
 padding:1px 3px;
 background:#184860;
 text-decoration: none;
 color:#FFF;
}
#paginator a:hover {
 background:#CCC;
 color:#000;
}

#paginator strong { 
 display:inline;
 text-align:center; 
 padding:1px 3px;
 background:#8F3844;
 text-decoration: none;
 color:#FFF;
}

.place {
 width: 95%;
 border: 1px solid #ccc;
 /*border-bottom: 1px solid #ccc;*/
 margin: auto;
 margin-top: -15px;
 margin-bottom: 0px;
 background-color: #fbfbfb;
 text-align: center;
 /*padding: 2px;*/
}

.commentform .fields{overflow:hidden;}
.commentform .text textarea{width:50%; height:85px;float:left;}
.commentform .submit{text-align:center;}
.commentform .submit input{font-size:20px;padding:10px;}

.comment {margin-bottom:10px;}
.comment {border: 1px solid #EEEEEE}
.comment_a { background-color: #FEFAF5}
.comment .nick {padding:3px 5px;font-weight:bold;background-color: #FFFFFF;}
.comment .web {display:inline;}
.comment .text {padding:5px;}
.comment .inf {font-family:Vernada; color:#b0b0b0;}
