/*  
Theme Name: MyFuckingLife
Theme URI: http://Kvadra.net/
Description: Тема MyFuckingLife от kvadra.net
Version: 0.1
Author: Fisher
Author URI: http://kvadra.net
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/
body {font-size: 13px;	font-family: Georgia, "Times New Roman", Times, serif; background: url('images/bg.gif'); color: #505050;	padding: 0;	border: 0px; border-collapse: collapse; /* cellspacing="0" */	margin: 0;	}
form{	padding: 0 px; 	margin: 0; 	font-size: 13px; 	font-family: Georgia, "Times New Roman", Times, serif;}	
a { color: #5eb1ff; text-decoration: underline;}
a:visited { color: #4887c3;}
a:hover, a:active {color: #87cfff; }


.light-table  { color:#505050; border: solid 1px gray; width:100%; border-collapse: collapse;}
.light-table th {background-color:#e0e0e0; border: solid 1px gray;}
.light-table td {padding:3px;  border: solid 1px silver;}
.ljuser { background-image: url('images/bg_main.gif'); 	background-repeat: no-repeat;}

#page {	margin: 0;	padding: 0;}
#header {	background: url('images/header_bg.jpg') repeat-x;	height: 275px;	width: 100%;	background-position: bottom;}



#title {	width:900px; height: 69px;	text-decoration: none;	white-space: nowrap; vertical-align: bottom; padding: 80px 34px 0 50px;	margin: 0 auto;}
#title h1, h1 a {	margin: 0;	padding: 0;	color: #505050;	text-decoration: none;}
#title_left {	/*background: url('images/title_l.gif') no-repeat top;*/	width: 34px;	height: 69px;	position: absolute;	top: 20px;	left: 230px;}
#title_center {	height: 69px;	margin: 0;	/*background: url('images/title_bg.gif');*/	float: left;	vertical-align: middle;	padding: 0;	color: #505050;}
#title_center a, h1 {	font-size: 37px;	text-decoration: none;	font-weight: normal; color: black;}



#main {	/*display: inline;	*/ background-image: url('images/bg_main.gif'); background-repeat: repeat-x; border: solid 1px white; }

#content {	width: 900px; background-color: white; padding:20px 20px 10px 20px; margin: 30px auto; border-right: solid 1px #d6d6d6; border-bottom:solid 2px #d6d6d6 } /*base contaner*/

#sidebar {	float: left;	width: 200px;	padding: 10px 0;   /*overflow: hidden;border-right: solid 1px silver;*/ }
#sidebar h2 {	color: gray; font-size: 11px;	font-weight: bold;	margin: 15px 0 5px 0;}
#sidebar ul{	list-style-type: none;	margin: 0;	padding: 0;}
#sidebar ul li{	margin: 0 10px 0 10px;}
#sidebar ul li ul, #sidebar ul li ul li ul {	margin: 0;}
#sidebar ul li ul li{	margin: 4px 0px 4px 10px;}
#sidebar ul li ul li ul li {margin: 4px 0px 4px 10px;	}


/* чисто мои стили */
.cd { background: url('images/cd.gif') no-repeat; width:290px; height:280px; padding:11px 15px 15px 50px; margin-right:15px; border:none;}
.dvd { background: url('images/dvd.gif') no-repeat; width:300px; height:440px; padding:17px 13px 35px 43px; margin-right:15px; border:none;}
.photo700 {margin:20px 0 20px 0;border: solid 1px silver;}
.epigraf {font-style:italic;  text-align:right;}
.nazametku {border-left: solid 7px silver; font-style:italic; color:#777777; margin-left: 30px; padding-left:15px;  }
.zitata { font-style:italic; color:#808080; margin-left: 30px; padding:25px; background-color: #e5f6ff;line-height: 1.5; }
.zitata span {background-color: #d0e1e9; color:#555555; font-weight:bold;}
.tezis { font-weight:bold;  text-align:right; color:#555555;  font-size: 12px;}

/* постовые стили */
.post {	margin: 0 0 30px 200px; border-bottom: dotted 1px silver;  	}
.post h1, .post h2, .post h3 {margin-bottom: 1px; padding:15px 0px 1px 0px;font-size: 16px;}
.post h2 a, h2 a:visited, h2 a:hover, h2 a:active, h3 a, h3 a:visited, h3 a:hover, h3 a:active, .pagetitle  {color: #505050;  text-decoration: none; padding: 2px 0px 0px 0px; font-weight:bold; margin: 0;}
.post p {margin: 10px 0px 10px 0px;}
.post img {margin:20px 0 20px 0; border: none;}
.post .attr { margin-bottom:10px; color:#777777; font-size: 11px;}
.post blockquote {background-color:#feffe8; padding: 10px; }
.entry {text-align: justify; margin: 0;}


#footer {	border: none;	margin: 30px 0;}
#footer p {	margin: 20px 10px 20px 250px;	color: #888;}
#footer p a {	text-decoration: none;}
#searchform {	margin: 0;	min-width: 550px;}
#s {	border: 1px solid #CCC;	margin-left: 250px;	/*height: 100%;*/}

.img_person {	position: absolute;	top: 31px;	left: 125px;	/*background-image: url('images/person.gif');*/	height: 434px;	width: 107px;	background-repeat: no-repeat;	background-position: top left;	z-index: 4;}

.title {font-size: 11px; color: #5eff66;}
.alignleft {	float: left;}
.alignright {	float: right;}

#commentform textarea, input {	border: 1px solid #CCC;	font-size: 11px;	font-family: Georgia, "Times New Roman", Times, serif;}
#commentform input { }
#commentform textarea {	}
#comment input { }
#comments h3 {	font-size: 11px;}
#line {	height: 10px;	clear: both;	width: 750px;	min-width: 750px;}
