#col_menu {
	width:198px;
	height:auto;
	padding:5px 0 0 0;
	margin:0;
	float:left;
	display:table;}
#col_content {
	width:537px;
	height:auto;
	padding:0 0 25px 15px;
	margin:10px 0;
	float:left;
	border-left:1px solid #adadad;}
.contPart {
	width: 546px;
	overflow:hidden;}
.reviewBody div{
	float:right;
	padding-right:15px;}
#gauge_small {
	width:128px;
	border-top:1px solid #ccc;
	padding:10px 10px 0 20px;
	margin:20px 0 0 15px;
	font-style:italic;}
#gauge_small a {color:#06C;}


/*   Reviews   */
.reviewBody {
	width: 520px;
	padding: 0 0 0 0;
	margin: 0;
	background: #ffffff url("../images/reviews/tile_repeat.jpg") 0 0 repeat-y;
	display:table;}
.reviewBody h3 {
	text-align: left;
	font-size: 13px;
	margin: 0px;
	padding-bottom: 7px;}
.reviewBody p {
	padding: 0px;
	margin: 0 0 2px 0;
	width: 520px;}
.reviewBody a {
	width: 90px;
	float: left;}
.reviewBody div {
	width: 235px;
	font: italic 11px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	text-align: right;}

/*   User Guide   */
table td p {
	text-align:left;
	width: auto;
	padding: 0 10px 7px 4px;
	margin: 0;}
table td p.withPad {
	text-align:left;
	width: 261px;
	padding: 0 0 0 11px;
	margin: 0;}
div#content table td h3.title_15 {
	font: bold 15px Arial, Helvetica, sans-serif;
	padding: 5px 11px;
	margin: 0;}

/*   Dvorak   */
h3.feattext {
	color: #C41421 !important;
	font-size: 17px !important;
	padding-left:3px !important;}
p#tm {
	clear: both;
	color: #8A8A8A !important;
	font-size: 10px !important;
	font-style: italic;
	text-align: center;
	padding:20px 0 0 0;}

/*   Features   */
div#rss{
	background: url("../images/mbtt/features/rss.jpg") right 10px no-repeat;
	overflow:hidden;
	padding: 0 0 10px 0;
	margin: 25px 0 0 0;}
	div#rss p.feattext { padding: 0px 80px 0px 0px;}
div#moregames{
	background: url("../images/mbtt/features/moregames.jpg") left bottom no-repeat;
	overflow:hidden;
	padding: 0 0 200px 0;
	margin: 25px 0 0 0;}	
	div#moregames p.feattext { padding:0;}
div#avatar{
	overflow:hidden;
	padding: 0 0 10px 0;
	margin: 25px 0 0 0;}
	div#avatar p.feattext { padding:0;}
div#creature{
	background: url("../images/mbtt/features/creature.gif") left bottom no-repeat;
	overflow:hidden;
	padding: 0 0 250px 0;
	margin: 25px 0 0 0;}
	div#creature p.feattext { padding:0;}	
div#progress{
	overflow:hidden;
	padding: 0 0 10px 0;
	margin: 25px 0 0 0;}
	div#progress p.feattext { padding:0;}	
div#lyrics{
	background: url("../images/mbtt/features/song.jpg") right 20px no-repeat;
	overflow:hidden;
	padding: 0 0 10px 0;
	margin: 25px 0 0 0;}
	div#lyrics p.feattext { padding: 0px 100px 0px 0px;}	
div#novel{
	background: url("../images/mbtt/features/novel.jpg") right 40px no-repeat;
	overflow:visible;
	padding: 0 0 10px 0;
	margin: 25px 0 0 0;
	width: 250px;
}
	div#novel p.feattext { padding: 0px 120px 0px 0px;}	
div#dvorak{
	background: url("../images/mbtt/features/dvorak.jpg") left bottom no-repeat;
	overflow:hidden;
	padding: 0 0 140px 0;
	margin: 25px 0 0 0;}
	div#dvorak p.feattext { padding: 0px 0px 0px 0px;}	
div#ical{
	background: url("../images/mbtt/features/ical.jpg") 130px 40px no-repeat;
	overflow:hidden;
	padding: 0 0 35px 0;
	margin: 25px 0 0 0;}
	div#ical p.feattext { padding: 0px 100px 0px 0px;}	
div#fgauge{
	background: url("../images/mbtt/features/gauge.jpg") 20px bottom no-repeat;
	overflow:hidden;
	padding: 0 0 170px 0;
	margin: 25px 0 0 0;}
	div#fgauge p.feattext { padding: 0px 0px 0px 0px;}		
.contPart {
	width: 546px;
	overflow:visible;}
.cLeft {
	width: 275px;
	padding-left: 10px;
	overflow:hidden;
	float:left;}
.cRight {
	width: 230px;
	padding-left:25px;
	padding-bottom:10px;
	float:left;}
.cRight p a:hover {text-decoration:none;}
.cLeft h3 {
	font: bold 13px Arial, Helvetica, sans-serif;
	line-height:16px;
	padding:0;
	margin:0 0 10px 0;
	text-align:left;}
#content .cLeft h3.new {
	font: bold 13px Arial, Helvetica, sans-serif;
	line-height:16px;
	padding:0;
	padding-left:45px;
	margin:0 0 10px 0;
	background: transparent url("../images/mbtt/features/new.gif") 0px 0px no-repeat;}
.cRight h3 {
	font: bold 13px Arial, Helvetica, sans-serif;
	line-height:16px;
	padding:0;
	margin:0 0 10px 0;
	text-align:left;}
#content .cRight h3.new {
	font: bold 13px Arial, Helvetica, sans-serif;
	line-height:16px;
	padding:0;
	padding-left: 45px;
	margin:0 0 10px 0;
	background: transparent url("../images/mbtt/features/new.gif") 0px 0px no-repeat;}

div.cLeft p, div.cRight p {padding:0; margin:0; line-height:14px;}
p.leftTextCol {padding:0;}

/* Click to play */
.playButton {
	background-color: rgb(20,20,20);
	cursor: pointer;
	font-weight: bold;
	font-size: 1.25em;
	opacity: .8;
	position: relative;
	top: 65%;
	left: 0px;
	padding: .5em 1em;
	color: white;}
.playBackground {
	background-color: rgb(0,0,0);
	opacity: 0.0;
	position: absolute;
	top: 0px; left: 0px;}
#morf {
	padding:0;
	margin:0;
	overflow:hidden;}
	