/******* General Styles *******/
body {
	background-color: #fff;
	color: #666;
	font: 12px 'Trebuchet MS', sans-serif;
	font-weight: normal;
	line-height: 18px;
	}
* {
	padding:0;
	margin:0;
	border:0 none;
	}

a, a:visited {text-decoration: none; color: #bab122; /*font-weight: bold;*/ background-color: inherit;}
a:hover {text-decoration: underline;}
.wrapper {width: 755px; margin: 0 auto;}

#header {
	background: #fff url(images/header-background.gif) no-repeat;
	background-position: 482px top;
	margin-bottom: 75px;
	width: 746px;
	color: inherit;
	}
#header h1 {
	width: 345px;
	height: 123px;
	margin-left: 77px;
	padding-top: 88px;
	}
a.bystella {margin-top: -65px; margin-right: 5px; float: right;}
#wrap-content {background: #fff url("images/left-background.gif") repeat-y;  
 background-position: 570px top; overflow: auto; width: 755px; margin:0 auto; color: inherit; padding-bottom: -36px;}
/**** LEFT PART ****/
#left {
	float: left;
	width: 534px;
	padding-right: 36px;
	}

.entry h1 {font: 24px "Times New Roman", Times, serif; color: #bab122; margin: -5px 0 15px 82px; background-color: inherit;}
.entry h1 a {font-weight: normal;}
.entry h1 a:hover {text-decoration: none;}
.entry-meta {border-top: 1px solid #dedddd; padding-top: 7px; margin-top: 10px; text-align: right;}
.entry-meta span{font-size: 11px;}
.entry-meta span a {font-weight: bold;}
.num-comments {display: block;}
.entry { overflow: hidden;margin-bottom: 35px;}
.date {
	border-right:1px solid #dedddd;
	line-height: 12px;
	color: #ccc;
	text-align:right;
	width:71px;
	float: left;
	margin-right: 10px;
	padding-right: 3px;
	font-size: 11px;
	font-weight: bold;
	background-color: inherit;
	}
.entrybox {float: left; width: 449px; margin-top: -4px;}
.entrybox p img {margin:5px 0;}
.entrybox p {margin: 0 0 10px 0;}
.pagination ul {margin-left: 82px; width: 449px;}
.pagination ul li {list-style: none; display: inline;}
.pagination .newer {text-align: right; width: 224px; margin-left: 437px;}

/**** RIGHT PART ****/
#right {float: left; width: 148px; padding-left: 36px;}

h2.archive span, h2#categories span, h2#readings span, #linkcat-24 h2 span, #linkcat-25 h2 span, #linkcat-15 h2 span, #text-1 h2 span, #text-2 h2 span{display: none;}
h2.archive {background: #fff url(images/archive.gif) top left; width: 70px; height: 16px; color: inherit; margin-top: 4px;}
#left h2.archive {margin-top: 0px; margin-bottom: 20px;}
h2#categories {background: #fff url(images/categories.gif) top left; width: 124px; height: 16px; color: inherit;}
h2#readings {background: #fff url(images/readings.gif) top left; width: 83px; height: 16px; color: inherit;}
#text-1 h2 {background: #fff url(images/thisis.gif) top left; width: 74px; height: 16px; color: inherit; margin-bottom: 19px;}
#text-2 h2 {background: #fff url(images/personalsite.gif) top left; width: 134px; height: 20px; color: inherit; margin-bottom: 17px;}
#linkcat-24 h2 {background: #fff url(images/reading.gif) top left; width: 52px; height: 17px; color: inherit; margin-top: 4px;}
#linkcat-25 h2 {background: #fff url(images/friends.gif) top left; width: 114px; height: 15px; color: inherit; margin-top: 4px;}
#linkcat-15 h2 {background: #fff url(images/shops.gif) top left; width:116px; height: 16px; color: inherit; margin-top: 4px;}
.textwidget {margin-bottom: 32px; padding-left: 2px;}
.textwidget p {margin-top: 12px;}

#right ul {font-size: 10px; margin: 17px 0 36px 2px; color: #644850; letter-spacing: 1px; background-color: inherit}
#right li {list-style: none; margin: 0; padding: 0;}
#right ul a {font-weight: normal; color: #644850; background-color: inherit;}
#right ul a:hover {text-decoration: none; color: #bab122; background-color: inherit;}

#footer {
      background: #fff url(images/background-footer.gif) no-repeat;
	  background-position: 560px 10px;
	  height: 30px;
	  padding: 28px 0 10px 85px;
	  margin: 80px auto 0 auto;
	  width: 690px;
	  color: #540927;
	  font-size: 11px;
}

textarea {border: 1px solid #dddddd; width: 100%;font: 12px 'Trebuchet MS', sans-serif;}
input {background-color: #d1c500; color: white; border: 1px solid #ddd; width: 30%;}
.submit {background-color: #dedddd; width: 30%; color: #666; margin-top: 5px; font: 12px 'Trebuchet MS', sans-serif;}
.submit:hover {background-color: #ccc; color: inherit}
.comment-holder{padding-left: 83px;width: 449px; float: left; }
.leavereply {overflow: hidden; font: 24px "Times New Roman", Times, serif; color: #bab122; background-color: inherit; margin-bottom: 30px; padding-top: 40px; border-top: 1px solid #ddd;}
.commentlist li  {
	padding: 10px 0;
	border-top: 1px solid #ddd;
	overflow: hidden;
	}
.commentlist li {list-style: none;}
cite {float: left; width: 28%; margin-left: 10px;font-style:normal;}
.alt a, .authorcomment a {font-weight: normal; font-style: normal;}
.comment_text {float: left; width: 68%;}
.commentmetadata {display: block; font-size: 10px; font-style: italic; text-align: right; margin-top: 10px;}
.commentmetadata a {font-style: normal;}
form small {font-size: 10px;}
.authorcomment {background-color: #f7f7f7; padding: 5px; color: inherit;}
.textwidget {font-size: 10px; letter-spacing: 1px;}
#post-5 {margin-left: 77px;}
#post-5 .entrybox {width: auto;}
#post-5 h1 {margin: -5px 0 15px 0;}
#text-1 {line-height: 14px;}
#text-1 a {letter-spacing:1px;}
a.comments-img {background: #fff url(images/arrows.gif) right 3px no-repeat; padding-right: 9px;}