html{
background : url(null) fixed no-repeat; 
}
body {
	margin: 0;
	padding: 0;
	background: url('../images/bg.jpg') center top repeat;
}
#all {
	width: 1000px;
	margin: auto;
}
#header {
	height: 320px;
	background: url('../images/top.jpg') top center no-repeat;
}
#center {
	margin-top: -50px;
}

#tcenter {
	width: 990px;
}
#left {
	width: 238px;
	vertical-align: top;
	padding-top: 10px;
}

#left .cats {
	margin-bottom: 20px;
}
#left .cats .head{
	background: url(../images/top.png) bottom left no-repeat;
	font: bold 18px Arial;
	padding: 20px;
	text-align: center;
	height: 20px;
	color: #ffffcc;
}
#left .cats .block{
	background: url(../images/c.png) top left repeat-y;
	padding: 10px 10px;
}
#left .cats .foot{
	background: url(../images/bottom.png) top left no-repeat;
	height: 30px;
}
#left .cats ul {
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}

#left .cats ul li,
#left .cats ul li a,
#left .cats ul li a:link,
#left .cats ul li a:visited {
	font: normal 13px Tahoma;
	color: #7b5300;
	padding: 5px 0;
	background: url('../images/i.gif') bottom left no-repeat;
	text-decoration: none;
}
#left .cats h2 ul {
list-style: none;
margin: none;
padding: none;
}
#left .cats h2 ul li {
list-style: none;
margin: none;
padding: 0;
margin-left: -20px;
}
#left .cats h2 ul li a {
font: normal 17px Tahoma!important;
}
#right {
	vertical-align: top;
font: normal 12px Tahoma;
}
#right a, #right a:link, #right a:visited {color: #663300}
#right .post .block{
	background: url('../images/lc.png') top left repeat-y;
	padding-top: 50px;
	top: -80px;
	margin-bottom: 10px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	font: normal 12px Arial;
	color: #484a24;
	position: relative;
	z-index: 10;
}
#right .post .block .textblock{
	position: relative;
	z-index: 12;
	padding-bottom: 30px;
	padding-left: 10px;

}

#right .post .head{
	position: relative;
	z-index: 11;
	background: url('../images/lt.png') bottom left no-repeat;
	height: 85px;
	padding: 35px 20px 20px 30px;
	font: normal 21px Tahoma;
	color: #ffffcc;
}
#right .post .head .date{
	position: absolute;
	color: #6f5a3c;
	margin: -18px 0 0 610px;
}
#right .post .head a,
#right .post .head a:link,
#right .post .head a:visited{color: #ffffcc;}
#right .post .foot{
	position: absolute;
	z-index: 10;
	background: url('../images/lb.png') top left no-repeat;
	height: 84px;
	width: 745px;
	margin-top: -128px;
}
#right .post img {
	border: 6px solid #fff;
	margin: 10px;
}
#right .postmetadata {
	font: normal 12px Tahoma;
	text-align: right;
	padding-right: 40px;
	margin-top: 20px;
	color: #360226;
}
#right .postmetadata a,
#right .postmetadata a:link,
#right .postmetadata a:visited
{
	color: #fff;
}

#tcenter {width: 100%}
#footer {
	padding: 6px;
	text-align: center;
	color: #fff;
	font: normal 11px Tahoma;
	background: url('../images/footer.jpg') bottom center no-repeat;
}
#logo{position:absolute; margin: 30px 0 0 60px; 
width: 320px; height: 220px;}
#searchf {position: absolute; margin: 0 0 0 800px;}
#searchf form {display: inline;}
#searchf label{display: none}
#searchsubmit {color: white; background: #403e32; font: normal 10px Tahoma; border: none;}
#searchf #s {font: normal 10px Tahoma;}
#right img {max-width: 600px;}
.navigation a, 
.navigation a:link,
.navigation a:visited{color:#fff!important; font-weight:bold}
#right img {max-width: 400px}

.wp-socializer{
	display: block;
	margin: 0px 0px 10px;
	padding: 0px;
}
.wp-socializer ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.wp-socializer ul li {
	background: none;
	/*display: inline !important;*/
	list-style-type: none;
	margin: 0px 5px 5px 0px;
	padding: 0px;
	float: left !important;
}
.wp-socializer ul li:before { 
	content: ""; 
}
.wp-socializer img{
	float: none;
	vertical-align:middle;
	margin: 0px 5px 0px 0px !important;
	padding: 0px;
}
.addthis_button img{
	border: 0;
	margin: 0;
	padding: 0;
}
.wp-socializer-clearer{
	clear: left;
}

/** Effects **/

.wp-socializer-opacity li {
	-webkit-opacity: 0.4;
	-moz-opacity: 0.4;
	filter:alpha(opacity=40);
	opacity: 0.4;
}
.wp-socializer-opacity li:hover {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
	opacity: 1;
}
.wp-socializer-jump li {
	margin: 0px;	
}
.wp-socializer-jump li:hover {
	margin-top: -5px;
}

/** Columns **/
.columns-5 li{
	width: 19%;
}
.columns-4 li{
	width: 24%;
}
.columns-3 li{
	width: 32%;
}
.columns-2 li{
	width: 48%;
}

