body { color: #080808; background-color: #F8F8F8; margin: 0; padding: 0; text-align:center; font-size:0.9em; line-height:1.3em;}

a:link {
	font-weight:bold;
	color:#030;
}
a:visited {
	font-weight:bold;
	color:#030;
}
a:hover {
	font-weight:bold;
	color:#F30;
}
a:active {
	font-weight:bold;
	color:#F30;
	background-color:#EEFFBB;
}

div#bigblock { width:960px; text-align:left; background-image:url(autumn.jpg); background-repeat:no-repeat;}
div#catchphrase { width:100%; height:200px; text-align:left; vertical-align:top; padding:10px 0 0 20px; color:#FFFFFF; font-weight:bold;}
div#mainblock { width:940px; padding:0 10px 0 10px; position:relative;}
div#footerbar { width:100%; font-size:0.9em; padding:20px 0px 10px 0px; text-align:center;}

div#centercolumn { width:750px; margin-right:10px;}
div#rightcolumn { width:180px; position:absolute; left:770px; top:0px;}

td { vertical-align:top; }
td#centerCcolumn {width:100%}
td#centerLcolumn {width:50%;}
td#centerRcolumn {width:50%;}

div.contentBlock {
	border:1px solid #F93;
	border-bottom:4px solid #F93;
	margin:0 0 10px 0;
	line-height:1.2em;
	background-color:#FEC;
}
div.blockContent { padding:5px; }
div.blockTitle {
	width:100%;
	padding: 3px 0 3px 0;
	margin:0 0 3px 0;
	background-color: #F30;
	color: #FFF;
	font-weight: bold;
	vertical-align: middle;
	line-height:1.1em;
}

.xpress-post { padding:0 10px 10px 10px;}
.xpress-post-entry { padding-left:10px;}

ul {padding-left:20px; margin:0;}

