body.mceContentBody, div.cC, td.cC
{
	background-color: #000;
	margin: 20px;
	color: #666;
	/*font-size: 90.1%;*/
}
body.mceContentBody
{
	font-size: 90.1%;
}
div.cC
{
	width: 900px;
	height: 450px;
	overflow: auto;
}
div.publicCc
{
	width: auto;
	height: auto;
	overflow: visible;
}
td.cC
{
	width: 300px;
	height: 200px;
	overflow: auto;
	vertical-align: top;
	padding: 20px;
}
div.pad
{
	padding: 20px;
}

.floatPic
{
	float: left;
	margin: 0 20px 20px 0;
	padding: 0;
	z-index:1;
}
/*Fonts*/
.cC h1, .cC h2, .cC h3, .cC th,
.mceContentBody h1, .mceContentBody h2, .mceContentBody h3, .mceContentBody th
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.cC p, .cC td,
.mceContentBody p, .mceContentBody td
{
	font-family: Arial, Helvetica, sans-serif;
}
/*Colors*/
.cC h1, .cC h2, .cC h3, .cC th,
.mceContentBody h1, .mceContentBody h2, .mceContentBody h3, .mceContentBody th
{
	color: #BFDFFA;
}
.cC p, .cC td,
.mceContentBody p, .mceContentBody td
{
	color: #fff;
}
/*Sizes*/
.cC h1,
.mceContentBody h1
{
	font-size: 200%;
	font-weight: normal;
	letter-spacing: 0.1em;
	margin-top: 0;
}
.cC h2,
.mceContentBody h2
{
	font-size: 150%;
	letter-spacing: 0.1em;
}
.cC h3,
.mceContentBody h3
{
	font-size: 100%;
	letter-spacing: 0.05em;
}
.cC p, .cC td,
.mceContentBody p, .mceContentBody td
{
	font-size: 90.1%;
	line-height: 180%;
}
.cC a,
.mceContentBody a
{
	color: #ffc;
	text-decoration: none;
}
.cC a:HOVER,
.mceContentBody a:HOVER
{
	text-decoration: underline;
}
.cC a:VISITED,
.mceContentBody a:VISITED
{
	color: #ccc;
}

p.home
{
	font-size: 140%;
}