#LeftCol h2 {
	margin: 1px 0 4pt 0;
	font-size: 10pt; 
}
#LeftCol img.preview {
	border: 0; 
	margin: 2px 5px 1px 0;
	float: left;
	width: 60px;
	height: 60px;
}
#ContentLeft {
	background-color:#242424;
	float:left;
	width: 223px;
	margin-right: 10px;
}

div.Box11, div.Box12 {
	/*float:left;*/
	padding:4px;
}
div.Box12 {
	border-top: 10px solid #121212;
}
#ContentRight {
	background-color:#242424;
	width: 457px;
	float: right; 
	clear:left;
}
#ContentRight h2 {
	margin-bottom:0;
}
#ContentRight p.dimmed {
	margin-bottom:3px;
}
div.Box21 {
	padding:4px;
}
div.ContentBox, div.ContentBox1st, div.ContentBox3rd {
	width: 215px;
	/*height: 125px;*/
	float: left; 
	margin-bottom: 10px;
	padding: 4px;
	background-color: #242424;
}
div.ContentBox12 {
	width: 449px;
	float: right; 
	margin-bottom: 10px;
	padding: 4px;
	background-color: #242424;
	/*margin-right: 10px;*/
	clear:left;
}
div.ContentBox {
	margin-right: 10px;
}
div.ContentBox3rd {
	width: 216px;
}
div.ContentBox1st {
	margin-right: 10px;
	clear:left;
}
.ContentBox h2,.ContentBox3rd h2,.ContentBox1st h2,.ContentBox12 h2 {
	margin: 1px 0 4pt 0;
	font-size: 10pt; 
}
.ContentBox img,.ContentBox3rd img,.ContentBox1st img {
	border: 0; 
	margin: 2px 5px 1px 0;
	float: left;
	width: 60px;
	height: 60px;
}

#navline {
	position:absolute;
	left:12px;
	bottom:2px;
}
#profnav {
	position:absolute;
	top:0;
	right:12px;
	font-weight:bold;
}
#profnav a,#miscnav a {
	color:#cccccc;
}
#miscnav {
	position:absolute;
	top:20px;
	right:12px;
	font-weight:bold;
}
#searchboxbig {
	background-color: #242424;
	margin-bottom:10px;
	text-align: center;
}
#sloganbox {
	position:absolute;
	top:67px;
	left:290px;
	font-weight:bold;
	color: #ec0083;
}