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:#07F;
}
a:visited {
	font-weight:bold;
	color:#07F;
}
a:hover {
	font-weight:bold;
	color:#F60;
}
a:active {
	font-weight:bold;
	color:#F60;
	background-color:#EEFFBB;
}

div#bigblock { width:960px; text-align:left; background-image:url(summer.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 #06F; border-bottom:4px solid #06F; margin:0 0 10px 0; line-height:1.2em; background-color:#EEFFFF;}
div.blockContent { padding:5px; }
div.blockTitle {
	width:100%;
	padding: 3px 0 3px 0;
	margin:0 0 3px 0;
	background-color: #06F;
	color: #FC0;
	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;}
