html{
	overflow:auto;
}

body {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-align:center;
	overflow:auto;
	background: #dc6f54 url(images/img01.gif) repeat-x;
}

.body, #logo{
	margin:0 auto;
	text-align:left;
	width:700px;
}
#logo p{
	margin-bottom:20px;
}
.body td{
	vertical-align:top;
}
.content{
	width:100%;
	padding:0 15px 10px 15px;
}
}.content{
	width:auto;
	padding:0 15px 10px 15px;
}
.sidebar{
	width:200px;
}
ul{
	list-style:none;
	padding:0;
	margin:0px;
}

h1, h2, h3 {
	margin-top: 0;
	xfont-family: Georgia;
	xfont-weight:normal;
}
.pup{
	font-size: 4em;
	font-family: Georgia;
	display:block;
	float:left;
}
.title{
	padding:15px 0 10px 40px;
}
a {
	font-family: Georgia;
	color:#676767;
}
a:hover {
	font-family: Georgia;
	color:#0aa;
}
h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.6em;
}

h3 {
	font-size: 1em;
}
.menutd {
	width:100px;
	background: url(images/menult.gif) no-repeat;
	padding:0;
}
.menu {
	width:150px;
	background: #ffe00c url(images/srtc.gif) right top no-repeat;
	padding-top:5px;margin:0;
}
.menu ul{
	
	padding:0;margin:0;
}
.mlbc{
	xborder:1px #000 solid;
	height:7px;
	background: url(images/menulb.gif) no-repeat;
}
.mrbc{
	xborder:1px #000 solid;
	height:7px;
	width:7px;
	display:block;
	float:right;
	background: url(images/menurb.gif) no-repeat;
}
.menu li{
	padding:3px 15px 3px 15px;
	margin:0;
}
.menu a{
	text-decoration:none;
	color:#787878;
	font-weight:bold;
}
.menu a:hover{
	background-position:0px 3px;
	text-decoration:none;
	color:#000;
	border-bottom:2px #000 solid;
}

.post{
	background:#fcf79f url(images/cltc.gif) no-repeat;
	padding:0 10px 10px 10px;
}
.comment_post{
	font-size:11px;
}
.comment_post .entry{
	background:#fcf79f url(images/cltc.gif) no-repeat;
	border-bottom:1px #c2be7a solid;
	padding:10px;
	font-size:13px;
}


.sideline{
	margin-bottom:20px;
	background:#eae594 url(images/srbc.gif) right bottom no-repeat;
}
.sideline ul{
	border-top:1px #fff99e solid;
	padding:5px 0 10px 10px;
}

.cats, .reposts{
	color:#fff;
	position:relative;
	z-index:1;
	margin:0;
	padding:0;
}
.cats_sh,.reposts_sh{
	color:#333;
	position:absolute;
	margin-top:-1.23em;
	margin-left:2px;
	z-index:0;
}
.cats, .reposts, .cats_sh, .reposts_sh{
	padding-left:10px;
}
.glass{
	background:#ffe00c url(images/srtc.gif) right top no-repeat;
	border-bottom:1px #9f8c07 solid;
}
.footer{
	font-family: Georgia;
	width:400px;
	text-align:left;
	background:url(images/botml.gif) no-repeat;
	height:59px;
	vertical-align:middle;
	padding-left:30px;
	color:#fff;
}
.footer div{
	background-color:#000;
	background:#000 url(images/botmr.gif) right no-repeat;
	height:36px;
	width:750px;
	padding-top:23px;
	overflow:hidden;
}
